C:\Project\MAG160C\IR_Camera_SDK-1.0.1\windows\windows\app\ThermalSDK.dll: file format pei-x86-64 Disassembly of section .text: 0000000180001000 <.text>: 180001000: 48 83 ec 28 sub rsp,0x28 180001004: ba 01 00 00 00 mov edx,0x1 180001009: c6 44 24 30 7e mov BYTE PTR [rsp+0x30],0x7e 18000100e: 48 8d 0d 4b 50 01 00 lea rcx,[rip+0x1504b] # 0x180016060 180001015: e8 96 1a 00 00 call 0x180002ab0 18000101a: 48 8b 0d 3f 50 01 00 mov rcx,QWORD PTR [rip+0x1503f] # 0x180016060 180001021: 0f b6 44 24 30 movzx eax,BYTE PTR [rsp+0x30] 180001026: 88 01 mov BYTE PTR [rcx],al 180001028: 48 8d 41 01 lea rax,[rcx+0x1] 18000102c: 48 8d 0d cd d2 00 00 lea rcx,[rip+0xd2cd] # 0x18000e300 180001033: 48 89 05 2e 50 01 00 mov QWORD PTR [rip+0x1502e],rax # 0x180016068 18000103a: 48 83 c4 28 add rsp,0x28 18000103e: e9 b5 b8 00 00 jmp 0x18000c8f8 180001043: cc int3 180001044: cc int3 180001045: cc int3 180001046: cc int3 180001047: cc int3 180001048: cc int3 180001049: cc int3 18000104a: cc int3 18000104b: cc int3 18000104c: cc int3 18000104d: cc int3 18000104e: cc int3 18000104f: cc int3 180001050: 48 83 ec 28 sub rsp,0x28 180001054: ba 08 00 00 00 mov edx,0x8 180001059: c7 44 24 30 02 39 39 mov DWORD PTR [rsp+0x30],0x39393902 180001060: 39 180001061: 48 8d 0d 98 4f 01 00 lea rcx,[rip+0x14f98] # 0x180016000 180001068: c7 44 24 34 39 39 39 mov DWORD PTR [rsp+0x34],0x3393939 18000106f: 03 180001070: e8 3b 1a 00 00 call 0x180002ab0 180001075: 48 8b 0d 84 4f 01 00 mov rcx,QWORD PTR [rip+0x14f84] # 0x180016000 18000107c: 48 8b 44 24 30 mov rax,QWORD PTR [rsp+0x30] 180001081: 48 89 01 mov QWORD PTR [rcx],rax 180001084: 48 8d 41 08 lea rax,[rcx+0x8] 180001088: 48 8d 0d e1 d2 00 00 lea rcx,[rip+0xd2e1] # 0x18000e370 18000108f: 48 89 05 72 4f 01 00 mov QWORD PTR [rip+0x14f72],rax # 0x180016008 180001096: 48 83 c4 28 add rsp,0x28 18000109a: e9 59 b8 00 00 jmp 0x18000c8f8 18000109f: cc int3 1800010a0: 48 83 ec 28 sub rsp,0x28 1800010a4: ba 08 00 00 00 mov edx,0x8 1800010a9: c7 44 24 30 02 31 32 mov DWORD PTR [rsp+0x30],0x31323102 1800010b0: 31 1800010b1: 48 8d 0d 60 4f 01 00 lea rcx,[rip+0x14f60] # 0x180016018 1800010b8: c7 44 24 34 32 31 34 mov DWORD PTR [rsp+0x34],0x3343132 1800010bf: 03 1800010c0: e8 eb 19 00 00 call 0x180002ab0 1800010c5: 48 8b 0d 4c 4f 01 00 mov rcx,QWORD PTR [rip+0x14f4c] # 0x180016018 1800010cc: 48 8b 44 24 30 mov rax,QWORD PTR [rsp+0x30] 1800010d1: 48 89 01 mov QWORD PTR [rcx],rax 1800010d4: 48 8d 41 08 lea rax,[rcx+0x8] 1800010d8: 48 8d 0d 01 d3 00 00 lea rcx,[rip+0xd301] # 0x18000e3e0 1800010df: 48 89 05 3a 4f 01 00 mov QWORD PTR [rip+0x14f3a],rax # 0x180016020 1800010e6: 48 83 c4 28 add rsp,0x28 1800010ea: e9 09 b8 00 00 jmp 0x18000c8f8 1800010ef: cc int3 1800010f0: 48 83 ec 28 sub rsp,0x28 1800010f4: ba 01 00 00 00 mov edx,0x1 1800010f9: c6 44 24 30 13 mov BYTE PTR [rsp+0x30],0x13 1800010fe: 48 8d 0d 8b 4f 01 00 lea rcx,[rip+0x14f8b] # 0x180016090 180001105: e8 a6 19 00 00 call 0x180002ab0 18000110a: 48 8b 0d 7f 4f 01 00 mov rcx,QWORD PTR [rip+0x14f7f] # 0x180016090 180001111: 0f b6 44 24 30 movzx eax,BYTE PTR [rsp+0x30] 180001116: 88 01 mov BYTE PTR [rcx],al 180001118: 48 8d 41 01 lea rax,[rcx+0x1] 18000111c: 48 8d 0d 2d d3 00 00 lea rcx,[rip+0xd32d] # 0x18000e450 180001123: 48 89 05 6e 4f 01 00 mov QWORD PTR [rip+0x14f6e],rax # 0x180016098 18000112a: 48 83 c4 28 add rsp,0x28 18000112e: e9 c5 b7 00 00 jmp 0x18000c8f8 180001133: cc int3 180001134: cc int3 180001135: cc int3 180001136: cc int3 180001137: cc int3 180001138: cc int3 180001139: cc int3 18000113a: cc int3 18000113b: cc int3 18000113c: cc int3 18000113d: cc int3 18000113e: cc int3 18000113f: cc int3 180001140: 48 83 ec 28 sub rsp,0x28 180001144: ba 01 00 00 00 mov edx,0x1 180001149: c6 44 24 30 12 mov BYTE PTR [rsp+0x30],0x12 18000114e: 48 8d 0d 23 4f 01 00 lea rcx,[rip+0x14f23] # 0x180016078 180001155: e8 56 19 00 00 call 0x180002ab0 18000115a: 48 8b 0d 17 4f 01 00 mov rcx,QWORD PTR [rip+0x14f17] # 0x180016078 180001161: 0f b6 44 24 30 movzx eax,BYTE PTR [rsp+0x30] 180001166: 88 01 mov BYTE PTR [rcx],al 180001168: 48 8d 41 01 lea rax,[rcx+0x1] 18000116c: 48 8d 0d 4d d3 00 00 lea rcx,[rip+0xd34d] # 0x18000e4c0 180001173: 48 89 05 06 4f 01 00 mov QWORD PTR [rip+0x14f06],rax # 0x180016080 18000117a: 48 83 c4 28 add rsp,0x28 18000117e: e9 75 b7 00 00 jmp 0x18000c8f8 180001183: cc int3 180001184: cc int3 180001185: cc int3 180001186: cc int3 180001187: cc int3 180001188: cc int3 180001189: cc int3 18000118a: cc int3 18000118b: cc int3 18000118c: cc int3 18000118d: cc int3 18000118e: cc int3 18000118f: cc int3 180001190: 40 53 rex push rbx 180001192: 48 83 ec 20 sub rsp,0x20 180001196: ba 06 00 00 00 mov edx,0x6 18000119b: c7 44 24 30 66 77 75 mov DWORD PTR [rsp+0x30],0x70757766 1800011a2: 70 1800011a3: 48 8d 0d 86 4e 01 00 lea rcx,[rip+0x14e86] # 0x180016030 1800011aa: 66 c7 44 24 34 0d 0a mov WORD PTR [rsp+0x34],0xa0d 1800011b1: e8 fa 18 00 00 call 0x180002ab0 1800011b6: 48 8b 1d 73 4e 01 00 mov rbx,QWORD PTR [rip+0x14e73] # 0x180016030 1800011bd: 48 8d 54 24 30 lea rdx,[rsp+0x30] 1800011c2: 48 8b cb mov rcx,rbx 1800011c5: 41 b8 06 00 00 00 mov r8d,0x6 1800011cb: e8 9b c6 00 00 call 0x18000d86b 1800011d0: 48 8d 43 06 lea rax,[rbx+0x6] 1800011d4: 48 8d 0d 55 d3 00 00 lea rcx,[rip+0xd355] # 0x18000e530 1800011db: 48 89 05 56 4e 01 00 mov QWORD PTR [rip+0x14e56],rax # 0x180016038 1800011e2: 48 83 c4 20 add rsp,0x20 1800011e6: 5b pop rbx 1800011e7: e9 0c b7 00 00 jmp 0x18000c8f8 1800011ec: cc int3 1800011ed: cc int3 1800011ee: cc int3 1800011ef: cc int3 1800011f0: 40 53 rex push rbx 1800011f2: 48 83 ec 20 sub rsp,0x20 1800011f6: ba 05 00 00 00 mov edx,0x5 1800011fb: c7 44 24 30 76 65 72 mov DWORD PTR [rsp+0x30],0xd726576 180001202: 0d 180001203: 48 8d 0d 9e 4e 01 00 lea rcx,[rip+0x14e9e] # 0x1800160a8 18000120a: c6 44 24 34 0a mov BYTE PTR [rsp+0x34],0xa 18000120f: e8 9c 18 00 00 call 0x180002ab0 180001214: 48 8b 1d 8d 4e 01 00 mov rbx,QWORD PTR [rip+0x14e8d] # 0x1800160a8 18000121b: 48 8d 54 24 30 lea rdx,[rsp+0x30] 180001220: 48 8b cb mov rcx,rbx 180001223: 41 b8 05 00 00 00 mov r8d,0x5 180001229: e8 3d c6 00 00 call 0x18000d86b 18000122e: 48 8d 43 05 lea rax,[rbx+0x5] 180001232: 48 8d 0d 67 d3 00 00 lea rcx,[rip+0xd367] # 0x18000e5a0 180001239: 48 89 05 70 4e 01 00 mov QWORD PTR [rip+0x14e70],rax # 0x1800160b0 180001240: 48 83 c4 20 add rsp,0x20 180001244: 5b pop rbx 180001245: e9 ae b6 00 00 jmp 0x18000c8f8 18000124a: cc int3 18000124b: cc int3 18000124c: cc int3 18000124d: cc int3 18000124e: cc int3 18000124f: cc int3 180001250: 48 83 ec 28 sub rsp,0x28 180001254: ba 01 00 00 00 mov edx,0x1 180001259: c6 44 24 30 04 mov BYTE PTR [rsp+0x30],0x4 18000125e: 48 8d 0d e3 4d 01 00 lea rcx,[rip+0x14de3] # 0x180016048 180001265: e8 46 18 00 00 call 0x180002ab0 18000126a: 48 8b 0d d7 4d 01 00 mov rcx,QWORD PTR [rip+0x14dd7] # 0x180016048 180001271: 0f b6 44 24 30 movzx eax,BYTE PTR [rsp+0x30] 180001276: 88 01 mov BYTE PTR [rcx],al 180001278: 48 8d 41 01 lea rax,[rcx+0x1] 18000127c: 48 8d 0d 8d d3 00 00 lea rcx,[rip+0xd38d] # 0x18000e610 180001283: 48 89 05 c6 4d 01 00 mov QWORD PTR [rip+0x14dc6],rax # 0x180016050 18000128a: 48 83 c4 28 add rsp,0x28 18000128e: e9 65 b6 00 00 jmp 0x18000c8f8 180001293: cc int3 180001294: cc int3 180001295: cc int3 180001296: cc int3 180001297: cc int3 180001298: cc int3 180001299: cc int3 18000129a: cc int3 18000129b: cc int3 18000129c: cc int3 18000129d: cc int3 18000129e: cc int3 18000129f: cc int3 1800012a0: 48 83 ec 28 sub rsp,0x28 1800012a4: 41 b8 0e 00 00 00 mov r8d,0xe 1800012aa: 48 8d 15 3f eb 00 00 lea rdx,[rip+0xeb3f] # 0x18000fdf0 1800012b1: 48 8d 0d a8 3d 01 00 lea rcx,[rip+0x13da8] # 0x180015060 1800012b8: e8 53 13 00 00 call 0x180002610 1800012bd: 48 8d 0d 2c d4 00 00 lea rcx,[rip+0xd42c] # 0x18000e6f0 1800012c4: 48 83 c4 28 add rsp,0x28 1800012c8: e9 2b b6 00 00 jmp 0x18000c8f8 1800012cd: cc int3 1800012ce: cc int3 1800012cf: cc int3 1800012d0: 48 83 ec 28 sub rsp,0x28 1800012d4: 41 b8 0f 00 00 00 mov r8d,0xf 1800012da: 48 8d 15 1f eb 00 00 lea rdx,[rip+0xeb1f] # 0x18000fe00 1800012e1: 48 8d 0d b8 3d 01 00 lea rcx,[rip+0x13db8] # 0x1800150a0 1800012e8: e8 23 13 00 00 call 0x180002610 1800012ed: 48 8d 0d 6c d4 00 00 lea rcx,[rip+0xd46c] # 0x18000e760 1800012f4: 48 83 c4 28 add rsp,0x28 1800012f8: e9 fb b5 00 00 jmp 0x18000c8f8 1800012fd: cc int3 1800012fe: cc int3 1800012ff: cc int3 180001300: 48 83 ec 28 sub rsp,0x28 180001304: 41 b8 13 00 00 00 mov r8d,0x13 18000130a: 48 8d 15 ff ea 00 00 lea rdx,[rip+0xeaff] # 0x18000fe10 180001311: 48 8d 0d c8 3e 01 00 lea rcx,[rip+0x13ec8] # 0x1800151e0 180001318: e8 f3 12 00 00 call 0x180002610 18000131d: 48 8d 0d ac d4 00 00 lea rcx,[rip+0xd4ac] # 0x18000e7d0 180001324: 48 83 c4 28 add rsp,0x28 180001328: e9 cb b5 00 00 jmp 0x18000c8f8 18000132d: cc int3 18000132e: cc int3 18000132f: cc int3 180001330: 48 83 ec 28 sub rsp,0x28 180001334: 41 b8 11 00 00 00 mov r8d,0x11 18000133a: 48 8d 15 e7 ea 00 00 lea rdx,[rip+0xeae7] # 0x18000fe28 180001341: 48 8d 0d 38 3e 01 00 lea rcx,[rip+0x13e38] # 0x180015180 180001348: e8 c3 12 00 00 call 0x180002610 18000134d: 48 8d 0d ec d4 00 00 lea rcx,[rip+0xd4ec] # 0x18000e840 180001354: 48 83 c4 28 add rsp,0x28 180001358: e9 9b b5 00 00 jmp 0x18000c8f8 18000135d: cc int3 18000135e: cc int3 18000135f: cc int3 180001360: 48 83 ec 28 sub rsp,0x28 180001364: 41 b8 13 00 00 00 mov r8d,0x13 18000136a: 48 8d 15 cf ea 00 00 lea rdx,[rip+0xeacf] # 0x18000fe40 180001371: 48 8d 0d 68 3d 01 00 lea rcx,[rip+0x13d68] # 0x1800150e0 180001378: e8 93 12 00 00 call 0x180002610 18000137d: 48 8d 0d 2c d5 00 00 lea rcx,[rip+0xd52c] # 0x18000e8b0 180001384: 48 83 c4 28 add rsp,0x28 180001388: e9 6b b5 00 00 jmp 0x18000c8f8 18000138d: cc int3 18000138e: cc int3 18000138f: cc int3 180001390: 48 83 ec 28 sub rsp,0x28 180001394: 41 b8 14 00 00 00 mov r8d,0x14 18000139a: 48 8d 15 b7 ea 00 00 lea rdx,[rip+0xeab7] # 0x18000fe58 1800013a1: 48 8d 0d b8 3d 01 00 lea rcx,[rip+0x13db8] # 0x180015160 1800013a8: e8 63 12 00 00 call 0x180002610 1800013ad: 48 8d 0d 6c d5 00 00 lea rcx,[rip+0xd56c] # 0x18000e920 1800013b4: 48 83 c4 28 add rsp,0x28 1800013b8: e9 3b b5 00 00 jmp 0x18000c8f8 1800013bd: cc int3 1800013be: cc int3 1800013bf: cc int3 1800013c0: 48 83 ec 28 sub rsp,0x28 1800013c4: 41 b8 12 00 00 00 mov r8d,0x12 1800013ca: 48 8d 15 9f ea 00 00 lea rdx,[rip+0xea9f] # 0x18000fe70 1800013d1: 48 8d 0d e8 3d 01 00 lea rcx,[rip+0x13de8] # 0x1800151c0 1800013d8: e8 33 12 00 00 call 0x180002610 1800013dd: 48 8d 0d ac d5 00 00 lea rcx,[rip+0xd5ac] # 0x18000e990 1800013e4: 48 83 c4 28 add rsp,0x28 1800013e8: e9 0b b5 00 00 jmp 0x18000c8f8 1800013ed: cc int3 1800013ee: cc int3 1800013ef: cc int3 1800013f0: 48 83 ec 28 sub rsp,0x28 1800013f4: 41 b8 13 00 00 00 mov r8d,0x13 1800013fa: 48 8d 15 87 ea 00 00 lea rdx,[rip+0xea87] # 0x18000fe88 180001401: 48 8d 0d 18 3d 01 00 lea rcx,[rip+0x13d18] # 0x180015120 180001408: e8 03 12 00 00 call 0x180002610 18000140d: 48 8d 0d ec d5 00 00 lea rcx,[rip+0xd5ec] # 0x18000ea00 180001414: 48 83 c4 28 add rsp,0x28 180001418: e9 db b4 00 00 jmp 0x18000c8f8 18000141d: cc int3 18000141e: cc int3 18000141f: cc int3 180001420: 48 83 ec 28 sub rsp,0x28 180001424: 41 b8 12 00 00 00 mov r8d,0x12 18000142a: 48 8d 15 6f ea 00 00 lea rdx,[rip+0xea6f] # 0x18000fea0 180001431: 48 8d 0d 88 3c 01 00 lea rcx,[rip+0x13c88] # 0x1800150c0 180001438: e8 d3 11 00 00 call 0x180002610 18000143d: 48 8d 0d 2c d6 00 00 lea rcx,[rip+0xd62c] # 0x18000ea70 180001444: 48 83 c4 28 add rsp,0x28 180001448: e9 ab b4 00 00 jmp 0x18000c8f8 18000144d: cc int3 18000144e: cc int3 18000144f: cc int3 180001450: 48 83 ec 28 sub rsp,0x28 180001454: 41 b8 12 00 00 00 mov r8d,0x12 18000145a: 48 8d 15 57 ea 00 00 lea rdx,[rip+0xea57] # 0x18000feb8 180001461: 48 8d 0d d8 3c 01 00 lea rcx,[rip+0x13cd8] # 0x180015140 180001468: e8 a3 11 00 00 call 0x180002610 18000146d: 48 8d 0d 6c d6 00 00 lea rcx,[rip+0xd66c] # 0x18000eae0 180001474: 48 83 c4 28 add rsp,0x28 180001478: e9 7b b4 00 00 jmp 0x18000c8f8 18000147d: cc int3 18000147e: cc int3 18000147f: cc int3 180001480: 48 83 ec 28 sub rsp,0x28 180001484: 41 b8 12 00 00 00 mov r8d,0x12 18000148a: 48 8d 15 3f ea 00 00 lea rdx,[rip+0xea3f] # 0x18000fed0 180001491: 48 8d 0d 68 3c 01 00 lea rcx,[rip+0x13c68] # 0x180015100 180001498: e8 73 11 00 00 call 0x180002610 18000149d: 48 8d 0d ac d6 00 00 lea rcx,[rip+0xd6ac] # 0x18000eb50 1800014a4: 48 83 c4 28 add rsp,0x28 1800014a8: e9 4b b4 00 00 jmp 0x18000c8f8 1800014ad: cc int3 1800014ae: cc int3 1800014af: cc int3 1800014b0: 48 83 ec 28 sub rsp,0x28 1800014b4: 41 b8 12 00 00 00 mov r8d,0x12 1800014ba: 48 8d 15 27 ea 00 00 lea rdx,[rip+0xea27] # 0x18000fee8 1800014c1: 48 8d 0d d8 3c 01 00 lea rcx,[rip+0x13cd8] # 0x1800151a0 1800014c8: e8 43 11 00 00 call 0x180002610 1800014cd: 48 8d 0d ec d6 00 00 lea rcx,[rip+0xd6ec] # 0x18000ebc0 1800014d4: 48 83 c4 28 add rsp,0x28 1800014d8: e9 1b b4 00 00 jmp 0x18000c8f8 1800014dd: cc int3 1800014de: cc int3 1800014df: cc int3 1800014e0: 48 83 ec 28 sub rsp,0x28 1800014e4: 41 b8 15 00 00 00 mov r8d,0x15 1800014ea: 48 8d 15 0f ea 00 00 lea rdx,[rip+0xea0f] # 0x18000ff00 1800014f1: 48 8d 0d 48 3b 01 00 lea rcx,[rip+0x13b48] # 0x180015040 1800014f8: e8 13 11 00 00 call 0x180002610 1800014fd: 48 8d 0d 2c d7 00 00 lea rcx,[rip+0xd72c] # 0x18000ec30 180001504: 48 83 c4 28 add rsp,0x28 180001508: e9 eb b3 00 00 jmp 0x18000c8f8 18000150d: cc int3 18000150e: cc int3 18000150f: cc int3 180001510: 48 83 ec 28 sub rsp,0x28 180001514: 41 b8 12 00 00 00 mov r8d,0x12 18000151a: 48 8d 15 f7 e9 00 00 lea rdx,[rip+0xe9f7] # 0x18000ff18 180001521: 48 8d 0d 58 3b 01 00 lea rcx,[rip+0x13b58] # 0x180015080 180001528: e8 e3 10 00 00 call 0x180002610 18000152d: 48 8d 0d 6c d7 00 00 lea rcx,[rip+0xd76c] # 0x18000eca0 180001534: 48 83 c4 28 add rsp,0x28 180001538: e9 bb b3 00 00 jmp 0x18000c8f8 18000153d: cc int3 18000153e: cc int3 18000153f: cc int3 180001540: b8 01 00 00 00 mov eax,0x1 180001545: c3 ret 180001546: cc int3 180001547: cc int3 180001548: cc int3 180001549: cc int3 18000154a: cc int3 18000154b: cc int3 18000154c: cc int3 18000154d: cc int3 18000154e: cc int3 18000154f: cc int3 180001550: 40 53 rex push rbx 180001552: 48 83 ec 20 sub rsp,0x20 180001556: 48 8b d9 mov rbx,rcx 180001559: 8b 49 10 mov ecx,DWORD PTR [rcx+0x10] 18000155c: ff 15 be da 00 00 call QWORD PTR [rip+0xdabe] # 0x18000f020 180001562: 85 c0 test eax,eax 180001564: 74 09 je 0x18000156f 180001566: 8b 4b 10 mov ecx,DWORD PTR [rbx+0x10] 180001569: ff 15 d1 da 00 00 call QWORD PTR [rip+0xdad1] # 0x18000f040 18000156f: 8b 4b 10 mov ecx,DWORD PTR [rbx+0x10] 180001572: ff 15 50 db 00 00 call QWORD PTR [rip+0xdb50] # 0x18000f0c8 180001578: 85 c0 test eax,eax 18000157a: 74 09 je 0x180001585 18000157c: 8b 4b 10 mov ecx,DWORD PTR [rbx+0x10] 18000157f: ff 15 d3 da 00 00 call QWORD PTR [rip+0xdad3] # 0x18000f058 180001585: 8b 4b 10 mov ecx,DWORD PTR [rbx+0x10] 180001588: ff 15 42 db 00 00 call QWORD PTR [rip+0xdb42] # 0x18000f0d0 18000158e: 85 c0 test eax,eax 180001590: 74 0f je 0x1800015a1 180001592: 8b 4b 10 mov ecx,DWORD PTR [rbx+0x10] 180001595: ff 15 45 db 00 00 call QWORD PTR [rip+0xdb45] # 0x18000f0e0 18000159b: c7 03 00 00 00 00 mov DWORD PTR [rbx],0x0 1800015a1: 8b 4b 10 mov ecx,DWORD PTR [rbx+0x10] 1800015a4: ff 15 9e da 00 00 call QWORD PTR [rip+0xda9e] # 0x18000f048 1800015aa: 85 c0 test eax,eax 1800015ac: 74 10 je 0x1800015be 1800015ae: 8b 4b 10 mov ecx,DWORD PTR [rbx+0x10] 1800015b1: ff 15 f1 da 00 00 call QWORD PTR [rip+0xdaf1] # 0x18000f0a8 1800015b7: c7 43 10 ff ff ff ff mov DWORD PTR [rbx+0x10],0xffffffff 1800015be: 48 83 c4 20 add rsp,0x20 1800015c2: 5b pop rbx 1800015c3: c3 ret 1800015c4: cc int3 1800015c5: cc int3 1800015c6: cc int3 1800015c7: cc int3 1800015c8: cc int3 1800015c9: cc int3 1800015ca: cc int3 1800015cb: cc int3 1800015cc: cc int3 1800015cd: cc int3 1800015ce: cc int3 1800015cf: cc int3 1800015d0: 40 57 rex push rdi 1800015d2: 48 83 ec 20 sub rsp,0x20 1800015d6: 83 39 00 cmp DWORD PTR [rcx],0x0 1800015d9: 48 8b f9 mov rdi,rcx 1800015dc: 74 0b je 0x1800015e9 1800015de: b8 01 00 00 00 mov eax,0x1 1800015e3: 48 83 c4 20 add rsp,0x20 1800015e7: 5f pop rdi 1800015e8: c3 ret 1800015e9: 48 89 5c 24 30 mov QWORD PTR [rsp+0x30],rbx 1800015ee: 8b 59 10 mov ebx,DWORD PTR [rcx+0x10] 1800015f1: 81 fb 80 00 00 00 cmp ebx,0x80 1800015f7: 76 35 jbe 0x18000162e 1800015f9: 33 db xor ebx,ebx 1800015fb: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 180001600: 8b cb mov ecx,ebx 180001602: ff 15 40 da 00 00 call QWORD PTR [rip+0xda40] # 0x18000f048 180001608: 85 c0 test eax,eax 18000160a: 74 0f je 0x18000161b 18000160c: ff c3 inc ebx 18000160e: 81 fb 80 00 00 00 cmp ebx,0x80 180001614: 7e ea jle 0x180001600 180001616: 8b 5f 10 mov ebx,DWORD PTR [rdi+0x10] 180001619: eb 0b jmp 0x180001626 18000161b: 8b cb mov ecx,ebx 18000161d: ff 15 45 da 00 00 call QWORD PTR [rip+0xda45] # 0x18000f068 180001623: 89 5f 10 mov DWORD PTR [rdi+0x10],ebx 180001626: 81 fb 80 00 00 00 cmp ebx,0x80 18000162c: 77 0e ja 0x18000163c 18000162e: 48 8b 57 08 mov rdx,QWORD PTR [rdi+0x8] 180001632: 8b cb mov ecx,ebx 180001634: ff 15 36 da 00 00 call QWORD PTR [rip+0xda36] # 0x18000f070 18000163a: 89 07 mov DWORD PTR [rdi],eax 18000163c: 8b 07 mov eax,DWORD PTR [rdi] 18000163e: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 180001643: 48 83 c4 20 add rsp,0x20 180001647: 5f pop rdi 180001648: c3 ret 180001649: cc int3 18000164a: cc int3 18000164b: cc int3 18000164c: cc int3 18000164d: cc int3 18000164e: cc int3 18000164f: cc int3 180001650: 40 53 rex push rbx 180001652: 48 83 ec 20 sub rsp,0x20 180001656: 48 8b d9 mov rbx,rcx 180001659: 48 8b c2 mov rax,rdx 18000165c: 48 8d 0d 75 e0 00 00 lea rcx,[rip+0xe075] # 0x18000f6d8 180001663: 0f 57 c0 xorps xmm0,xmm0 180001666: 48 8d 53 08 lea rdx,[rbx+0x8] 18000166a: 48 89 0b mov QWORD PTR [rbx],rcx 18000166d: 48 8d 48 08 lea rcx,[rax+0x8] 180001671: 0f 11 02 movups XMMWORD PTR [rdx],xmm0 180001674: ff 15 6e dd 00 00 call QWORD PTR [rip+0xdd6e] # 0x18000f3e8 18000167a: 48 8b c3 mov rax,rbx 18000167d: 48 83 c4 20 add rsp,0x20 180001681: 5b pop rbx 180001682: c3 ret 180001683: cc int3 180001684: cc int3 180001685: cc int3 180001686: cc int3 180001687: cc int3 180001688: cc int3 180001689: cc int3 18000168a: cc int3 18000168b: cc int3 18000168c: cc int3 18000168d: cc int3 18000168e: cc int3 18000168f: cc int3 180001690: 48 8d 05 41 e0 00 00 lea rax,[rip+0xe041] # 0x18000f6d8 180001697: 48 89 01 mov QWORD PTR [rcx],rax 18000169a: 48 83 c1 08 add rcx,0x8 18000169e: 48 ff 25 3b dd 00 00 rex.W jmp QWORD PTR [rip+0xdd3b] # 0x18000f3e0 1800016a5: cc int3 1800016a6: cc int3 1800016a7: cc int3 1800016a8: cc int3 1800016a9: cc int3 1800016aa: cc int3 1800016ab: cc int3 1800016ac: cc int3 1800016ad: cc int3 1800016ae: cc int3 1800016af: cc int3 1800016b0: 48 8b 51 08 mov rdx,QWORD PTR [rcx+0x8] 1800016b4: 48 8d 05 6d e0 00 00 lea rax,[rip+0xe06d] # 0x18000f728 1800016bb: 48 85 d2 test rdx,rdx 1800016be: 48 0f 45 c2 cmovne rax,rdx 1800016c2: c3 ret 1800016c3: cc int3 1800016c4: cc int3 1800016c5: cc int3 1800016c6: cc int3 1800016c7: cc int3 1800016c8: cc int3 1800016c9: cc int3 1800016ca: cc int3 1800016cb: cc int3 1800016cc: cc int3 1800016cd: cc int3 1800016ce: cc int3 1800016cf: cc int3 1800016d0: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 1800016d5: 57 push rdi 1800016d6: 48 83 ec 20 sub rsp,0x20 1800016da: 48 8d 05 f7 df 00 00 lea rax,[rip+0xdff7] # 0x18000f6d8 1800016e1: 48 8b f9 mov rdi,rcx 1800016e4: 48 89 01 mov QWORD PTR [rcx],rax 1800016e7: 8b da mov ebx,edx 1800016e9: 48 83 c1 08 add rcx,0x8 1800016ed: ff 15 ed dc 00 00 call QWORD PTR [rip+0xdced] # 0x18000f3e0 1800016f3: f6 c3 01 test bl,0x1 1800016f6: 74 0d je 0x180001705 1800016f8: ba 18 00 00 00 mov edx,0x18 1800016fd: 48 8b cf mov rcx,rdi 180001700: e8 0b b2 00 00 call 0x18000c910 180001705: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000170a: 48 8b c7 mov rax,rdi 18000170d: 48 83 c4 20 add rsp,0x20 180001711: 5f pop rdi 180001712: c3 ret 180001713: cc int3 180001714: cc int3 180001715: cc int3 180001716: cc int3 180001717: cc int3 180001718: cc int3 180001719: cc int3 18000171a: cc int3 18000171b: cc int3 18000171c: cc int3 18000171d: cc int3 18000171e: cc int3 18000171f: cc int3 180001720: 48 8d 05 19 e0 00 00 lea rax,[rip+0xe019] # 0x18000f740 180001727: 48 c7 41 10 00 00 00 mov QWORD PTR [rcx+0x10],0x0 18000172e: 00 18000172f: 48 89 41 08 mov QWORD PTR [rcx+0x8],rax 180001733: 48 8d 05 de df 00 00 lea rax,[rip+0xdfde] # 0x18000f718 18000173a: 48 89 01 mov QWORD PTR [rcx],rax 18000173d: 48 8b c1 mov rax,rcx 180001740: c3 ret 180001741: cc int3 180001742: cc int3 180001743: cc int3 180001744: cc int3 180001745: cc int3 180001746: cc int3 180001747: cc int3 180001748: cc int3 180001749: cc int3 18000174a: cc int3 18000174b: cc int3 18000174c: cc int3 18000174d: cc int3 18000174e: cc int3 18000174f: cc int3 180001750: 48 83 ec 48 sub rsp,0x48 180001754: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 180001759: e8 c2 ff ff ff call 0x180001720 18000175e: 48 8d 15 db 1b 01 00 lea rdx,[rip+0x11bdb] # 0x180013340 180001765: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 18000176a: e8 79 bf 00 00 call 0x18000d6e8 18000176f: cc int3 180001770: 40 53 rex push rbx 180001772: 48 83 ec 20 sub rsp,0x20 180001776: 48 8b d9 mov rbx,rcx 180001779: 48 8b c2 mov rax,rdx 18000177c: 48 8d 0d 55 df 00 00 lea rcx,[rip+0xdf55] # 0x18000f6d8 180001783: 0f 57 c0 xorps xmm0,xmm0 180001786: 48 8d 53 08 lea rdx,[rbx+0x8] 18000178a: 48 89 0b mov QWORD PTR [rbx],rcx 18000178d: 48 8d 48 08 lea rcx,[rax+0x8] 180001791: 0f 11 02 movups XMMWORD PTR [rdx],xmm0 180001794: ff 15 4e dc 00 00 call QWORD PTR [rip+0xdc4e] # 0x18000f3e8 18000179a: 48 8d 05 77 df 00 00 lea rax,[rip+0xdf77] # 0x18000f718 1800017a1: 48 89 03 mov QWORD PTR [rbx],rax 1800017a4: 48 8b c3 mov rax,rbx 1800017a7: 48 83 c4 20 add rsp,0x20 1800017ab: 5b pop rbx 1800017ac: c3 ret 1800017ad: cc int3 1800017ae: cc int3 1800017af: cc int3 1800017b0: 40 53 rex push rbx 1800017b2: 48 83 ec 20 sub rsp,0x20 1800017b6: 48 8b d9 mov rbx,rcx 1800017b9: 48 8b c2 mov rax,rdx 1800017bc: 48 8d 0d 15 df 00 00 lea rcx,[rip+0xdf15] # 0x18000f6d8 1800017c3: 0f 57 c0 xorps xmm0,xmm0 1800017c6: 48 8d 53 08 lea rdx,[rbx+0x8] 1800017ca: 48 89 0b mov QWORD PTR [rbx],rcx 1800017cd: 48 8d 48 08 lea rcx,[rax+0x8] 1800017d1: 0f 11 02 movups XMMWORD PTR [rdx],xmm0 1800017d4: ff 15 0e dc 00 00 call QWORD PTR [rip+0xdc0e] # 0x18000f3e8 1800017da: 48 8d 05 0f df 00 00 lea rax,[rip+0xdf0f] # 0x18000f6f0 1800017e1: 48 89 03 mov QWORD PTR [rbx],rax 1800017e4: 48 8b c3 mov rax,rbx 1800017e7: 48 83 c4 20 add rsp,0x20 1800017eb: 5b pop rbx 1800017ec: c3 ret 1800017ed: cc int3 1800017ee: cc int3 1800017ef: cc int3 1800017f0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800017f5: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 1800017fa: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 1800017ff: 55 push rbp 180001800: 41 54 push r12 180001802: 41 55 push r13 180001804: 41 56 push r14 180001806: 41 57 push r15 180001808: 48 8b ec mov rbp,rsp 18000180b: 48 83 ec 60 sub rsp,0x60 18000180f: 48 8b 05 fa 37 01 00 mov rax,QWORD PTR [rip+0x137fa] # 0x180015010 180001816: 48 33 c4 xor rax,rsp 180001819: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax 18000181d: 48 8b da mov rbx,rdx 180001820: 48 8b f1 mov rsi,rcx 180001823: 8b 41 4c mov eax,DWORD PTR [rcx+0x4c] 180001826: 83 f8 01 cmp eax,0x1 180001829: 75 3c jne 0x180001867 18000182b: 48 8b 0a mov rcx,QWORD PTR [rdx] 18000182e: 48 8b 42 08 mov rax,QWORD PTR [rdx+0x8] 180001832: 48 2b c1 sub rax,rcx 180001835: 48 83 f8 01 cmp rax,0x1 180001839: 0f 85 77 08 00 00 jne 0x1800020b6 18000183f: 80 39 06 cmp BYTE PTR [rcx],0x6 180001842: 0f 85 6e 08 00 00 jne 0x1800020b6 180001848: 88 46 48 mov BYTE PTR [rsi+0x48],al 18000184b: 48 8d 4e 58 lea rcx,[rsi+0x58] 18000184f: ff 15 b3 da 00 00 call QWORD PTR [rip+0xdab3] # 0x18000f308 180001855: 85 c0 test eax,eax 180001857: 74 09 je 0x180001862 180001859: 8b c8 mov ecx,eax 18000185b: ff 15 e7 da 00 00 call QWORD PTR [rip+0xdae7] # 0x18000f348 180001861: 90 nop 180001862: e9 4f 08 00 00 jmp 0x1800020b6 180001867: 83 f8 02 cmp eax,0x2 18000186a: 75 3c jne 0x1800018a8 18000186c: 48 8b 0a mov rcx,QWORD PTR [rdx] 18000186f: 48 8b 42 08 mov rax,QWORD PTR [rdx+0x8] 180001873: 48 2b c1 sub rax,rcx 180001876: 48 83 f8 01 cmp rax,0x1 18000187a: 0f 85 36 08 00 00 jne 0x1800020b6 180001880: 80 39 06 cmp BYTE PTR [rcx],0x6 180001883: 0f 85 2d 08 00 00 jne 0x1800020b6 180001889: 88 46 48 mov BYTE PTR [rsi+0x48],al 18000188c: 48 8d 4e 58 lea rcx,[rsi+0x58] 180001890: ff 15 72 da 00 00 call QWORD PTR [rip+0xda72] # 0x18000f308 180001896: 85 c0 test eax,eax 180001898: 74 09 je 0x1800018a3 18000189a: 8b c8 mov ecx,eax 18000189c: ff 15 a6 da 00 00 call QWORD PTR [rip+0xdaa6] # 0x18000f348 1800018a2: 90 nop 1800018a3: e9 0e 08 00 00 jmp 0x1800020b6 1800018a8: 83 f8 03 cmp eax,0x3 1800018ab: 75 3c jne 0x1800018e9 1800018ad: 48 8b 0a mov rcx,QWORD PTR [rdx] 1800018b0: 48 8b 42 08 mov rax,QWORD PTR [rdx+0x8] 1800018b4: 48 2b c1 sub rax,rcx 1800018b7: 48 83 f8 01 cmp rax,0x1 1800018bb: 0f 85 f5 07 00 00 jne 0x1800020b6 1800018c1: 80 39 06 cmp BYTE PTR [rcx],0x6 1800018c4: 0f 85 ec 07 00 00 jne 0x1800020b6 1800018ca: 88 46 48 mov BYTE PTR [rsi+0x48],al 1800018cd: 48 8d 4e 58 lea rcx,[rsi+0x58] 1800018d1: ff 15 31 da 00 00 call QWORD PTR [rip+0xda31] # 0x18000f308 1800018d7: 85 c0 test eax,eax 1800018d9: 74 09 je 0x1800018e4 1800018db: 8b c8 mov ecx,eax 1800018dd: ff 15 65 da 00 00 call QWORD PTR [rip+0xda65] # 0x18000f348 1800018e3: 90 nop 1800018e4: e9 cd 07 00 00 jmp 0x1800020b6 1800018e9: 83 f8 04 cmp eax,0x4 1800018ec: 0f 85 70 02 00 00 jne 0x180001b62 1800018f2: 33 ff xor edi,edi 1800018f4: 44 8b d7 mov r10d,edi 1800018f7: 89 7d c4 mov DWORD PTR [rbp-0x3c],edi 1800018fa: 48 8b 12 mov rdx,QWORD PTR [rdx] 1800018fd: 48 39 53 08 cmp QWORD PTR [rbx+0x8],rdx 180001901: 0f 84 cd 00 00 00 je 0x1800019d4 180001907: 44 8b ef mov r13d,edi 18000190a: 4c 8b 41 40 mov r8,QWORD PTR [rcx+0x40] 18000190e: 66 90 xchg ax,ax 180001910: 42 0f b6 04 2a movzx eax,BYTE PTR [rdx+r13*1] 180001915: 88 45 c0 mov BYTE PTR [rbp-0x40],al 180001918: 48 8b 56 38 mov rdx,QWORD PTR [rsi+0x38] 18000191c: 4d 8b c8 mov r9,r8 18000191f: 41 8d 04 10 lea eax,[r8+rdx*1] 180001923: a8 0f test al,0xf 180001925: 75 23 jne 0x18000194a 180001927: 49 8d 40 10 lea rax,[r8+0x10] 18000192b: 48 c1 e8 04 shr rax,0x4 18000192f: 48 39 46 30 cmp QWORD PTR [rsi+0x30],rax 180001933: 77 15 ja 0x18000194a 180001935: 48 8d 4e 20 lea rcx,[rsi+0x20] 180001939: e8 92 0f 00 00 call 0x1800028d0 18000193e: 48 8b 56 38 mov rdx,QWORD PTR [rsi+0x38] 180001942: 4c 8b 4e 40 mov r9,QWORD PTR [rsi+0x40] 180001946: 44 8b 55 c4 mov r10d,DWORD PTR [rbp-0x3c] 18000194a: 48 8b 4e 30 mov rcx,QWORD PTR [rsi+0x30] 18000194e: 48 8b c1 mov rax,rcx 180001951: 48 c1 e0 04 shl rax,0x4 180001955: 48 ff c8 dec rax 180001958: 48 23 c2 and rax,rdx 18000195b: 48 89 46 38 mov QWORD PTR [rsi+0x38],rax 18000195f: 4e 8d 3c 08 lea r15,[rax+r9*1] 180001963: 48 ff c9 dec rcx 180001966: 49 8b c7 mov rax,r15 180001969: 48 c1 e8 04 shr rax,0x4 18000196d: 48 23 c8 and rcx,rax 180001970: 4c 8d 24 cd 00 00 00 lea r12,[rcx*8+0x0] 180001977: 00 180001978: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 18000197c: 4a 39 3c 20 cmp QWORD PTR [rax+r12*1],rdi 180001980: 75 1a jne 0x18000199c 180001982: b9 10 00 00 00 mov ecx,0x10 180001987: e8 c8 ab 00 00 call 0x18000c554 18000198c: 48 8b 4e 28 mov rcx,QWORD PTR [rsi+0x28] 180001990: 49 89 04 0c mov QWORD PTR [r12+rcx*1],rax 180001994: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 180001998: 44 8b 55 c4 mov r10d,DWORD PTR [rbp-0x3c] 18000199c: 41 83 e7 0f and r15d,0xf 1800019a0: 49 8b 04 04 mov rax,QWORD PTR [r12+rax*1] 1800019a4: 0f b6 4d c0 movzx ecx,BYTE PTR [rbp-0x40] 1800019a8: 41 88 0c 07 mov BYTE PTR [r15+rax*1],cl 1800019ac: 48 ff 46 40 inc QWORD PTR [rsi+0x40] 1800019b0: 4c 8b 46 40 mov r8,QWORD PTR [rsi+0x40] 1800019b4: 41 ff c2 inc r10d 1800019b7: 44 89 55 c4 mov DWORD PTR [rbp-0x3c],r10d 1800019bb: 49 ff c5 inc r13 1800019be: 48 8b 13 mov rdx,QWORD PTR [rbx] 1800019c1: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8] 1800019c5: 48 2b ca sub rcx,rdx 1800019c8: 49 63 c2 movsxd rax,r10d 1800019cb: 48 3b c1 cmp rax,rcx 1800019ce: 0f 82 3c ff ff ff jb 0x180001910 1800019d4: 4c 8b c7 mov r8,rdi 1800019d7: 48 89 7d e0 mov QWORD PTR [rbp-0x20],rdi 1800019db: bb 0f 00 00 00 mov ebx,0xf 1800019e0: 48 89 5d e8 mov QWORD PTR [rbp-0x18],rbx 1800019e4: 40 88 7d d0 mov BYTE PTR [rbp-0x30],dil 1800019e8: 4c 8b 76 38 mov r14,QWORD PTR [rsi+0x38] 1800019ec: 4c 8b 7e 40 mov r15,QWORD PTR [rsi+0x40] 1800019f0: 4d 03 fe add r15,r14 1800019f3: 4d 3b f7 cmp r14,r15 1800019f6: 74 6b je 0x180001a63 1800019f8: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 1800019ff: 00 180001a00: 48 8b 4e 30 mov rcx,QWORD PTR [rsi+0x30] 180001a04: 48 ff c9 dec rcx 180001a07: 49 8b c6 mov rax,r14 180001a0a: 48 c1 e8 04 shr rax,0x4 180001a0e: 48 23 c8 and rcx,rax 180001a11: 49 8b d6 mov rdx,r14 180001a14: 83 e2 0f and edx,0xf 180001a17: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 180001a1b: 48 8b 0c c8 mov rcx,QWORD PTR [rax+rcx*8] 180001a1f: 44 0f b6 0c 0a movzx r9d,BYTE PTR [rdx+rcx*1] 180001a24: 4c 3b c3 cmp r8,rbx 180001a27: 73 21 jae 0x180001a4a 180001a29: 49 8d 40 01 lea rax,[r8+0x1] 180001a2d: 48 89 45 e0 mov QWORD PTR [rbp-0x20],rax 180001a31: 48 8d 45 d0 lea rax,[rbp-0x30] 180001a35: 48 83 fb 10 cmp rbx,0x10 180001a39: 48 0f 43 45 d0 cmovae rax,QWORD PTR [rbp-0x30] 180001a3e: 46 88 0c 00 mov BYTE PTR [rax+r8*1],r9b 180001a42: 42 c6 44 00 01 00 mov BYTE PTR [rax+r8*1+0x1],0x0 180001a48: eb 09 jmp 0x180001a53 180001a4a: 48 8d 4d d0 lea rcx,[rbp-0x30] 180001a4e: e8 1d 0d 00 00 call 0x180002770 180001a53: 49 ff c6 inc r14 180001a56: 48 8b 5d e8 mov rbx,QWORD PTR [rbp-0x18] 180001a5a: 4c 8b 45 e0 mov r8,QWORD PTR [rbp-0x20] 180001a5e: 4d 3b f7 cmp r14,r15 180001a61: 75 9d jne 0x180001a00 180001a63: 4c 8d 65 d0 lea r12,[rbp-0x30] 180001a67: 4c 8b 7d d0 mov r15,QWORD PTR [rbp-0x30] 180001a6b: 48 83 fb 10 cmp rbx,0x10 180001a6f: 4d 0f 43 e7 cmovae r12,r15 180001a73: 49 83 f8 05 cmp r8,0x5 180001a77: 0f 82 aa 00 00 00 jb 0x180001b27 180001a7d: 4f 8d 2c 04 lea r13,[r12+r8*1] 180001a81: 4d 8d 45 fc lea r8,[r13-0x4] 180001a85: 4d 2b c4 sub r8,r12 180001a88: ba 4d 00 00 00 mov edx,0x4d 180001a8d: 49 8b cc mov rcx,r12 180001a90: e8 c4 bd 00 00 call 0x18000d859 180001a95: 4c 8b c8 mov r9,rax 180001a98: 48 85 c0 test rax,rax 180001a9b: 0f 84 86 00 00 00 je 0x180001b27 180001aa1: 4c 8d 35 b0 dc 00 00 lea r14,[rip+0xdcb0] # 0x18000f758 180001aa8: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 180001aaf: 00 180001ab0: 48 8b cf mov rcx,rdi 180001ab3: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 180001ab7: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 180001abe: 00 00 180001ac0: 41 0f b6 04 09 movzx eax,BYTE PTR [r9+rcx*1] 180001ac5: 48 ff c1 inc rcx 180001ac8: 41 3a 44 0e ff cmp al,BYTE PTR [r14+rcx*1-0x1] 180001acd: 75 0a jne 0x180001ad9 180001acf: 48 83 f9 05 cmp rcx,0x5 180001ad3: 75 eb jne 0x180001ac0 180001ad5: 8b c7 mov eax,edi 180001ad7: eb 05 jmp 0x180001ade 180001ad9: 1b c0 sbb eax,eax 180001adb: 83 c8 01 or eax,0x1 180001ade: 85 c0 test eax,eax 180001ae0: 74 21 je 0x180001b03 180001ae2: 49 ff c1 inc r9 180001ae5: 4d 8d 45 fc lea r8,[r13-0x4] 180001ae9: 4d 2b c1 sub r8,r9 180001aec: ba 4d 00 00 00 mov edx,0x4d 180001af1: 49 8b c9 mov rcx,r9 180001af4: e8 60 bd 00 00 call 0x18000d859 180001af9: 4c 8b c8 mov r9,rax 180001afc: 48 85 c0 test rax,rax 180001aff: 75 af jne 0x180001ab0 180001b01: eb 24 jmp 0x180001b27 180001b03: 4d 2b cc sub r9,r12 180001b06: 49 83 f9 ff cmp r9,0xffffffffffffffff 180001b0a: 74 1b je 0x180001b27 180001b0c: c6 46 48 01 mov BYTE PTR [rsi+0x48],0x1 180001b10: 48 8d 4e 58 lea rcx,[rsi+0x58] 180001b14: ff 15 ee d7 00 00 call QWORD PTR [rip+0xd7ee] # 0x18000f308 180001b1a: 85 c0 test eax,eax 180001b1c: 74 09 je 0x180001b27 180001b1e: 8b c8 mov ecx,eax 180001b20: ff 15 22 d8 00 00 call QWORD PTR [rip+0xd822] # 0x18000f348 180001b26: 90 nop 180001b27: 48 83 fb 10 cmp rbx,0x10 180001b2b: 0f 82 85 05 00 00 jb 0x1800020b6 180001b31: 48 8d 53 01 lea rdx,[rbx+0x1] 180001b35: 49 8b c7 mov rax,r15 180001b38: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180001b3f: 72 19 jb 0x180001b5a 180001b41: 48 83 c2 27 add rdx,0x27 180001b45: 4d 8b 7f f8 mov r15,QWORD PTR [r15-0x8] 180001b49: 49 2b c7 sub rax,r15 180001b4c: 48 83 c0 f8 add rax,0xfffffffffffffff8 180001b50: 48 83 f8 1f cmp rax,0x1f 180001b54: 0f 87 8c 08 00 00 ja 0x1800023e6 180001b5a: 49 8b cf mov rcx,r15 180001b5d: e9 4f 05 00 00 jmp 0x1800020b1 180001b62: 83 f8 06 cmp eax,0x6 180001b65: 0f 85 f7 02 00 00 jne 0x180001e62 180001b6b: 33 ff xor edi,edi 180001b6d: 44 8b d7 mov r10d,edi 180001b70: 89 7d c4 mov DWORD PTR [rbp-0x3c],edi 180001b73: 48 8b 12 mov rdx,QWORD PTR [rdx] 180001b76: 48 39 53 08 cmp QWORD PTR [rbx+0x8],rdx 180001b7a: 0f 84 d4 00 00 00 je 0x180001c54 180001b80: 44 8b ef mov r13d,edi 180001b83: 4c 8b 41 40 mov r8,QWORD PTR [rcx+0x40] 180001b87: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 180001b8e: 00 00 180001b90: 42 0f b6 04 2a movzx eax,BYTE PTR [rdx+r13*1] 180001b95: 88 45 c0 mov BYTE PTR [rbp-0x40],al 180001b98: 48 8b 56 38 mov rdx,QWORD PTR [rsi+0x38] 180001b9c: 4d 8b c8 mov r9,r8 180001b9f: 41 8d 04 10 lea eax,[r8+rdx*1] 180001ba3: a8 0f test al,0xf 180001ba5: 75 23 jne 0x180001bca 180001ba7: 49 8d 40 10 lea rax,[r8+0x10] 180001bab: 48 c1 e8 04 shr rax,0x4 180001baf: 48 39 46 30 cmp QWORD PTR [rsi+0x30],rax 180001bb3: 77 15 ja 0x180001bca 180001bb5: 48 8d 4e 20 lea rcx,[rsi+0x20] 180001bb9: e8 12 0d 00 00 call 0x1800028d0 180001bbe: 48 8b 56 38 mov rdx,QWORD PTR [rsi+0x38] 180001bc2: 4c 8b 4e 40 mov r9,QWORD PTR [rsi+0x40] 180001bc6: 44 8b 55 c4 mov r10d,DWORD PTR [rbp-0x3c] 180001bca: 48 8b 4e 30 mov rcx,QWORD PTR [rsi+0x30] 180001bce: 48 8b c1 mov rax,rcx 180001bd1: 48 c1 e0 04 shl rax,0x4 180001bd5: 48 ff c8 dec rax 180001bd8: 48 23 c2 and rax,rdx 180001bdb: 48 89 46 38 mov QWORD PTR [rsi+0x38],rax 180001bdf: 4d 8d 3c 01 lea r15,[r9+rax*1] 180001be3: 48 ff c9 dec rcx 180001be6: 49 8b c7 mov rax,r15 180001be9: 48 c1 e8 04 shr rax,0x4 180001bed: 48 23 c8 and rcx,rax 180001bf0: 4c 8d 24 cd 00 00 00 lea r12,[rcx*8+0x0] 180001bf7: 00 180001bf8: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 180001bfc: 4a 39 3c 20 cmp QWORD PTR [rax+r12*1],rdi 180001c00: 75 1a jne 0x180001c1c 180001c02: b9 10 00 00 00 mov ecx,0x10 180001c07: e8 48 a9 00 00 call 0x18000c554 180001c0c: 48 8b 4e 28 mov rcx,QWORD PTR [rsi+0x28] 180001c10: 49 89 04 0c mov QWORD PTR [r12+rcx*1],rax 180001c14: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 180001c18: 44 8b 55 c4 mov r10d,DWORD PTR [rbp-0x3c] 180001c1c: 41 83 e7 0f and r15d,0xf 180001c20: 49 8b 04 04 mov rax,QWORD PTR [r12+rax*1] 180001c24: 0f b6 4d c0 movzx ecx,BYTE PTR [rbp-0x40] 180001c28: 41 88 0c 07 mov BYTE PTR [r15+rax*1],cl 180001c2c: 48 ff 46 40 inc QWORD PTR [rsi+0x40] 180001c30: 4c 8b 46 40 mov r8,QWORD PTR [rsi+0x40] 180001c34: 41 ff c2 inc r10d 180001c37: 44 89 55 c4 mov DWORD PTR [rbp-0x3c],r10d 180001c3b: 49 ff c5 inc r13 180001c3e: 48 8b 13 mov rdx,QWORD PTR [rbx] 180001c41: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8] 180001c45: 48 2b ca sub rcx,rdx 180001c48: 49 63 c2 movsxd rax,r10d 180001c4b: 48 3b c1 cmp rax,rcx 180001c4e: 0f 82 3c ff ff ff jb 0x180001b90 180001c54: 4c 8b ff mov r15,rdi 180001c57: 48 89 7d e0 mov QWORD PTR [rbp-0x20],rdi 180001c5b: bb 0f 00 00 00 mov ebx,0xf 180001c60: 48 89 5d e8 mov QWORD PTR [rbp-0x18],rbx 180001c64: 40 88 7d d0 mov BYTE PTR [rbp-0x30],dil 180001c68: 4c 8b 76 38 mov r14,QWORD PTR [rsi+0x38] 180001c6c: 4c 8b 66 40 mov r12,QWORD PTR [rsi+0x40] 180001c70: 4d 03 e6 add r12,r14 180001c73: 4d 3b f4 cmp r14,r12 180001c76: 74 6b je 0x180001ce3 180001c78: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 180001c7f: 00 180001c80: 49 8b ce mov rcx,r14 180001c83: 48 c1 e9 04 shr rcx,0x4 180001c87: 48 8b 46 30 mov rax,QWORD PTR [rsi+0x30] 180001c8b: 48 ff c8 dec rax 180001c8e: 48 23 c8 and rcx,rax 180001c91: 49 8b d6 mov rdx,r14 180001c94: 83 e2 0f and edx,0xf 180001c97: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 180001c9b: 48 8b 0c c8 mov rcx,QWORD PTR [rax+rcx*8] 180001c9f: 44 0f b6 0c 0a movzx r9d,BYTE PTR [rdx+rcx*1] 180001ca4: 4c 3b fb cmp r15,rbx 180001ca7: 73 21 jae 0x180001cca 180001ca9: 49 8d 47 01 lea rax,[r15+0x1] 180001cad: 48 89 45 e0 mov QWORD PTR [rbp-0x20],rax 180001cb1: 48 8d 45 d0 lea rax,[rbp-0x30] 180001cb5: 48 83 fb 10 cmp rbx,0x10 180001cb9: 48 0f 43 45 d0 cmovae rax,QWORD PTR [rbp-0x30] 180001cbe: 46 88 0c 38 mov BYTE PTR [rax+r15*1],r9b 180001cc2: 42 c6 44 38 01 00 mov BYTE PTR [rax+r15*1+0x1],0x0 180001cc8: eb 09 jmp 0x180001cd3 180001cca: 48 8d 4d d0 lea rcx,[rbp-0x30] 180001cce: e8 9d 0a 00 00 call 0x180002770 180001cd3: 49 ff c6 inc r14 180001cd6: 48 8b 5d e8 mov rbx,QWORD PTR [rbp-0x18] 180001cda: 4c 8b 7d e0 mov r15,QWORD PTR [rbp-0x20] 180001cde: 4d 3b f4 cmp r14,r12 180001ce1: 75 9d jne 0x180001c80 180001ce3: 4c 8d 65 d0 lea r12,[rbp-0x30] 180001ce7: 4c 8b 6d d0 mov r13,QWORD PTR [rbp-0x30] 180001ceb: 48 83 fb 10 cmp rbx,0x10 180001cef: 4d 0f 43 e5 cmovae r12,r13 180001cf3: 49 83 ff 05 cmp r15,0x5 180001cf7: 0f 82 2a 01 00 00 jb 0x180001e27 180001cfd: 4d 8d 47 fc lea r8,[r15-0x4] 180001d01: 4d 03 c4 add r8,r12 180001d04: 4d 2b c4 sub r8,r12 180001d07: ba 4d 00 00 00 mov edx,0x4d 180001d0c: 49 8b cc mov rcx,r12 180001d0f: e8 45 bb 00 00 call 0x18000d859 180001d14: 4c 8b c8 mov r9,rax 180001d17: 48 85 c0 test rax,rax 180001d1a: 0f 84 07 01 00 00 je 0x180001e27 180001d20: 4c 8d 35 31 da 00 00 lea r14,[rip+0xda31] # 0x18000f758 180001d27: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 180001d2e: 00 00 180001d30: 48 8b cf mov rcx,rdi 180001d33: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 180001d37: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 180001d3e: 00 00 180001d40: 41 0f b6 04 09 movzx eax,BYTE PTR [r9+rcx*1] 180001d45: 48 ff c1 inc rcx 180001d48: 41 3a 44 0e ff cmp al,BYTE PTR [r14+rcx*1-0x1] 180001d4d: 75 0a jne 0x180001d59 180001d4f: 48 83 f9 05 cmp rcx,0x5 180001d53: 75 eb jne 0x180001d40 180001d55: 8b c7 mov eax,edi 180001d57: eb 05 jmp 0x180001d5e 180001d59: 1b c0 sbb eax,eax 180001d5b: 83 c8 01 or eax,0x1 180001d5e: 85 c0 test eax,eax 180001d60: 74 27 je 0x180001d89 180001d62: 49 ff c1 inc r9 180001d65: 4d 8d 47 fc lea r8,[r15-0x4] 180001d69: 4d 03 c4 add r8,r12 180001d6c: 4d 2b c1 sub r8,r9 180001d6f: ba 4d 00 00 00 mov edx,0x4d 180001d74: 49 8b c9 mov rcx,r9 180001d77: e8 dd ba 00 00 call 0x18000d859 180001d7c: 4c 8b c8 mov r9,rax 180001d7f: 48 85 c0 test rax,rax 180001d82: 75 ac jne 0x180001d30 180001d84: e9 9e 00 00 00 jmp 0x180001e27 180001d89: 4d 2b cc sub r9,r12 180001d8c: 49 83 f9 ff cmp r9,0xffffffffffffffff 180001d90: 0f 84 91 00 00 00 je 0x180001e27 180001d96: 4c 8d 75 d0 lea r14,[rbp-0x30] 180001d9a: 48 83 fb 10 cmp rbx,0x10 180001d9e: 4d 0f 43 f5 cmovae r14,r13 180001da2: 49 83 ff 03 cmp r15,0x3 180001da6: 72 7f jb 0x180001e27 180001da8: 4d 8d 46 fe lea r8,[r14-0x2] 180001dac: 4d 03 c7 add r8,r15 180001daf: 4d 2b c6 sub r8,r14 180001db2: ba 76 00 00 00 mov edx,0x76 180001db7: 49 8b ce mov rcx,r14 180001dba: e8 9a ba 00 00 call 0x18000d859 180001dbf: 48 85 c0 test rax,rax 180001dc2: 74 63 je 0x180001e27 180001dc4: 80 38 76 cmp BYTE PTR [rax],0x76 180001dc7: 75 10 jne 0x180001dd9 180001dc9: 80 78 01 65 cmp BYTE PTR [rax+0x1],0x65 180001dcd: 75 0a jne 0x180001dd9 180001dcf: 80 78 02 72 cmp BYTE PTR [rax+0x2],0x72 180001dd3: 75 04 jne 0x180001dd9 180001dd5: 8b cf mov ecx,edi 180001dd7: eb 05 jmp 0x180001dde 180001dd9: 1b c9 sbb ecx,ecx 180001ddb: 83 c9 01 or ecx,0x1 180001dde: 85 c9 test ecx,ecx 180001de0: 74 21 je 0x180001e03 180001de2: 48 ff c0 inc rax 180001de5: 4d 8d 46 fe lea r8,[r14-0x2] 180001de9: 4d 03 c7 add r8,r15 180001dec: 4c 2b c0 sub r8,rax 180001def: ba 76 00 00 00 mov edx,0x76 180001df4: 48 8b c8 mov rcx,rax 180001df7: e8 5d ba 00 00 call 0x18000d859 180001dfc: 48 85 c0 test rax,rax 180001dff: 75 c3 jne 0x180001dc4 180001e01: eb 24 jmp 0x180001e27 180001e03: 49 2b c6 sub rax,r14 180001e06: 48 83 f8 ff cmp rax,0xffffffffffffffff 180001e0a: 74 1b je 0x180001e27 180001e0c: c6 46 48 01 mov BYTE PTR [rsi+0x48],0x1 180001e10: 48 8d 4e 58 lea rcx,[rsi+0x58] 180001e14: ff 15 ee d4 00 00 call QWORD PTR [rip+0xd4ee] # 0x18000f308 180001e1a: 85 c0 test eax,eax 180001e1c: 74 09 je 0x180001e27 180001e1e: 8b c8 mov ecx,eax 180001e20: ff 15 22 d5 00 00 call QWORD PTR [rip+0xd522] # 0x18000f348 180001e26: 90 nop 180001e27: 48 83 fb 10 cmp rbx,0x10 180001e2b: 0f 82 85 02 00 00 jb 0x1800020b6 180001e31: 48 8d 53 01 lea rdx,[rbx+0x1] 180001e35: 49 8b c5 mov rax,r13 180001e38: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180001e3f: 72 19 jb 0x180001e5a 180001e41: 48 83 c2 27 add rdx,0x27 180001e45: 4d 8b 6d f8 mov r13,QWORD PTR [r13-0x8] 180001e49: 49 2b c5 sub rax,r13 180001e4c: 48 83 c0 f8 add rax,0xfffffffffffffff8 180001e50: 48 83 f8 1f cmp rax,0x1f 180001e54: 0f 87 8c 05 00 00 ja 0x1800023e6 180001e5a: 49 8b cd mov rcx,r13 180001e5d: e9 4f 02 00 00 jmp 0x1800020b1 180001e62: 83 f8 05 cmp eax,0x5 180001e65: 0f 85 75 02 00 00 jne 0x1800020e0 180001e6b: 33 ff xor edi,edi 180001e6d: 44 8b d7 mov r10d,edi 180001e70: 89 7d c4 mov DWORD PTR [rbp-0x3c],edi 180001e73: 48 8b 12 mov rdx,QWORD PTR [rdx] 180001e76: 48 39 53 08 cmp QWORD PTR [rbx+0x8],rdx 180001e7a: 0f 84 d4 00 00 00 je 0x180001f54 180001e80: 44 8b ef mov r13d,edi 180001e83: 4c 8b 41 40 mov r8,QWORD PTR [rcx+0x40] 180001e87: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 180001e8e: 00 00 180001e90: 42 0f b6 04 2a movzx eax,BYTE PTR [rdx+r13*1] 180001e95: 88 45 c0 mov BYTE PTR [rbp-0x40],al 180001e98: 48 8b 56 38 mov rdx,QWORD PTR [rsi+0x38] 180001e9c: 4d 8b c8 mov r9,r8 180001e9f: 41 8d 04 10 lea eax,[r8+rdx*1] 180001ea3: a8 0f test al,0xf 180001ea5: 75 23 jne 0x180001eca 180001ea7: 49 8d 40 10 lea rax,[r8+0x10] 180001eab: 48 c1 e8 04 shr rax,0x4 180001eaf: 48 39 46 30 cmp QWORD PTR [rsi+0x30],rax 180001eb3: 77 15 ja 0x180001eca 180001eb5: 48 8d 4e 20 lea rcx,[rsi+0x20] 180001eb9: e8 12 0a 00 00 call 0x1800028d0 180001ebe: 48 8b 56 38 mov rdx,QWORD PTR [rsi+0x38] 180001ec2: 4c 8b 4e 40 mov r9,QWORD PTR [rsi+0x40] 180001ec6: 44 8b 55 c4 mov r10d,DWORD PTR [rbp-0x3c] 180001eca: 48 8b 4e 30 mov rcx,QWORD PTR [rsi+0x30] 180001ece: 48 8b c1 mov rax,rcx 180001ed1: 48 c1 e0 04 shl rax,0x4 180001ed5: 48 ff c8 dec rax 180001ed8: 48 23 c2 and rax,rdx 180001edb: 48 89 46 38 mov QWORD PTR [rsi+0x38],rax 180001edf: 4d 8d 3c 01 lea r15,[r9+rax*1] 180001ee3: 48 ff c9 dec rcx 180001ee6: 49 8b c7 mov rax,r15 180001ee9: 48 c1 e8 04 shr rax,0x4 180001eed: 48 23 c8 and rcx,rax 180001ef0: 4c 8d 24 cd 00 00 00 lea r12,[rcx*8+0x0] 180001ef7: 00 180001ef8: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 180001efc: 4a 39 3c 20 cmp QWORD PTR [rax+r12*1],rdi 180001f00: 75 1a jne 0x180001f1c 180001f02: b9 10 00 00 00 mov ecx,0x10 180001f07: e8 48 a6 00 00 call 0x18000c554 180001f0c: 48 8b 4e 28 mov rcx,QWORD PTR [rsi+0x28] 180001f10: 49 89 04 0c mov QWORD PTR [r12+rcx*1],rax 180001f14: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 180001f18: 44 8b 55 c4 mov r10d,DWORD PTR [rbp-0x3c] 180001f1c: 41 83 e7 0f and r15d,0xf 180001f20: 49 8b 04 04 mov rax,QWORD PTR [r12+rax*1] 180001f24: 0f b6 4d c0 movzx ecx,BYTE PTR [rbp-0x40] 180001f28: 41 88 0c 07 mov BYTE PTR [r15+rax*1],cl 180001f2c: 48 ff 46 40 inc QWORD PTR [rsi+0x40] 180001f30: 4c 8b 46 40 mov r8,QWORD PTR [rsi+0x40] 180001f34: 41 ff c2 inc r10d 180001f37: 44 89 55 c4 mov DWORD PTR [rbp-0x3c],r10d 180001f3b: 49 ff c5 inc r13 180001f3e: 48 8b 13 mov rdx,QWORD PTR [rbx] 180001f41: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8] 180001f45: 48 2b ca sub rcx,rdx 180001f48: 49 63 c2 movsxd rax,r10d 180001f4b: 48 3b c1 cmp rax,rcx 180001f4e: 0f 82 3c ff ff ff jb 0x180001e90 180001f54: 48 89 7d e0 mov QWORD PTR [rbp-0x20],rdi 180001f58: bb 0f 00 00 00 mov ebx,0xf 180001f5d: 48 89 5d e8 mov QWORD PTR [rbp-0x18],rbx 180001f61: 40 88 7d d0 mov BYTE PTR [rbp-0x30],dil 180001f65: 4c 8b 76 38 mov r14,QWORD PTR [rsi+0x38] 180001f69: 4c 8b 7e 40 mov r15,QWORD PTR [rsi+0x40] 180001f6d: 4d 03 fe add r15,r14 180001f70: 4d 3b f7 cmp r14,r15 180001f73: 74 6d je 0x180001fe2 180001f75: 66 66 66 0f 1f 84 00 data16 data16 nop WORD PTR [rax+rax*1+0x0] 180001f7c: 00 00 00 00 180001f80: 49 8b ce mov rcx,r14 180001f83: 48 c1 e9 04 shr rcx,0x4 180001f87: 48 8b 46 30 mov rax,QWORD PTR [rsi+0x30] 180001f8b: 48 ff c8 dec rax 180001f8e: 48 23 c8 and rcx,rax 180001f91: 49 8b d6 mov rdx,r14 180001f94: 83 e2 0f and edx,0xf 180001f97: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 180001f9b: 48 8b 0c c8 mov rcx,QWORD PTR [rax+rcx*8] 180001f9f: 44 0f b6 0c 0a movzx r9d,BYTE PTR [rdx+rcx*1] 180001fa4: 48 3b fb cmp rdi,rbx 180001fa7: 73 20 jae 0x180001fc9 180001fa9: 48 8d 47 01 lea rax,[rdi+0x1] 180001fad: 48 89 45 e0 mov QWORD PTR [rbp-0x20],rax 180001fb1: 48 8d 45 d0 lea rax,[rbp-0x30] 180001fb5: 48 83 fb 10 cmp rbx,0x10 180001fb9: 48 0f 43 45 d0 cmovae rax,QWORD PTR [rbp-0x30] 180001fbe: 44 88 0c 38 mov BYTE PTR [rax+rdi*1],r9b 180001fc2: c6 44 38 01 00 mov BYTE PTR [rax+rdi*1+0x1],0x0 180001fc7: eb 09 jmp 0x180001fd2 180001fc9: 48 8d 4d d0 lea rcx,[rbp-0x30] 180001fcd: e8 9e 07 00 00 call 0x180002770 180001fd2: 49 ff c6 inc r14 180001fd5: 48 8b 5d e8 mov rbx,QWORD PTR [rbp-0x18] 180001fd9: 48 8b 7d e0 mov rdi,QWORD PTR [rbp-0x20] 180001fdd: 4d 3b f7 cmp r14,r15 180001fe0: 75 9e jne 0x180001f80 180001fe2: 4c 8d 7d d0 lea r15,[rbp-0x30] 180001fe6: 4c 8b 75 d0 mov r14,QWORD PTR [rbp-0x30] 180001fea: 48 83 fb 10 cmp rbx,0x10 180001fee: 4d 0f 43 fe cmovae r15,r14 180001ff2: 48 83 ff 17 cmp rdi,0x17 180001ff6: 0f 82 83 00 00 00 jb 0x18000207f 180001ffc: 4d 8d 24 3f lea r12,[r15+rdi*1] 180002000: 4d 8d 44 24 ea lea r8,[r12-0x16] 180002005: 4d 2b c7 sub r8,r15 180002008: ba 55 00 00 00 mov edx,0x55 18000200d: 49 8b cf mov rcx,r15 180002010: e8 44 b8 00 00 call 0x18000d859 180002015: 48 8b f8 mov rdi,rax 180002018: 48 85 c0 test rax,rax 18000201b: 74 62 je 0x18000207f 18000201d: 0f 1f 00 nop DWORD PTR [rax] 180002020: 41 b8 17 00 00 00 mov r8d,0x17 180002026: 48 8d 15 33 d7 00 00 lea rdx,[rip+0xd733] # 0x18000f760 18000202d: 48 8b cf mov rcx,rdi 180002030: e8 2a b8 00 00 call 0x18000d85f 180002035: 85 c0 test eax,eax 180002037: 74 22 je 0x18000205b 180002039: 48 ff c7 inc rdi 18000203c: 4d 8d 44 24 ea lea r8,[r12-0x16] 180002041: 4c 2b c7 sub r8,rdi 180002044: ba 55 00 00 00 mov edx,0x55 180002049: 48 8b cf mov rcx,rdi 18000204c: e8 08 b8 00 00 call 0x18000d859 180002051: 48 8b f8 mov rdi,rax 180002054: 48 85 c0 test rax,rax 180002057: 75 c7 jne 0x180002020 180002059: eb 24 jmp 0x18000207f 18000205b: 49 2b ff sub rdi,r15 18000205e: 48 83 ff ff cmp rdi,0xffffffffffffffff 180002062: 74 1b je 0x18000207f 180002064: c6 46 48 01 mov BYTE PTR [rsi+0x48],0x1 180002068: 48 8d 4e 58 lea rcx,[rsi+0x58] 18000206c: ff 15 96 d2 00 00 call QWORD PTR [rip+0xd296] # 0x18000f308 180002072: 85 c0 test eax,eax 180002074: 74 09 je 0x18000207f 180002076: 8b c8 mov ecx,eax 180002078: ff 15 ca d2 00 00 call QWORD PTR [rip+0xd2ca] # 0x18000f348 18000207e: 90 nop 18000207f: 48 83 fb 10 cmp rbx,0x10 180002083: 72 31 jb 0x1800020b6 180002085: 48 8d 53 01 lea rdx,[rbx+0x1] 180002089: 49 8b c6 mov rax,r14 18000208c: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002093: 72 19 jb 0x1800020ae 180002095: 48 83 c2 27 add rdx,0x27 180002099: 4d 8b 76 f8 mov r14,QWORD PTR [r14-0x8] 18000209d: 49 2b c6 sub rax,r14 1800020a0: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800020a4: 48 83 f8 1f cmp rax,0x1f 1800020a8: 0f 87 38 03 00 00 ja 0x1800023e6 1800020ae: 49 8b ce mov rcx,r14 1800020b1: e8 5a a8 00 00 call 0x18000c910 1800020b6: 48 8b 4d f0 mov rcx,QWORD PTR [rbp-0x10] 1800020ba: 48 33 cc xor rcx,rsp 1800020bd: e8 6e a4 00 00 call 0x18000c530 1800020c2: 4c 8d 5c 24 60 lea r11,[rsp+0x60] 1800020c7: 49 8b 5b 38 mov rbx,QWORD PTR [r11+0x38] 1800020cb: 49 8b 73 40 mov rsi,QWORD PTR [r11+0x40] 1800020cf: 49 8b 7b 48 mov rdi,QWORD PTR [r11+0x48] 1800020d3: 49 8b e3 mov rsp,r11 1800020d6: 41 5f pop r15 1800020d8: 41 5e pop r14 1800020da: 41 5d pop r13 1800020dc: 41 5c pop r12 1800020de: 5d pop rbp 1800020df: c3 ret 1800020e0: 83 f8 07 cmp eax,0x7 1800020e3: 75 31 jne 0x180002116 1800020e5: 48 8b 0a mov rcx,QWORD PTR [rdx] 1800020e8: 48 8b 42 08 mov rax,QWORD PTR [rdx+0x8] 1800020ec: 48 2b c1 sub rax,rcx 1800020ef: 48 83 f8 01 cmp rax,0x1 1800020f3: 75 c1 jne 0x1800020b6 1800020f5: 80 39 06 cmp BYTE PTR [rcx],0x6 1800020f8: 75 bc jne 0x1800020b6 1800020fa: 88 46 48 mov BYTE PTR [rsi+0x48],al 1800020fd: 48 8d 4e 58 lea rcx,[rsi+0x58] 180002101: ff 15 01 d2 00 00 call QWORD PTR [rip+0xd201] # 0x18000f308 180002107: 85 c0 test eax,eax 180002109: 74 09 je 0x180002114 18000210b: 8b c8 mov ecx,eax 18000210d: ff 15 35 d2 00 00 call QWORD PTR [rip+0xd235] # 0x18000f348 180002113: 90 nop 180002114: eb a0 jmp 0x1800020b6 180002116: 83 f8 08 cmp eax,0x8 180002119: 75 34 jne 0x18000214f 18000211b: 48 8b 0a mov rcx,QWORD PTR [rdx] 18000211e: 48 8b 42 08 mov rax,QWORD PTR [rdx+0x8] 180002122: 48 2b c1 sub rax,rcx 180002125: 48 83 f8 01 cmp rax,0x1 180002129: 75 8b jne 0x1800020b6 18000212b: 80 39 06 cmp BYTE PTR [rcx],0x6 18000212e: 75 86 jne 0x1800020b6 180002130: 88 46 48 mov BYTE PTR [rsi+0x48],al 180002133: 48 8d 4e 58 lea rcx,[rsi+0x58] 180002137: ff 15 cb d1 00 00 call QWORD PTR [rip+0xd1cb] # 0x18000f308 18000213d: 85 c0 test eax,eax 18000213f: 74 09 je 0x18000214a 180002141: 8b c8 mov ecx,eax 180002143: ff 15 ff d1 00 00 call QWORD PTR [rip+0xd1ff] # 0x18000f348 180002149: 90 nop 18000214a: e9 67 ff ff ff jmp 0x1800020b6 18000214f: 83 f8 09 cmp eax,0x9 180002152: 75 3c jne 0x180002190 180002154: 48 8b 0a mov rcx,QWORD PTR [rdx] 180002157: 48 8b 42 08 mov rax,QWORD PTR [rdx+0x8] 18000215b: 48 2b c1 sub rax,rcx 18000215e: 48 83 f8 01 cmp rax,0x1 180002162: 0f 85 4e ff ff ff jne 0x1800020b6 180002168: 80 39 06 cmp BYTE PTR [rcx],0x6 18000216b: 0f 85 45 ff ff ff jne 0x1800020b6 180002171: 88 46 48 mov BYTE PTR [rsi+0x48],al 180002174: 48 8d 4e 58 lea rcx,[rsi+0x58] 180002178: ff 15 8a d1 00 00 call QWORD PTR [rip+0xd18a] # 0x18000f308 18000217e: 85 c0 test eax,eax 180002180: 74 09 je 0x18000218b 180002182: 8b c8 mov ecx,eax 180002184: ff 15 be d1 00 00 call QWORD PTR [rip+0xd1be] # 0x18000f348 18000218a: 90 nop 18000218b: e9 26 ff ff ff jmp 0x1800020b6 180002190: 83 f8 0a cmp eax,0xa 180002193: 0f 85 1d ff ff ff jne 0x1800020b6 180002199: 33 ff xor edi,edi 18000219b: 44 8b cf mov r9d,edi 18000219e: 89 7d c4 mov DWORD PTR [rbp-0x3c],edi 1800021a1: 4c 8b 02 mov r8,QWORD PTR [rdx] 1800021a4: 4c 39 42 08 cmp QWORD PTR [rdx+0x8],r8 1800021a8: 0f 84 d6 00 00 00 je 0x180002284 1800021ae: 44 8b ef mov r13d,edi 1800021b1: 48 8b 51 40 mov rdx,QWORD PTR [rcx+0x40] 1800021b5: 66 66 66 0f 1f 84 00 data16 data16 nop WORD PTR [rax+rax*1+0x0] 1800021bc: 00 00 00 00 1800021c0: 43 0f b6 04 28 movzx eax,BYTE PTR [r8+r13*1] 1800021c5: 88 45 c0 mov BYTE PTR [rbp-0x40],al 1800021c8: 48 8b 4e 38 mov rcx,QWORD PTR [rsi+0x38] 1800021cc: 4c 8b c2 mov r8,rdx 1800021cf: 8d 04 11 lea eax,[rcx+rdx*1] 1800021d2: a8 0f test al,0xf 1800021d4: 75 23 jne 0x1800021f9 1800021d6: 48 8d 42 10 lea rax,[rdx+0x10] 1800021da: 48 c1 e8 04 shr rax,0x4 1800021de: 48 39 46 30 cmp QWORD PTR [rsi+0x30],rax 1800021e2: 77 15 ja 0x1800021f9 1800021e4: 48 8d 4e 20 lea rcx,[rsi+0x20] 1800021e8: e8 e3 06 00 00 call 0x1800028d0 1800021ed: 48 8b 4e 38 mov rcx,QWORD PTR [rsi+0x38] 1800021f1: 4c 8b 46 40 mov r8,QWORD PTR [rsi+0x40] 1800021f5: 44 8b 4d c4 mov r9d,DWORD PTR [rbp-0x3c] 1800021f9: 48 8b 56 30 mov rdx,QWORD PTR [rsi+0x30] 1800021fd: 48 8b c2 mov rax,rdx 180002200: 48 c1 e0 04 shl rax,0x4 180002204: 48 ff c8 dec rax 180002207: 48 23 c1 and rax,rcx 18000220a: 48 89 46 38 mov QWORD PTR [rsi+0x38],rax 18000220e: 4e 8d 3c 00 lea r15,[rax+r8*1] 180002212: 49 8b cf mov rcx,r15 180002215: 48 c1 e9 04 shr rcx,0x4 180002219: 48 8d 42 ff lea rax,[rdx-0x1] 18000221d: 48 23 c8 and rcx,rax 180002220: 4c 8d 24 cd 00 00 00 lea r12,[rcx*8+0x0] 180002227: 00 180002228: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 18000222c: 4a 39 3c 20 cmp QWORD PTR [rax+r12*1],rdi 180002230: 75 1a jne 0x18000224c 180002232: b9 10 00 00 00 mov ecx,0x10 180002237: e8 18 a3 00 00 call 0x18000c554 18000223c: 48 8b 4e 28 mov rcx,QWORD PTR [rsi+0x28] 180002240: 49 89 04 0c mov QWORD PTR [r12+rcx*1],rax 180002244: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 180002248: 44 8b 4d c4 mov r9d,DWORD PTR [rbp-0x3c] 18000224c: 41 83 e7 0f and r15d,0xf 180002250: 4a 8b 04 20 mov rax,QWORD PTR [rax+r12*1] 180002254: 0f b6 4d c0 movzx ecx,BYTE PTR [rbp-0x40] 180002258: 41 88 0c 07 mov BYTE PTR [r15+rax*1],cl 18000225c: 48 ff 46 40 inc QWORD PTR [rsi+0x40] 180002260: 48 8b 56 40 mov rdx,QWORD PTR [rsi+0x40] 180002264: 41 ff c1 inc r9d 180002267: 44 89 4d c4 mov DWORD PTR [rbp-0x3c],r9d 18000226b: 49 ff c5 inc r13 18000226e: 4c 8b 03 mov r8,QWORD PTR [rbx] 180002271: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8] 180002275: 49 2b c8 sub rcx,r8 180002278: 49 63 c1 movsxd rax,r9d 18000227b: 48 3b c1 cmp rax,rcx 18000227e: 0f 82 3c ff ff ff jb 0x1800021c0 180002284: 48 89 7d e0 mov QWORD PTR [rbp-0x20],rdi 180002288: bb 0f 00 00 00 mov ebx,0xf 18000228d: 48 89 5d e8 mov QWORD PTR [rbp-0x18],rbx 180002291: 40 88 7d d0 mov BYTE PTR [rbp-0x30],dil 180002295: 4c 8b 76 38 mov r14,QWORD PTR [rsi+0x38] 180002299: 4c 8b 7e 40 mov r15,QWORD PTR [rsi+0x40] 18000229d: 4d 03 fe add r15,r14 1800022a0: 4d 3b f7 cmp r14,r15 1800022a3: 74 6d je 0x180002312 1800022a5: 66 66 66 0f 1f 84 00 data16 data16 nop WORD PTR [rax+rax*1+0x0] 1800022ac: 00 00 00 00 1800022b0: 49 8b ce mov rcx,r14 1800022b3: 48 c1 e9 04 shr rcx,0x4 1800022b7: 48 8b 46 30 mov rax,QWORD PTR [rsi+0x30] 1800022bb: 48 ff c8 dec rax 1800022be: 48 23 c8 and rcx,rax 1800022c1: 49 8b d6 mov rdx,r14 1800022c4: 83 e2 0f and edx,0xf 1800022c7: 48 8b 46 28 mov rax,QWORD PTR [rsi+0x28] 1800022cb: 48 8b 0c c8 mov rcx,QWORD PTR [rax+rcx*8] 1800022cf: 44 0f b6 0c 0a movzx r9d,BYTE PTR [rdx+rcx*1] 1800022d4: 48 3b fb cmp rdi,rbx 1800022d7: 73 20 jae 0x1800022f9 1800022d9: 48 8d 47 01 lea rax,[rdi+0x1] 1800022dd: 48 89 45 e0 mov QWORD PTR [rbp-0x20],rax 1800022e1: 48 8d 45 d0 lea rax,[rbp-0x30] 1800022e5: 48 83 fb 10 cmp rbx,0x10 1800022e9: 48 0f 43 45 d0 cmovae rax,QWORD PTR [rbp-0x30] 1800022ee: 44 88 0c 07 mov BYTE PTR [rdi+rax*1],r9b 1800022f2: c6 44 07 01 00 mov BYTE PTR [rdi+rax*1+0x1],0x0 1800022f7: eb 09 jmp 0x180002302 1800022f9: 48 8d 4d d0 lea rcx,[rbp-0x30] 1800022fd: e8 6e 04 00 00 call 0x180002770 180002302: 49 ff c6 inc r14 180002305: 48 8b 5d e8 mov rbx,QWORD PTR [rbp-0x18] 180002309: 48 8b 7d e0 mov rdi,QWORD PTR [rbp-0x20] 18000230d: 4d 3b f7 cmp r14,r15 180002310: 75 9e jne 0x1800022b0 180002312: 4c 8d 7d d0 lea r15,[rbp-0x30] 180002316: 4c 8b 75 d0 mov r14,QWORD PTR [rbp-0x30] 18000231a: 48 83 fb 10 cmp rbx,0x10 18000231e: 4d 0f 43 fe cmovae r15,r14 180002322: 48 83 ff 26 cmp rdi,0x26 180002326: 0f 82 83 00 00 00 jb 0x1800023af 18000232c: 4e 8d 24 3f lea r12,[rdi+r15*1] 180002330: 4d 8d 44 24 db lea r8,[r12-0x25] 180002335: 4d 2b c7 sub r8,r15 180002338: ba 46 00 00 00 mov edx,0x46 18000233d: 49 8b cf mov rcx,r15 180002340: e8 14 b5 00 00 call 0x18000d859 180002345: 48 8b f8 mov rdi,rax 180002348: 48 85 c0 test rax,rax 18000234b: 74 62 je 0x1800023af 18000234d: 0f 1f 00 nop DWORD PTR [rax] 180002350: 41 b8 26 00 00 00 mov r8d,0x26 180002356: 48 8d 15 1b d4 00 00 lea rdx,[rip+0xd41b] # 0x18000f778 18000235d: 48 8b cf mov rcx,rdi 180002360: e8 fa b4 00 00 call 0x18000d85f 180002365: 85 c0 test eax,eax 180002367: 74 22 je 0x18000238b 180002369: 48 ff c7 inc rdi 18000236c: 4d 8d 44 24 db lea r8,[r12-0x25] 180002371: 4c 2b c7 sub r8,rdi 180002374: ba 46 00 00 00 mov edx,0x46 180002379: 48 8b cf mov rcx,rdi 18000237c: e8 d8 b4 00 00 call 0x18000d859 180002381: 48 8b f8 mov rdi,rax 180002384: 48 85 c0 test rax,rax 180002387: 75 c7 jne 0x180002350 180002389: eb 24 jmp 0x1800023af 18000238b: 49 2b ff sub rdi,r15 18000238e: 48 83 ff ff cmp rdi,0xffffffffffffffff 180002392: 74 1b je 0x1800023af 180002394: c6 46 48 01 mov BYTE PTR [rsi+0x48],0x1 180002398: 48 8d 4e 58 lea rcx,[rsi+0x58] 18000239c: ff 15 66 cf 00 00 call QWORD PTR [rip+0xcf66] # 0x18000f308 1800023a2: 85 c0 test eax,eax 1800023a4: 74 09 je 0x1800023af 1800023a6: 8b c8 mov ecx,eax 1800023a8: ff 15 9a cf 00 00 call QWORD PTR [rip+0xcf9a] # 0x18000f348 1800023ae: 90 nop 1800023af: 48 83 fb 10 cmp rbx,0x10 1800023b3: 0f 82 fd fc ff ff jb 0x1800020b6 1800023b9: 48 8d 53 01 lea rdx,[rbx+0x1] 1800023bd: 49 8b c6 mov rax,r14 1800023c0: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800023c7: 0f 82 e1 fc ff ff jb 0x1800020ae 1800023cd: 48 83 c2 27 add rdx,0x27 1800023d1: 4d 8b 76 f8 mov r14,QWORD PTR [r14-0x8] 1800023d5: 49 2b c6 sub rax,r14 1800023d8: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800023dc: 48 83 f8 1f cmp rax,0x1f 1800023e0: 0f 86 c8 fc ff ff jbe 0x1800020ae 1800023e6: ff 15 74 d0 00 00 call QWORD PTR [rip+0xd074] # 0x18000f460 1800023ec: cc int3 1800023ed: cc int3 1800023ee: cc int3 1800023ef: cc int3 1800023f0: 40 53 rex push rbx 1800023f2: 48 83 ec 20 sub rsp,0x20 1800023f6: 48 8b d9 mov rbx,rcx 1800023f9: e8 52 01 00 00 call 0x180002550 1800023fe: 48 8b 0b mov rcx,QWORD PTR [rbx] 180002401: ba 10 00 00 00 mov edx,0x10 180002406: 48 c7 03 00 00 00 00 mov QWORD PTR [rbx],0x0 18000240d: 48 83 c4 20 add rsp,0x20 180002411: 5b pop rbx 180002412: e9 f9 a4 00 00 jmp 0x18000c910 180002417: cc int3 180002418: cc int3 180002419: cc int3 18000241a: cc int3 18000241b: cc int3 18000241c: cc int3 18000241d: cc int3 18000241e: cc int3 18000241f: cc int3 180002420: 40 53 rex push rbx 180002422: 48 83 ec 20 sub rsp,0x20 180002426: 48 8b d9 mov rbx,rcx 180002429: 48 8b 09 mov rcx,QWORD PTR [rcx] 18000242c: 48 85 c9 test rcx,rcx 18000242f: 74 3a je 0x18000246b 180002431: 48 8b 53 10 mov rdx,QWORD PTR [rbx+0x10] 180002435: 48 2b d1 sub rdx,rcx 180002438: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000243f: 72 18 jb 0x180002459 180002441: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180002445: 48 83 c2 27 add rdx,0x27 180002449: 49 2b c8 sub rcx,r8 18000244c: 48 8d 41 f8 lea rax,[rcx-0x8] 180002450: 48 83 f8 1f cmp rax,0x1f 180002454: 77 1b ja 0x180002471 180002456: 49 8b c8 mov rcx,r8 180002459: e8 b2 a4 00 00 call 0x18000c910 18000245e: 33 c0 xor eax,eax 180002460: 48 89 03 mov QWORD PTR [rbx],rax 180002463: 48 89 43 08 mov QWORD PTR [rbx+0x8],rax 180002467: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 18000246b: 48 83 c4 20 add rsp,0x20 18000246f: 5b pop rbx 180002470: c3 ret 180002471: ff 15 e9 cf 00 00 call QWORD PTR [rip+0xcfe9] # 0x18000f460 180002477: cc int3 180002478: cc int3 180002479: cc int3 18000247a: cc int3 18000247b: cc int3 18000247c: cc int3 18000247d: cc int3 18000247e: cc int3 18000247f: cc int3 180002480: 48 83 ec 28 sub rsp,0x28 180002484: 80 79 08 00 cmp BYTE PTR [rcx+0x8],0x0 180002488: 74 17 je 0x1800024a1 18000248a: 48 8b 09 mov rcx,QWORD PTR [rcx] 18000248d: ff 15 7d ce 00 00 call QWORD PTR [rip+0xce7d] # 0x18000f310 180002493: 90 nop 180002494: 85 c0 test eax,eax 180002496: 74 09 je 0x1800024a1 180002498: 8b c8 mov ecx,eax 18000249a: ff 15 a8 ce 00 00 call QWORD PTR [rip+0xcea8] # 0x18000f348 1800024a0: 90 nop 1800024a1: 48 83 c4 28 add rsp,0x28 1800024a5: c3 ret 1800024a6: cc int3 1800024a7: cc int3 1800024a8: cc int3 1800024a9: cc int3 1800024aa: cc int3 1800024ab: cc int3 1800024ac: cc int3 1800024ad: cc int3 1800024ae: cc int3 1800024af: cc int3 1800024b0: 40 53 rex push rbx 1800024b2: 48 83 ec 20 sub rsp,0x20 1800024b6: 48 8b 51 18 mov rdx,QWORD PTR [rcx+0x18] 1800024ba: 48 8b d9 mov rbx,rcx 1800024bd: 48 83 fa 10 cmp rdx,0x10 1800024c1: 72 2c jb 0x1800024ef 1800024c3: 48 8b 09 mov rcx,QWORD PTR [rcx] 1800024c6: 48 ff c2 inc rdx 1800024c9: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800024d0: 72 18 jb 0x1800024ea 1800024d2: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800024d6: 48 83 c2 27 add rdx,0x27 1800024da: 49 2b c8 sub rcx,r8 1800024dd: 48 8d 41 f8 lea rax,[rcx-0x8] 1800024e1: 48 83 f8 1f cmp rax,0x1f 1800024e5: 77 21 ja 0x180002508 1800024e7: 49 8b c8 mov rcx,r8 1800024ea: e8 21 a4 00 00 call 0x18000c910 1800024ef: 48 c7 43 10 00 00 00 mov QWORD PTR [rbx+0x10],0x0 1800024f6: 00 1800024f7: 48 c7 43 18 0f 00 00 mov QWORD PTR [rbx+0x18],0xf 1800024fe: 00 1800024ff: c6 03 00 mov BYTE PTR [rbx],0x0 180002502: 48 83 c4 20 add rsp,0x20 180002506: 5b pop rbx 180002507: c3 ret 180002508: ff 15 52 cf 00 00 call QWORD PTR [rip+0xcf52] # 0x18000f460 18000250e: cc int3 18000250f: cc int3 180002510: 40 53 rex push rbx 180002512: 48 83 ec 20 sub rsp,0x20 180002516: 48 8b d9 mov rbx,rcx 180002519: 48 c7 41 10 00 00 00 mov QWORD PTR [rcx+0x10],0x0 180002520: 00 180002521: 48 c7 41 18 0f 00 00 mov QWORD PTR [rcx+0x18],0xf 180002528: 00 180002529: 49 c7 c0 ff ff ff ff mov r8,0xffffffffffffffff 180002530: c6 01 00 mov BYTE PTR [rcx],0x0 180002533: 49 ff c0 inc r8 180002536: 42 80 3c 02 00 cmp BYTE PTR [rdx+r8*1],0x0 18000253b: 75 f6 jne 0x180002533 18000253d: e8 ce 00 00 00 call 0x180002610 180002542: 48 8b c3 mov rax,rbx 180002545: 48 83 c4 20 add rsp,0x20 180002549: 5b pop rbx 18000254a: c3 ret 18000254b: cc int3 18000254c: cc int3 18000254d: cc int3 18000254e: cc int3 18000254f: cc int3 180002550: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180002555: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000255a: 57 push rdi 18000255b: 48 83 ec 20 sub rsp,0x20 18000255f: 48 8b d9 mov rbx,rcx 180002562: 33 f6 xor esi,esi 180002564: 48 8b 49 20 mov rcx,QWORD PTR [rcx+0x20] 180002568: 48 85 c9 test rcx,rcx 18000256b: 74 17 je 0x180002584 18000256d: 0f 1f 00 nop DWORD PTR [rax] 180002570: 48 8d 41 ff lea rax,[rcx-0x1] 180002574: 48 89 43 20 mov QWORD PTR [rbx+0x20],rax 180002578: 48 8b c8 mov rcx,rax 18000257b: 48 85 c0 test rax,rax 18000257e: 75 f0 jne 0x180002570 180002580: 48 89 73 18 mov QWORD PTR [rbx+0x18],rsi 180002584: 48 8b 7b 10 mov rdi,QWORD PTR [rbx+0x10] 180002588: 48 85 ff test rdi,rdi 18000258b: 74 22 je 0x1800025af 18000258d: 0f 1f 00 nop DWORD PTR [rax] 180002590: 48 8b 43 08 mov rax,QWORD PTR [rbx+0x8] 180002594: 48 ff cf dec rdi 180002597: 48 8b 0c f8 mov rcx,QWORD PTR [rax+rdi*8] 18000259b: 48 85 c9 test rcx,rcx 18000259e: 74 0a je 0x1800025aa 1800025a0: ba 10 00 00 00 mov edx,0x10 1800025a5: e8 66 a3 00 00 call 0x18000c910 1800025aa: 48 85 ff test rdi,rdi 1800025ad: 75 e1 jne 0x180002590 1800025af: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8] 1800025b3: 48 85 c9 test rcx,rcx 1800025b6: 74 2e je 0x1800025e6 1800025b8: 48 8b 53 10 mov rdx,QWORD PTR [rbx+0x10] 1800025bc: 48 c1 e2 03 shl rdx,0x3 1800025c0: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800025c7: 72 18 jb 0x1800025e1 1800025c9: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800025cd: 48 83 c2 27 add rdx,0x27 1800025d1: 49 2b c8 sub rcx,r8 1800025d4: 48 8d 41 f8 lea rax,[rcx-0x8] 1800025d8: 48 83 f8 1f cmp rax,0x1f 1800025dc: 77 20 ja 0x1800025fe 1800025de: 49 8b c8 mov rcx,r8 1800025e1: e8 2a a3 00 00 call 0x18000c910 1800025e6: 48 89 73 10 mov QWORD PTR [rbx+0x10],rsi 1800025ea: 48 89 73 08 mov QWORD PTR [rbx+0x8],rsi 1800025ee: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 1800025f3: 48 8b 74 24 40 mov rsi,QWORD PTR [rsp+0x40] 1800025f8: 48 83 c4 20 add rsp,0x20 1800025fc: 5f pop rdi 1800025fd: c3 ret 1800025fe: ff 15 5c ce 00 00 call QWORD PTR [rip+0xce5c] # 0x18000f460 180002604: cc int3 180002605: cc int3 180002606: cc int3 180002607: cc int3 180002608: cc int3 180002609: cc int3 18000260a: cc int3 18000260b: cc int3 18000260c: cc int3 18000260d: cc int3 18000260e: cc int3 18000260f: cc int3 180002610: 40 53 rex push rbx 180002612: 55 push rbp 180002613: 57 push rdi 180002614: 41 56 push r14 180002616: 41 57 push r15 180002618: 48 83 ec 20 sub rsp,0x20 18000261c: 48 8b 69 18 mov rbp,QWORD PTR [rcx+0x18] 180002620: 4d 8b f0 mov r14,r8 180002623: 4c 8b fa mov r15,rdx 180002626: 48 8b d9 mov rbx,rcx 180002629: 4c 3b c5 cmp r8,rbp 18000262c: 77 2c ja 0x18000265a 18000262e: 48 8b f9 mov rdi,rcx 180002631: 48 83 fd 10 cmp rbp,0x10 180002635: 72 03 jb 0x18000263a 180002637: 48 8b 39 mov rdi,QWORD PTR [rcx] 18000263a: 4c 89 71 10 mov QWORD PTR [rcx+0x10],r14 18000263e: 48 8b cf mov rcx,rdi 180002641: e8 25 b2 00 00 call 0x18000d86b 180002646: 48 8b c3 mov rax,rbx 180002649: 41 c6 04 3e 00 mov BYTE PTR [r14+rdi*1],0x0 18000264e: 48 83 c4 20 add rsp,0x20 180002652: 41 5f pop r15 180002654: 41 5e pop r14 180002656: 5f pop rdi 180002657: 5d pop rbp 180002658: 5b pop rbx 180002659: c3 ret 18000265a: 48 bf ff ff ff ff ff movabs rdi,0x7fffffffffffffff 180002661: ff ff 7f 180002664: 4c 3b f7 cmp r14,rdi 180002667: 0f 87 fa 00 00 00 ja 0x180002767 18000266d: 49 8b ce mov rcx,r14 180002670: 48 83 c9 0f or rcx,0xf 180002674: 48 3b cf cmp rcx,rdi 180002677: 77 1f ja 0x180002698 180002679: 48 8b d5 mov rdx,rbp 18000267c: 48 8b c7 mov rax,rdi 18000267f: 48 d1 ea shr rdx,1 180002682: 48 2b c2 sub rax,rdx 180002685: 48 3b e8 cmp rbp,rax 180002688: 77 0e ja 0x180002698 18000268a: 48 8d 04 2a lea rax,[rdx+rbp*1] 18000268e: 48 8b f9 mov rdi,rcx 180002691: 48 3b c8 cmp rcx,rax 180002694: 48 0f 42 f8 cmovb rdi,rax 180002698: 48 8b cf mov rcx,rdi 18000269b: 48 89 74 24 68 mov QWORD PTR [rsp+0x68],rsi 1800026a0: 48 83 c1 01 add rcx,0x1 1800026a4: 48 c7 c0 ff ff ff ff mov rax,0xffffffffffffffff 1800026ab: 48 0f 42 c8 cmovb rcx,rax 1800026af: 48 81 f9 00 10 00 00 cmp rcx,0x1000 1800026b6: 72 2c jb 0x1800026e4 1800026b8: 48 8d 41 27 lea rax,[rcx+0x27] 1800026bc: 48 3b c1 cmp rax,rcx 1800026bf: 0f 86 9c 00 00 00 jbe 0x180002761 1800026c5: 48 8b c8 mov rcx,rax 1800026c8: e8 87 9e 00 00 call 0x18000c554 1800026cd: 48 85 c0 test rax,rax 1800026d0: 0f 84 84 00 00 00 je 0x18000275a 1800026d6: 48 8d 70 27 lea rsi,[rax+0x27] 1800026da: 48 83 e6 e0 and rsi,0xffffffffffffffe0 1800026de: 48 89 46 f8 mov QWORD PTR [rsi-0x8],rax 1800026e2: eb 11 jmp 0x1800026f5 1800026e4: 48 85 c9 test rcx,rcx 1800026e7: 74 0a je 0x1800026f3 1800026e9: e8 66 9e 00 00 call 0x18000c554 1800026ee: 48 8b f0 mov rsi,rax 1800026f1: eb 02 jmp 0x1800026f5 1800026f3: 33 f6 xor esi,esi 1800026f5: 4d 8b c6 mov r8,r14 1800026f8: 4c 89 73 10 mov QWORD PTR [rbx+0x10],r14 1800026fc: 49 8b d7 mov rdx,r15 1800026ff: 48 89 7b 18 mov QWORD PTR [rbx+0x18],rdi 180002703: 48 8b ce mov rcx,rsi 180002706: e8 5a b1 00 00 call 0x18000d865 18000270b: 41 c6 04 36 00 mov BYTE PTR [r14+rsi*1],0x0 180002710: 48 83 fd 10 cmp rbp,0x10 180002714: 72 2d jb 0x180002743 180002716: 48 8b 0b mov rcx,QWORD PTR [rbx] 180002719: 48 8d 55 01 lea rdx,[rbp+0x1] 18000271d: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002724: 72 18 jb 0x18000273e 180002726: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 18000272a: 48 83 c2 27 add rdx,0x27 18000272e: 49 2b c8 sub rcx,r8 180002731: 48 8d 41 f8 lea rax,[rcx-0x8] 180002735: 48 83 f8 1f cmp rax,0x1f 180002739: 77 1f ja 0x18000275a 18000273b: 49 8b c8 mov rcx,r8 18000273e: e8 cd a1 00 00 call 0x18000c910 180002743: 48 89 33 mov QWORD PTR [rbx],rsi 180002746: 48 8b c3 mov rax,rbx 180002749: 48 8b 74 24 68 mov rsi,QWORD PTR [rsp+0x68] 18000274e: 48 83 c4 20 add rsp,0x20 180002752: 41 5f pop r15 180002754: 41 5e pop r14 180002756: 5f pop rdi 180002757: 5d pop rbp 180002758: 5b pop rbx 180002759: c3 ret 18000275a: ff 15 00 cd 00 00 call QWORD PTR [rip+0xcd00] # 0x18000f460 180002760: cc int3 180002761: e8 ea ef ff ff call 0x180001750 180002766: cc int3 180002767: e8 d4 03 00 00 call 0x180002b40 18000276c: cc int3 18000276d: cc int3 18000276e: cc int3 18000276f: cc int3 180002770: 40 53 rex push rbx 180002772: 55 push rbp 180002773: 56 push rsi 180002774: 41 57 push r15 180002776: 48 83 ec 28 sub rsp,0x28 18000277a: 48 8b 69 10 mov rbp,QWORD PTR [rcx+0x10] 18000277e: 48 bb ff ff ff ff ff movabs rbx,0x7fffffffffffffff 180002785: ff ff 7f 180002788: 48 8b c3 mov rax,rbx 18000278b: 45 0f b6 f9 movzx r15d,r9b 18000278f: 48 2b c5 sub rax,rbp 180002792: 48 8b f1 mov rsi,rcx 180002795: 48 83 f8 01 cmp rax,0x1 180002799: 0f 82 2a 01 00 00 jb 0x1800028c9 18000279f: 4c 89 64 24 60 mov QWORD PTR [rsp+0x60],r12 1800027a4: 4c 8d 65 01 lea r12,[rbp+0x1] 1800027a8: 4c 89 74 24 20 mov QWORD PTR [rsp+0x20],r14 1800027ad: 4c 8b 71 18 mov r14,QWORD PTR [rcx+0x18] 1800027b1: 49 8b cc mov rcx,r12 1800027b4: 48 83 c9 0f or rcx,0xf 1800027b8: 48 3b cb cmp rcx,rbx 1800027bb: 77 1f ja 0x1800027dc 1800027bd: 49 8b d6 mov rdx,r14 1800027c0: 48 8b c3 mov rax,rbx 1800027c3: 48 d1 ea shr rdx,1 1800027c6: 48 2b c2 sub rax,rdx 1800027c9: 4c 3b f0 cmp r14,rax 1800027cc: 77 0e ja 0x1800027dc 1800027ce: 4a 8d 04 32 lea rax,[rdx+r14*1] 1800027d2: 48 8b d9 mov rbx,rcx 1800027d5: 48 3b c8 cmp rcx,rax 1800027d8: 48 0f 42 d8 cmovb rbx,rax 1800027dc: 48 8b cb mov rcx,rbx 1800027df: 48 89 7c 24 58 mov QWORD PTR [rsp+0x58],rdi 1800027e4: 48 83 c1 01 add rcx,0x1 1800027e8: 48 c7 c0 ff ff ff ff mov rax,0xffffffffffffffff 1800027ef: 48 0f 42 c8 cmovb rcx,rax 1800027f3: 48 81 f9 00 10 00 00 cmp rcx,0x1000 1800027fa: 72 28 jb 0x180002824 1800027fc: 48 8d 41 27 lea rax,[rcx+0x27] 180002800: 48 3b c1 cmp rax,rcx 180002803: 0f 86 ba 00 00 00 jbe 0x1800028c3 180002809: 48 8b c8 mov rcx,rax 18000280c: e8 43 9d 00 00 call 0x18000c554 180002811: 48 85 c0 test rax,rax 180002814: 74 76 je 0x18000288c 180002816: 48 8d 78 27 lea rdi,[rax+0x27] 18000281a: 48 83 e7 e0 and rdi,0xffffffffffffffe0 18000281e: 48 89 47 f8 mov QWORD PTR [rdi-0x8],rax 180002822: eb 11 jmp 0x180002835 180002824: 48 85 c9 test rcx,rcx 180002827: 74 0a je 0x180002833 180002829: e8 26 9d 00 00 call 0x18000c554 18000282e: 48 8b f8 mov rdi,rax 180002831: eb 02 jmp 0x180002835 180002833: 33 ff xor edi,edi 180002835: 4c 89 66 10 mov QWORD PTR [rsi+0x10],r12 180002839: 4c 8b c5 mov r8,rbp 18000283c: 48 89 5e 18 mov QWORD PTR [rsi+0x18],rbx 180002840: 48 8b cf mov rcx,rdi 180002843: 49 83 fe 10 cmp r14,0x10 180002847: 72 4a jb 0x180002893 180002849: 48 8b 1e mov rbx,QWORD PTR [rsi] 18000284c: 48 8b d3 mov rdx,rbx 18000284f: e8 11 b0 00 00 call 0x18000d865 180002854: 49 8d 56 01 lea rdx,[r14+0x1] 180002858: 44 88 3c 2f mov BYTE PTR [rdi+rbp*1],r15b 18000285c: c6 44 2f 01 00 mov BYTE PTR [rdi+rbp*1+0x1],0x0 180002861: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002868: 72 18 jb 0x180002882 18000286a: 48 8b 4b f8 mov rcx,QWORD PTR [rbx-0x8] 18000286e: 48 83 c2 27 add rdx,0x27 180002872: 48 2b d9 sub rbx,rcx 180002875: 48 8d 43 f8 lea rax,[rbx-0x8] 180002879: 48 83 f8 1f cmp rax,0x1f 18000287d: 77 0d ja 0x18000288c 18000287f: 48 8b d9 mov rbx,rcx 180002882: 48 8b cb mov rcx,rbx 180002885: e8 86 a0 00 00 call 0x18000c910 18000288a: eb 18 jmp 0x1800028a4 18000288c: ff 15 ce cb 00 00 call QWORD PTR [rip+0xcbce] # 0x18000f460 180002892: cc int3 180002893: 48 8b d6 mov rdx,rsi 180002896: e8 ca af 00 00 call 0x18000d865 18000289b: 44 88 3c 2f mov BYTE PTR [rdi+rbp*1],r15b 18000289f: c6 44 2f 01 00 mov BYTE PTR [rdi+rbp*1+0x1],0x0 1800028a4: 48 89 3e mov QWORD PTR [rsi],rdi 1800028a7: 48 8b c6 mov rax,rsi 1800028aa: 48 8b 7c 24 58 mov rdi,QWORD PTR [rsp+0x58] 1800028af: 4c 8b 64 24 60 mov r12,QWORD PTR [rsp+0x60] 1800028b4: 4c 8b 74 24 20 mov r14,QWORD PTR [rsp+0x20] 1800028b9: 48 83 c4 28 add rsp,0x28 1800028bd: 41 5f pop r15 1800028bf: 5e pop rsi 1800028c0: 5d pop rbp 1800028c1: 5b pop rbx 1800028c2: c3 ret 1800028c3: e8 88 ee ff ff call 0x180001750 1800028c8: cc int3 1800028c9: e8 72 02 00 00 call 0x180002b40 1800028ce: cc int3 1800028cf: cc int3 1800028d0: 40 55 rex push rbp 1800028d2: 56 push rsi 1800028d3: 48 83 ec 38 sub rsp,0x38 1800028d7: 48 8b 51 10 mov rdx,QWORD PTR [rcx+0x10] 1800028db: b8 01 00 00 00 mov eax,0x1 1800028e0: 48 85 d2 test rdx,rdx 1800028e3: 48 8b e9 mov rbp,rcx 1800028e6: 49 b8 ff ff ff ff ff movabs r8,0x7ffffffffffffff 1800028ed: ff ff 07 1800028f0: 48 0f 45 c2 cmovne rax,rdx 1800028f4: 48 8b f0 mov rsi,rax 1800028f7: 48 2b f2 sub rsi,rdx 1800028fa: 48 83 fe 01 cmp rsi,0x1 1800028fe: 72 06 jb 0x180002906 180002900: 48 83 f8 08 cmp rax,0x8 180002904: 73 14 jae 0x18000291a 180002906: 49 8b c8 mov rcx,r8 180002909: 48 2b c8 sub rcx,rax 18000290c: 48 3b c8 cmp rcx,rax 18000290f: 0f 82 8c 01 00 00 jb 0x180002aa1 180002915: 48 03 c0 add rax,rax 180002918: eb da jmp 0x1800028f4 18000291a: 4c 89 74 24 28 mov QWORD PTR [rsp+0x28],r14 18000291f: 48 b9 ff ff ff ff ff movabs rcx,0x1fffffffffffffff 180002926: ff ff 1f 180002929: 4c 89 7c 24 20 mov QWORD PTR [rsp+0x20],r15 18000292e: 4c 8b 7d 18 mov r15,QWORD PTR [rbp+0x18] 180002932: 49 c1 ef 04 shr r15,0x4 180002936: 48 3b c1 cmp rax,rcx 180002939: 0f 87 5c 01 00 00 ja 0x180002a9b 18000293f: 48 8d 0c c5 00 00 00 lea rcx,[rax*8+0x0] 180002946: 00 180002947: 48 81 f9 00 10 00 00 cmp rcx,0x1000 18000294e: 72 2c jb 0x18000297c 180002950: 48 8d 41 27 lea rax,[rcx+0x27] 180002954: 48 3b c1 cmp rax,rcx 180002957: 0f 86 3e 01 00 00 jbe 0x180002a9b 18000295d: 48 8b c8 mov rcx,rax 180002960: e8 ef 9b 00 00 call 0x18000c554 180002965: 48 85 c0 test rax,rax 180002968: 0f 84 26 01 00 00 je 0x180002a94 18000296e: 4c 8d 70 27 lea r14,[rax+0x27] 180002972: 49 83 e6 e0 and r14,0xffffffffffffffe0 180002976: 49 89 46 f8 mov QWORD PTR [r14-0x8],rax 18000297a: eb 12 jmp 0x18000298e 18000297c: 48 85 c9 test rcx,rcx 18000297f: 74 0a je 0x18000298b 180002981: e8 ce 9b 00 00 call 0x18000c554 180002986: 4c 8b f0 mov r14,rax 180002989: eb 03 jmp 0x18000298e 18000298b: 45 33 f6 xor r14d,r14d 18000298e: 48 8b 45 08 mov rax,QWORD PTR [rbp+0x8] 180002992: 48 89 5c 24 58 mov QWORD PTR [rsp+0x58],rbx 180002997: 48 8b 5d 10 mov rbx,QWORD PTR [rbp+0x10] 18000299b: 48 89 7c 24 60 mov QWORD PTR [rsp+0x60],rdi 1800029a0: 48 c1 e3 03 shl rbx,0x3 1800029a4: 4c 89 64 24 30 mov QWORD PTR [rsp+0x30],r12 1800029a9: 4e 8d 24 fd 00 00 00 lea r12,[r15*8+0x0] 1800029b0: 00 1800029b1: 4a 8d 14 20 lea rdx,[rax+r12*1] 1800029b5: 48 2b da sub rbx,rdx 1800029b8: 4b 8d 3c 34 lea rdi,[r12+r14*1] 1800029bc: 48 03 d8 add rbx,rax 1800029bf: 48 8b cf mov rcx,rdi 1800029c2: 4c 8b c3 mov r8,rbx 1800029c5: e8 a1 ae 00 00 call 0x18000d86b 1800029ca: 48 8b 55 08 mov rdx,QWORD PTR [rbp+0x8] 1800029ce: 48 03 df add rbx,rdi 1800029d1: 48 8b cb mov rcx,rbx 1800029d4: 4c 3b fe cmp r15,rsi 1800029d7: 77 25 ja 0x1800029fe 1800029d9: 4d 8b c4 mov r8,r12 1800029dc: e8 8a ae 00 00 call 0x18000d86b 1800029e1: 4c 8b c6 mov r8,rsi 1800029e4: 49 8d 0c 1c lea rcx,[r12+rbx*1] 1800029e8: 4d 2b c7 sub r8,r15 1800029eb: 33 d2 xor edx,edx 1800029ed: 49 c1 e0 03 shl r8,0x3 1800029f1: e8 f8 ac 00 00 call 0x18000d6ee 1800029f6: 4d 8b c4 mov r8,r12 1800029f9: 49 8b ce mov rcx,r14 1800029fc: eb 30 jmp 0x180002a2e 1800029fe: 48 8d 3c f5 00 00 00 lea rdi,[rsi*8+0x0] 180002a05: 00 180002a06: 4c 8b c7 mov r8,rdi 180002a09: e8 5d ae 00 00 call 0x18000d86b 180002a0e: 48 8b 5d 08 mov rbx,QWORD PTR [rbp+0x8] 180002a12: 49 8b ce mov rcx,r14 180002a15: 48 8d 14 1f lea rdx,[rdi+rbx*1] 180002a19: 48 2b da sub rbx,rdx 180002a1c: 49 03 dc add rbx,r12 180002a1f: 4c 8b c3 mov r8,rbx 180002a22: e8 44 ae 00 00 call 0x18000d86b 180002a27: 4a 8d 0c 33 lea rcx,[rbx+r14*1] 180002a2b: 4c 8b c7 mov r8,rdi 180002a2e: 33 d2 xor edx,edx 180002a30: e8 b9 ac 00 00 call 0x18000d6ee 180002a35: 48 8b 4d 08 mov rcx,QWORD PTR [rbp+0x8] 180002a39: 4c 8b 64 24 30 mov r12,QWORD PTR [rsp+0x30] 180002a3e: 48 8b 7c 24 60 mov rdi,QWORD PTR [rsp+0x60] 180002a43: 48 8b 5c 24 58 mov rbx,QWORD PTR [rsp+0x58] 180002a48: 48 85 c9 test rcx,rcx 180002a4b: 74 2e je 0x180002a7b 180002a4d: 48 8b 55 10 mov rdx,QWORD PTR [rbp+0x10] 180002a51: 48 c1 e2 03 shl rdx,0x3 180002a55: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002a5c: 72 18 jb 0x180002a76 180002a5e: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180002a62: 48 83 c2 27 add rdx,0x27 180002a66: 49 2b c8 sub rcx,r8 180002a69: 48 8d 41 f8 lea rax,[rcx-0x8] 180002a6d: 48 83 f8 1f cmp rax,0x1f 180002a71: 77 21 ja 0x180002a94 180002a73: 49 8b c8 mov rcx,r8 180002a76: e8 95 9e 00 00 call 0x18000c910 180002a7b: 48 01 75 10 add QWORD PTR [rbp+0x10],rsi 180002a7f: 4c 8b 7c 24 20 mov r15,QWORD PTR [rsp+0x20] 180002a84: 4c 89 75 08 mov QWORD PTR [rbp+0x8],r14 180002a88: 4c 8b 74 24 28 mov r14,QWORD PTR [rsp+0x28] 180002a8d: 48 83 c4 38 add rsp,0x38 180002a91: 5e pop rsi 180002a92: 5d pop rbp 180002a93: c3 ret 180002a94: ff 15 c6 c9 00 00 call QWORD PTR [rip+0xc9c6] # 0x18000f460 180002a9a: cc int3 180002a9b: e8 b0 ec ff ff call 0x180001750 180002aa0: cc int3 180002aa1: e8 ba 00 00 00 call 0x180002b60 180002aa6: cc int3 180002aa7: cc int3 180002aa8: cc int3 180002aa9: cc int3 180002aaa: cc int3 180002aab: cc int3 180002aac: cc int3 180002aad: cc int3 180002aae: cc int3 180002aaf: cc int3 180002ab0: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180002ab5: 57 push rdi 180002ab6: 48 83 ec 20 sub rsp,0x20 180002aba: 48 b8 ff ff ff ff ff movabs rax,0x7fffffffffffffff 180002ac1: ff ff 7f 180002ac4: 48 8b da mov rbx,rdx 180002ac7: 48 8b f9 mov rdi,rcx 180002aca: 48 3b d0 cmp rdx,rax 180002acd: 77 5e ja 0x180002b2d 180002acf: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002ad6: 72 2b jb 0x180002b03 180002ad8: 48 8d 4a 27 lea rcx,[rdx+0x27] 180002adc: 48 3b ca cmp rcx,rdx 180002adf: 76 52 jbe 0x180002b33 180002ae1: e8 6e 9a 00 00 call 0x18000c554 180002ae6: 48 8b c8 mov rcx,rax 180002ae9: 48 85 c0 test rax,rax 180002aec: 74 0e je 0x180002afc 180002aee: 48 83 c0 27 add rax,0x27 180002af2: 48 83 e0 e0 and rax,0xffffffffffffffe0 180002af6: 48 89 48 f8 mov QWORD PTR [rax-0x8],rcx 180002afa: eb 18 jmp 0x180002b14 180002afc: ff 15 5e c9 00 00 call QWORD PTR [rip+0xc95e] # 0x18000f460 180002b02: cc int3 180002b03: 48 85 db test rbx,rbx 180002b06: 74 0a je 0x180002b12 180002b08: 48 8b cb mov rcx,rbx 180002b0b: e8 44 9a 00 00 call 0x18000c554 180002b10: eb 02 jmp 0x180002b14 180002b12: 33 c0 xor eax,eax 180002b14: 48 89 07 mov QWORD PTR [rdi],rax 180002b17: 48 89 47 08 mov QWORD PTR [rdi+0x8],rax 180002b1b: 48 03 c3 add rax,rbx 180002b1e: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 180002b23: 48 89 47 10 mov QWORD PTR [rdi+0x10],rax 180002b27: 48 83 c4 20 add rsp,0x20 180002b2b: 5f pop rdi 180002b2c: c3 ret 180002b2d: e8 4e 00 00 00 call 0x180002b80 180002b32: cc int3 180002b33: e8 18 ec ff ff call 0x180001750 180002b38: cc int3 180002b39: cc int3 180002b3a: cc int3 180002b3b: cc int3 180002b3c: cc int3 180002b3d: cc int3 180002b3e: cc int3 180002b3f: cc int3 180002b40: 48 83 ec 28 sub rsp,0x28 180002b44: 48 8d 0d 55 cc 00 00 lea rcx,[rip+0xcc55] # 0x18000f7a0 180002b4b: ff 15 ef c7 00 00 call QWORD PTR [rip+0xc7ef] # 0x18000f340 180002b51: cc int3 180002b52: cc int3 180002b53: cc int3 180002b54: cc int3 180002b55: cc int3 180002b56: cc int3 180002b57: cc int3 180002b58: cc int3 180002b59: cc int3 180002b5a: cc int3 180002b5b: cc int3 180002b5c: cc int3 180002b5d: cc int3 180002b5e: cc int3 180002b5f: cc int3 180002b60: 48 83 ec 28 sub rsp,0x28 180002b64: 48 8d 0d 45 cc 00 00 lea rcx,[rip+0xcc45] # 0x18000f7b0 180002b6b: ff 15 cf c7 00 00 call QWORD PTR [rip+0xc7cf] # 0x18000f340 180002b71: cc int3 180002b72: cc int3 180002b73: cc int3 180002b74: cc int3 180002b75: cc int3 180002b76: cc int3 180002b77: cc int3 180002b78: cc int3 180002b79: cc int3 180002b7a: cc int3 180002b7b: cc int3 180002b7c: cc int3 180002b7d: cc int3 180002b7e: cc int3 180002b7f: cc int3 180002b80: 48 83 ec 28 sub rsp,0x28 180002b84: 48 8d 0d 3d cc 00 00 lea rcx,[rip+0xcc3d] # 0x18000f7c8 180002b8b: ff 15 af c7 00 00 call QWORD PTR [rip+0xc7af] # 0x18000f340 180002b91: cc int3 180002b92: cc int3 180002b93: cc int3 180002b94: cc int3 180002b95: cc int3 180002b96: cc int3 180002b97: cc int3 180002b98: cc int3 180002b99: cc int3 180002b9a: cc int3 180002b9b: cc int3 180002b9c: cc int3 180002b9d: cc int3 180002b9e: cc int3 180002b9f: cc int3 180002ba0: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 180002ba5: 57 push rdi 180002ba6: 48 83 ec 20 sub rsp,0x20 180002baa: 48 b8 ff ff ff ff ff movabs rax,0x7fffffffffffffff 180002bb1: ff ff 7f 180002bb4: 48 8b fa mov rdi,rdx 180002bb7: 48 8b f1 mov rsi,rcx 180002bba: 48 3b d0 cmp rdx,rax 180002bbd: 0f 87 c9 00 00 00 ja 0x180002c8c 180002bc3: 48 8b 09 mov rcx,QWORD PTR [rcx] 180002bc6: 48 8b 56 10 mov rdx,QWORD PTR [rsi+0x10] 180002bca: 48 2b d1 sub rdx,rcx 180002bcd: 48 89 5c 24 40 mov QWORD PTR [rsp+0x40],rbx 180002bd2: 4c 8b c2 mov r8,rdx 180002bd5: 49 d1 e8 shr r8,1 180002bd8: 49 2b c0 sub rax,r8 180002bdb: 48 3b d0 cmp rdx,rax 180002bde: 77 0e ja 0x180002bee 180002be0: 49 8d 04 10 lea rax,[r8+rdx*1] 180002be4: 48 3b c7 cmp rax,rdi 180002be7: 48 0f 42 c7 cmovb rax,rdi 180002beb: 48 8b f8 mov rdi,rax 180002bee: 33 db xor ebx,ebx 180002bf0: 48 85 c9 test rcx,rcx 180002bf3: 74 31 je 0x180002c26 180002bf5: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002bfc: 72 18 jb 0x180002c16 180002bfe: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180002c02: 48 83 c2 27 add rdx,0x27 180002c06: 49 2b c8 sub rcx,r8 180002c09: 48 8d 41 f8 lea rax,[rcx-0x8] 180002c0d: 48 83 f8 1f cmp rax,0x1f 180002c11: 77 3d ja 0x180002c50 180002c13: 49 8b c8 mov rcx,r8 180002c16: e8 f5 9c 00 00 call 0x18000c910 180002c1b: 48 89 1e mov QWORD PTR [rsi],rbx 180002c1e: 48 89 5e 08 mov QWORD PTR [rsi+0x8],rbx 180002c22: 48 89 5e 10 mov QWORD PTR [rsi+0x10],rbx 180002c26: 48 81 ff 00 10 00 00 cmp rdi,0x1000 180002c2d: 72 28 jb 0x180002c57 180002c2f: 48 8d 4f 27 lea rcx,[rdi+0x27] 180002c33: 48 3b cf cmp rcx,rdi 180002c36: 76 4e jbe 0x180002c86 180002c38: e8 17 99 00 00 call 0x18000c554 180002c3d: 48 85 c0 test rax,rax 180002c40: 74 0e je 0x180002c50 180002c42: 48 8d 58 27 lea rbx,[rax+0x27] 180002c46: 48 83 e3 e0 and rbx,0xffffffffffffffe0 180002c4a: 48 89 43 f8 mov QWORD PTR [rbx-0x8],rax 180002c4e: eb 17 jmp 0x180002c67 180002c50: ff 15 0a c8 00 00 call QWORD PTR [rip+0xc80a] # 0x18000f460 180002c56: cc int3 180002c57: 48 85 ff test rdi,rdi 180002c5a: 74 0b je 0x180002c67 180002c5c: 48 8b cf mov rcx,rdi 180002c5f: e8 f0 98 00 00 call 0x18000c554 180002c64: 48 8b d8 mov rbx,rax 180002c67: 48 89 1e mov QWORD PTR [rsi],rbx 180002c6a: 48 8d 04 3b lea rax,[rbx+rdi*1] 180002c6e: 48 89 5e 08 mov QWORD PTR [rsi+0x8],rbx 180002c72: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 180002c77: 48 89 46 10 mov QWORD PTR [rsi+0x10],rax 180002c7b: 48 8b 74 24 48 mov rsi,QWORD PTR [rsp+0x48] 180002c80: 48 83 c4 20 add rsp,0x20 180002c84: 5f pop rdi 180002c85: c3 ret 180002c86: e8 c5 ea ff ff call 0x180001750 180002c8b: cc int3 180002c8c: e8 ef fe ff ff call 0x180002b80 180002c91: cc int3 180002c92: cc int3 180002c93: cc int3 180002c94: cc int3 180002c95: cc int3 180002c96: cc int3 180002c97: cc int3 180002c98: cc int3 180002c99: cc int3 180002c9a: cc int3 180002c9b: cc int3 180002c9c: cc int3 180002c9d: cc int3 180002c9e: cc int3 180002c9f: cc int3 180002ca0: 40 53 rex push rbx 180002ca2: 48 83 ec 20 sub rsp,0x20 180002ca6: 48 8b 51 58 mov rdx,QWORD PTR [rcx+0x58] 180002caa: 48 8b d9 mov rbx,rcx 180002cad: 48 83 fa 10 cmp rdx,0x10 180002cb1: 72 31 jb 0x180002ce4 180002cb3: 48 8b 49 40 mov rcx,QWORD PTR [rcx+0x40] 180002cb7: 48 ff c2 inc rdx 180002cba: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002cc1: 72 1c jb 0x180002cdf 180002cc3: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180002cc7: 48 83 c2 27 add rdx,0x27 180002ccb: 49 2b c8 sub rcx,r8 180002cce: 48 8d 41 f8 lea rax,[rcx-0x8] 180002cd2: 48 83 f8 1f cmp rax,0x1f 180002cd6: 0f 87 b6 00 00 00 ja 0x180002d92 180002cdc: 49 8b c8 mov rcx,r8 180002cdf: e8 2c 9c 00 00 call 0x18000c910 180002ce4: 48 c7 43 50 00 00 00 mov QWORD PTR [rbx+0x50],0x0 180002ceb: 00 180002cec: 48 c7 43 58 0f 00 00 mov QWORD PTR [rbx+0x58],0xf 180002cf3: 00 180002cf4: c6 43 40 00 mov BYTE PTR [rbx+0x40],0x0 180002cf8: 48 8b 53 38 mov rdx,QWORD PTR [rbx+0x38] 180002cfc: 48 83 fa 10 cmp rdx,0x10 180002d00: 72 2d jb 0x180002d2f 180002d02: 48 8b 4b 20 mov rcx,QWORD PTR [rbx+0x20] 180002d06: 48 ff c2 inc rdx 180002d09: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002d10: 72 18 jb 0x180002d2a 180002d12: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180002d16: 48 83 c2 27 add rdx,0x27 180002d1a: 49 2b c8 sub rcx,r8 180002d1d: 48 8d 41 f8 lea rax,[rcx-0x8] 180002d21: 48 83 f8 1f cmp rax,0x1f 180002d25: 77 6b ja 0x180002d92 180002d27: 49 8b c8 mov rcx,r8 180002d2a: e8 e1 9b 00 00 call 0x18000c910 180002d2f: 48 c7 43 30 00 00 00 mov QWORD PTR [rbx+0x30],0x0 180002d36: 00 180002d37: 48 c7 43 38 0f 00 00 mov QWORD PTR [rbx+0x38],0xf 180002d3e: 00 180002d3f: c6 43 20 00 mov BYTE PTR [rbx+0x20],0x0 180002d43: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 180002d47: 48 83 fa 10 cmp rdx,0x10 180002d4b: 72 2c jb 0x180002d79 180002d4d: 48 8b 0b mov rcx,QWORD PTR [rbx] 180002d50: 48 ff c2 inc rdx 180002d53: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002d5a: 72 18 jb 0x180002d74 180002d5c: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180002d60: 48 83 c2 27 add rdx,0x27 180002d64: 49 2b c8 sub rcx,r8 180002d67: 48 8d 41 f8 lea rax,[rcx-0x8] 180002d6b: 48 83 f8 1f cmp rax,0x1f 180002d6f: 77 21 ja 0x180002d92 180002d71: 49 8b c8 mov rcx,r8 180002d74: e8 97 9b 00 00 call 0x18000c910 180002d79: 48 c7 43 10 00 00 00 mov QWORD PTR [rbx+0x10],0x0 180002d80: 00 180002d81: 48 c7 43 18 0f 00 00 mov QWORD PTR [rbx+0x18],0xf 180002d88: 00 180002d89: c6 03 00 mov BYTE PTR [rbx],0x0 180002d8c: 48 83 c4 20 add rsp,0x20 180002d90: 5b pop rbx 180002d91: c3 ret 180002d92: ff 15 c8 c6 00 00 call QWORD PTR [rip+0xc6c8] # 0x18000f460 180002d98: cc int3 180002d99: cc int3 180002d9a: cc int3 180002d9b: cc int3 180002d9c: cc int3 180002d9d: cc int3 180002d9e: cc int3 180002d9f: cc int3 180002da0: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 180002da5: 57 push rdi 180002da6: 48 83 ec 20 sub rsp,0x20 180002daa: 48 8b 19 mov rbx,QWORD PTR [rcx] 180002dad: 48 8b f9 mov rdi,rcx 180002db0: 48 85 db test rbx,rbx 180002db3: 0f 84 87 00 00 00 je 0x180002e40 180002db9: 48 89 74 24 38 mov QWORD PTR [rsp+0x38],rsi 180002dbe: 48 8b 71 08 mov rsi,QWORD PTR [rcx+0x8] 180002dc2: 48 3b de cmp rbx,rsi 180002dc5: 74 14 je 0x180002ddb 180002dc7: 48 8b cb mov rcx,rbx 180002dca: e8 d1 fe ff ff call 0x180002ca0 180002dcf: 48 83 c3 60 add rbx,0x60 180002dd3: 48 3b de cmp rbx,rsi 180002dd6: 75 ef jne 0x180002dc7 180002dd8: 48 8b 1f mov rbx,QWORD PTR [rdi] 180002ddb: 48 8b 4f 10 mov rcx,QWORD PTR [rdi+0x10] 180002ddf: 48 b8 ab aa aa aa aa movabs rax,0x2aaaaaaaaaaaaaab 180002de6: aa aa 2a 180002de9: 48 8b 74 24 38 mov rsi,QWORD PTR [rsp+0x38] 180002dee: 48 2b cb sub rcx,rbx 180002df1: 48 f7 e9 imul rcx 180002df4: 48 c1 fa 04 sar rdx,0x4 180002df8: 48 8b c2 mov rax,rdx 180002dfb: 48 c1 e8 3f shr rax,0x3f 180002dff: 48 03 d0 add rdx,rax 180002e02: 48 8d 14 52 lea rdx,[rdx+rdx*2] 180002e06: 48 c1 e2 05 shl rdx,0x5 180002e0a: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002e11: 72 18 jb 0x180002e2b 180002e13: 48 8b 43 f8 mov rax,QWORD PTR [rbx-0x8] 180002e17: 48 83 c2 27 add rdx,0x27 180002e1b: 48 2b d8 sub rbx,rax 180002e1e: 48 83 c3 f8 add rbx,0xfffffffffffffff8 180002e22: 48 83 fb 1f cmp rbx,0x1f 180002e26: 77 23 ja 0x180002e4b 180002e28: 48 8b d8 mov rbx,rax 180002e2b: 48 8b cb mov rcx,rbx 180002e2e: e8 dd 9a 00 00 call 0x18000c910 180002e33: 33 c0 xor eax,eax 180002e35: 48 89 07 mov QWORD PTR [rdi],rax 180002e38: 48 89 47 08 mov QWORD PTR [rdi+0x8],rax 180002e3c: 48 89 47 10 mov QWORD PTR [rdi+0x10],rax 180002e40: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 180002e45: 48 83 c4 20 add rsp,0x20 180002e49: 5f pop rdi 180002e4a: c3 ret 180002e4b: ff 15 0f c6 00 00 call QWORD PTR [rip+0xc60f] # 0x18000f460 180002e51: cc int3 180002e52: cc int3 180002e53: cc int3 180002e54: cc int3 180002e55: cc int3 180002e56: cc int3 180002e57: cc int3 180002e58: cc int3 180002e59: cc int3 180002e5a: cc int3 180002e5b: cc int3 180002e5c: cc int3 180002e5d: cc int3 180002e5e: cc int3 180002e5f: cc int3 180002e60: 40 53 rex push rbx 180002e62: 55 push rbp 180002e63: 57 push rdi 180002e64: 48 83 ec 20 sub rsp,0x20 180002e68: 33 c0 xor eax,eax 180002e6a: 48 8b fa mov rdi,rdx 180002e6d: 48 89 41 10 mov QWORD PTR [rcx+0x10],rax 180002e71: 48 8b d9 mov rbx,rcx 180002e74: 48 89 41 18 mov QWORD PTR [rcx+0x18],rax 180002e78: 48 83 7a 18 10 cmp QWORD PTR [rdx+0x18],0x10 180002e7d: 48 8b 6a 10 mov rbp,QWORD PTR [rdx+0x10] 180002e81: 72 03 jb 0x180002e86 180002e83: 48 8b 3a mov rdi,QWORD PTR [rdx] 180002e86: 48 89 74 24 50 mov QWORD PTR [rsp+0x50],rsi 180002e8b: 48 83 fd 10 cmp rbp,0x10 180002e8f: 73 0d jae 0x180002e9e 180002e91: 0f 10 07 movups xmm0,XMMWORD PTR [rdi] 180002e94: be 0f 00 00 00 mov esi,0xf 180002e99: 0f 11 01 movups XMMWORD PTR [rcx],xmm0 180002e9c: eb 6f jmp 0x180002f0d 180002e9e: 48 b9 ff ff ff ff ff movabs rcx,0x7fffffffffffffff 180002ea5: ff ff 7f 180002ea8: 48 8b f5 mov rsi,rbp 180002eab: 48 83 ce 0f or rsi,0xf 180002eaf: 48 3b f1 cmp rsi,rcx 180002eb2: 48 0f 47 f1 cmova rsi,rcx 180002eb6: 48 8d 4e 01 lea rcx,[rsi+0x1] 180002eba: 48 81 f9 00 10 00 00 cmp rcx,0x1000 180002ec1: 72 2e jb 0x180002ef1 180002ec3: 48 8d 41 27 lea rax,[rcx+0x27] 180002ec7: 48 3b c1 cmp rax,rcx 180002eca: 76 59 jbe 0x180002f25 180002ecc: 48 8b c8 mov rcx,rax 180002ecf: e8 80 96 00 00 call 0x18000c554 180002ed4: 48 8b c8 mov rcx,rax 180002ed7: 48 85 c0 test rax,rax 180002eda: 74 0e je 0x180002eea 180002edc: 48 83 c0 27 add rax,0x27 180002ee0: 48 83 e0 e0 and rax,0xffffffffffffffe0 180002ee4: 48 89 48 f8 mov QWORD PTR [rax-0x8],rcx 180002ee8: eb 11 jmp 0x180002efb 180002eea: ff 15 70 c5 00 00 call QWORD PTR [rip+0xc570] # 0x18000f460 180002ef0: cc int3 180002ef1: 48 85 c9 test rcx,rcx 180002ef4: 74 05 je 0x180002efb 180002ef6: e8 59 96 00 00 call 0x18000c554 180002efb: 4c 8d 45 01 lea r8,[rbp+0x1] 180002eff: 48 89 03 mov QWORD PTR [rbx],rax 180002f02: 48 8b d7 mov rdx,rdi 180002f05: 48 8b c8 mov rcx,rax 180002f08: e8 58 a9 00 00 call 0x18000d865 180002f0d: 48 89 6b 10 mov QWORD PTR [rbx+0x10],rbp 180002f11: 48 8b c3 mov rax,rbx 180002f14: 48 89 73 18 mov QWORD PTR [rbx+0x18],rsi 180002f18: 48 8b 74 24 50 mov rsi,QWORD PTR [rsp+0x50] 180002f1d: 48 83 c4 20 add rsp,0x20 180002f21: 5f pop rdi 180002f22: 5d pop rbp 180002f23: 5b pop rbx 180002f24: c3 ret 180002f25: e8 26 e8 ff ff call 0x180001750 180002f2a: cc int3 180002f2b: cc int3 180002f2c: cc int3 180002f2d: cc int3 180002f2e: cc int3 180002f2f: cc int3 180002f30: 49 3b d0 cmp rdx,r8 180002f33: 74 2b je 0x180002f60 180002f35: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180002f3a: 57 push rdi 180002f3b: 48 83 ec 20 sub rsp,0x20 180002f3f: 49 8b f8 mov rdi,r8 180002f42: 48 8b da mov rbx,rdx 180002f45: 48 8b cb mov rcx,rbx 180002f48: e8 53 fd ff ff call 0x180002ca0 180002f4d: 48 83 c3 60 add rbx,0x60 180002f51: 48 3b df cmp rbx,rdi 180002f54: 75 ef jne 0x180002f45 180002f56: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 180002f5b: 48 83 c4 20 add rsp,0x20 180002f5f: 5f pop rdi 180002f60: c3 ret 180002f61: cc int3 180002f62: cc int3 180002f63: cc int3 180002f64: cc int3 180002f65: cc int3 180002f66: cc int3 180002f67: cc int3 180002f68: cc int3 180002f69: cc int3 180002f6a: cc int3 180002f6b: cc int3 180002f6c: cc int3 180002f6d: cc int3 180002f6e: cc int3 180002f6f: cc int3 180002f70: 48 83 ec 28 sub rsp,0x28 180002f74: 48 8b c2 mov rax,rdx 180002f77: 4b 8d 14 40 lea rdx,[r8+r8*2] 180002f7b: 48 c1 e2 05 shl rdx,0x5 180002f7f: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180002f86: 72 18 jb 0x180002fa0 180002f88: 48 8b 48 f8 mov rcx,QWORD PTR [rax-0x8] 180002f8c: 48 83 c2 27 add rdx,0x27 180002f90: 48 2b c1 sub rax,rcx 180002f93: 48 83 c0 f8 add rax,0xfffffffffffffff8 180002f97: 48 83 f8 1f cmp rax,0x1f 180002f9b: 77 0f ja 0x180002fac 180002f9d: 48 8b c1 mov rax,rcx 180002fa0: 48 8b c8 mov rcx,rax 180002fa3: 48 83 c4 28 add rsp,0x28 180002fa7: e9 64 99 00 00 jmp 0x18000c910 180002fac: ff 15 ae c4 00 00 call QWORD PTR [rip+0xc4ae] # 0x18000f460 180002fb2: cc int3 180002fb3: cc int3 180002fb4: cc int3 180002fb5: cc int3 180002fb6: cc int3 180002fb7: cc int3 180002fb8: cc int3 180002fb9: cc int3 180002fba: cc int3 180002fbb: cc int3 180002fbc: cc int3 180002fbd: cc int3 180002fbe: cc int3 180002fbf: cc int3 180002fc0: 48 8d 05 19 30 01 00 lea rax,[rip+0x13019] # 0x180015fe0 180002fc7: c3 ret 180002fc8: cc int3 180002fc9: cc int3 180002fca: cc int3 180002fcb: cc int3 180002fcc: cc int3 180002fcd: cc int3 180002fce: cc int3 180002fcf: cc int3 180002fd0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180002fd5: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 180002fda: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 180002fdf: 55 push rbp 180002fe0: 41 54 push r12 180002fe2: 41 55 push r13 180002fe4: 41 56 push r14 180002fe6: 41 57 push r15 180002fe8: 48 8d ac 24 60 f9 ff lea rbp,[rsp-0x6a0] 180002fef: ff 180002ff0: 48 81 ec a0 07 00 00 sub rsp,0x7a0 180002ff7: 48 8b 05 12 20 01 00 mov rax,QWORD PTR [rip+0x12012] # 0x180015010 180002ffe: 48 33 c4 xor rax,rsp 180003001: 48 89 85 90 06 00 00 mov QWORD PTR [rbp+0x690],rax 180003008: 48 8b f1 mov rsi,rcx 18000300b: 48 89 4d 88 mov QWORD PTR [rbp-0x78],rcx 18000300f: 45 33 ed xor r13d,r13d 180003012: 44 89 6c 24 40 mov DWORD PTR [rsp+0x40],r13d 180003017: 0f 57 c0 xorps xmm0,xmm0 18000301a: 0f 11 01 movups XMMWORD PTR [rcx],xmm0 18000301d: 4c 89 29 mov QWORD PTR [rcx],r13 180003020: 4c 89 69 08 mov QWORD PTR [rcx+0x8],r13 180003024: 4c 89 69 10 mov QWORD PTR [rcx+0x10],r13 180003028: 41 bc 01 00 00 00 mov r12d,0x1 18000302e: 44 89 64 24 40 mov DWORD PTR [rsp+0x40],r12d 180003033: 45 8d 4d 02 lea r9d,[r13+0x2] 180003037: 45 33 c0 xor r8d,r8d 18000303a: 33 d2 xor edx,edx 18000303c: 48 8d 0d a5 c7 00 00 lea rcx,[rip+0xc7a5] # 0x18000f7e8 180003043: ff 15 47 c3 00 00 call QWORD PTR [rip+0xc347] # 0x18000f390 180003049: 4c 8b f0 mov r14,rax 18000304c: 45 8b fd mov r15d,r13d 18000304f: c7 45 08 20 00 00 00 mov DWORD PTR [rbp+0x8],0x20 180003056: 33 d2 xor edx,edx 180003058: 48 8b c8 mov rcx,rax 18000305b: 4c 8d 45 08 lea r8,[rbp+0x8] 18000305f: ff 15 1b c3 00 00 call QWORD PTR [rip+0xc31b] # 0x18000f380 180003065: 49 8b ce mov rcx,r14 180003068: 85 c0 test eax,eax 18000306a: 0f 84 05 07 00 00 je 0x180003775 180003070: 41 ff c7 inc r15d 180003073: c7 44 24 28 19 00 02 mov DWORD PTR [rsp+0x28],0x20019 18000307a: 00 18000307b: c7 44 24 20 01 00 00 mov DWORD PTR [rsp+0x20],0x1 180003082: 00 180003083: 45 33 c9 xor r9d,r9d 180003086: 45 8d 41 01 lea r8d,[r9+0x1] 18000308a: 48 8d 55 08 lea rdx,[rbp+0x8] 18000308e: ff 15 f4 c2 00 00 call QWORD PTR [rip+0xc2f4] # 0x18000f388 180003094: 48 8b f8 mov rdi,rax 180003097: c7 45 98 00 01 00 00 mov DWORD PTR [rbp-0x68],0x100 18000309e: 48 8d 45 98 lea rax,[rbp-0x68] 1800030a2: 48 89 44 24 28 mov QWORD PTR [rsp+0x28],rax 1800030a7: 48 8d 85 90 00 00 00 lea rax,[rbp+0x90] 1800030ae: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 1800030b3: 45 33 c9 xor r9d,r9d 1800030b6: 45 33 c0 xor r8d,r8d 1800030b9: 48 8d 15 38 c7 00 00 lea rdx,[rip+0xc738] # 0x18000f7f8 1800030c0: 48 8b cf mov rcx,rdi 1800030c3: ff 15 37 bf 00 00 call QWORD PTR [rip+0xbf37] # 0x18000f000 1800030c9: 8b d8 mov ebx,eax 1800030cb: 48 8b cf mov rcx,rdi 1800030ce: ff 15 34 bf 00 00 call QWORD PTR [rip+0xbf34] # 0x18000f008 1800030d4: 85 db test ebx,ebx 1800030d6: 0f 85 64 06 00 00 jne 0x180003740 1800030dc: 8b 45 98 mov eax,DWORD PTR [rbp-0x68] 1800030df: ff c8 dec eax 1800030e1: 3d ff 00 00 00 cmp eax,0xff 1800030e6: 77 1a ja 0x180003102 1800030e8: 48 03 c0 add rax,rax 1800030eb: 48 3d 00 02 00 00 cmp rax,0x200 1800030f1: 0f 83 b7 06 00 00 jae 0x1800037ae 1800030f7: 66 44 89 ac 05 90 00 mov WORD PTR [rbp+rax*1+0x90],r13w 1800030fe: 00 00 180003100: eb 08 jmp 0x18000310a 180003102: 66 44 89 ad 90 00 00 mov WORD PTR [rbp+0x90],r13w 180003109: 00 18000310a: 48 8d 15 ff c6 00 00 lea rdx,[rip+0xc6ff] # 0x18000f810 180003111: 48 8d 8d 90 00 00 00 lea rcx,[rbp+0x90] 180003118: ff 15 d2 c2 00 00 call QWORD PTR [rip+0xc2d2] # 0x18000f3f0 18000311e: 48 85 c0 test rax,rax 180003121: 0f 85 19 06 00 00 jne 0x180003740 180003127: 44 89 6d 9c mov DWORD PTR [rbp-0x64],r13d 18000312b: 48 8d 45 9c lea rax,[rbp-0x64] 18000312f: 48 89 44 24 30 mov QWORD PTR [rsp+0x30],rax 180003134: c7 44 24 28 00 01 00 mov DWORD PTR [rsp+0x28],0x100 18000313b: 00 18000313c: 48 8d 85 90 02 00 00 lea rax,[rbp+0x290] 180003143: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 180003148: 45 33 c9 xor r9d,r9d 18000314b: 45 8d 41 0c lea r8d,[r9+0xc] 18000314f: 48 8d 55 08 lea rdx,[rbp+0x8] 180003153: 49 8b ce mov rcx,r14 180003156: ff 15 1c c2 00 00 call QWORD PTR [rip+0xc21c] # 0x18000f378 18000315c: 83 f8 01 cmp eax,0x1 18000315f: 75 25 jne 0x180003186 180003161: 8b 45 9c mov eax,DWORD PTR [rbp-0x64] 180003164: 85 c0 test eax,eax 180003166: 74 1e je 0x180003186 180003168: 8d 48 ff lea ecx,[rax-0x1] 18000316b: 48 03 c9 add rcx,rcx 18000316e: 48 81 f9 00 02 00 00 cmp rcx,0x200 180003175: 0f 83 33 06 00 00 jae 0x1800037ae 18000317b: 66 44 89 ac 0d 90 02 mov WORD PTR [rbp+rcx*1+0x290],r13w 180003182: 00 00 180003184: eb 08 jmp 0x18000318e 180003186: 66 44 89 ad 90 02 00 mov WORD PTR [rbp+0x290],r13w 18000318d: 00 18000318e: 44 89 6d a0 mov DWORD PTR [rbp-0x60],r13d 180003192: 48 8d 45 a0 lea rax,[rbp-0x60] 180003196: 48 89 44 24 30 mov QWORD PTR [rsp+0x30],rax 18000319b: c7 44 24 28 00 01 00 mov DWORD PTR [rsp+0x28],0x100 1800031a2: 00 1800031a3: 48 8d 85 90 04 00 00 lea rax,[rbp+0x490] 1800031aa: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 1800031af: 45 33 c9 xor r9d,r9d 1800031b2: 45 8d 41 01 lea r8d,[r9+0x1] 1800031b6: 48 8d 55 08 lea rdx,[rbp+0x8] 1800031ba: 49 8b ce mov rcx,r14 1800031bd: ff 15 b5 c1 00 00 call QWORD PTR [rip+0xc1b5] # 0x18000f378 1800031c3: 83 f8 01 cmp eax,0x1 1800031c6: 75 25 jne 0x1800031ed 1800031c8: 8b 45 a0 mov eax,DWORD PTR [rbp-0x60] 1800031cb: 85 c0 test eax,eax 1800031cd: 74 1e je 0x1800031ed 1800031cf: 8d 48 ff lea ecx,[rax-0x1] 1800031d2: 48 03 c9 add rcx,rcx 1800031d5: 48 81 f9 00 02 00 00 cmp rcx,0x200 1800031dc: 0f 83 cc 05 00 00 jae 0x1800037ae 1800031e2: 66 44 89 ac 0d 90 04 mov WORD PTR [rbp+rcx*1+0x490],r13w 1800031e9: 00 00 1800031eb: eb 08 jmp 0x1800031f5 1800031ed: 66 44 89 ad 90 04 00 mov WORD PTR [rbp+0x490],r13w 1800031f4: 00 1800031f5: 4c 89 6c 24 58 mov QWORD PTR [rsp+0x58],r13 1800031fa: 48 c7 44 24 60 07 00 mov QWORD PTR [rsp+0x60],0x7 180003201: 00 00 180003203: 66 44 89 6c 24 48 mov WORD PTR [rsp+0x48],r13w 180003209: 48 8d 85 90 00 00 00 lea rax,[rbp+0x90] 180003210: 49 c7 c0 ff ff ff ff mov r8,0xffffffffffffffff 180003217: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 18000321e: 00 00 180003220: 49 ff c0 inc r8 180003223: 66 42 83 3c 40 00 cmp WORD PTR [rax+r8*2],0x0 180003229: 75 f5 jne 0x180003220 18000322b: 48 8d 95 90 00 00 00 lea rdx,[rbp+0x90] 180003232: 48 8d 4c 24 48 lea rcx,[rsp+0x48] 180003237: e8 f4 05 00 00 call 0x180003830 18000323c: 90 nop 18000323d: 4c 8d 44 24 48 lea r8,[rsp+0x48] 180003242: 48 83 7c 24 60 08 cmp QWORD PTR [rsp+0x60],0x8 180003248: 4c 0f 43 44 24 48 cmovae r8,QWORD PTR [rsp+0x48] 18000324e: 4c 89 6c 24 38 mov QWORD PTR [rsp+0x38],r13 180003253: 4c 89 6c 24 30 mov QWORD PTR [rsp+0x30],r13 180003258: 44 89 6c 24 28 mov DWORD PTR [rsp+0x28],r13d 18000325d: 4c 89 6c 24 20 mov QWORD PTR [rsp+0x20],r13 180003262: 44 8b 4c 24 58 mov r9d,DWORD PTR [rsp+0x58] 180003267: 33 d2 xor edx,edx 180003269: b9 e9 fd 00 00 mov ecx,0xfde9 18000326e: ff 15 f4 be 00 00 call QWORD PTR [rip+0xbef4] # 0x18000f168 180003274: 48 63 d8 movsxd rbx,eax 180003277: 4c 89 6d f8 mov QWORD PTR [rbp-0x8],r13 18000327b: 48 c7 45 00 0f 00 00 mov QWORD PTR [rbp+0x0],0xf 180003282: 00 180003283: c6 45 e8 00 mov BYTE PTR [rbp-0x18],0x0 180003287: 48 8b d3 mov rdx,rbx 18000328a: 48 8d 4d e8 lea rcx,[rbp-0x18] 18000328e: e8 0d 07 00 00 call 0x1800039a0 180003293: 41 83 cc 02 or r12d,0x2 180003297: 44 89 64 24 40 mov DWORD PTR [rsp+0x40],r12d 18000329c: 48 8d 45 e8 lea rax,[rbp-0x18] 1800032a0: 48 83 7d 00 10 cmp QWORD PTR [rbp+0x0],0x10 1800032a5: 48 0f 43 45 e8 cmovae rax,QWORD PTR [rbp-0x18] 1800032aa: 4c 8d 44 24 48 lea r8,[rsp+0x48] 1800032af: 48 83 7c 24 60 08 cmp QWORD PTR [rsp+0x60],0x8 1800032b5: 4c 0f 43 44 24 48 cmovae r8,QWORD PTR [rsp+0x48] 1800032bb: 4c 89 6c 24 38 mov QWORD PTR [rsp+0x38],r13 1800032c0: 4c 89 6c 24 30 mov QWORD PTR [rsp+0x30],r13 1800032c5: 89 5c 24 28 mov DWORD PTR [rsp+0x28],ebx 1800032c9: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 1800032ce: 44 8b 4c 24 58 mov r9d,DWORD PTR [rsp+0x58] 1800032d3: 33 d2 xor edx,edx 1800032d5: b9 e9 fd 00 00 mov ecx,0xfde9 1800032da: ff 15 88 be 00 00 call QWORD PTR [rip+0xbe88] # 0x18000f168 1800032e0: 90 nop 1800032e1: 48 8b 54 24 60 mov rdx,QWORD PTR [rsp+0x60] 1800032e6: 48 83 fa 08 cmp rdx,0x8 1800032ea: 72 37 jb 0x180003323 1800032ec: 48 8d 14 55 02 00 00 lea rdx,[rdx*2+0x2] 1800032f3: 00 1800032f4: 48 8b 4c 24 48 mov rcx,QWORD PTR [rsp+0x48] 1800032f9: 48 8b c1 mov rax,rcx 1800032fc: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180003303: 72 19 jb 0x18000331e 180003305: 48 83 c2 27 add rdx,0x27 180003309: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000330d: 48 2b c1 sub rax,rcx 180003310: 48 83 c0 f8 add rax,0xfffffffffffffff8 180003314: 48 83 f8 1f cmp rax,0x1f 180003318: 0f 87 2d 04 00 00 ja 0x18000374b 18000331e: e8 ed 95 00 00 call 0x18000c910 180003323: 4c 89 6c 24 58 mov QWORD PTR [rsp+0x58],r13 180003328: 48 c7 44 24 60 07 00 mov QWORD PTR [rsp+0x60],0x7 18000332f: 00 00 180003331: 66 44 89 6c 24 48 mov WORD PTR [rsp+0x48],r13w 180003337: 4c 89 6c 24 78 mov QWORD PTR [rsp+0x78],r13 18000333c: 48 c7 45 80 07 00 00 mov QWORD PTR [rbp-0x80],0x7 180003343: 00 180003344: 66 44 89 6c 24 68 mov WORD PTR [rsp+0x68],r13w 18000334a: 48 8d 85 90 02 00 00 lea rax,[rbp+0x290] 180003351: 49 c7 c0 ff ff ff ff mov r8,0xffffffffffffffff 180003358: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 18000335f: 00 180003360: 49 ff c0 inc r8 180003363: 66 42 83 3c 40 00 cmp WORD PTR [rax+r8*2],0x0 180003369: 75 f5 jne 0x180003360 18000336b: 48 8d 95 90 02 00 00 lea rdx,[rbp+0x290] 180003372: 48 8d 4c 24 68 lea rcx,[rsp+0x68] 180003377: e8 b4 04 00 00 call 0x180003830 18000337c: 90 nop 18000337d: 4c 8d 44 24 68 lea r8,[rsp+0x68] 180003382: 48 83 7d 80 08 cmp QWORD PTR [rbp-0x80],0x8 180003387: 4c 0f 43 44 24 68 cmovae r8,QWORD PTR [rsp+0x68] 18000338d: 4c 89 6c 24 38 mov QWORD PTR [rsp+0x38],r13 180003392: 4c 89 6c 24 30 mov QWORD PTR [rsp+0x30],r13 180003397: 44 89 6c 24 28 mov DWORD PTR [rsp+0x28],r13d 18000339c: 4c 89 6c 24 20 mov QWORD PTR [rsp+0x20],r13 1800033a1: 44 8b 4c 24 78 mov r9d,DWORD PTR [rsp+0x78] 1800033a6: 33 d2 xor edx,edx 1800033a8: b9 e9 fd 00 00 mov ecx,0xfde9 1800033ad: ff 15 b5 bd 00 00 call QWORD PTR [rip+0xbdb5] # 0x18000f168 1800033b3: 48 63 d8 movsxd rbx,eax 1800033b6: 4c 89 6d d8 mov QWORD PTR [rbp-0x28],r13 1800033ba: 48 c7 45 e0 0f 00 00 mov QWORD PTR [rbp-0x20],0xf 1800033c1: 00 1800033c2: c6 45 c8 00 mov BYTE PTR [rbp-0x38],0x0 1800033c6: 48 8b d3 mov rdx,rbx 1800033c9: 48 8d 4d c8 lea rcx,[rbp-0x38] 1800033cd: e8 ce 05 00 00 call 0x1800039a0 1800033d2: 41 83 cc 04 or r12d,0x4 1800033d6: 44 89 64 24 40 mov DWORD PTR [rsp+0x40],r12d 1800033db: 48 8d 45 c8 lea rax,[rbp-0x38] 1800033df: 48 83 7d e0 10 cmp QWORD PTR [rbp-0x20],0x10 1800033e4: 48 0f 43 45 c8 cmovae rax,QWORD PTR [rbp-0x38] 1800033e9: 4c 8d 44 24 68 lea r8,[rsp+0x68] 1800033ee: 48 83 7d 80 08 cmp QWORD PTR [rbp-0x80],0x8 1800033f3: 4c 0f 43 44 24 68 cmovae r8,QWORD PTR [rsp+0x68] 1800033f9: 4c 89 6c 24 38 mov QWORD PTR [rsp+0x38],r13 1800033fe: 4c 89 6c 24 30 mov QWORD PTR [rsp+0x30],r13 180003403: 89 5c 24 28 mov DWORD PTR [rsp+0x28],ebx 180003407: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 18000340c: 44 8b 4c 24 78 mov r9d,DWORD PTR [rsp+0x78] 180003411: 33 d2 xor edx,edx 180003413: b9 e9 fd 00 00 mov ecx,0xfde9 180003418: ff 15 4a bd 00 00 call QWORD PTR [rip+0xbd4a] # 0x18000f168 18000341e: 90 nop 18000341f: 48 8b 55 80 mov rdx,QWORD PTR [rbp-0x80] 180003423: 48 83 fa 08 cmp rdx,0x8 180003427: 72 37 jb 0x180003460 180003429: 48 8d 14 55 02 00 00 lea rdx,[rdx*2+0x2] 180003430: 00 180003431: 48 8b 4c 24 68 mov rcx,QWORD PTR [rsp+0x68] 180003436: 48 8b c1 mov rax,rcx 180003439: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180003440: 72 19 jb 0x18000345b 180003442: 48 83 c2 27 add rdx,0x27 180003446: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000344a: 48 2b c1 sub rax,rcx 18000344d: 48 83 c0 f8 add rax,0xfffffffffffffff8 180003451: 48 83 f8 1f cmp rax,0x1f 180003455: 0f 87 f7 02 00 00 ja 0x180003752 18000345b: e8 b0 94 00 00 call 0x18000c910 180003460: 4c 89 6c 24 78 mov QWORD PTR [rsp+0x78],r13 180003465: 48 c7 45 80 07 00 00 mov QWORD PTR [rbp-0x80],0x7 18000346c: 00 18000346d: 66 44 89 6c 24 68 mov WORD PTR [rsp+0x68],r13w 180003473: 4c 89 6c 24 58 mov QWORD PTR [rsp+0x58],r13 180003478: 48 c7 44 24 60 07 00 mov QWORD PTR [rsp+0x60],0x7 18000347f: 00 00 180003481: 66 44 89 6c 24 48 mov WORD PTR [rsp+0x48],r13w 180003487: 48 8d 85 90 04 00 00 lea rax,[rbp+0x490] 18000348e: 49 c7 c0 ff ff ff ff mov r8,0xffffffffffffffff 180003495: 49 ff c0 inc r8 180003498: 66 42 83 3c 40 00 cmp WORD PTR [rax+r8*2],0x0 18000349e: 75 f5 jne 0x180003495 1800034a0: 48 8d 95 90 04 00 00 lea rdx,[rbp+0x490] 1800034a7: 48 8d 4c 24 48 lea rcx,[rsp+0x48] 1800034ac: e8 7f 03 00 00 call 0x180003830 1800034b1: 90 nop 1800034b2: 4c 8d 44 24 48 lea r8,[rsp+0x48] 1800034b7: 48 83 7c 24 60 08 cmp QWORD PTR [rsp+0x60],0x8 1800034bd: 4c 0f 43 44 24 48 cmovae r8,QWORD PTR [rsp+0x48] 1800034c3: 4c 89 6c 24 38 mov QWORD PTR [rsp+0x38],r13 1800034c8: 4c 89 6c 24 30 mov QWORD PTR [rsp+0x30],r13 1800034cd: 44 89 6c 24 28 mov DWORD PTR [rsp+0x28],r13d 1800034d2: 4c 89 6c 24 20 mov QWORD PTR [rsp+0x20],r13 1800034d7: 44 8b 4c 24 58 mov r9d,DWORD PTR [rsp+0x58] 1800034dc: 33 d2 xor edx,edx 1800034de: b9 e9 fd 00 00 mov ecx,0xfde9 1800034e3: ff 15 7f bc 00 00 call QWORD PTR [rip+0xbc7f] # 0x18000f168 1800034e9: 48 63 d8 movsxd rbx,eax 1800034ec: 4c 89 6d b8 mov QWORD PTR [rbp-0x48],r13 1800034f0: 48 c7 45 c0 0f 00 00 mov QWORD PTR [rbp-0x40],0xf 1800034f7: 00 1800034f8: c6 45 a8 00 mov BYTE PTR [rbp-0x58],0x0 1800034fc: 48 8b d3 mov rdx,rbx 1800034ff: 48 8d 4d a8 lea rcx,[rbp-0x58] 180003503: e8 98 04 00 00 call 0x1800039a0 180003508: 41 83 cc 08 or r12d,0x8 18000350c: 44 89 64 24 40 mov DWORD PTR [rsp+0x40],r12d 180003511: 48 8d 45 a8 lea rax,[rbp-0x58] 180003515: 48 83 7d c0 10 cmp QWORD PTR [rbp-0x40],0x10 18000351a: 48 0f 43 45 a8 cmovae rax,QWORD PTR [rbp-0x58] 18000351f: 4c 8d 44 24 48 lea r8,[rsp+0x48] 180003524: 48 83 7c 24 60 08 cmp QWORD PTR [rsp+0x60],0x8 18000352a: 4c 0f 43 44 24 48 cmovae r8,QWORD PTR [rsp+0x48] 180003530: 4c 89 6c 24 38 mov QWORD PTR [rsp+0x38],r13 180003535: 4c 89 6c 24 30 mov QWORD PTR [rsp+0x30],r13 18000353a: 89 5c 24 28 mov DWORD PTR [rsp+0x28],ebx 18000353e: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 180003543: 44 8b 4c 24 58 mov r9d,DWORD PTR [rsp+0x58] 180003548: 33 d2 xor edx,edx 18000354a: b9 e9 fd 00 00 mov ecx,0xfde9 18000354f: ff 15 13 bc 00 00 call QWORD PTR [rip+0xbc13] # 0x18000f168 180003555: 90 nop 180003556: 48 8b 54 24 60 mov rdx,QWORD PTR [rsp+0x60] 18000355b: 48 83 fa 08 cmp rdx,0x8 18000355f: 72 37 jb 0x180003598 180003561: 48 8d 14 55 02 00 00 lea rdx,[rdx*2+0x2] 180003568: 00 180003569: 48 8b 4c 24 48 mov rcx,QWORD PTR [rsp+0x48] 18000356e: 48 8b c1 mov rax,rcx 180003571: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180003578: 72 19 jb 0x180003593 18000357a: 48 83 c2 27 add rdx,0x27 18000357e: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 180003582: 48 2b c1 sub rax,rcx 180003585: 48 83 c0 f8 add rax,0xfffffffffffffff8 180003589: 48 83 f8 1f cmp rax,0x1f 18000358d: 0f 87 c6 01 00 00 ja 0x180003759 180003593: e8 78 93 00 00 call 0x18000c910 180003598: 4c 89 6d 40 mov QWORD PTR [rbp+0x40],r13 18000359c: 48 c7 45 48 0f 00 00 mov QWORD PTR [rbp+0x48],0xf 1800035a3: 00 1800035a4: c6 45 30 00 mov BYTE PTR [rbp+0x30],0x0 1800035a8: 4c 89 6d 60 mov QWORD PTR [rbp+0x60],r13 1800035ac: 48 c7 45 68 0f 00 00 mov QWORD PTR [rbp+0x68],0xf 1800035b3: 00 1800035b4: c6 45 50 00 mov BYTE PTR [rbp+0x50],0x0 1800035b8: 4c 89 ad 80 00 00 00 mov QWORD PTR [rbp+0x80],r13 1800035bf: 48 c7 85 88 00 00 00 mov QWORD PTR [rbp+0x88],0xf 1800035c6: 0f 00 00 00 1800035ca: c6 45 70 00 mov BYTE PTR [rbp+0x70],0x0 1800035ce: 48 8d 55 e8 lea rdx,[rbp-0x18] 1800035d2: 48 83 7d 00 10 cmp QWORD PTR [rbp+0x0],0x10 1800035d7: 48 0f 43 55 e8 cmovae rdx,QWORD PTR [rbp-0x18] 1800035dc: 4c 8b 45 f8 mov r8,QWORD PTR [rbp-0x8] 1800035e0: 48 8d 4d 30 lea rcx,[rbp+0x30] 1800035e4: e8 27 f0 ff ff call 0x180002610 1800035e9: 48 8d 55 c8 lea rdx,[rbp-0x38] 1800035ed: 48 83 7d e0 10 cmp QWORD PTR [rbp-0x20],0x10 1800035f2: 48 0f 43 55 c8 cmovae rdx,QWORD PTR [rbp-0x38] 1800035f7: 4c 8b 45 d8 mov r8,QWORD PTR [rbp-0x28] 1800035fb: 48 8d 4d 50 lea rcx,[rbp+0x50] 1800035ff: e8 0c f0 ff ff call 0x180002610 180003604: 48 8d 55 a8 lea rdx,[rbp-0x58] 180003608: 48 83 7d c0 10 cmp QWORD PTR [rbp-0x40],0x10 18000360d: 48 0f 43 55 a8 cmovae rdx,QWORD PTR [rbp-0x58] 180003612: 4c 8b 45 b8 mov r8,QWORD PTR [rbp-0x48] 180003616: 48 8d 4d 70 lea rcx,[rbp+0x70] 18000361a: e8 f1 ef ff ff call 0x180002610 18000361f: 48 8b 5e 08 mov rbx,QWORD PTR [rsi+0x8] 180003623: 48 3b 5e 10 cmp rbx,QWORD PTR [rsi+0x10] 180003627: 74 34 je 0x18000365d 180003629: 48 89 5d 90 mov QWORD PTR [rbp-0x70],rbx 18000362d: 48 8d 55 30 lea rdx,[rbp+0x30] 180003631: 48 8b cb mov rcx,rbx 180003634: e8 27 f8 ff ff call 0x180002e60 180003639: 90 nop 18000363a: 48 8d 4b 20 lea rcx,[rbx+0x20] 18000363e: 48 8d 55 50 lea rdx,[rbp+0x50] 180003642: e8 19 f8 ff ff call 0x180002e60 180003647: 90 nop 180003648: 48 8d 4b 40 lea rcx,[rbx+0x40] 18000364c: 48 8d 55 70 lea rdx,[rbp+0x70] 180003650: e8 0b f8 ff ff call 0x180002e60 180003655: 90 nop 180003656: 48 83 46 08 60 add QWORD PTR [rsi+0x8],0x60 18000365b: eb 10 jmp 0x18000366d 18000365d: 4c 8d 45 30 lea r8,[rbp+0x30] 180003661: 48 8b d3 mov rdx,rbx 180003664: 48 8b ce mov rcx,rsi 180003667: e8 94 04 00 00 call 0x180003b00 18000366c: 90 nop 18000366d: 48 8d 4d 30 lea rcx,[rbp+0x30] 180003671: e8 2a f6 ff ff call 0x180002ca0 180003676: 90 nop 180003677: 48 8b 55 c0 mov rdx,QWORD PTR [rbp-0x40] 18000367b: 48 83 fa 10 cmp rdx,0x10 18000367f: 72 31 jb 0x1800036b2 180003681: 48 ff c2 inc rdx 180003684: 48 8b 4d a8 mov rcx,QWORD PTR [rbp-0x58] 180003688: 48 8b c1 mov rax,rcx 18000368b: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180003692: 72 19 jb 0x1800036ad 180003694: 48 83 c2 27 add rdx,0x27 180003698: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000369c: 48 2b c1 sub rax,rcx 18000369f: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800036a3: 48 83 f8 1f cmp rax,0x1f 1800036a7: 0f 87 b3 00 00 00 ja 0x180003760 1800036ad: e8 5e 92 00 00 call 0x18000c910 1800036b2: 4c 89 6d b8 mov QWORD PTR [rbp-0x48],r13 1800036b6: 48 c7 45 c0 0f 00 00 mov QWORD PTR [rbp-0x40],0xf 1800036bd: 00 1800036be: c6 45 a8 00 mov BYTE PTR [rbp-0x58],0x0 1800036c2: 48 8b 55 e0 mov rdx,QWORD PTR [rbp-0x20] 1800036c6: 48 83 fa 10 cmp rdx,0x10 1800036ca: 72 2d jb 0x1800036f9 1800036cc: 48 ff c2 inc rdx 1800036cf: 48 8b 4d c8 mov rcx,QWORD PTR [rbp-0x38] 1800036d3: 48 8b c1 mov rax,rcx 1800036d6: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800036dd: 72 15 jb 0x1800036f4 1800036df: 48 83 c2 27 add rdx,0x27 1800036e3: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 1800036e7: 48 2b c1 sub rax,rcx 1800036ea: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800036ee: 48 83 f8 1f cmp rax,0x1f 1800036f2: 77 73 ja 0x180003767 1800036f4: e8 17 92 00 00 call 0x18000c910 1800036f9: 4c 89 6d d8 mov QWORD PTR [rbp-0x28],r13 1800036fd: 48 c7 45 e0 0f 00 00 mov QWORD PTR [rbp-0x20],0xf 180003704: 00 180003705: c6 45 c8 00 mov BYTE PTR [rbp-0x38],0x0 180003709: 48 8b 55 00 mov rdx,QWORD PTR [rbp+0x0] 18000370d: 48 83 fa 10 cmp rdx,0x10 180003711: 72 2d jb 0x180003740 180003713: 48 ff c2 inc rdx 180003716: 48 8b 4d e8 mov rcx,QWORD PTR [rbp-0x18] 18000371a: 48 8b c1 mov rax,rcx 18000371d: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180003724: 72 15 jb 0x18000373b 180003726: 48 83 c2 27 add rdx,0x27 18000372a: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000372e: 48 2b c1 sub rax,rcx 180003731: 48 83 c0 f8 add rax,0xfffffffffffffff8 180003735: 48 83 f8 1f cmp rax,0x1f 180003739: 77 33 ja 0x18000376e 18000373b: e8 d0 91 00 00 call 0x18000c910 180003740: 41 8b d7 mov edx,r15d 180003743: 49 8b ce mov rcx,r14 180003746: e9 10 f9 ff ff jmp 0x18000305b 18000374b: ff 15 0f bd 00 00 call QWORD PTR [rip+0xbd0f] # 0x18000f460 180003751: 90 nop 180003752: ff 15 08 bd 00 00 call QWORD PTR [rip+0xbd08] # 0x18000f460 180003758: 90 nop 180003759: ff 15 01 bd 00 00 call QWORD PTR [rip+0xbd01] # 0x18000f460 18000375f: 90 nop 180003760: ff 15 fa bc 00 00 call QWORD PTR [rip+0xbcfa] # 0x18000f460 180003766: 90 nop 180003767: ff 15 f3 bc 00 00 call QWORD PTR [rip+0xbcf3] # 0x18000f460 18000376d: 90 nop 18000376e: ff 15 ec bc 00 00 call QWORD PTR [rip+0xbcec] # 0x18000f460 180003774: cc int3 180003775: ff 15 1d bc 00 00 call QWORD PTR [rip+0xbc1d] # 0x18000f398 18000377b: 48 8b c6 mov rax,rsi 18000377e: 48 8b 8d 90 06 00 00 mov rcx,QWORD PTR [rbp+0x690] 180003785: 48 33 cc xor rcx,rsp 180003788: e8 a3 8d 00 00 call 0x18000c530 18000378d: 4c 8d 9c 24 a0 07 00 lea r11,[rsp+0x7a0] 180003794: 00 180003795: 49 8b 5b 38 mov rbx,QWORD PTR [r11+0x38] 180003799: 49 8b 73 40 mov rsi,QWORD PTR [r11+0x40] 18000379d: 49 8b 7b 48 mov rdi,QWORD PTR [r11+0x48] 1800037a1: 49 8b e3 mov rsp,r11 1800037a4: 41 5f pop r15 1800037a6: 41 5e pop r14 1800037a8: 41 5d pop r13 1800037aa: 41 5c pop r12 1800037ac: 5d pop rbp 1800037ad: c3 ret 1800037ae: e8 99 92 00 00 call 0x18000ca4c 1800037b3: cc int3 1800037b4: cc int3 1800037b5: cc int3 1800037b6: cc int3 1800037b7: cc int3 1800037b8: cc int3 1800037b9: cc int3 1800037ba: cc int3 1800037bb: cc int3 1800037bc: cc int3 1800037bd: cc int3 1800037be: cc int3 1800037bf: cc int3 1800037c0: 40 53 rex push rbx 1800037c2: 48 83 ec 20 sub rsp,0x20 1800037c6: 48 8b 51 18 mov rdx,QWORD PTR [rcx+0x18] 1800037ca: 48 8b d9 mov rbx,rcx 1800037cd: 48 83 fa 08 cmp rdx,0x8 1800037d1: 72 31 jb 0x180003804 1800037d3: 48 8b 09 mov rcx,QWORD PTR [rcx] 1800037d6: 48 8d 14 55 02 00 00 lea rdx,[rdx*2+0x2] 1800037dd: 00 1800037de: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800037e5: 72 18 jb 0x1800037ff 1800037e7: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800037eb: 48 83 c2 27 add rdx,0x27 1800037ef: 49 2b c8 sub rcx,r8 1800037f2: 48 8d 41 f8 lea rax,[rcx-0x8] 1800037f6: 48 83 f8 1f cmp rax,0x1f 1800037fa: 77 1f ja 0x18000381b 1800037fc: 49 8b c8 mov rcx,r8 1800037ff: e8 0c 91 00 00 call 0x18000c910 180003804: 33 c0 xor eax,eax 180003806: 48 c7 43 18 07 00 00 mov QWORD PTR [rbx+0x18],0x7 18000380d: 00 18000380e: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 180003812: 66 89 03 mov WORD PTR [rbx],ax 180003815: 48 83 c4 20 add rsp,0x20 180003819: 5b pop rbx 18000381a: c3 ret 18000381b: ff 15 3f bc 00 00 call QWORD PTR [rip+0xbc3f] # 0x18000f460 180003821: cc int3 180003822: cc int3 180003823: cc int3 180003824: cc int3 180003825: cc int3 180003826: cc int3 180003827: cc int3 180003828: cc int3 180003829: cc int3 18000382a: cc int3 18000382b: cc int3 18000382c: cc int3 18000382d: cc int3 18000382e: cc int3 18000382f: cc int3 180003830: 40 53 rex push rbx 180003832: 55 push rbp 180003833: 56 push rsi 180003834: 57 push rdi 180003835: 41 54 push r12 180003837: 41 56 push r14 180003839: 41 57 push r15 18000383b: 48 83 ec 20 sub rsp,0x20 18000383f: 48 8b 69 18 mov rbp,QWORD PTR [rcx+0x18] 180003843: 4d 8b f0 mov r14,r8 180003846: 4c 8b e2 mov r12,rdx 180003849: 48 8b f9 mov rdi,rcx 18000384c: 4c 3b c5 cmp r8,rbp 18000384f: 77 39 ja 0x18000388a 180003851: 48 8b f1 mov rsi,rcx 180003854: 48 83 fd 08 cmp rbp,0x8 180003858: 72 03 jb 0x18000385d 18000385a: 48 8b 31 mov rsi,QWORD PTR [rcx] 18000385d: 4b 8d 1c 00 lea rbx,[r8+r8*1] 180003861: 4c 89 71 10 mov QWORD PTR [rcx+0x10],r14 180003865: 4c 8b c3 mov r8,rbx 180003868: 48 8b ce mov rcx,rsi 18000386b: e8 fb 9f 00 00 call 0x18000d86b 180003870: 45 33 ff xor r15d,r15d 180003873: 66 44 89 3c 33 mov WORD PTR [rbx+rsi*1],r15w 180003878: 48 8b c7 mov rax,rdi 18000387b: 48 83 c4 20 add rsp,0x20 18000387f: 41 5f pop r15 180003881: 41 5e pop r14 180003883: 41 5c pop r12 180003885: 5f pop rdi 180003886: 5e pop rsi 180003887: 5d pop rbp 180003888: 5b pop rbx 180003889: c3 ret 18000388a: 48 bb fe ff ff ff ff movabs rbx,0x7ffffffffffffffe 180003891: ff ff 7f 180003894: 4c 3b f3 cmp r14,rbx 180003897: 0f 87 f0 00 00 00 ja 0x18000398d 18000389d: 49 8b ce mov rcx,r14 1800038a0: 48 83 c9 07 or rcx,0x7 1800038a4: 48 3b cb cmp rcx,rbx 1800038a7: 77 1f ja 0x1800038c8 1800038a9: 48 8b d5 mov rdx,rbp 1800038ac: 48 8b c3 mov rax,rbx 1800038af: 48 d1 ea shr rdx,1 1800038b2: 48 2b c2 sub rax,rdx 1800038b5: 48 3b e8 cmp rbp,rax 1800038b8: 77 0e ja 0x1800038c8 1800038ba: 48 8d 04 2a lea rax,[rdx+rbp*1] 1800038be: 48 8b d9 mov rbx,rcx 1800038c1: 48 3b c8 cmp rcx,rax 1800038c4: 48 0f 42 d8 cmovb rbx,rax 1800038c8: 48 8d 4b 01 lea rcx,[rbx+0x1] 1800038cc: 48 b8 ff ff ff ff ff movabs rax,0x7fffffffffffffff 1800038d3: ff ff 7f 1800038d6: 48 3b c8 cmp rcx,rax 1800038d9: 0f 87 b4 00 00 00 ja 0x180003993 1800038df: 48 03 c9 add rcx,rcx 1800038e2: 45 33 ff xor r15d,r15d 1800038e5: 48 81 f9 00 10 00 00 cmp rcx,0x1000 1800038ec: 72 28 jb 0x180003916 1800038ee: 48 8d 41 27 lea rax,[rcx+0x27] 1800038f2: 48 3b c1 cmp rax,rcx 1800038f5: 0f 86 98 00 00 00 jbe 0x180003993 1800038fb: 48 8b c8 mov rcx,rax 1800038fe: e8 51 8c 00 00 call 0x18000c554 180003903: 48 85 c0 test rax,rax 180003906: 74 7e je 0x180003986 180003908: 48 8d 70 27 lea rsi,[rax+0x27] 18000390c: 48 83 e6 e0 and rsi,0xffffffffffffffe0 180003910: 48 89 46 f8 mov QWORD PTR [rsi-0x8],rax 180003914: eb 12 jmp 0x180003928 180003916: 48 85 c9 test rcx,rcx 180003919: 74 0a je 0x180003925 18000391b: e8 34 8c 00 00 call 0x18000c554 180003920: 48 8b f0 mov rsi,rax 180003923: eb 03 jmp 0x180003928 180003925: 49 8b f7 mov rsi,r15 180003928: 48 89 5f 18 mov QWORD PTR [rdi+0x18],rbx 18000392c: 49 8b d4 mov rdx,r12 18000392f: 4b 8d 1c 36 lea rbx,[r14+r14*1] 180003933: 4c 89 77 10 mov QWORD PTR [rdi+0x10],r14 180003937: 4c 8b c3 mov r8,rbx 18000393a: 48 8b ce mov rcx,rsi 18000393d: e8 23 9f 00 00 call 0x18000d865 180003942: 66 44 89 3c 33 mov WORD PTR [rbx+rsi*1],r15w 180003947: 48 83 fd 08 cmp rbp,0x8 18000394b: 72 31 jb 0x18000397e 18000394d: 48 8b 0f mov rcx,QWORD PTR [rdi] 180003950: 48 8d 14 6d 02 00 00 lea rdx,[rbp*2+0x2] 180003957: 00 180003958: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000395f: 72 18 jb 0x180003979 180003961: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180003965: 48 83 c2 27 add rdx,0x27 180003969: 49 2b c8 sub rcx,r8 18000396c: 48 8d 41 f8 lea rax,[rcx-0x8] 180003970: 48 83 f8 1f cmp rax,0x1f 180003974: 77 10 ja 0x180003986 180003976: 49 8b c8 mov rcx,r8 180003979: e8 92 8f 00 00 call 0x18000c910 18000397e: 48 89 37 mov QWORD PTR [rdi],rsi 180003981: e9 f2 fe ff ff jmp 0x180003878 180003986: ff 15 d4 ba 00 00 call QWORD PTR [rip+0xbad4] # 0x18000f460 18000398c: cc int3 18000398d: e8 ae f1 ff ff call 0x180002b40 180003992: cc int3 180003993: e8 b8 dd ff ff call 0x180001750 180003998: cc int3 180003999: cc int3 18000399a: cc int3 18000399b: cc int3 18000399c: cc int3 18000399d: cc int3 18000399e: cc int3 18000399f: cc int3 1800039a0: 48 89 5c 24 20 mov QWORD PTR [rsp+0x20],rbx 1800039a5: 55 push rbp 1800039a6: 56 push rsi 1800039a7: 57 push rdi 1800039a8: 48 83 ec 20 sub rsp,0x20 1800039ac: 48 8b 69 18 mov rbp,QWORD PTR [rcx+0x18] 1800039b0: 48 8b f2 mov rsi,rdx 1800039b3: 48 8b d9 mov rbx,rcx 1800039b6: 48 3b d5 cmp rdx,rbp 1800039b9: 77 31 ja 0x1800039ec 1800039bb: 48 8b f9 mov rdi,rcx 1800039be: 48 83 fd 10 cmp rbp,0x10 1800039c2: 72 03 jb 0x1800039c7 1800039c4: 48 8b 39 mov rdi,QWORD PTR [rcx] 1800039c7: 48 89 71 10 mov QWORD PTR [rcx+0x10],rsi 1800039cb: 4c 8b c6 mov r8,rsi 1800039ce: 48 8b cf mov rcx,rdi 1800039d1: 33 d2 xor edx,edx 1800039d3: e8 16 9d 00 00 call 0x18000d6ee 1800039d8: 48 8b c3 mov rax,rbx 1800039db: c6 04 3e 00 mov BYTE PTR [rsi+rdi*1],0x0 1800039df: 48 8b 5c 24 58 mov rbx,QWORD PTR [rsp+0x58] 1800039e4: 48 83 c4 20 add rsp,0x20 1800039e8: 5f pop rdi 1800039e9: 5e pop rsi 1800039ea: 5d pop rbp 1800039eb: c3 ret 1800039ec: 48 bf ff ff ff ff ff movabs rdi,0x7fffffffffffffff 1800039f3: ff ff 7f 1800039f6: 48 3b f7 cmp rsi,rdi 1800039f9: 0f 87 fb 00 00 00 ja 0x180003afa 1800039ff: 48 8b ce mov rcx,rsi 180003a02: 48 83 c9 0f or rcx,0xf 180003a06: 48 3b cf cmp rcx,rdi 180003a09: 77 1f ja 0x180003a2a 180003a0b: 48 8b d5 mov rdx,rbp 180003a0e: 48 8b c7 mov rax,rdi 180003a11: 48 d1 ea shr rdx,1 180003a14: 48 2b c2 sub rax,rdx 180003a17: 48 3b e8 cmp rbp,rax 180003a1a: 77 0e ja 0x180003a2a 180003a1c: 48 8d 04 2a lea rax,[rdx+rbp*1] 180003a20: 48 8b f9 mov rdi,rcx 180003a23: 48 3b c8 cmp rcx,rax 180003a26: 48 0f 42 f8 cmovb rdi,rax 180003a2a: 48 8b cf mov rcx,rdi 180003a2d: 4c 89 74 24 50 mov QWORD PTR [rsp+0x50],r14 180003a32: 48 83 c1 01 add rcx,0x1 180003a36: 48 c7 c0 ff ff ff ff mov rax,0xffffffffffffffff 180003a3d: 48 0f 42 c8 cmovb rcx,rax 180003a41: 48 81 f9 00 10 00 00 cmp rcx,0x1000 180003a48: 72 2c jb 0x180003a76 180003a4a: 48 8d 41 27 lea rax,[rcx+0x27] 180003a4e: 48 3b c1 cmp rax,rcx 180003a51: 0f 86 9d 00 00 00 jbe 0x180003af4 180003a57: 48 8b c8 mov rcx,rax 180003a5a: e8 f5 8a 00 00 call 0x18000c554 180003a5f: 48 85 c0 test rax,rax 180003a62: 0f 84 85 00 00 00 je 0x180003aed 180003a68: 4c 8d 70 27 lea r14,[rax+0x27] 180003a6c: 49 83 e6 e0 and r14,0xffffffffffffffe0 180003a70: 49 89 46 f8 mov QWORD PTR [r14-0x8],rax 180003a74: eb 12 jmp 0x180003a88 180003a76: 48 85 c9 test rcx,rcx 180003a79: 74 0a je 0x180003a85 180003a7b: e8 d4 8a 00 00 call 0x18000c554 180003a80: 4c 8b f0 mov r14,rax 180003a83: eb 03 jmp 0x180003a88 180003a85: 45 33 f6 xor r14d,r14d 180003a88: 4c 8b c6 mov r8,rsi 180003a8b: 48 89 73 10 mov QWORD PTR [rbx+0x10],rsi 180003a8f: 33 d2 xor edx,edx 180003a91: 48 89 7b 18 mov QWORD PTR [rbx+0x18],rdi 180003a95: 49 8b ce mov rcx,r14 180003a98: e8 51 9c 00 00 call 0x18000d6ee 180003a9d: 41 c6 04 36 00 mov BYTE PTR [r14+rsi*1],0x0 180003aa2: 48 83 fd 10 cmp rbp,0x10 180003aa6: 72 2d jb 0x180003ad5 180003aa8: 48 8b 0b mov rcx,QWORD PTR [rbx] 180003aab: 48 8d 55 01 lea rdx,[rbp+0x1] 180003aaf: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180003ab6: 72 18 jb 0x180003ad0 180003ab8: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180003abc: 48 83 c2 27 add rdx,0x27 180003ac0: 49 2b c8 sub rcx,r8 180003ac3: 48 8d 41 f8 lea rax,[rcx-0x8] 180003ac7: 48 83 f8 1f cmp rax,0x1f 180003acb: 77 20 ja 0x180003aed 180003acd: 49 8b c8 mov rcx,r8 180003ad0: e8 3b 8e 00 00 call 0x18000c910 180003ad5: 4c 89 33 mov QWORD PTR [rbx],r14 180003ad8: 48 8b c3 mov rax,rbx 180003adb: 4c 8b 74 24 50 mov r14,QWORD PTR [rsp+0x50] 180003ae0: 48 8b 5c 24 58 mov rbx,QWORD PTR [rsp+0x58] 180003ae5: 48 83 c4 20 add rsp,0x20 180003ae9: 5f pop rdi 180003aea: 5e pop rsi 180003aeb: 5d pop rbp 180003aec: c3 ret 180003aed: ff 15 6d b9 00 00 call QWORD PTR [rip+0xb96d] # 0x18000f460 180003af3: cc int3 180003af4: e8 57 dc ff ff call 0x180001750 180003af9: cc int3 180003afa: e8 41 f0 ff ff call 0x180002b40 180003aff: cc int3 180003b00: 40 53 rex push rbx 180003b02: 56 push rsi 180003b03: 57 push rdi 180003b04: 41 54 push r12 180003b06: 41 55 push r13 180003b08: 41 56 push r14 180003b0a: 41 57 push r15 180003b0c: 48 83 ec 50 sub rsp,0x50 180003b10: 4d 8b f8 mov r15,r8 180003b13: 48 89 54 24 38 mov QWORD PTR [rsp+0x38],rdx 180003b18: 48 8b f1 mov rsi,rcx 180003b1b: 4c 8b 01 mov r8,QWORD PTR [rcx] 180003b1e: 49 2b d0 sub rdx,r8 180003b21: 49 ba ab aa aa aa aa movabs r10,0x2aaaaaaaaaaaaaab 180003b28: aa aa 2a 180003b2b: 49 8b c2 mov rax,r10 180003b2e: 48 f7 ea imul rdx 180003b31: 48 8b da mov rbx,rdx 180003b34: 48 c1 fb 04 sar rbx,0x4 180003b38: 48 8b c3 mov rax,rbx 180003b3b: 48 c1 e8 3f shr rax,0x3f 180003b3f: 48 03 d8 add rbx,rax 180003b42: 48 8b 49 08 mov rcx,QWORD PTR [rcx+0x8] 180003b46: 49 2b c8 sub rcx,r8 180003b49: 49 8b c2 mov rax,r10 180003b4c: 48 f7 e9 imul rcx 180003b4f: 48 c1 fa 04 sar rdx,0x4 180003b53: 48 8b c2 mov rax,rdx 180003b56: 48 c1 e8 3f shr rax,0x3f 180003b5a: 48 03 d0 add rdx,rax 180003b5d: 49 b9 aa aa aa aa aa movabs r9,0x2aaaaaaaaaaaaaa 180003b64: aa aa 02 180003b67: 49 3b d1 cmp rdx,r9 180003b6a: 0f 84 d1 01 00 00 je 0x180003d41 180003b70: 4c 8d 62 01 lea r12,[rdx+0x1] 180003b74: 48 8b 4e 10 mov rcx,QWORD PTR [rsi+0x10] 180003b78: 49 2b c8 sub rcx,r8 180003b7b: 49 8b c2 mov rax,r10 180003b7e: 48 f7 e9 imul rcx 180003b81: 48 c1 fa 04 sar rdx,0x4 180003b85: 48 8b c2 mov rax,rdx 180003b88: 48 c1 e8 3f shr rax,0x3f 180003b8c: 48 03 d0 add rdx,rax 180003b8f: 48 8b ca mov rcx,rdx 180003b92: 48 d1 e9 shr rcx,1 180003b95: 49 8b c1 mov rax,r9 180003b98: 48 2b c1 sub rax,rcx 180003b9b: 48 3b d0 cmp rdx,rax 180003b9e: 76 05 jbe 0x180003ba5 180003ba0: 49 8b c4 mov rax,r12 180003ba3: eb 0b jmp 0x180003bb0 180003ba5: 48 8d 04 11 lea rax,[rcx+rdx*1] 180003ba9: 49 3b c4 cmp rax,r12 180003bac: 49 0f 42 c4 cmovb rax,r12 180003bb0: 48 89 44 24 30 mov QWORD PTR [rsp+0x30],rax 180003bb5: 49 3b c1 cmp rax,r9 180003bb8: 0f 87 7d 01 00 00 ja 0x180003d3b 180003bbe: 4c 8d 34 40 lea r14,[rax+rax*2] 180003bc2: 49 c1 e6 05 shl r14,0x5 180003bc6: 49 81 fe 00 10 00 00 cmp r14,0x1000 180003bcd: 72 29 jb 0x180003bf8 180003bcf: 49 8d 4e 27 lea rcx,[r14+0x27] 180003bd3: 49 3b ce cmp rcx,r14 180003bd6: 0f 86 5f 01 00 00 jbe 0x180003d3b 180003bdc: e8 73 89 00 00 call 0x18000c554 180003be1: 48 85 c0 test rax,rax 180003be4: 0f 84 4a 01 00 00 je 0x180003d34 180003bea: 48 8d 78 27 lea rdi,[rax+0x27] 180003bee: 48 83 e7 e0 and rdi,0xffffffffffffffe0 180003bf2: 48 89 47 f8 mov QWORD PTR [rdi-0x8],rax 180003bf6: eb 14 jmp 0x180003c0c 180003bf8: 4d 85 f6 test r14,r14 180003bfb: 74 0d je 0x180003c0a 180003bfd: 49 8b ce mov rcx,r14 180003c00: e8 4f 89 00 00 call 0x18000c554 180003c05: 48 8b f8 mov rdi,rax 180003c08: eb 02 jmp 0x180003c0c 180003c0a: 33 ff xor edi,edi 180003c0c: 48 89 7c 24 28 mov QWORD PTR [rsp+0x28],rdi 180003c11: 4c 8d 2c 5b lea r13,[rbx+rbx*2] 180003c15: 49 c1 e5 05 shl r13,0x5 180003c19: 4c 03 ef add r13,rdi 180003c1c: 49 8d 5d 60 lea rbx,[r13+0x60] 180003c20: 48 89 5c 24 40 mov QWORD PTR [rsp+0x40],rbx 180003c25: 48 89 5c 24 20 mov QWORD PTR [rsp+0x20],rbx 180003c2a: 4c 89 6c 24 48 mov QWORD PTR [rsp+0x48],r13 180003c2f: 49 8b d7 mov rdx,r15 180003c32: 49 8b cd mov rcx,r13 180003c35: e8 26 f2 ff ff call 0x180002e60 180003c3a: 90 nop 180003c3b: 49 8d 57 20 lea rdx,[r15+0x20] 180003c3f: 49 8d 4d 20 lea rcx,[r13+0x20] 180003c43: e8 18 f2 ff ff call 0x180002e60 180003c48: 90 nop 180003c49: 49 8d 57 40 lea rdx,[r15+0x40] 180003c4d: 49 8d 4d 40 lea rcx,[r13+0x40] 180003c51: e8 0a f2 ff ff call 0x180002e60 180003c56: 90 nop 180003c57: 4c 89 6c 24 20 mov QWORD PTR [rsp+0x20],r13 180003c5c: 48 8b 56 08 mov rdx,QWORD PTR [rsi+0x8] 180003c60: 48 8b 0e mov rcx,QWORD PTR [rsi] 180003c63: 4c 8b 5c 24 38 mov r11,QWORD PTR [rsp+0x38] 180003c68: 4c 8b c7 mov r8,rdi 180003c6b: 4c 3b da cmp r11,rdx 180003c6e: 74 17 je 0x180003c87 180003c70: 49 8b d3 mov rdx,r11 180003c73: e8 d8 00 00 00 call 0x180003d50 180003c78: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 180003c7d: 4c 8b c3 mov r8,rbx 180003c80: 48 8b 56 08 mov rdx,QWORD PTR [rsi+0x8] 180003c84: 49 8b cb mov rcx,r11 180003c87: e8 c4 00 00 00 call 0x180003d50 180003c8c: 90 nop 180003c8d: 48 8b 1e mov rbx,QWORD PTR [rsi] 180003c90: 48 85 db test rbx,rbx 180003c93: 74 72 je 0x180003d07 180003c95: 4c 8b 7e 08 mov r15,QWORD PTR [rsi+0x8] 180003c99: 49 3b df cmp rbx,r15 180003c9c: 74 16 je 0x180003cb4 180003c9e: 66 90 xchg ax,ax 180003ca0: 48 8b cb mov rcx,rbx 180003ca3: e8 f8 ef ff ff call 0x180002ca0 180003ca8: 48 83 c3 60 add rbx,0x60 180003cac: 49 3b df cmp rbx,r15 180003caf: 75 ef jne 0x180003ca0 180003cb1: 48 8b 1e mov rbx,QWORD PTR [rsi] 180003cb4: 48 8b 4e 10 mov rcx,QWORD PTR [rsi+0x10] 180003cb8: 48 2b cb sub rcx,rbx 180003cbb: 48 b8 ab aa aa aa aa movabs rax,0x2aaaaaaaaaaaaaab 180003cc2: aa aa 2a 180003cc5: 48 f7 e9 imul rcx 180003cc8: 48 c1 fa 04 sar rdx,0x4 180003ccc: 48 8b c2 mov rax,rdx 180003ccf: 48 c1 e8 3f shr rax,0x3f 180003cd3: 48 03 d0 add rdx,rax 180003cd6: 48 8d 14 52 lea rdx,[rdx+rdx*2] 180003cda: 48 c1 e2 05 shl rdx,0x5 180003cde: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180003ce5: 72 18 jb 0x180003cff 180003ce7: 48 83 c2 27 add rdx,0x27 180003ceb: 48 8b 43 f8 mov rax,QWORD PTR [rbx-0x8] 180003cef: 48 2b d8 sub rbx,rax 180003cf2: 48 83 c3 f8 add rbx,0xfffffffffffffff8 180003cf6: 48 83 fb 1f cmp rbx,0x1f 180003cfa: 77 38 ja 0x180003d34 180003cfc: 48 8b d8 mov rbx,rax 180003cff: 48 8b cb mov rcx,rbx 180003d02: e8 09 8c 00 00 call 0x18000c910 180003d07: 48 89 3e mov QWORD PTR [rsi],rdi 180003d0a: 4b 8d 0c 64 lea rcx,[r12+r12*2] 180003d0e: 48 c1 e1 05 shl rcx,0x5 180003d12: 48 03 cf add rcx,rdi 180003d15: 48 89 4e 08 mov QWORD PTR [rsi+0x8],rcx 180003d19: 49 8d 0c 3e lea rcx,[r14+rdi*1] 180003d1d: 48 89 4e 10 mov QWORD PTR [rsi+0x10],rcx 180003d21: 49 8b c5 mov rax,r13 180003d24: 48 83 c4 50 add rsp,0x50 180003d28: 41 5f pop r15 180003d2a: 41 5e pop r14 180003d2c: 41 5d pop r13 180003d2e: 41 5c pop r12 180003d30: 5f pop rdi 180003d31: 5e pop rsi 180003d32: 5b pop rbx 180003d33: c3 ret 180003d34: ff 15 26 b7 00 00 call QWORD PTR [rip+0xb726] # 0x18000f460 180003d3a: cc int3 180003d3b: e8 10 da ff ff call 0x180001750 180003d40: cc int3 180003d41: e8 3a ee ff ff call 0x180002b80 180003d46: cc int3 180003d47: cc int3 180003d48: cc int3 180003d49: cc int3 180003d4a: cc int3 180003d4b: cc int3 180003d4c: cc int3 180003d4d: cc int3 180003d4e: cc int3 180003d4f: cc int3 180003d50: 49 8b c0 mov rax,r8 180003d53: 48 3b ca cmp rcx,rdx 180003d56: 0f 84 bd 00 00 00 je 0x180003e19 180003d5c: 4c 8b c8 mov r9,rax 180003d5f: 4c 8d 41 38 lea r8,[rcx+0x38] 180003d63: 4c 2b c9 sub r9,rcx 180003d66: 45 33 d2 xor r10d,r10d 180003d69: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 180003d70: 4f 89 54 01 d8 mov QWORD PTR [r9+r8*1-0x28],r10 180003d75: 4f 89 54 01 e0 mov QWORD PTR [r9+r8*1-0x20],r10 180003d7a: 41 0f 10 40 c8 movups xmm0,XMMWORD PTR [r8-0x38] 180003d7f: 4d 8d 40 60 lea r8,[r8+0x60] 180003d83: 49 8d 48 c8 lea rcx,[r8-0x38] 180003d87: 0f 11 00 movups XMMWORD PTR [rax],xmm0 180003d8a: 41 0f 10 88 78 ff ff movups xmm1,XMMWORD PTR [r8-0x88] 180003d91: ff 180003d92: 0f 11 48 10 movups XMMWORD PTR [rax+0x10],xmm1 180003d96: 4d 89 90 78 ff ff ff mov QWORD PTR [r8-0x88],r10 180003d9d: 48 83 c0 60 add rax,0x60 180003da1: 49 c7 40 80 0f 00 00 mov QWORD PTR [r8-0x80],0xf 180003da8: 00 180003da9: 45 88 90 68 ff ff ff mov BYTE PTR [r8-0x98],r10b 180003db0: 4f 89 54 01 98 mov QWORD PTR [r9+r8*1-0x68],r10 180003db5: 4f 89 54 01 a0 mov QWORD PTR [r9+r8*1-0x60],r10 180003dba: 41 0f 10 40 88 movups xmm0,XMMWORD PTR [r8-0x78] 180003dbf: 43 0f 11 44 01 88 movups XMMWORD PTR [r9+r8*1-0x78],xmm0 180003dc5: 41 0f 10 48 98 movups xmm1,XMMWORD PTR [r8-0x68] 180003dca: 43 0f 11 4c 01 98 movups XMMWORD PTR [r9+r8*1-0x68],xmm1 180003dd0: 4d 89 50 98 mov QWORD PTR [r8-0x68],r10 180003dd4: 49 c7 40 a0 0f 00 00 mov QWORD PTR [r8-0x60],0xf 180003ddb: 00 180003ddc: 45 88 50 88 mov BYTE PTR [r8-0x78],r10b 180003de0: 4f 89 54 01 b8 mov QWORD PTR [r9+r8*1-0x48],r10 180003de5: 4f 89 54 01 c0 mov QWORD PTR [r9+r8*1-0x40],r10 180003dea: 41 0f 10 40 a8 movups xmm0,XMMWORD PTR [r8-0x58] 180003def: 43 0f 11 44 01 a8 movups XMMWORD PTR [r9+r8*1-0x58],xmm0 180003df5: 41 0f 10 48 b8 movups xmm1,XMMWORD PTR [r8-0x48] 180003dfa: 43 0f 11 4c 01 b8 movups XMMWORD PTR [r9+r8*1-0x48],xmm1 180003e00: 4d 89 50 b8 mov QWORD PTR [r8-0x48],r10 180003e04: 49 c7 40 c0 0f 00 00 mov QWORD PTR [r8-0x40],0xf 180003e0b: 00 180003e0c: 45 88 50 a8 mov BYTE PTR [r8-0x58],r10b 180003e10: 48 3b ca cmp rcx,rdx 180003e13: 0f 85 57 ff ff ff jne 0x180003d70 180003e19: c3 ret 180003e1a: cc int3 180003e1b: cc int3 180003e1c: cc int3 180003e1d: cc int3 180003e1e: cc int3 180003e1f: cc int3 180003e20: 40 53 rex push rbx 180003e22: 48 83 ec 40 sub rsp,0x40 180003e26: 48 8b 05 e3 11 01 00 mov rax,QWORD PTR [rip+0x111e3] # 0x180015010 180003e2d: 48 33 c4 xor rax,rsp 180003e30: 48 89 44 24 30 mov QWORD PTR [rsp+0x30],rax 180003e35: 4c 8b c2 mov r8,rdx 180003e38: c6 44 24 28 01 mov BYTE PTR [rsp+0x28],0x1 180003e3d: 48 8d 51 08 lea rdx,[rcx+0x8] 180003e41: 4c 89 44 24 20 mov QWORD PTR [rsp+0x20],r8 180003e46: 48 8d 05 8b b8 00 00 lea rax,[rip+0xb88b] # 0x18000f6d8 180003e4d: 48 8b d9 mov rbx,rcx 180003e50: 48 89 01 mov QWORD PTR [rcx],rax 180003e53: 0f 57 c0 xorps xmm0,xmm0 180003e56: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 180003e5b: 0f 11 02 movups XMMWORD PTR [rdx],xmm0 180003e5e: ff 15 84 b5 00 00 call QWORD PTR [rip+0xb584] # 0x18000f3e8 180003e64: 48 8d 05 e5 bd 00 00 lea rax,[rip+0xbde5] # 0x18000fc50 180003e6b: 48 89 03 mov QWORD PTR [rbx],rax 180003e6e: 48 8b c3 mov rax,rbx 180003e71: 48 8b 4c 24 30 mov rcx,QWORD PTR [rsp+0x30] 180003e76: 48 33 cc xor rcx,rsp 180003e79: e8 b2 86 00 00 call 0x18000c530 180003e7e: 48 83 c4 40 add rsp,0x40 180003e82: 5b pop rbx 180003e83: c3 ret 180003e84: cc int3 180003e85: cc int3 180003e86: cc int3 180003e87: cc int3 180003e88: cc int3 180003e89: cc int3 180003e8a: cc int3 180003e8b: cc int3 180003e8c: cc int3 180003e8d: cc int3 180003e8e: cc int3 180003e8f: cc int3 180003e90: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180003e95: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 180003e9a: 55 push rbp 180003e9b: 57 push rdi 180003e9c: 41 56 push r14 180003e9e: 48 8d 6c 24 90 lea rbp,[rsp-0x70] 180003ea3: 48 81 ec 70 01 00 00 sub rsp,0x170 180003eaa: 48 8b 05 5f 11 01 00 mov rax,QWORD PTR [rip+0x1115f] # 0x180015010 180003eb1: 48 33 c4 xor rax,rsp 180003eb4: 48 89 45 60 mov QWORD PTR [rbp+0x60],rax 180003eb8: 48 8b f9 mov rdi,rcx 180003ebb: 48 89 4c 24 48 mov QWORD PTR [rsp+0x48],rcx 180003ec0: 33 f6 xor esi,esi 180003ec2: 89 74 24 20 mov DWORD PTR [rsp+0x20],esi 180003ec6: 0f 57 c0 xorps xmm0,xmm0 180003ec9: 0f 11 41 08 movups XMMWORD PTR [rcx+0x8],xmm0 180003ecd: 48 8d 05 bc bd 00 00 lea rax,[rip+0xbdbc] # 0x18000fc90 180003ed4: 48 89 01 mov QWORD PTR [rcx],rax 180003ed7: 48 8d 59 18 lea rbx,[rcx+0x18] 180003edb: 48 89 73 10 mov QWORD PTR [rbx+0x10],rsi 180003edf: 48 c7 43 18 0f 00 00 mov QWORD PTR [rbx+0x18],0xf 180003ee6: 00 180003ee7: 40 88 33 mov BYTE PTR [rbx],sil 180003eea: 33 d2 xor edx,edx 180003eec: 41 b8 f8 00 00 00 mov r8d,0xf8 180003ef2: 48 8d 4c 24 60 lea rcx,[rsp+0x60] 180003ef7: e8 f2 97 00 00 call 0x18000d6ee 180003efc: 48 8d 05 b5 bd 00 00 lea rax,[rip+0xbdb5] # 0x18000fcb8 180003f03: 48 89 44 24 60 mov QWORD PTR [rsp+0x60],rax 180003f08: 48 8d 05 99 bc 00 00 lea rax,[rip+0xbc99] # 0x18000fba8 180003f0f: 48 89 44 24 70 mov QWORD PTR [rsp+0x70],rax 180003f14: 48 8d 4d f8 lea rcx,[rbp-0x8] 180003f18: ff 15 3a b3 00 00 call QWORD PTR [rip+0xb33a] # 0x18000f258 180003f1e: 90 nop 180003f1f: c7 44 24 20 01 00 00 mov DWORD PTR [rsp+0x20],0x1 180003f26: 00 180003f27: 45 33 c0 xor r8d,r8d 180003f2a: 48 8d 54 24 78 lea rdx,[rsp+0x78] 180003f2f: 48 8d 4c 24 60 lea rcx,[rsp+0x60] 180003f34: ff 15 26 b3 00 00 call QWORD PTR [rip+0xb326] # 0x18000f260 180003f3a: 90 nop 180003f3b: 48 8b 44 24 60 mov rax,QWORD PTR [rsp+0x60] 180003f40: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180003f44: 4c 8d 35 35 bd 00 00 lea r14,[rip+0xbd35] # 0x18000fc80 180003f4b: 4c 89 74 0c 60 mov QWORD PTR [rsp+rcx*1+0x60],r14 180003f50: 48 8b 44 24 60 mov rax,QWORD PTR [rsp+0x60] 180003f55: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180003f59: 8d 91 68 ff ff ff lea edx,[rcx-0x98] 180003f5f: 89 54 0c 5c mov DWORD PTR [rsp+rcx*1+0x5c],edx 180003f63: 48 8d 4c 24 78 lea rcx,[rsp+0x78] 180003f68: ff 15 72 b3 00 00 call QWORD PTR [rip+0xb372] # 0x18000f2e0 180003f6e: 48 8d 05 5b bc 00 00 lea rax,[rip+0xbc5b] # 0x18000fbd0 180003f75: 48 89 44 24 78 mov QWORD PTR [rsp+0x78],rax 180003f7a: 48 89 75 e0 mov QWORD PTR [rbp-0x20],rsi 180003f7e: 89 75 e8 mov DWORD PTR [rbp-0x18],esi 180003f81: 48 8d 15 a0 b8 00 00 lea rdx,[rip+0xb8a0] # 0x18000f828 180003f88: 48 8d 4c 24 70 lea rcx,[rsp+0x70] 180003f8d: e8 7e 23 00 00 call 0x180006310 180003f92: 48 8b c8 mov rcx,rax 180003f95: 48 8d 15 04 b9 00 00 lea rdx,[rip+0xb904] # 0x18000f8a0 180003f9c: e8 6f 23 00 00 call 0x180006310 180003fa1: 48 8b c8 mov rcx,rax 180003fa4: 48 8d 15 6d b8 00 00 lea rdx,[rip+0xb86d] # 0x18000f818 180003fab: e8 60 23 00 00 call 0x180006310 180003fb0: 90 nop 180003fb1: 48 89 74 24 38 mov QWORD PTR [rsp+0x38],rsi 180003fb6: ba 0f 00 00 00 mov edx,0xf 180003fbb: 48 89 54 24 40 mov QWORD PTR [rsp+0x40],rdx 180003fc0: 40 88 74 24 28 mov BYTE PTR [rsp+0x28],sil 180003fc5: c7 44 24 20 05 00 00 mov DWORD PTR [rsp+0x20],0x5 180003fcc: 00 180003fcd: 8b 4d e8 mov ecx,DWORD PTR [rbp-0x18] 180003fd0: f6 c1 02 test cl,0x2 180003fd3: 75 21 jne 0x180003ff6 180003fd5: 48 8b 45 b8 mov rax,QWORD PTR [rbp-0x48] 180003fd9: 4c 8b 00 mov r8,QWORD PTR [rax] 180003fdc: 4d 85 c0 test r8,r8 180003fdf: 74 15 je 0x180003ff6 180003fe1: 48 8b 45 98 mov rax,QWORD PTR [rbp-0x68] 180003fe5: 48 8b 10 mov rdx,QWORD PTR [rax] 180003fe8: 4c 3b 45 e0 cmp r8,QWORD PTR [rbp-0x20] 180003fec: 4c 0f 42 45 e0 cmovb r8,QWORD PTR [rbp-0x20] 180003ff1: 4c 2b c2 sub r8,rdx 180003ff4: eb 25 jmp 0x18000401b 180003ff6: f6 c1 04 test cl,0x4 180003ff9: 75 2f jne 0x18000402a 180003ffb: 48 8b 45 b0 mov rax,QWORD PTR [rbp-0x50] 180003fff: 48 8b 08 mov rcx,QWORD PTR [rax] 180004002: 48 85 c9 test rcx,rcx 180004005: 74 23 je 0x18000402a 180004007: 48 8b 45 90 mov rax,QWORD PTR [rbp-0x70] 18000400b: 48 8b 10 mov rdx,QWORD PTR [rax] 18000400e: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38] 180004012: 4c 63 00 movsxd r8,DWORD PTR [rax] 180004015: 4c 2b c2 sub r8,rdx 180004018: 4c 03 c1 add r8,rcx 18000401b: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180004020: e8 eb e5 ff ff call 0x180002610 180004025: 48 8b 54 24 40 mov rdx,QWORD PTR [rsp+0x40] 18000402a: 48 8d 44 24 28 lea rax,[rsp+0x28] 18000402f: 48 3b d8 cmp rbx,rax 180004032: 74 54 je 0x180004088 180004034: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 180004038: 48 83 fa 10 cmp rdx,0x10 18000403c: 72 2c jb 0x18000406a 18000403e: 48 8b 0b mov rcx,QWORD PTR [rbx] 180004041: 48 ff c2 inc rdx 180004044: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000404b: 72 18 jb 0x180004065 18000404d: 48 83 c2 27 add rdx,0x27 180004051: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004055: 49 2b c8 sub rcx,r8 180004058: 48 8d 41 f8 lea rax,[rcx-0x8] 18000405c: 48 83 f8 1f cmp rax,0x1f 180004060: 77 55 ja 0x1800040b7 180004062: 49 8b c8 mov rcx,r8 180004065: e8 a6 88 00 00 call 0x18000c910 18000406a: 48 c7 43 18 0f 00 00 mov QWORD PTR [rbx+0x18],0xf 180004071: 00 180004072: c6 03 00 mov BYTE PTR [rbx],0x0 180004075: 0f 10 44 24 28 movups xmm0,XMMWORD PTR [rsp+0x28] 18000407a: 0f 11 03 movups XMMWORD PTR [rbx],xmm0 18000407d: 0f 10 4c 24 38 movups xmm1,XMMWORD PTR [rsp+0x38] 180004082: 0f 11 4b 10 movups XMMWORD PTR [rbx+0x10],xmm1 180004086: eb 3c jmp 0x1800040c4 180004088: 48 83 fa 10 cmp rdx,0x10 18000408c: 72 36 jb 0x1800040c4 18000408e: 48 ff c2 inc rdx 180004091: 48 8b 4c 24 28 mov rcx,QWORD PTR [rsp+0x28] 180004096: 48 8b c1 mov rax,rcx 180004099: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800040a0: 72 1c jb 0x1800040be 1800040a2: 48 83 c2 27 add rdx,0x27 1800040a6: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 1800040aa: 48 2b c1 sub rax,rcx 1800040ad: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800040b1: 48 83 f8 1f cmp rax,0x1f 1800040b5: 76 07 jbe 0x1800040be 1800040b7: ff 15 a3 b3 00 00 call QWORD PTR [rip+0xb3a3] # 0x18000f460 1800040bd: cc int3 1800040be: e8 4d 88 00 00 call 0x18000c910 1800040c3: 90 nop 1800040c4: 48 8b 44 24 60 mov rax,QWORD PTR [rsp+0x60] 1800040c9: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800040cd: 4c 89 74 0c 60 mov QWORD PTR [rsp+rcx*1+0x60],r14 1800040d2: 48 8b 4c 24 60 mov rcx,QWORD PTR [rsp+0x60] 1800040d7: 48 63 51 04 movsxd rdx,DWORD PTR [rcx+0x4] 1800040db: 44 8d 82 68 ff ff ff lea r8d,[rdx-0x98] 1800040e2: 44 89 44 14 5c mov DWORD PTR [rsp+rdx*1+0x5c],r8d 1800040e7: 48 8d 4c 24 78 lea rcx,[rsp+0x78] 1800040ec: e8 9f 1e 00 00 call 0x180005f90 1800040f1: 48 8d 4d 80 lea rcx,[rbp-0x80] 1800040f5: ff 15 6d b2 00 00 call QWORD PTR [rip+0xb26d] # 0x18000f368 1800040fb: 48 8d 4d f8 lea rcx,[rbp-0x8] 1800040ff: ff 15 b3 b1 00 00 call QWORD PTR [rip+0xb1b3] # 0x18000f2b8 180004105: 90 nop 180004106: 48 8b c7 mov rax,rdi 180004109: 48 8b 4d 60 mov rcx,QWORD PTR [rbp+0x60] 18000410d: 48 33 cc xor rcx,rsp 180004110: e8 1b 84 00 00 call 0x18000c530 180004115: 4c 8d 9c 24 70 01 00 lea r11,[rsp+0x170] 18000411c: 00 18000411d: 49 8b 5b 28 mov rbx,QWORD PTR [r11+0x28] 180004121: 49 8b 73 30 mov rsi,QWORD PTR [r11+0x30] 180004125: 49 8b e3 mov rsp,r11 180004128: 41 5e pop r14 18000412a: 5f pop rdi 18000412b: 5d pop rbp 18000412c: c3 ret 18000412d: cc int3 18000412e: cc int3 18000412f: cc int3 180004130: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 180004135: 53 push rbx 180004136: 48 83 ec 20 sub rsp,0x20 18000413a: 48 8b d9 mov rbx,rcx 18000413d: 0f 57 c0 xorps xmm0,xmm0 180004140: 0f 11 41 08 movups XMMWORD PTR [rcx+0x8],xmm0 180004144: 48 8d 05 45 bb 00 00 lea rax,[rip+0xbb45] # 0x18000fc90 18000414b: 48 89 01 mov QWORD PTR [rcx],rax 18000414e: 48 83 c2 18 add rdx,0x18 180004152: 48 83 c1 18 add rcx,0x18 180004156: e8 05 ed ff ff call 0x180002e60 18000415b: 90 nop 18000415c: 48 8b c3 mov rax,rbx 18000415f: 48 83 c4 20 add rsp,0x20 180004163: 5b pop rbx 180004164: c3 ret 180004165: cc int3 180004166: cc int3 180004167: cc int3 180004168: cc int3 180004169: cc int3 18000416a: cc int3 18000416b: cc int3 18000416c: cc int3 18000416d: cc int3 18000416e: cc int3 18000416f: cc int3 180004170: 40 53 rex push rbx 180004172: 48 83 ec 20 sub rsp,0x20 180004176: 48 8d 05 13 bb 00 00 lea rax,[rip+0xbb13] # 0x18000fc90 18000417d: 48 8b d9 mov rbx,rcx 180004180: 48 89 01 mov QWORD PTR [rcx],rax 180004183: 48 8b 51 30 mov rdx,QWORD PTR [rcx+0x30] 180004187: 48 83 fa 10 cmp rdx,0x10 18000418b: 72 2d jb 0x1800041ba 18000418d: 48 8b 49 18 mov rcx,QWORD PTR [rcx+0x18] 180004191: 48 ff c2 inc rdx 180004194: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000419b: 72 18 jb 0x1800041b5 18000419d: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800041a1: 48 83 c2 27 add rdx,0x27 1800041a5: 49 2b c8 sub rcx,r8 1800041a8: 48 8d 41 f8 lea rax,[rcx-0x8] 1800041ac: 48 83 f8 1f cmp rax,0x1f 1800041b0: 77 36 ja 0x1800041e8 1800041b2: 49 8b c8 mov rcx,r8 1800041b5: e8 56 87 00 00 call 0x18000c910 1800041ba: 48 8d 05 17 b5 00 00 lea rax,[rip+0xb517] # 0x18000f6d8 1800041c1: 48 c7 43 28 00 00 00 mov QWORD PTR [rbx+0x28],0x0 1800041c8: 00 1800041c9: 48 c7 43 30 0f 00 00 mov QWORD PTR [rbx+0x30],0xf 1800041d0: 00 1800041d1: 48 8d 4b 08 lea rcx,[rbx+0x8] 1800041d5: c6 43 18 00 mov BYTE PTR [rbx+0x18],0x0 1800041d9: 48 89 03 mov QWORD PTR [rbx],rax 1800041dc: 48 83 c4 20 add rsp,0x20 1800041e0: 5b pop rbx 1800041e1: 48 ff 25 f8 b1 00 00 rex.W jmp QWORD PTR [rip+0xb1f8] # 0x18000f3e0 1800041e8: ff 15 72 b2 00 00 call QWORD PTR [rip+0xb272] # 0x18000f460 1800041ee: cc int3 1800041ef: cc int3 1800041f0: 48 83 79 30 10 cmp QWORD PTR [rcx+0x30],0x10 1800041f5: 48 8d 41 18 lea rax,[rcx+0x18] 1800041f9: 72 03 jb 0x1800041fe 1800041fb: 48 8b 00 mov rax,QWORD PTR [rax] 1800041fe: c3 ret 1800041ff: cc int3 180004200: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180004205: 57 push rdi 180004206: 48 83 ec 20 sub rsp,0x20 18000420a: 48 8d 05 7f ba 00 00 lea rax,[rip+0xba7f] # 0x18000fc90 180004211: 8b fa mov edi,edx 180004213: 48 89 01 mov QWORD PTR [rcx],rax 180004216: 48 8b d9 mov rbx,rcx 180004219: 48 8b 51 30 mov rdx,QWORD PTR [rcx+0x30] 18000421d: 48 83 fa 10 cmp rdx,0x10 180004221: 72 2d jb 0x180004250 180004223: 48 8b 49 18 mov rcx,QWORD PTR [rcx+0x18] 180004227: 48 ff c2 inc rdx 18000422a: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180004231: 72 18 jb 0x18000424b 180004233: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004237: 48 83 c2 27 add rdx,0x27 18000423b: 49 2b c8 sub rcx,r8 18000423e: 48 8d 41 f8 lea rax,[rcx-0x8] 180004242: 48 83 f8 1f cmp rax,0x1f 180004246: 77 51 ja 0x180004299 180004248: 49 8b c8 mov rcx,r8 18000424b: e8 c0 86 00 00 call 0x18000c910 180004250: 48 8d 05 81 b4 00 00 lea rax,[rip+0xb481] # 0x18000f6d8 180004257: 48 c7 43 28 00 00 00 mov QWORD PTR [rbx+0x28],0x0 18000425e: 00 18000425f: 48 c7 43 30 0f 00 00 mov QWORD PTR [rbx+0x30],0xf 180004266: 00 180004267: 48 8d 4b 08 lea rcx,[rbx+0x8] 18000426b: c6 43 18 00 mov BYTE PTR [rbx+0x18],0x0 18000426f: 48 89 03 mov QWORD PTR [rbx],rax 180004272: ff 15 68 b1 00 00 call QWORD PTR [rip+0xb168] # 0x18000f3e0 180004278: 40 f6 c7 01 test dil,0x1 18000427c: 74 0d je 0x18000428b 18000427e: ba 38 00 00 00 mov edx,0x38 180004283: 48 8b cb mov rcx,rbx 180004286: e8 85 86 00 00 call 0x18000c910 18000428b: 48 8b c3 mov rax,rbx 18000428e: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 180004293: 48 83 c4 20 add rsp,0x20 180004297: 5f pop rdi 180004298: c3 ret 180004299: ff 15 c1 b1 00 00 call QWORD PTR [rip+0xb1c1] # 0x18000f460 18000429f: cc int3 1800042a0: 40 53 rex push rbx 1800042a2: 48 83 ec 20 sub rsp,0x20 1800042a6: 48 8b 01 mov rax,QWORD PTR [rcx] 1800042a9: 48 8d 99 98 00 00 00 lea rbx,[rcx+0x98] 1800042b0: 48 8d 4b 80 lea rcx,[rbx-0x80] 1800042b4: 48 63 50 04 movsxd rdx,DWORD PTR [rax+0x4] 1800042b8: 48 8d 05 c1 b9 00 00 lea rax,[rip+0xb9c1] # 0x18000fc80 1800042bf: 48 89 84 1a 68 ff ff mov QWORD PTR [rdx+rbx*1-0x98],rax 1800042c6: ff 1800042c7: 48 8b 83 68 ff ff ff mov rax,QWORD PTR [rbx-0x98] 1800042ce: 48 63 50 04 movsxd rdx,DWORD PTR [rax+0x4] 1800042d2: 44 8d 82 68 ff ff ff lea r8d,[rdx-0x98] 1800042d9: 44 89 84 1a 64 ff ff mov DWORD PTR [rdx+rbx*1-0x9c],r8d 1800042e0: ff 1800042e1: e8 aa 1c 00 00 call 0x180005f90 1800042e6: 48 8d 4b 88 lea rcx,[rbx-0x78] 1800042ea: ff 15 78 b0 00 00 call QWORD PTR [rip+0xb078] # 0x18000f368 1800042f0: 48 8b cb mov rcx,rbx 1800042f3: 48 83 c4 20 add rsp,0x20 1800042f7: 5b pop rbx 1800042f8: 48 ff 25 b9 af 00 00 rex.W jmp QWORD PTR [rip+0xafb9] # 0x18000f2b8 1800042ff: cc int3 180004300: 33 d2 xor edx,edx 180004302: 41 b8 f8 00 00 00 mov r8d,0xf8 180004308: e9 e1 93 00 00 jmp 0x18000d6ee 18000430d: cc int3 18000430e: cc int3 18000430f: cc int3 180004310: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 180004315: 55 push rbp 180004316: 56 push rsi 180004317: 57 push rdi 180004318: 41 54 push r12 18000431a: 41 55 push r13 18000431c: 41 56 push r14 18000431e: 41 57 push r15 180004320: 48 8d 6c 24 80 lea rbp,[rsp-0x80] 180004325: 48 81 ec 80 01 00 00 sub rsp,0x180 18000432c: 48 8b 05 dd 0c 01 00 mov rax,QWORD PTR [rip+0x10cdd] # 0x180015010 180004333: 48 33 c4 xor rax,rsp 180004336: 48 89 45 70 mov QWORD PTR [rbp+0x70],rax 18000433a: 49 8b f9 mov rdi,r9 18000433d: 41 8b d8 mov ebx,r8d 180004340: 48 8b f2 mov rsi,rdx 180004343: 4c 8b f9 mov r15,rcx 180004346: 48 89 4c 24 50 mov QWORD PTR [rsp+0x50],rcx 18000434b: 48 89 54 24 68 mov QWORD PTR [rsp+0x68],rdx 180004350: 45 33 e4 xor r12d,r12d 180004353: 44 89 64 24 20 mov DWORD PTR [rsp+0x20],r12d 180004358: 0f 57 c0 xorps xmm0,xmm0 18000435b: 0f 11 41 08 movups XMMWORD PTR [rcx+0x8],xmm0 18000435f: 48 8d 05 02 b9 00 00 lea rax,[rip+0xb902] # 0x18000fc68 180004366: 48 89 01 mov QWORD PTR [rcx],rax 180004369: 48 83 c1 18 add rcx,0x18 18000436d: e8 ee ea ff ff call 0x180002e60 180004372: 90 nop 180004373: 41 89 5f 38 mov DWORD PTR [r15+0x38],ebx 180004377: 49 8d 5f 40 lea rbx,[r15+0x40] 18000437b: 4c 89 63 10 mov QWORD PTR [rbx+0x10],r12 18000437f: 48 c7 43 18 0f 00 00 mov QWORD PTR [rbx+0x18],0xf 180004386: 00 180004387: 44 88 23 mov BYTE PTR [rbx],r12b 18000438a: 45 89 67 60 mov DWORD PTR [r15+0x60],r12d 18000438e: 33 d2 xor edx,edx 180004390: 41 b8 f8 00 00 00 mov r8d,0xf8 180004396: 48 8d 4c 24 70 lea rcx,[rsp+0x70] 18000439b: e8 4e 93 00 00 call 0x18000d6ee 1800043a0: 48 8d 05 11 b9 00 00 lea rax,[rip+0xb911] # 0x18000fcb8 1800043a7: 48 89 44 24 70 mov QWORD PTR [rsp+0x70],rax 1800043ac: 48 8d 05 f5 b7 00 00 lea rax,[rip+0xb7f5] # 0x18000fba8 1800043b3: 48 89 45 80 mov QWORD PTR [rbp-0x80],rax 1800043b7: 48 8d 4d 08 lea rcx,[rbp+0x8] 1800043bb: ff 15 97 ae 00 00 call QWORD PTR [rip+0xae97] # 0x18000f258 1800043c1: 90 nop 1800043c2: c7 44 24 20 01 00 00 mov DWORD PTR [rsp+0x20],0x1 1800043c9: 00 1800043ca: 45 33 c0 xor r8d,r8d 1800043cd: 48 8d 55 88 lea rdx,[rbp-0x78] 1800043d1: 48 8d 4c 24 70 lea rcx,[rsp+0x70] 1800043d6: ff 15 84 ae 00 00 call QWORD PTR [rip+0xae84] # 0x18000f260 1800043dc: 90 nop 1800043dd: 48 8b 44 24 70 mov rax,QWORD PTR [rsp+0x70] 1800043e2: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800043e6: 4c 8d 2d 93 b8 00 00 lea r13,[rip+0xb893] # 0x18000fc80 1800043ed: 4c 89 6c 0c 70 mov QWORD PTR [rsp+rcx*1+0x70],r13 1800043f2: 48 8b 44 24 70 mov rax,QWORD PTR [rsp+0x70] 1800043f7: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800043fb: 8d 91 68 ff ff ff lea edx,[rcx-0x98] 180004401: 89 54 0c 6c mov DWORD PTR [rsp+rcx*1+0x6c],edx 180004405: 48 8d 4d 88 lea rcx,[rbp-0x78] 180004409: ff 15 d1 ae 00 00 call QWORD PTR [rip+0xaed1] # 0x18000f2e0 18000440f: 48 8d 05 ba b7 00 00 lea rax,[rip+0xb7ba] # 0x18000fbd0 180004416: 48 89 45 88 mov QWORD PTR [rbp-0x78],rax 18000441a: 4c 89 65 f0 mov QWORD PTR [rbp-0x10],r12 18000441e: 44 89 65 f8 mov DWORD PTR [rbp-0x8],r12d 180004422: 48 8d 15 27 b4 00 00 lea rdx,[rip+0xb427] # 0x18000f850 180004429: 48 8d 4d 80 lea rcx,[rbp-0x80] 18000442d: e8 de 1e 00 00 call 0x180006310 180004432: 48 8b c8 mov rcx,rax 180004435: 48 8b d7 mov rdx,rdi 180004438: e8 d3 1e 00 00 call 0x180006310 18000443d: 48 8d 15 04 b4 00 00 lea rdx,[rip+0xb404] # 0x18000f848 180004444: 48 8d 4d 80 lea rcx,[rbp-0x80] 180004448: e8 c3 1e 00 00 call 0x180006310 18000444d: 49 8d 57 18 lea rdx,[r15+0x18] 180004451: 49 83 7f 30 10 cmp QWORD PTR [r15+0x30],0x10 180004456: 72 04 jb 0x18000445c 180004458: 49 8b 57 18 mov rdx,QWORD PTR [r15+0x18] 18000445c: 4d 8b 47 28 mov r8,QWORD PTR [r15+0x28] 180004460: 48 8b c8 mov rcx,rax 180004463: e8 b8 24 00 00 call 0x180006920 180004468: 48 8d 15 d1 b3 00 00 lea rdx,[rip+0xb3d1] # 0x18000f840 18000446f: 48 8b c8 mov rcx,rax 180004472: e8 99 1e 00 00 call 0x180006310 180004477: 48 8b c8 mov rcx,rax 18000447a: 41 8b 57 38 mov edx,DWORD PTR [r15+0x38] 18000447e: ff 15 3c ae 00 00 call QWORD PTR [rip+0xae3c] # 0x18000f2c0 180004484: 48 8b c8 mov rcx,rax 180004487: 48 8d 15 ae b3 00 00 lea rdx,[rip+0xb3ae] # 0x18000f83c 18000448e: e8 7d 1e 00 00 call 0x180006310 180004493: 90 nop 180004494: 4c 89 64 24 38 mov QWORD PTR [rsp+0x38],r12 180004499: b9 0f 00 00 00 mov ecx,0xf 18000449e: 48 89 4c 24 40 mov QWORD PTR [rsp+0x40],rcx 1800044a3: c6 44 24 28 00 mov BYTE PTR [rsp+0x28],0x0 1800044a8: c7 44 24 20 05 00 00 mov DWORD PTR [rsp+0x20],0x5 1800044af: 00 1800044b0: 8b 55 f8 mov edx,DWORD PTR [rbp-0x8] 1800044b3: f6 c2 02 test dl,0x2 1800044b6: 75 21 jne 0x1800044d9 1800044b8: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38] 1800044bc: 4c 8b 00 mov r8,QWORD PTR [rax] 1800044bf: 4d 85 c0 test r8,r8 1800044c2: 74 15 je 0x1800044d9 1800044c4: 48 8b 45 a8 mov rax,QWORD PTR [rbp-0x58] 1800044c8: 48 8b 10 mov rdx,QWORD PTR [rax] 1800044cb: 4c 3b 45 f0 cmp r8,QWORD PTR [rbp-0x10] 1800044cf: 4c 0f 42 45 f0 cmovb r8,QWORD PTR [rbp-0x10] 1800044d4: 4c 2b c2 sub r8,rdx 1800044d7: eb 25 jmp 0x1800044fe 1800044d9: f6 c2 04 test dl,0x4 1800044dc: 75 2f jne 0x18000450d 1800044de: 48 8b 45 c0 mov rax,QWORD PTR [rbp-0x40] 1800044e2: 4c 8b 08 mov r9,QWORD PTR [rax] 1800044e5: 4d 85 c9 test r9,r9 1800044e8: 74 23 je 0x18000450d 1800044ea: 48 8b 45 a0 mov rax,QWORD PTR [rbp-0x60] 1800044ee: 48 8b 10 mov rdx,QWORD PTR [rax] 1800044f1: 48 8b 45 d8 mov rax,QWORD PTR [rbp-0x28] 1800044f5: 4c 63 00 movsxd r8,DWORD PTR [rax] 1800044f8: 4c 2b c2 sub r8,rdx 1800044fb: 4d 03 c1 add r8,r9 1800044fe: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180004503: e8 08 e1 ff ff call 0x180002610 180004508: 48 8b 4c 24 40 mov rcx,QWORD PTR [rsp+0x40] 18000450d: 48 8d 44 24 28 lea rax,[rsp+0x28] 180004512: 48 3b d8 cmp rbx,rax 180004515: 74 54 je 0x18000456b 180004517: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 18000451b: 48 83 fa 10 cmp rdx,0x10 18000451f: 72 2c jb 0x18000454d 180004521: 48 8b 0b mov rcx,QWORD PTR [rbx] 180004524: 48 ff c2 inc rdx 180004527: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000452e: 72 18 jb 0x180004548 180004530: 48 83 c2 27 add rdx,0x27 180004534: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004538: 49 2b c8 sub rcx,r8 18000453b: 48 8d 41 f8 lea rax,[rcx-0x8] 18000453f: 48 83 f8 1f cmp rax,0x1f 180004543: 77 56 ja 0x18000459b 180004545: 49 8b c8 mov rcx,r8 180004548: e8 c3 83 00 00 call 0x18000c910 18000454d: 48 c7 43 18 0f 00 00 mov QWORD PTR [rbx+0x18],0xf 180004554: 00 180004555: c6 03 00 mov BYTE PTR [rbx],0x0 180004558: 0f 10 44 24 28 movups xmm0,XMMWORD PTR [rsp+0x28] 18000455d: 0f 11 03 movups XMMWORD PTR [rbx],xmm0 180004560: 0f 10 4c 24 38 movups xmm1,XMMWORD PTR [rsp+0x38] 180004565: 0f 11 4b 10 movups XMMWORD PTR [rbx+0x10],xmm1 180004569: eb 3d jmp 0x1800045a8 18000456b: 48 83 f9 10 cmp rcx,0x10 18000456f: 72 37 jb 0x1800045a8 180004571: 48 8d 51 01 lea rdx,[rcx+0x1] 180004575: 48 8b 4c 24 28 mov rcx,QWORD PTR [rsp+0x28] 18000457a: 48 8b c1 mov rax,rcx 18000457d: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180004584: 72 1c jb 0x1800045a2 180004586: 48 83 c2 27 add rdx,0x27 18000458a: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000458e: 48 2b c1 sub rax,rcx 180004591: 48 83 c0 f8 add rax,0xfffffffffffffff8 180004595: 48 83 f8 1f cmp rax,0x1f 180004599: 76 07 jbe 0x1800045a2 18000459b: ff 15 bf ae 00 00 call QWORD PTR [rip+0xaebf] # 0x18000f460 1800045a1: cc int3 1800045a2: e8 69 83 00 00 call 0x18000c910 1800045a7: 90 nop 1800045a8: 48 8b 44 24 70 mov rax,QWORD PTR [rsp+0x70] 1800045ad: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800045b1: 4c 89 6c 0c 70 mov QWORD PTR [rsp+rcx*1+0x70],r13 1800045b6: 48 8b 44 24 70 mov rax,QWORD PTR [rsp+0x70] 1800045bb: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800045bf: 8d 91 68 ff ff ff lea edx,[rcx-0x98] 1800045c5: 89 54 0c 6c mov DWORD PTR [rsp+rcx*1+0x6c],edx 1800045c9: 48 8d 4d 88 lea rcx,[rbp-0x78] 1800045cd: e8 be 19 00 00 call 0x180005f90 1800045d2: 48 8d 4d 90 lea rcx,[rbp-0x70] 1800045d6: ff 15 8c ad 00 00 call QWORD PTR [rip+0xad8c] # 0x18000f368 1800045dc: 48 8d 4d 08 lea rcx,[rbp+0x8] 1800045e0: ff 15 d2 ac 00 00 call QWORD PTR [rip+0xacd2] # 0x18000f2b8 1800045e6: 90 nop 1800045e7: 48 8b 56 18 mov rdx,QWORD PTR [rsi+0x18] 1800045eb: 48 83 fa 10 cmp rdx,0x10 1800045ef: 72 2c jb 0x18000461d 1800045f1: 48 ff c2 inc rdx 1800045f4: 48 8b 0e mov rcx,QWORD PTR [rsi] 1800045f7: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800045fe: 72 18 jb 0x180004618 180004600: 48 83 c2 27 add rdx,0x27 180004604: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004608: 49 2b c8 sub rcx,r8 18000460b: 48 8d 41 f8 lea rax,[rcx-0x8] 18000460f: 48 83 f8 1f cmp rax,0x1f 180004613: 77 41 ja 0x180004656 180004615: 49 8b c8 mov rcx,r8 180004618: e8 f3 82 00 00 call 0x18000c910 18000461d: 4c 89 66 10 mov QWORD PTR [rsi+0x10],r12 180004621: 48 c7 46 18 0f 00 00 mov QWORD PTR [rsi+0x18],0xf 180004628: 00 180004629: c6 06 00 mov BYTE PTR [rsi],0x0 18000462c: 49 8b c7 mov rax,r15 18000462f: 48 8b 4d 70 mov rcx,QWORD PTR [rbp+0x70] 180004633: 48 33 cc xor rcx,rsp 180004636: e8 f5 7e 00 00 call 0x18000c530 18000463b: 48 8b 9c 24 d0 01 00 mov rbx,QWORD PTR [rsp+0x1d0] 180004642: 00 180004643: 48 81 c4 80 01 00 00 add rsp,0x180 18000464a: 41 5f pop r15 18000464c: 41 5e pop r14 18000464e: 41 5d pop r13 180004650: 41 5c pop r12 180004652: 5f pop rdi 180004653: 5e pop rsi 180004654: 5d pop rbp 180004655: c3 ret 180004656: ff 15 04 ae 00 00 call QWORD PTR [rip+0xae04] # 0x18000f460 18000465c: cc int3 18000465d: cc int3 18000465e: cc int3 18000465f: cc int3 180004660: 40 53 rex push rbx 180004662: 48 83 ec 20 sub rsp,0x20 180004666: 48 8d 05 fb b5 00 00 lea rax,[rip+0xb5fb] # 0x18000fc68 18000466d: 48 8b d9 mov rbx,rcx 180004670: 48 89 01 mov QWORD PTR [rcx],rax 180004673: 48 8b 51 58 mov rdx,QWORD PTR [rcx+0x58] 180004677: 48 83 fa 10 cmp rdx,0x10 18000467b: 72 31 jb 0x1800046ae 18000467d: 48 8b 49 40 mov rcx,QWORD PTR [rcx+0x40] 180004681: 48 ff c2 inc rdx 180004684: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000468b: 72 1c jb 0x1800046a9 18000468d: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004691: 48 83 c2 27 add rdx,0x27 180004695: 49 2b c8 sub rcx,r8 180004698: 48 8d 41 f8 lea rax,[rcx-0x8] 18000469c: 48 83 f8 1f cmp rax,0x1f 1800046a0: 0f 87 81 00 00 00 ja 0x180004727 1800046a6: 49 8b c8 mov rcx,r8 1800046a9: e8 62 82 00 00 call 0x18000c910 1800046ae: 48 c7 43 50 00 00 00 mov QWORD PTR [rbx+0x50],0x0 1800046b5: 00 1800046b6: 48 c7 43 58 0f 00 00 mov QWORD PTR [rbx+0x58],0xf 1800046bd: 00 1800046be: c6 43 40 00 mov BYTE PTR [rbx+0x40],0x0 1800046c2: 48 8b 53 30 mov rdx,QWORD PTR [rbx+0x30] 1800046c6: 48 83 fa 10 cmp rdx,0x10 1800046ca: 72 2d jb 0x1800046f9 1800046cc: 48 8b 4b 18 mov rcx,QWORD PTR [rbx+0x18] 1800046d0: 48 ff c2 inc rdx 1800046d3: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800046da: 72 18 jb 0x1800046f4 1800046dc: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800046e0: 48 83 c2 27 add rdx,0x27 1800046e4: 49 2b c8 sub rcx,r8 1800046e7: 48 8d 41 f8 lea rax,[rcx-0x8] 1800046eb: 48 83 f8 1f cmp rax,0x1f 1800046ef: 77 36 ja 0x180004727 1800046f1: 49 8b c8 mov rcx,r8 1800046f4: e8 17 82 00 00 call 0x18000c910 1800046f9: 48 8d 05 d8 af 00 00 lea rax,[rip+0xafd8] # 0x18000f6d8 180004700: 48 c7 43 28 00 00 00 mov QWORD PTR [rbx+0x28],0x0 180004707: 00 180004708: 48 c7 43 30 0f 00 00 mov QWORD PTR [rbx+0x30],0xf 18000470f: 00 180004710: 48 8d 4b 08 lea rcx,[rbx+0x8] 180004714: c6 43 18 00 mov BYTE PTR [rbx+0x18],0x0 180004718: 48 89 03 mov QWORD PTR [rbx],rax 18000471b: 48 83 c4 20 add rsp,0x20 18000471f: 5b pop rbx 180004720: 48 ff 25 b9 ac 00 00 rex.W jmp QWORD PTR [rip+0xacb9] # 0x18000f3e0 180004727: ff 15 33 ad 00 00 call QWORD PTR [rip+0xad33] # 0x18000f460 18000472d: cc int3 18000472e: cc int3 18000472f: cc int3 180004730: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180004735: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 18000473a: 57 push rdi 18000473b: 48 83 ec 20 sub rsp,0x20 18000473f: 48 8b da mov rbx,rdx 180004742: 48 8b f9 mov rdi,rcx 180004745: 0f 57 c0 xorps xmm0,xmm0 180004748: 0f 11 41 08 movups XMMWORD PTR [rcx+0x8],xmm0 18000474c: 48 8d 05 15 b5 00 00 lea rax,[rip+0xb515] # 0x18000fc68 180004753: 48 89 01 mov QWORD PTR [rcx],rax 180004756: 48 c7 41 28 00 00 00 mov QWORD PTR [rcx+0x28],0x0 18000475d: 00 18000475e: 48 c7 41 30 0f 00 00 mov QWORD PTR [rcx+0x30],0xf 180004765: 00 180004766: c6 41 18 00 mov BYTE PTR [rcx+0x18],0x0 18000476a: 8b 42 38 mov eax,DWORD PTR [rdx+0x38] 18000476d: 89 41 38 mov DWORD PTR [rcx+0x38],eax 180004770: 48 83 c2 40 add rdx,0x40 180004774: 48 83 c1 40 add rcx,0x40 180004778: e8 e3 e6 ff ff call 0x180002e60 18000477d: 8b 43 60 mov eax,DWORD PTR [rbx+0x60] 180004780: 89 47 60 mov DWORD PTR [rdi+0x60],eax 180004783: 48 8b c7 mov rax,rdi 180004786: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 18000478b: 48 83 c4 20 add rsp,0x20 18000478f: 5f pop rdi 180004790: c3 ret 180004791: cc int3 180004792: cc int3 180004793: cc int3 180004794: cc int3 180004795: cc int3 180004796: cc int3 180004797: cc int3 180004798: cc int3 180004799: cc int3 18000479a: cc int3 18000479b: cc int3 18000479c: cc int3 18000479d: cc int3 18000479e: cc int3 18000479f: cc int3 1800047a0: 48 83 79 58 10 cmp QWORD PTR [rcx+0x58],0x10 1800047a5: 48 8d 41 40 lea rax,[rcx+0x40] 1800047a9: 72 03 jb 0x1800047ae 1800047ab: 48 8b 00 mov rax,QWORD PTR [rax] 1800047ae: c3 ret 1800047af: cc int3 1800047b0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800047b5: 57 push rdi 1800047b6: 48 83 ec 20 sub rsp,0x20 1800047ba: 48 8d 05 a7 b4 00 00 lea rax,[rip+0xb4a7] # 0x18000fc68 1800047c1: 8b fa mov edi,edx 1800047c3: 48 89 01 mov QWORD PTR [rcx],rax 1800047c6: 48 8b d9 mov rbx,rcx 1800047c9: 48 8b 51 58 mov rdx,QWORD PTR [rcx+0x58] 1800047cd: 48 83 fa 10 cmp rdx,0x10 1800047d1: 72 31 jb 0x180004804 1800047d3: 48 8b 49 40 mov rcx,QWORD PTR [rcx+0x40] 1800047d7: 48 ff c2 inc rdx 1800047da: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800047e1: 72 1c jb 0x1800047ff 1800047e3: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800047e7: 48 83 c2 27 add rdx,0x27 1800047eb: 49 2b c8 sub rcx,r8 1800047ee: 48 8d 41 f8 lea rax,[rcx-0x8] 1800047f2: 48 83 f8 1f cmp rax,0x1f 1800047f6: 0f 87 9c 00 00 00 ja 0x180004898 1800047fc: 49 8b c8 mov rcx,r8 1800047ff: e8 0c 81 00 00 call 0x18000c910 180004804: 48 c7 43 50 00 00 00 mov QWORD PTR [rbx+0x50],0x0 18000480b: 00 18000480c: 48 c7 43 58 0f 00 00 mov QWORD PTR [rbx+0x58],0xf 180004813: 00 180004814: c6 43 40 00 mov BYTE PTR [rbx+0x40],0x0 180004818: 48 8b 53 30 mov rdx,QWORD PTR [rbx+0x30] 18000481c: 48 83 fa 10 cmp rdx,0x10 180004820: 72 2d jb 0x18000484f 180004822: 48 8b 4b 18 mov rcx,QWORD PTR [rbx+0x18] 180004826: 48 ff c2 inc rdx 180004829: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180004830: 72 18 jb 0x18000484a 180004832: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004836: 48 83 c2 27 add rdx,0x27 18000483a: 49 2b c8 sub rcx,r8 18000483d: 48 8d 41 f8 lea rax,[rcx-0x8] 180004841: 48 83 f8 1f cmp rax,0x1f 180004845: 77 51 ja 0x180004898 180004847: 49 8b c8 mov rcx,r8 18000484a: e8 c1 80 00 00 call 0x18000c910 18000484f: 48 8d 05 82 ae 00 00 lea rax,[rip+0xae82] # 0x18000f6d8 180004856: 48 c7 43 28 00 00 00 mov QWORD PTR [rbx+0x28],0x0 18000485d: 00 18000485e: 48 c7 43 30 0f 00 00 mov QWORD PTR [rbx+0x30],0xf 180004865: 00 180004866: 48 8d 4b 08 lea rcx,[rbx+0x8] 18000486a: c6 43 18 00 mov BYTE PTR [rbx+0x18],0x0 18000486e: 48 89 03 mov QWORD PTR [rbx],rax 180004871: ff 15 69 ab 00 00 call QWORD PTR [rip+0xab69] # 0x18000f3e0 180004877: 40 f6 c7 01 test dil,0x1 18000487b: 74 0d je 0x18000488a 18000487d: ba 68 00 00 00 mov edx,0x68 180004882: 48 8b cb mov rcx,rbx 180004885: e8 86 80 00 00 call 0x18000c910 18000488a: 48 8b c3 mov rax,rbx 18000488d: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 180004892: 48 83 c4 20 add rsp,0x20 180004896: 5f pop rdi 180004897: c3 ret 180004898: ff 15 c2 ab 00 00 call QWORD PTR [rip+0xabc2] # 0x18000f460 18000489e: cc int3 18000489f: cc int3 1800048a0: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 1800048a5: 55 push rbp 1800048a6: 56 push rsi 1800048a7: 57 push rdi 1800048a8: 41 56 push r14 1800048aa: 41 57 push r15 1800048ac: 48 8d 6c 24 90 lea rbp,[rsp-0x70] 1800048b1: 48 81 ec 70 01 00 00 sub rsp,0x170 1800048b8: 48 8b 05 51 07 01 00 mov rax,QWORD PTR [rip+0x10751] # 0x180015010 1800048bf: 48 33 c4 xor rax,rsp 1800048c2: 48 89 45 60 mov QWORD PTR [rbp+0x60],rax 1800048c6: 48 8b da mov rbx,rdx 1800048c9: 48 8b f1 mov rsi,rcx 1800048cc: 48 89 4c 24 48 mov QWORD PTR [rsp+0x48],rcx 1800048d1: 45 33 f6 xor r14d,r14d 1800048d4: 44 89 74 24 20 mov DWORD PTR [rsp+0x20],r14d 1800048d9: 0f 57 c0 xorps xmm0,xmm0 1800048dc: 0f 11 41 08 movups XMMWORD PTR [rcx+0x8],xmm0 1800048e0: 48 8d 05 c1 b3 00 00 lea rax,[rip+0xb3c1] # 0x18000fca8 1800048e7: 48 89 01 mov QWORD PTR [rcx],rax 1800048ea: 48 8d 79 18 lea rdi,[rcx+0x18] 1800048ee: 4c 89 77 10 mov QWORD PTR [rdi+0x10],r14 1800048f2: 48 c7 47 18 0f 00 00 mov QWORD PTR [rdi+0x18],0xf 1800048f9: 00 1800048fa: 44 88 37 mov BYTE PTR [rdi],r14b 1800048fd: 33 d2 xor edx,edx 1800048ff: 41 b8 f8 00 00 00 mov r8d,0xf8 180004905: 48 8d 4c 24 60 lea rcx,[rsp+0x60] 18000490a: e8 df 8d 00 00 call 0x18000d6ee 18000490f: 48 8d 05 a2 b3 00 00 lea rax,[rip+0xb3a2] # 0x18000fcb8 180004916: 48 89 44 24 60 mov QWORD PTR [rsp+0x60],rax 18000491b: 48 8d 05 86 b2 00 00 lea rax,[rip+0xb286] # 0x18000fba8 180004922: 48 89 44 24 70 mov QWORD PTR [rsp+0x70],rax 180004927: 48 8d 4d f8 lea rcx,[rbp-0x8] 18000492b: ff 15 27 a9 00 00 call QWORD PTR [rip+0xa927] # 0x18000f258 180004931: 90 nop 180004932: c7 44 24 20 01 00 00 mov DWORD PTR [rsp+0x20],0x1 180004939: 00 18000493a: 45 33 c0 xor r8d,r8d 18000493d: 48 8d 54 24 78 lea rdx,[rsp+0x78] 180004942: 48 8d 4c 24 60 lea rcx,[rsp+0x60] 180004947: ff 15 13 a9 00 00 call QWORD PTR [rip+0xa913] # 0x18000f260 18000494d: 90 nop 18000494e: 48 8b 44 24 60 mov rax,QWORD PTR [rsp+0x60] 180004953: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180004957: 4c 8d 3d 22 b3 00 00 lea r15,[rip+0xb322] # 0x18000fc80 18000495e: 4c 89 7c 0c 60 mov QWORD PTR [rsp+rcx*1+0x60],r15 180004963: 48 8b 44 24 60 mov rax,QWORD PTR [rsp+0x60] 180004968: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 18000496c: 8d 91 68 ff ff ff lea edx,[rcx-0x98] 180004972: 89 54 0c 5c mov DWORD PTR [rsp+rcx*1+0x5c],edx 180004976: 48 8d 4c 24 78 lea rcx,[rsp+0x78] 18000497b: ff 15 5f a9 00 00 call QWORD PTR [rip+0xa95f] # 0x18000f2e0 180004981: 48 8d 05 48 b2 00 00 lea rax,[rip+0xb248] # 0x18000fbd0 180004988: 48 89 44 24 78 mov QWORD PTR [rsp+0x78],rax 18000498d: 4c 89 75 e0 mov QWORD PTR [rbp-0x20],r14 180004991: 44 89 75 e8 mov DWORD PTR [rbp-0x18],r14d 180004995: 48 8d 15 c4 ae 00 00 lea rdx,[rip+0xaec4] # 0x18000f860 18000499c: 48 8d 4c 24 70 lea rcx,[rsp+0x70] 1800049a1: e8 6a 19 00 00 call 0x180006310 1800049a6: 48 8b c8 mov rcx,rax 1800049a9: 48 8b d3 mov rdx,rbx 1800049ac: e8 5f 19 00 00 call 0x180006310 1800049b1: 48 8b c8 mov rcx,rax 1800049b4: 48 8d 15 5d ae 00 00 lea rdx,[rip+0xae5d] # 0x18000f818 1800049bb: e8 50 19 00 00 call 0x180006310 1800049c0: 90 nop 1800049c1: 4c 89 74 24 38 mov QWORD PTR [rsp+0x38],r14 1800049c6: ba 0f 00 00 00 mov edx,0xf 1800049cb: 48 89 54 24 40 mov QWORD PTR [rsp+0x40],rdx 1800049d0: 44 88 74 24 28 mov BYTE PTR [rsp+0x28],r14b 1800049d5: c7 44 24 20 05 00 00 mov DWORD PTR [rsp+0x20],0x5 1800049dc: 00 1800049dd: 8b 4d e8 mov ecx,DWORD PTR [rbp-0x18] 1800049e0: f6 c1 02 test cl,0x2 1800049e3: 75 21 jne 0x180004a06 1800049e5: 48 8b 45 b8 mov rax,QWORD PTR [rbp-0x48] 1800049e9: 4c 8b 00 mov r8,QWORD PTR [rax] 1800049ec: 4d 85 c0 test r8,r8 1800049ef: 74 15 je 0x180004a06 1800049f1: 48 8b 45 98 mov rax,QWORD PTR [rbp-0x68] 1800049f5: 48 8b 10 mov rdx,QWORD PTR [rax] 1800049f8: 4c 3b 45 e0 cmp r8,QWORD PTR [rbp-0x20] 1800049fc: 4c 0f 42 45 e0 cmovb r8,QWORD PTR [rbp-0x20] 180004a01: 4c 2b c2 sub r8,rdx 180004a04: eb 25 jmp 0x180004a2b 180004a06: f6 c1 04 test cl,0x4 180004a09: 75 2f jne 0x180004a3a 180004a0b: 48 8b 45 b0 mov rax,QWORD PTR [rbp-0x50] 180004a0f: 48 8b 08 mov rcx,QWORD PTR [rax] 180004a12: 48 85 c9 test rcx,rcx 180004a15: 74 23 je 0x180004a3a 180004a17: 48 8b 45 90 mov rax,QWORD PTR [rbp-0x70] 180004a1b: 48 8b 10 mov rdx,QWORD PTR [rax] 180004a1e: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38] 180004a22: 4c 63 00 movsxd r8,DWORD PTR [rax] 180004a25: 4c 2b c2 sub r8,rdx 180004a28: 4c 03 c1 add r8,rcx 180004a2b: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180004a30: e8 db db ff ff call 0x180002610 180004a35: 48 8b 54 24 40 mov rdx,QWORD PTR [rsp+0x40] 180004a3a: 48 8d 44 24 28 lea rax,[rsp+0x28] 180004a3f: 48 3b f8 cmp rdi,rax 180004a42: 74 54 je 0x180004a98 180004a44: 48 8b 57 18 mov rdx,QWORD PTR [rdi+0x18] 180004a48: 48 83 fa 10 cmp rdx,0x10 180004a4c: 72 2c jb 0x180004a7a 180004a4e: 48 8b 0f mov rcx,QWORD PTR [rdi] 180004a51: 48 ff c2 inc rdx 180004a54: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180004a5b: 72 18 jb 0x180004a75 180004a5d: 48 83 c2 27 add rdx,0x27 180004a61: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004a65: 49 2b c8 sub rcx,r8 180004a68: 48 8d 41 f8 lea rax,[rcx-0x8] 180004a6c: 48 83 f8 1f cmp rax,0x1f 180004a70: 77 55 ja 0x180004ac7 180004a72: 49 8b c8 mov rcx,r8 180004a75: e8 96 7e 00 00 call 0x18000c910 180004a7a: 48 c7 47 18 0f 00 00 mov QWORD PTR [rdi+0x18],0xf 180004a81: 00 180004a82: c6 07 00 mov BYTE PTR [rdi],0x0 180004a85: 0f 10 44 24 28 movups xmm0,XMMWORD PTR [rsp+0x28] 180004a8a: 0f 11 07 movups XMMWORD PTR [rdi],xmm0 180004a8d: 0f 10 4c 24 38 movups xmm1,XMMWORD PTR [rsp+0x38] 180004a92: 0f 11 4f 10 movups XMMWORD PTR [rdi+0x10],xmm1 180004a96: eb 3c jmp 0x180004ad4 180004a98: 48 83 fa 10 cmp rdx,0x10 180004a9c: 72 36 jb 0x180004ad4 180004a9e: 48 ff c2 inc rdx 180004aa1: 48 8b 4c 24 28 mov rcx,QWORD PTR [rsp+0x28] 180004aa6: 48 8b c1 mov rax,rcx 180004aa9: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180004ab0: 72 1c jb 0x180004ace 180004ab2: 48 83 c2 27 add rdx,0x27 180004ab6: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 180004aba: 48 2b c1 sub rax,rcx 180004abd: 48 83 c0 f8 add rax,0xfffffffffffffff8 180004ac1: 48 83 f8 1f cmp rax,0x1f 180004ac5: 76 07 jbe 0x180004ace 180004ac7: ff 15 93 a9 00 00 call QWORD PTR [rip+0xa993] # 0x18000f460 180004acd: cc int3 180004ace: e8 3d 7e 00 00 call 0x18000c910 180004ad3: 90 nop 180004ad4: 48 8b 44 24 60 mov rax,QWORD PTR [rsp+0x60] 180004ad9: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180004add: 4c 89 7c 0c 60 mov QWORD PTR [rsp+rcx*1+0x60],r15 180004ae2: 48 8b 4c 24 60 mov rcx,QWORD PTR [rsp+0x60] 180004ae7: 48 63 51 04 movsxd rdx,DWORD PTR [rcx+0x4] 180004aeb: 44 8d 82 68 ff ff ff lea r8d,[rdx-0x98] 180004af2: 44 89 44 14 5c mov DWORD PTR [rsp+rdx*1+0x5c],r8d 180004af7: 48 8d 4c 24 78 lea rcx,[rsp+0x78] 180004afc: e8 8f 14 00 00 call 0x180005f90 180004b01: 48 8d 4d 80 lea rcx,[rbp-0x80] 180004b05: ff 15 5d a8 00 00 call QWORD PTR [rip+0xa85d] # 0x18000f368 180004b0b: 48 8d 4d f8 lea rcx,[rbp-0x8] 180004b0f: ff 15 a3 a7 00 00 call QWORD PTR [rip+0xa7a3] # 0x18000f2b8 180004b15: 90 nop 180004b16: 48 8b c6 mov rax,rsi 180004b19: 48 8b 4d 60 mov rcx,QWORD PTR [rbp+0x60] 180004b1d: 48 33 cc xor rcx,rsp 180004b20: e8 0b 7a 00 00 call 0x18000c530 180004b25: 48 8b 9c 24 b0 01 00 mov rbx,QWORD PTR [rsp+0x1b0] 180004b2c: 00 180004b2d: 48 81 c4 70 01 00 00 add rsp,0x170 180004b34: 41 5f pop r15 180004b36: 41 5e pop r14 180004b38: 5f pop rdi 180004b39: 5e pop rsi 180004b3a: 5d pop rbp 180004b3b: c3 ret 180004b3c: cc int3 180004b3d: cc int3 180004b3e: cc int3 180004b3f: cc int3 180004b40: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 180004b45: 53 push rbx 180004b46: 48 83 ec 20 sub rsp,0x20 180004b4a: 48 8b d9 mov rbx,rcx 180004b4d: 0f 57 c0 xorps xmm0,xmm0 180004b50: 0f 11 41 08 movups XMMWORD PTR [rcx+0x8],xmm0 180004b54: 48 8d 05 4d b1 00 00 lea rax,[rip+0xb14d] # 0x18000fca8 180004b5b: 48 89 01 mov QWORD PTR [rcx],rax 180004b5e: 48 83 c2 18 add rdx,0x18 180004b62: 48 83 c1 18 add rcx,0x18 180004b66: e8 f5 e2 ff ff call 0x180002e60 180004b6b: 90 nop 180004b6c: 48 8b c3 mov rax,rbx 180004b6f: 48 83 c4 20 add rsp,0x20 180004b73: 5b pop rbx 180004b74: c3 ret 180004b75: cc int3 180004b76: cc int3 180004b77: cc int3 180004b78: cc int3 180004b79: cc int3 180004b7a: cc int3 180004b7b: cc int3 180004b7c: cc int3 180004b7d: cc int3 180004b7e: cc int3 180004b7f: cc int3 180004b80: 40 53 rex push rbx 180004b82: 48 83 ec 20 sub rsp,0x20 180004b86: 48 8d 05 1b b1 00 00 lea rax,[rip+0xb11b] # 0x18000fca8 180004b8d: 48 8b d9 mov rbx,rcx 180004b90: 48 89 01 mov QWORD PTR [rcx],rax 180004b93: 48 8b 51 30 mov rdx,QWORD PTR [rcx+0x30] 180004b97: 48 83 fa 10 cmp rdx,0x10 180004b9b: 72 2d jb 0x180004bca 180004b9d: 48 8b 49 18 mov rcx,QWORD PTR [rcx+0x18] 180004ba1: 48 ff c2 inc rdx 180004ba4: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180004bab: 72 18 jb 0x180004bc5 180004bad: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004bb1: 48 83 c2 27 add rdx,0x27 180004bb5: 49 2b c8 sub rcx,r8 180004bb8: 48 8d 41 f8 lea rax,[rcx-0x8] 180004bbc: 48 83 f8 1f cmp rax,0x1f 180004bc0: 77 36 ja 0x180004bf8 180004bc2: 49 8b c8 mov rcx,r8 180004bc5: e8 46 7d 00 00 call 0x18000c910 180004bca: 48 8d 05 07 ab 00 00 lea rax,[rip+0xab07] # 0x18000f6d8 180004bd1: 48 c7 43 28 00 00 00 mov QWORD PTR [rbx+0x28],0x0 180004bd8: 00 180004bd9: 48 c7 43 30 0f 00 00 mov QWORD PTR [rbx+0x30],0xf 180004be0: 00 180004be1: 48 8d 4b 08 lea rcx,[rbx+0x8] 180004be5: c6 43 18 00 mov BYTE PTR [rbx+0x18],0x0 180004be9: 48 89 03 mov QWORD PTR [rbx],rax 180004bec: 48 83 c4 20 add rsp,0x20 180004bf0: 5b pop rbx 180004bf1: 48 ff 25 e8 a7 00 00 rex.W jmp QWORD PTR [rip+0xa7e8] # 0x18000f3e0 180004bf8: ff 15 62 a8 00 00 call QWORD PTR [rip+0xa862] # 0x18000f460 180004bfe: cc int3 180004bff: cc int3 180004c00: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180004c05: 57 push rdi 180004c06: 48 83 ec 20 sub rsp,0x20 180004c0a: 48 8d 05 97 b0 00 00 lea rax,[rip+0xb097] # 0x18000fca8 180004c11: 8b fa mov edi,edx 180004c13: 48 89 01 mov QWORD PTR [rcx],rax 180004c16: 48 8b d9 mov rbx,rcx 180004c19: 48 8b 51 30 mov rdx,QWORD PTR [rcx+0x30] 180004c1d: 48 83 fa 10 cmp rdx,0x10 180004c21: 72 2d jb 0x180004c50 180004c23: 48 8b 49 18 mov rcx,QWORD PTR [rcx+0x18] 180004c27: 48 ff c2 inc rdx 180004c2a: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180004c31: 72 18 jb 0x180004c4b 180004c33: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004c37: 48 83 c2 27 add rdx,0x27 180004c3b: 49 2b c8 sub rcx,r8 180004c3e: 48 8d 41 f8 lea rax,[rcx-0x8] 180004c42: 48 83 f8 1f cmp rax,0x1f 180004c46: 77 51 ja 0x180004c99 180004c48: 49 8b c8 mov rcx,r8 180004c4b: e8 c0 7c 00 00 call 0x18000c910 180004c50: 48 8d 05 81 aa 00 00 lea rax,[rip+0xaa81] # 0x18000f6d8 180004c57: 48 c7 43 28 00 00 00 mov QWORD PTR [rbx+0x28],0x0 180004c5e: 00 180004c5f: 48 c7 43 30 0f 00 00 mov QWORD PTR [rbx+0x30],0xf 180004c66: 00 180004c67: 48 8d 4b 08 lea rcx,[rbx+0x8] 180004c6b: c6 43 18 00 mov BYTE PTR [rbx+0x18],0x0 180004c6f: 48 89 03 mov QWORD PTR [rbx],rax 180004c72: ff 15 68 a7 00 00 call QWORD PTR [rip+0xa768] # 0x18000f3e0 180004c78: 40 f6 c7 01 test dil,0x1 180004c7c: 74 0d je 0x180004c8b 180004c7e: ba 38 00 00 00 mov edx,0x38 180004c83: 48 8b cb mov rcx,rbx 180004c86: e8 85 7c 00 00 call 0x18000c910 180004c8b: 48 8b c3 mov rax,rbx 180004c8e: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 180004c93: 48 83 c4 20 add rsp,0x20 180004c97: 5f pop rdi 180004c98: c3 ret 180004c99: ff 15 c1 a7 00 00 call QWORD PTR [rip+0xa7c1] # 0x18000f460 180004c9f: cc int3 180004ca0: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 180004ca5: 48 89 6c 24 20 mov QWORD PTR [rsp+0x20],rbp 180004caa: 56 push rsi 180004cab: 57 push rdi 180004cac: 41 54 push r12 180004cae: 41 56 push r14 180004cb0: 41 57 push r15 180004cb2: 48 83 ec 40 sub rsp,0x40 180004cb6: 48 8b fa mov rdi,rdx 180004cb9: 48 8b d9 mov rbx,rcx 180004cbc: 48 89 4c 24 38 mov QWORD PTR [rsp+0x38],rcx 180004cc1: 33 f6 xor esi,esi 180004cc3: 89 74 24 30 mov DWORD PTR [rsp+0x30],esi 180004cc7: 8b 0d e7 12 01 00 mov ecx,DWORD PTR [rip+0x112e7] # 0x180015fb4 180004ccd: 65 48 8b 04 25 58 00 mov rax,QWORD PTR gs:0x58 180004cd4: 00 00 180004cd6: 41 b8 04 00 00 00 mov r8d,0x4 180004cdc: 48 8b 14 c8 mov rdx,QWORD PTR [rax+rcx*8] 180004ce0: 8d 6e 07 lea ebp,[rsi+0x7] 180004ce3: 4c 8d 3d d6 13 01 00 lea r15,[rip+0x113d6] # 0x1800160c0 180004cea: 41 8b 04 10 mov eax,DWORD PTR [r8+rdx*1] 180004cee: 39 05 ec 13 01 00 cmp DWORD PTR [rip+0x113ec],eax # 0x1800160e0 180004cf4: 7e 56 jle 0x180004d4c 180004cf6: 48 8d 0d e3 13 01 00 lea rcx,[rip+0x113e3] # 0x1800160e0 180004cfd: e8 66 80 00 00 call 0x18000cd68 180004d02: 83 3d d7 13 01 00 ff cmp DWORD PTR [rip+0x113d7],0xffffffff # 0x1800160e0 180004d09: 75 41 jne 0x180004d4c 180004d0b: 48 89 35 be 13 01 00 mov QWORD PTR [rip+0x113be],rsi # 0x1800160d0 180004d12: 48 89 2d bf 13 01 00 mov QWORD PTR [rip+0x113bf],rbp # 0x1800160d8 180004d19: 66 89 35 a0 13 01 00 mov WORD PTR [rip+0x113a0],si # 0x1800160c0 180004d20: 44 8d 46 04 lea r8d,[rsi+0x4] 180004d24: 48 8d 15 4d ab 00 00 lea rdx,[rip+0xab4d] # 0x18000f878 180004d2b: 49 8b cf mov rcx,r15 180004d2e: e8 fd ea ff ff call 0x180003830 180004d33: 48 8d 0d 46 99 00 00 lea rcx,[rip+0x9946] # 0x18000e680 180004d3a: e8 b9 7b 00 00 call 0x18000c8f8 180004d3f: 90 nop 180004d40: 48 8d 0d 99 13 01 00 lea rcx,[rip+0x11399] # 0x1800160e0 180004d47: e8 bc 7f 00 00 call 0x18000cd08 180004d4c: 49 8b cf mov rcx,r15 180004d4f: 48 83 3d 81 13 01 00 cmp QWORD PTR [rip+0x11381],0x8 # 0x1800160d8 180004d56: 08 180004d57: 48 0f 43 0d 61 13 01 cmovae rcx,QWORD PTR [rip+0x11361] # 0x1800160c0 180004d5e: 00 180004d5f: 4c 8b c7 mov r8,rdi 180004d62: 48 83 7f 18 08 cmp QWORD PTR [rdi+0x18],0x8 180004d67: 72 03 jb 0x180004d6c 180004d69: 4c 8b 07 mov r8,QWORD PTR [rdi] 180004d6c: 4c 8b 0d 5d 13 01 00 mov r9,QWORD PTR [rip+0x1135d] # 0x1800160d0 180004d73: 4c 8d 67 10 lea r12,[rdi+0x10] 180004d77: 4d 8b 14 24 mov r10,QWORD PTR [r12] 180004d7b: 49 8b d2 mov rdx,r10 180004d7e: 4d 3b ca cmp r9,r10 180004d81: 49 0f 42 d1 cmovb rdx,r9 180004d85: 48 85 d2 test rdx,rdx 180004d88: 74 1e je 0x180004da8 180004d8a: 4c 2b c1 sub r8,rcx 180004d8d: 0f 1f 00 nop DWORD PTR [rax] 180004d90: 0f b7 01 movzx eax,WORD PTR [rcx] 180004d93: 66 41 39 04 08 cmp WORD PTR [r8+rcx*1],ax 180004d98: 0f 85 e2 00 00 00 jne 0x180004e80 180004d9e: 48 83 c1 02 add rcx,0x2 180004da2: 48 83 ea 01 sub rdx,0x1 180004da6: 75 e8 jne 0x180004d90 180004da8: 4d 3b d1 cmp r10,r9 180004dab: 0f 82 cf 00 00 00 jb 0x180004e80 180004db1: 0f 87 c9 00 00 00 ja 0x180004e80 180004db7: 48 89 73 10 mov QWORD PTR [rbx+0x10],rsi 180004dbb: 48 89 73 18 mov QWORD PTR [rbx+0x18],rsi 180004dbf: 4d 8b 34 24 mov r14,QWORD PTR [r12] 180004dc3: 48 83 7f 18 08 cmp QWORD PTR [rdi+0x18],0x8 180004dc8: 72 03 jb 0x180004dcd 180004dca: 48 8b 3f mov rdi,QWORD PTR [rdi] 180004dcd: 49 83 fe 08 cmp r14,0x8 180004dd1: 73 13 jae 0x180004de6 180004dd3: 0f 10 07 movups xmm0,XMMWORD PTR [rdi] 180004dd6: 0f 11 03 movups XMMWORD PTR [rbx],xmm0 180004dd9: 4c 89 73 10 mov QWORD PTR [rbx+0x10],r14 180004ddd: 48 89 6b 18 mov QWORD PTR [rbx+0x18],rbp 180004de1: e9 82 01 00 00 jmp 0x180004f68 180004de6: 49 8b ee mov rbp,r14 180004de9: 48 83 cd 07 or rbp,0x7 180004ded: 48 b8 fe ff ff ff ff movabs rax,0x7ffffffffffffffe 180004df4: ff ff 7f 180004df7: 48 3b e8 cmp rbp,rax 180004dfa: 48 0f 47 e8 cmova rbp,rax 180004dfe: 48 8d 4d 01 lea rcx,[rbp+0x1] 180004e02: 48 b8 ff ff ff ff ff movabs rax,0x7fffffffffffffff 180004e09: ff ff 7f 180004e0c: 48 3b c8 cmp rcx,rax 180004e0f: 0f 87 6f 01 00 00 ja 0x180004f84 180004e15: 48 03 c9 add rcx,rcx 180004e18: 48 81 f9 00 10 00 00 cmp rcx,0x1000 180004e1f: 72 2f jb 0x180004e50 180004e21: 48 8d 41 27 lea rax,[rcx+0x27] 180004e25: 48 3b c1 cmp rax,rcx 180004e28: 0f 86 56 01 00 00 jbe 0x180004f84 180004e2e: 48 8b c8 mov rcx,rax 180004e31: e8 1e 77 00 00 call 0x18000c554 180004e36: 48 85 c0 test rax,rax 180004e39: 74 0e je 0x180004e49 180004e3b: 48 8d 70 27 lea rsi,[rax+0x27] 180004e3f: 48 83 e6 e0 and rsi,0xffffffffffffffe0 180004e43: 48 89 46 f8 mov QWORD PTR [rsi-0x8],rax 180004e47: eb 14 jmp 0x180004e5d 180004e49: ff 15 11 a6 00 00 call QWORD PTR [rip+0xa611] # 0x18000f460 180004e4f: cc int3 180004e50: 48 85 c9 test rcx,rcx 180004e53: 74 08 je 0x180004e5d 180004e55: e8 fa 76 00 00 call 0x18000c554 180004e5a: 48 8b f0 mov rsi,rax 180004e5d: 48 89 33 mov QWORD PTR [rbx],rsi 180004e60: 4e 8d 04 75 02 00 00 lea r8,[r14*2+0x2] 180004e67: 00 180004e68: 48 8b d7 mov rdx,rdi 180004e6b: 48 8b ce mov rcx,rsi 180004e6e: e8 f2 89 00 00 call 0x18000d865 180004e73: 4c 89 73 10 mov QWORD PTR [rbx+0x10],r14 180004e77: 48 89 6b 18 mov QWORD PTR [rbx+0x18],rbp 180004e7b: e9 e8 00 00 00 jmp 0x180004f68 180004e80: 48 89 73 10 mov QWORD PTR [rbx+0x10],rsi 180004e84: 48 89 6b 18 mov QWORD PTR [rbx+0x18],rbp 180004e88: 66 89 33 mov WORD PTR [rbx],si 180004e8b: c7 44 24 30 02 00 00 mov DWORD PTR [rsp+0x30],0x2 180004e92: 00 180004e93: 48 8b 15 36 12 01 00 mov rdx,QWORD PTR [rip+0x11236] # 0x1800160d0 180004e9a: 49 03 14 24 add rdx,QWORD PTR [r12] 180004e9e: 48 8b cb mov rcx,rbx 180004ea1: e8 ba 19 00 00 call 0x180006860 180004ea6: 48 83 3d 2a 12 01 00 cmp QWORD PTR [rip+0x1122a],0x8 # 0x1800160d8 180004ead: 08 180004eae: 4c 0f 43 3d 0a 12 01 cmovae r15,QWORD PTR [rip+0x1120a] # 0x1800160c0 180004eb5: 00 180004eb6: 48 8b 15 13 12 01 00 mov rdx,QWORD PTR [rip+0x11213] # 0x1800160d0 180004ebd: 48 8b 4b 10 mov rcx,QWORD PTR [rbx+0x10] 180004ec1: 4c 8b 43 18 mov r8,QWORD PTR [rbx+0x18] 180004ec5: 49 8b c0 mov rax,r8 180004ec8: 48 2b c1 sub rax,rcx 180004ecb: 48 3b d0 cmp rdx,rax 180004ece: 77 2b ja 0x180004efb 180004ed0: 48 8d 2c 11 lea rbp,[rcx+rdx*1] 180004ed4: 48 89 6b 10 mov QWORD PTR [rbx+0x10],rbp 180004ed8: 4c 8b f3 mov r14,rbx 180004edb: 49 83 f8 08 cmp r8,0x8 180004edf: 72 03 jb 0x180004ee4 180004ee1: 4c 8b 33 mov r14,QWORD PTR [rbx] 180004ee4: 4c 8d 04 12 lea r8,[rdx+rdx*1] 180004ee8: 49 8d 0c 4e lea rcx,[r14+rcx*2] 180004eec: 49 8b d7 mov rdx,r15 180004eef: e8 77 89 00 00 call 0x18000d86b 180004ef4: 66 41 89 34 6e mov WORD PTR [r14+rbp*2],si 180004ef9: eb 10 jmp 0x180004f0b 180004efb: 48 89 54 24 20 mov QWORD PTR [rsp+0x20],rdx 180004f00: 4d 8b cf mov r9,r15 180004f03: 48 8b cb mov rcx,rbx 180004f06: e8 95 17 00 00 call 0x1800066a0 180004f0b: 48 83 7f 18 08 cmp QWORD PTR [rdi+0x18],0x8 180004f10: 72 03 jb 0x180004f15 180004f12: 48 8b 3f mov rdi,QWORD PTR [rdi] 180004f15: 49 8b 14 24 mov rdx,QWORD PTR [r12] 180004f19: 48 8b 4b 10 mov rcx,QWORD PTR [rbx+0x10] 180004f1d: 4c 8b 43 18 mov r8,QWORD PTR [rbx+0x18] 180004f21: 49 8b c0 mov rax,r8 180004f24: 48 2b c1 sub rax,rcx 180004f27: 48 3b d0 cmp rdx,rax 180004f2a: 77 2b ja 0x180004f57 180004f2c: 48 8d 2c 11 lea rbp,[rcx+rdx*1] 180004f30: 48 89 6b 10 mov QWORD PTR [rbx+0x10],rbp 180004f34: 4c 8b f3 mov r14,rbx 180004f37: 49 83 f8 08 cmp r8,0x8 180004f3b: 72 03 jb 0x180004f40 180004f3d: 4c 8b 33 mov r14,QWORD PTR [rbx] 180004f40: 4c 8d 04 12 lea r8,[rdx+rdx*1] 180004f44: 49 8d 0c 4e lea rcx,[r14+rcx*2] 180004f48: 48 8b d7 mov rdx,rdi 180004f4b: e8 1b 89 00 00 call 0x18000d86b 180004f50: 66 41 89 34 6e mov WORD PTR [r14+rbp*2],si 180004f55: eb 11 jmp 0x180004f68 180004f57: 48 89 54 24 20 mov QWORD PTR [rsp+0x20],rdx 180004f5c: 4c 8b cf mov r9,rdi 180004f5f: 48 8b cb mov rcx,rbx 180004f62: e8 39 17 00 00 call 0x1800066a0 180004f67: 90 nop 180004f68: 48 8b c3 mov rax,rbx 180004f6b: 4c 8d 5c 24 40 lea r11,[rsp+0x40] 180004f70: 49 8b 5b 40 mov rbx,QWORD PTR [r11+0x40] 180004f74: 49 8b 6b 48 mov rbp,QWORD PTR [r11+0x48] 180004f78: 49 8b e3 mov rsp,r11 180004f7b: 41 5f pop r15 180004f7d: 41 5e pop r14 180004f7f: 41 5c pop r12 180004f81: 5f pop rdi 180004f82: 5e pop rsi 180004f83: c3 ret 180004f84: e8 c7 c7 ff ff call 0x180001750 180004f89: cc int3 180004f8a: cc int3 180004f8b: cc int3 180004f8c: cc int3 180004f8d: cc int3 180004f8e: cc int3 180004f8f: cc int3 180004f90: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180004f95: 57 push rdi 180004f96: 48 83 ec 20 sub rsp,0x20 180004f9a: 8b fa mov edi,edx 180004f9c: 48 8b d9 mov rbx,rcx 180004f9f: 48 8d 05 22 ad 00 00 lea rax,[rip+0xad22] # 0x18000fcc8 180004fa6: 48 89 01 mov QWORD PTR [rcx],rax 180004fa9: e8 e2 07 00 00 call 0x180005790 180004fae: 90 nop 180004faf: 48 8b 4b 60 mov rcx,QWORD PTR [rbx+0x60] 180004fb3: ff 15 6f a1 00 00 call QWORD PTR [rip+0xa16f] # 0x18000f128 180004fb9: 90 nop 180004fba: 48 8b 4b 68 mov rcx,QWORD PTR [rbx+0x68] 180004fbe: ff 15 64 a1 00 00 call QWORD PTR [rip+0xa164] # 0x18000f128 180004fc4: 90 nop 180004fc5: 48 8b 53 20 mov rdx,QWORD PTR [rbx+0x20] 180004fc9: 48 83 fa 08 cmp rdx,0x8 180004fcd: 72 33 jb 0x180005002 180004fcf: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8] 180004fd3: 48 8d 14 55 02 00 00 lea rdx,[rdx*2+0x2] 180004fda: 00 180004fdb: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180004fe2: 72 18 jb 0x180004ffc 180004fe4: 48 83 c2 27 add rdx,0x27 180004fe8: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180004fec: 49 2b c8 sub rcx,r8 180004fef: 48 8d 41 f8 lea rax,[rcx-0x8] 180004ff3: 48 83 f8 1f cmp rax,0x1f 180004ff7: 77 3b ja 0x180005034 180004ff9: 49 8b c8 mov rcx,r8 180004ffc: e8 0f 79 00 00 call 0x18000c910 180005001: 90 nop 180005002: 33 c0 xor eax,eax 180005004: 48 89 43 18 mov QWORD PTR [rbx+0x18],rax 180005008: 48 c7 43 20 07 00 00 mov QWORD PTR [rbx+0x20],0x7 18000500f: 00 180005010: 66 89 43 08 mov WORD PTR [rbx+0x8],ax 180005014: 40 f6 c7 01 test dil,0x1 180005018: 74 0c je 0x180005026 18000501a: 8d 50 70 lea edx,[rax+0x70] 18000501d: 48 8b cb mov rcx,rbx 180005020: e8 eb 78 00 00 call 0x18000c910 180005025: 90 nop 180005026: 48 8b c3 mov rax,rbx 180005029: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 18000502e: 48 83 c4 20 add rsp,0x20 180005032: 5f pop rdi 180005033: c3 ret 180005034: ff 15 26 a4 00 00 call QWORD PTR [rip+0xa426] # 0x18000f460 18000503a: 90 nop 18000503b: cc int3 18000503c: cc int3 18000503d: cc int3 18000503e: cc int3 18000503f: cc int3 180005040: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180005045: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000504a: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 18000504f: 55 push rbp 180005050: 48 8d ac 24 b0 fe ff lea rbp,[rsp-0x150] 180005057: ff 180005058: 48 81 ec 50 02 00 00 sub rsp,0x250 18000505f: 48 8b 05 aa ff 00 00 mov rax,QWORD PTR [rip+0xffaa] # 0x180015010 180005066: 48 33 c4 xor rax,rsp 180005069: 48 89 85 40 01 00 00 mov QWORD PTR [rbp+0x140],rax 180005070: 48 8b d9 mov rbx,rcx 180005073: 33 f6 xor esi,esi 180005075: 89 74 24 40 mov DWORD PTR [rsp+0x40],esi 180005079: 48 39 71 18 cmp QWORD PTR [rcx+0x18],rsi 18000507d: 0f 84 7b 02 00 00 je 0x1800052fe 180005083: 80 79 30 01 cmp BYTE PTR [rcx+0x30],0x1 180005087: 0f 84 94 02 00 00 je 0x180005321 18000508d: 48 8d 51 08 lea rdx,[rcx+0x8] 180005091: 48 8d 4d 20 lea rcx,[rbp+0x20] 180005095: e8 06 fc ff ff call 0x180004ca0 18000509a: 90 nop 18000509b: 48 8d 4d 20 lea rcx,[rbp+0x20] 18000509f: 48 83 7d 38 08 cmp QWORD PTR [rbp+0x38],0x8 1800050a4: 48 0f 43 4d 20 cmovae rcx,QWORD PTR [rbp+0x20] 1800050a9: 48 89 74 24 30 mov QWORD PTR [rsp+0x30],rsi 1800050ae: c7 44 24 28 80 00 00 mov DWORD PTR [rsp+0x28],0x80 1800050b5: 00 1800050b6: c7 44 24 20 03 00 00 mov DWORD PTR [rsp+0x20],0x3 1800050bd: 00 1800050be: 45 33 c9 xor r9d,r9d 1800050c1: 45 33 c0 xor r8d,r8d 1800050c4: ba 00 00 00 c0 mov edx,0xc0000000 1800050c9: ff 15 79 a0 00 00 call QWORD PTR [rip+0xa079] # 0x18000f148 1800050cf: 48 89 43 28 mov QWORD PTR [rbx+0x28],rax 1800050d3: 48 83 f8 ff cmp rax,0xffffffffffffffff 1800050d7: 0f 85 aa 00 00 00 jne 0x180005187 1800050dd: ff 15 55 a0 00 00 call QWORD PTR [rip+0xa055] # 0x18000f138 1800050e3: 8b f8 mov edi,eax 1800050e5: 33 d2 xor edx,edx 1800050e7: 41 b8 f8 00 00 00 mov r8d,0xf8 1800050ed: 48 8d 4d 40 lea rcx,[rbp+0x40] 1800050f1: e8 f8 85 00 00 call 0x18000d6ee 1800050f6: 48 8d 05 bb ab 00 00 lea rax,[rip+0xabbb] # 0x18000fcb8 1800050fd: 48 89 45 40 mov QWORD PTR [rbp+0x40],rax 180005101: 48 8d 05 a0 aa 00 00 lea rax,[rip+0xaaa0] # 0x18000fba8 180005108: 48 89 45 50 mov QWORD PTR [rbp+0x50],rax 18000510c: 48 8d 8d d8 00 00 00 lea rcx,[rbp+0xd8] 180005113: ff 15 3f a1 00 00 call QWORD PTR [rip+0xa13f] # 0x18000f258 180005119: 90 nop 18000511a: c7 44 24 40 01 00 00 mov DWORD PTR [rsp+0x40],0x1 180005121: 00 180005122: 45 33 c0 xor r8d,r8d 180005125: 48 8d 55 58 lea rdx,[rbp+0x58] 180005129: 48 8d 4d 40 lea rcx,[rbp+0x40] 18000512d: ff 15 2d a1 00 00 call QWORD PTR [rip+0xa12d] # 0x18000f260 180005133: 90 nop 180005134: 48 8b 45 40 mov rax,QWORD PTR [rbp+0x40] 180005138: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 18000513c: 48 8d 05 3d ab 00 00 lea rax,[rip+0xab3d] # 0x18000fc80 180005143: 48 89 44 0d 40 mov QWORD PTR [rbp+rcx*1+0x40],rax 180005148: 48 8b 45 40 mov rax,QWORD PTR [rbp+0x40] 18000514c: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180005150: 8d 91 68 ff ff ff lea edx,[rcx-0x98] 180005156: 89 54 0d 3c mov DWORD PTR [rbp+rcx*1+0x3c],edx 18000515a: 48 8d 4d 58 lea rcx,[rbp+0x58] 18000515e: ff 15 7c a1 00 00 call QWORD PTR [rip+0xa17c] # 0x18000f2e0 180005164: 48 8d 05 65 aa 00 00 lea rax,[rip+0xaa65] # 0x18000fbd0 18000516b: 48 89 45 58 mov QWORD PTR [rbp+0x58],rax 18000516f: 48 89 b5 c0 00 00 00 mov QWORD PTR [rbp+0xc0],rsi 180005176: 89 b5 c8 00 00 00 mov DWORD PTR [rbp+0xc8],esi 18000517c: 83 ff 02 cmp edi,0x2 18000517f: 0f 85 0e 01 00 00 jne 0x180005293 180005185: eb 77 jmp 0x1800051fe 180005187: 48 8b cb mov rcx,rbx 18000518a: e8 31 02 00 00 call 0x1800053c0 18000518f: c6 43 30 01 mov BYTE PTR [rbx+0x30],0x1 180005193: 48 8b 55 38 mov rdx,QWORD PTR [rbp+0x38] 180005197: 48 83 fa 08 cmp rdx,0x8 18000519b: 72 39 jb 0x1800051d6 18000519d: 48 8d 14 55 02 00 00 lea rdx,[rdx*2+0x2] 1800051a4: 00 1800051a5: 48 8b 4d 20 mov rcx,QWORD PTR [rbp+0x20] 1800051a9: 48 8b c1 mov rax,rcx 1800051ac: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800051b3: 72 1c jb 0x1800051d1 1800051b5: 48 83 c2 27 add rdx,0x27 1800051b9: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 1800051bd: 48 2b c1 sub rax,rcx 1800051c0: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800051c4: 48 83 f8 1f cmp rax,0x1f 1800051c8: 76 07 jbe 0x1800051d1 1800051ca: ff 15 90 a2 00 00 call QWORD PTR [rip+0xa290] # 0x18000f460 1800051d0: cc int3 1800051d1: e8 3a 77 00 00 call 0x18000c910 1800051d6: 48 8b 8d 40 01 00 00 mov rcx,QWORD PTR [rbp+0x140] 1800051dd: 48 33 cc xor rcx,rsp 1800051e0: e8 4b 73 00 00 call 0x18000c530 1800051e5: 4c 8d 9c 24 50 02 00 lea r11,[rsp+0x250] 1800051ec: 00 1800051ed: 49 8b 5b 18 mov rbx,QWORD PTR [r11+0x18] 1800051f1: 49 8b 73 20 mov rsi,QWORD PTR [r11+0x20] 1800051f5: 49 8b 7b 28 mov rdi,QWORD PTR [r11+0x28] 1800051f9: 49 8b e3 mov rsp,r11 1800051fc: 5d pop rbp 1800051fd: c3 ret 1800051fe: 48 8d 54 24 50 lea rdx,[rsp+0x50] 180005203: 48 8b cb mov rcx,rbx 180005206: e8 b5 07 00 00 call 0x1800059c0 18000520b: 48 8b d8 mov rbx,rax 18000520e: 48 8d 15 c3 a6 00 00 lea rdx,[rip+0xa6c3] # 0x18000f8d8 180005215: 48 8d 4d 50 lea rcx,[rbp+0x50] 180005219: e8 f2 10 00 00 call 0x180006310 18000521e: 48 8b c8 mov rcx,rax 180005221: 48 8b d3 mov rdx,rbx 180005224: e8 b7 12 00 00 call 0x1800064e0 180005229: 48 8b c8 mov rcx,rax 18000522c: 48 8d 15 8d a6 00 00 lea rdx,[rip+0xa68d] # 0x18000f8c0 180005233: e8 d8 10 00 00 call 0x180006310 180005238: 90 nop 180005239: 48 8d 4c 24 50 lea rcx,[rsp+0x50] 18000523e: e8 6d d2 ff ff call 0x1800024b0 180005243: 48 8d 54 24 70 lea rdx,[rsp+0x70] 180005248: 48 8d 4d 40 lea rcx,[rbp+0x40] 18000524c: e8 ff 0d 00 00 call 0x180006050 180005251: 48 8b d8 mov rbx,rax 180005254: 48 8d 15 95 a6 00 00 lea rdx,[rip+0xa695] # 0x18000f8f0 18000525b: 48 8d 4c 24 50 lea rcx,[rsp+0x50] 180005260: e8 ab d2 ff ff call 0x180002510 180005265: 48 8b d0 mov rdx,rax 180005268: 48 8b cb mov rcx,rbx 18000526b: e8 40 0f 00 00 call 0x1800061b0 180005270: 4c 8b c8 mov r9,rax 180005273: 41 b8 53 00 00 00 mov r8d,0x53 180005279: 48 8d 4d b0 lea rcx,[rbp-0x50] 18000527d: e8 8e f0 ff ff call 0x180004310 180005282: 48 8d 15 2f e2 00 00 lea rdx,[rip+0xe22f] # 0x1800134b8 180005289: 48 8d 4d b0 lea rcx,[rbp-0x50] 18000528d: e8 56 84 00 00 call 0x18000d6e8 180005292: 90 nop 180005293: 48 8d 15 a6 a6 00 00 lea rdx,[rip+0xa6a6] # 0x18000f940 18000529a: 48 8d 4d 50 lea rcx,[rbp+0x50] 18000529e: e8 6d 10 00 00 call 0x180006310 1800052a3: 48 8b c8 mov rcx,rax 1800052a6: 8b d7 mov edx,edi 1800052a8: ff 15 1a a0 00 00 call QWORD PTR [rip+0xa01a] # 0x18000f2c8 1800052ae: 48 8d 54 24 70 lea rdx,[rsp+0x70] 1800052b3: 48 8d 4d 40 lea rcx,[rbp+0x40] 1800052b7: e8 94 0d 00 00 call 0x180006050 1800052bc: 48 8b d8 mov rbx,rax 1800052bf: 48 8d 15 2a a6 00 00 lea rdx,[rip+0xa62a] # 0x18000f8f0 1800052c6: 48 8d 4c 24 50 lea rcx,[rsp+0x50] 1800052cb: e8 40 d2 ff ff call 0x180002510 1800052d0: 48 8b d0 mov rdx,rax 1800052d3: 48 8b cb mov rcx,rbx 1800052d6: e8 d5 0e 00 00 call 0x1800061b0 1800052db: 4c 8b c8 mov r9,rax 1800052de: 41 b8 56 00 00 00 mov r8d,0x56 1800052e4: 48 8d 4d b0 lea rcx,[rbp-0x50] 1800052e8: e8 23 f0 ff ff call 0x180004310 1800052ed: 48 8d 15 c4 e1 00 00 lea rdx,[rip+0xe1c4] # 0x1800134b8 1800052f4: 48 8d 4d b0 lea rcx,[rbp-0x50] 1800052f8: e8 eb 83 00 00 call 0x18000d6e8 1800052fd: 90 nop 1800052fe: 48 8d 15 83 a5 00 00 lea rdx,[rip+0xa583] # 0x18000f888 180005305: 48 8d 4c 24 50 lea rcx,[rsp+0x50] 18000530a: e8 11 eb ff ff call 0x180003e20 18000530f: 48 8d 15 32 e1 00 00 lea rdx,[rip+0xe132] # 0x180013448 180005316: 48 8d 4c 24 50 lea rcx,[rsp+0x50] 18000531b: e8 c8 83 00 00 call 0x18000d6e8 180005320: cc int3 180005321: 48 8d 4c 24 70 lea rcx,[rsp+0x70] 180005326: e8 65 eb ff ff call 0x180003e90 18000532b: 48 8d 15 6e e0 00 00 lea rdx,[rip+0xe06e] # 0x1800133a0 180005332: 48 8d 4c 24 70 lea rcx,[rsp+0x70] 180005337: e8 ac 83 00 00 call 0x18000d6e8 18000533c: cc int3 18000533d: cc int3 18000533e: cc int3 18000533f: cc int3 180005340: 40 53 rex push rbx 180005342: 48 83 ec 20 sub rsp,0x20 180005346: 48 8b d9 mov rbx,rcx 180005349: 48 8b c2 mov rax,rdx 18000534c: 48 8d 0d 85 a3 00 00 lea rcx,[rip+0xa385] # 0x18000f6d8 180005353: 0f 57 c0 xorps xmm0,xmm0 180005356: 48 8d 53 08 lea rdx,[rbx+0x8] 18000535a: 48 89 0b mov QWORD PTR [rbx],rcx 18000535d: 48 8d 48 08 lea rcx,[rax+0x8] 180005361: 0f 11 02 movups XMMWORD PTR [rdx],xmm0 180005364: ff 15 7e a0 00 00 call QWORD PTR [rip+0xa07e] # 0x18000f3e8 18000536a: 48 8d 05 df a8 00 00 lea rax,[rip+0xa8df] # 0x18000fc50 180005371: 48 89 03 mov QWORD PTR [rbx],rax 180005374: 48 8b c3 mov rax,rbx 180005377: 48 83 c4 20 add rsp,0x20 18000537b: 5b pop rbx 18000537c: c3 ret 18000537d: cc int3 18000537e: cc int3 18000537f: cc int3 180005380: 40 53 rex push rbx 180005382: 48 83 ec 20 sub rsp,0x20 180005386: 48 8b d9 mov rbx,rcx 180005389: 48 8b c2 mov rax,rdx 18000538c: 48 8d 0d 45 a3 00 00 lea rcx,[rip+0xa345] # 0x18000f6d8 180005393: 0f 57 c0 xorps xmm0,xmm0 180005396: 48 8d 53 08 lea rdx,[rbx+0x8] 18000539a: 48 89 0b mov QWORD PTR [rbx],rcx 18000539d: 48 8d 48 08 lea rcx,[rax+0x8] 1800053a1: 0f 11 02 movups XMMWORD PTR [rdx],xmm0 1800053a4: ff 15 3e a0 00 00 call QWORD PTR [rip+0xa03e] # 0x18000f3e8 1800053aa: 48 8d 05 07 a8 00 00 lea rax,[rip+0xa807] # 0x18000fbb8 1800053b1: 48 89 03 mov QWORD PTR [rbx],rax 1800053b4: 48 8b c3 mov rax,rbx 1800053b7: 48 83 c4 20 add rsp,0x20 1800053bb: 5b pop rbx 1800053bc: c3 ret 1800053bd: cc int3 1800053be: cc int3 1800053bf: cc int3 1800053c0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800053c5: 55 push rbp 1800053c6: 48 8d 6c 24 a9 lea rbp,[rsp-0x57] 1800053cb: 48 81 ec 00 01 00 00 sub rsp,0x100 1800053d2: 48 8b 05 37 fc 00 00 mov rax,QWORD PTR [rip+0xfc37] # 0x180015010 1800053d9: 48 33 c4 xor rax,rsp 1800053dc: 48 89 45 4f mov QWORD PTR [rbp+0x4f],rax 1800053e0: 48 8b d9 mov rbx,rcx 1800053e3: 48 8b 49 28 mov rcx,QWORD PTR [rcx+0x28] 1800053e7: 48 83 f9 ff cmp rcx,0xffffffffffffffff 1800053eb: 0f 84 66 02 00 00 je 0x180005657 1800053f1: 0f 57 c0 xorps xmm0,xmm0 1800053f4: 48 c7 45 2b 00 00 00 mov QWORD PTR [rbp+0x2b],0x0 1800053fb: 00 1800053fc: 48 8d 55 17 lea rdx,[rbp+0x17] 180005400: c7 45 17 1c 00 00 00 mov DWORD PTR [rbp+0x17],0x1c 180005407: f3 0f 7f 45 1b movdqu XMMWORD PTR [rbp+0x1b],xmm0 18000540c: ff 15 1e 9d 00 00 call QWORD PTR [rip+0x9d1e] # 0x18000f130 180005412: 85 c0 test eax,eax 180005414: 0f 84 78 02 00 00 je 0x180005692 18000541a: 8b 43 48 mov eax,DWORD PTR [rbx+0x48] 18000541d: 3d 40 38 00 00 cmp eax,0x3840 180005422: 0f 87 83 00 00 00 ja 0x1800054ab 180005428: 74 78 je 0x1800054a2 18000542a: 3d b0 04 00 00 cmp eax,0x4b0 18000542f: 77 45 ja 0x180005476 180005431: 74 37 je 0x18000546a 180005433: 83 f8 6e cmp eax,0x6e 180005436: 74 26 je 0x18000545e 180005438: 3d 2c 01 00 00 cmp eax,0x12c 18000543d: 74 13 je 0x180005452 18000543f: 3d 58 02 00 00 cmp eax,0x258 180005444: 0f 85 ad 00 00 00 jne 0x1800054f7 18000544a: 89 45 1b mov DWORD PTR [rbp+0x1b],eax 18000544d: e9 ba 00 00 00 jmp 0x18000550c 180005452: c7 45 1b 2c 01 00 00 mov DWORD PTR [rbp+0x1b],0x12c 180005459: e9 ae 00 00 00 jmp 0x18000550c 18000545e: c7 45 1b 6e 00 00 00 mov DWORD PTR [rbp+0x1b],0x6e 180005465: e9 a2 00 00 00 jmp 0x18000550c 18000546a: c7 45 1b b0 04 00 00 mov DWORD PTR [rbp+0x1b],0x4b0 180005471: e9 96 00 00 00 jmp 0x18000550c 180005476: 3d 60 09 00 00 cmp eax,0x960 18000547b: 74 1c je 0x180005499 18000547d: 3d c0 12 00 00 cmp eax,0x12c0 180005482: 74 0c je 0x180005490 180005484: 3d 80 25 00 00 cmp eax,0x2580 180005489: 75 6c jne 0x1800054f7 18000548b: 89 45 1b mov DWORD PTR [rbp+0x1b],eax 18000548e: eb 7c jmp 0x18000550c 180005490: c7 45 1b c0 12 00 00 mov DWORD PTR [rbp+0x1b],0x12c0 180005497: eb 73 jmp 0x18000550c 180005499: c7 45 1b 60 09 00 00 mov DWORD PTR [rbp+0x1b],0x960 1800054a0: eb 6a jmp 0x18000550c 1800054a2: c7 45 1b 40 38 00 00 mov DWORD PTR [rbp+0x1b],0x3840 1800054a9: eb 61 jmp 0x18000550c 1800054ab: 3d 00 c2 01 00 cmp eax,0x1c200 1800054b0: 77 37 ja 0x1800054e9 1800054b2: 74 2c je 0x1800054e0 1800054b4: 3d 00 4b 00 00 cmp eax,0x4b00 1800054b9: 74 1c je 0x1800054d7 1800054bb: 3d 00 96 00 00 cmp eax,0x9600 1800054c0: 74 0c je 0x1800054ce 1800054c2: 3d 00 e1 00 00 cmp eax,0xe100 1800054c7: 75 2e jne 0x1800054f7 1800054c9: 89 45 1b mov DWORD PTR [rbp+0x1b],eax 1800054cc: eb 3e jmp 0x18000550c 1800054ce: c7 45 1b 00 96 00 00 mov DWORD PTR [rbp+0x1b],0x9600 1800054d5: eb 35 jmp 0x18000550c 1800054d7: c7 45 1b 00 4b 00 00 mov DWORD PTR [rbp+0x1b],0x4b00 1800054de: eb 2c jmp 0x18000550c 1800054e0: c7 45 1b 00 c2 01 00 mov DWORD PTR [rbp+0x1b],0x1c200 1800054e7: eb 23 jmp 0x18000550c 1800054e9: 3d 00 f4 01 00 cmp eax,0x1f400 1800054ee: 74 15 je 0x180005505 1800054f0: 3d 00 e8 03 00 cmp eax,0x3e800 1800054f5: 74 05 je 0x1800054fc 1800054f7: 89 45 1b mov DWORD PTR [rbp+0x1b],eax 1800054fa: eb 10 jmp 0x18000550c 1800054fc: c7 45 1b 00 e8 03 00 mov DWORD PTR [rbp+0x1b],0x3e800 180005503: eb 07 jmp 0x18000550c 180005505: c7 45 1b 00 f4 01 00 mov DWORD PTR [rbp+0x1b],0x1f400 18000550c: 8b 43 50 mov eax,DWORD PTR [rbx+0x50] 18000550f: 83 f8 08 cmp eax,0x8 180005512: 75 05 jne 0x180005519 180005514: 88 45 29 mov BYTE PTR [rbp+0x29],al 180005517: eb 20 jmp 0x180005539 180005519: 83 f8 07 cmp eax,0x7 18000551c: 75 05 jne 0x180005523 18000551e: 88 45 29 mov BYTE PTR [rbp+0x29],al 180005521: eb 16 jmp 0x180005539 180005523: 83 f8 06 cmp eax,0x6 180005526: 75 05 jne 0x18000552d 180005528: 88 45 29 mov BYTE PTR [rbp+0x29],al 18000552b: eb 0c jmp 0x180005539 18000552d: 83 f8 05 cmp eax,0x5 180005530: 0f 85 fe 00 00 00 jne 0x180005634 180005536: 88 45 29 mov BYTE PTR [rbp+0x29],al 180005539: 8b 43 54 mov eax,DWORD PTR [rbx+0x54] 18000553c: 83 f8 01 cmp eax,0x1 18000553f: 75 06 jne 0x180005547 180005541: c6 45 2b 00 mov BYTE PTR [rbp+0x2b],0x0 180005545: eb 17 jmp 0x18000555e 180005547: 83 f8 03 cmp eax,0x3 18000554a: 75 06 jne 0x180005552 18000554c: c6 45 2b 01 mov BYTE PTR [rbp+0x2b],0x1 180005550: eb 0c jmp 0x18000555e 180005552: 83 f8 02 cmp eax,0x2 180005555: 0f 85 11 02 00 00 jne 0x18000576c 18000555b: 88 45 2b mov BYTE PTR [rbp+0x2b],al 18000555e: 8b 43 4c mov eax,DWORD PTR [rbx+0x4c] 180005561: 85 c0 test eax,eax 180005563: 75 05 jne 0x18000556a 180005565: 88 45 2a mov BYTE PTR [rbp+0x2a],al 180005568: eb 2a jmp 0x180005594 18000556a: 83 f8 02 cmp eax,0x2 18000556d: 75 05 jne 0x180005574 18000556f: 88 45 2a mov BYTE PTR [rbp+0x2a],al 180005572: eb 20 jmp 0x180005594 180005574: 83 f8 01 cmp eax,0x1 180005577: 75 05 jne 0x18000557e 180005579: 88 45 2a mov BYTE PTR [rbp+0x2a],al 18000557c: eb 16 jmp 0x180005594 18000557e: 83 f8 03 cmp eax,0x3 180005581: 75 05 jne 0x180005588 180005583: 88 45 2a mov BYTE PTR [rbp+0x2a],al 180005586: eb 0c jmp 0x180005594 180005588: 83 f8 04 cmp eax,0x4 18000558b: 0f 85 b8 01 00 00 jne 0x180005749 180005591: 88 45 2a mov BYTE PTR [rbp+0x2a],al 180005594: 8b 43 58 mov eax,DWORD PTR [rbx+0x58] 180005597: 85 c0 test eax,eax 180005599: 75 09 jne 0x1800055a4 18000559b: 81 65 1f fb cc ff ff and DWORD PTR [rbp+0x1f],0xffffccfb 1800055a2: eb 29 jmp 0x1800055cd 1800055a4: 83 f8 01 cmp eax,0x1 1800055a7: 75 0f jne 0x1800055b8 1800055a9: 8b 45 1f mov eax,DWORD PTR [rbp+0x1f] 1800055ac: 25 fb cf ff ff and eax,0xffffcffb 1800055b1: 0d 00 03 00 00 or eax,0x300 1800055b6: eb 12 jmp 0x1800055ca 1800055b8: 83 f8 02 cmp eax,0x2 1800055bb: 75 10 jne 0x1800055cd 1800055bd: 8b 45 1f mov eax,DWORD PTR [rbp+0x1f] 1800055c0: 25 ff ec ff ff and eax,0xffffecff 1800055c5: 0d 04 20 00 00 or eax,0x2004 1800055ca: 89 45 1f mov DWORD PTR [rbp+0x1f],eax 1800055cd: 48 8b 4b 28 mov rcx,QWORD PTR [rbx+0x28] 1800055d1: 48 8d 55 17 lea rdx,[rbp+0x17] 1800055d5: ff 15 35 9b 00 00 call QWORD PTR [rip+0x9b35] # 0x18000f110 1800055db: 48 8b 4b 28 mov rcx,QWORD PTR [rbx+0x28] 1800055df: 85 c0 test eax,eax 1800055e1: 0f 84 e6 00 00 00 je 0x1800056cd 1800055e7: 8b 43 34 mov eax,DWORD PTR [rbx+0x34] 1800055ea: 48 8d 55 37 lea rdx,[rbp+0x37] 1800055ee: 89 45 37 mov DWORD PTR [rbp+0x37],eax 1800055f1: 8b 43 38 mov eax,DWORD PTR [rbx+0x38] 1800055f4: 89 45 3f mov DWORD PTR [rbp+0x3f],eax 1800055f7: 8b 43 3c mov eax,DWORD PTR [rbx+0x3c] 1800055fa: 89 45 3b mov DWORD PTR [rbp+0x3b],eax 1800055fd: 8b 43 40 mov eax,DWORD PTR [rbx+0x40] 180005600: 89 45 47 mov DWORD PTR [rbp+0x47],eax 180005603: 8b 43 44 mov eax,DWORD PTR [rbx+0x44] 180005606: 89 45 43 mov DWORD PTR [rbp+0x43],eax 180005609: ff 15 09 9b 00 00 call QWORD PTR [rip+0x9b09] # 0x18000f118 18000560f: 85 c0 test eax,eax 180005611: 0f 84 f7 00 00 00 je 0x18000570e 180005617: 48 8b 4d 4f mov rcx,QWORD PTR [rbp+0x4f] 18000561b: 48 33 cc xor rcx,rsp 18000561e: e8 0d 6f 00 00 call 0x18000c530 180005623: 48 8b 9c 24 18 01 00 mov rbx,QWORD PTR [rsp+0x118] 18000562a: 00 18000562b: 48 81 c4 00 01 00 00 add rsp,0x100 180005632: 5d pop rbp 180005633: c3 ret 180005634: 48 8d 15 8d a3 00 00 lea rdx,[rip+0xa38d] # 0x18000f9c8 18000563b: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180005640: e8 db e7 ff ff call 0x180003e20 180005645: 48 8d 15 fc dd 00 00 lea rdx,[rip+0xddfc] # 0x180013448 18000564c: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180005651: e8 92 80 00 00 call 0x18000d6e8 180005656: cc int3 180005657: 48 8d 15 92 a2 00 00 lea rdx,[rip+0xa292] # 0x18000f8f0 18000565e: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180005663: e8 a8 ce ff ff call 0x180002510 180005668: 4c 8d 0d f9 a2 00 00 lea r9,[rip+0xa2f9] # 0x18000f968 18000566f: 41 b8 63 00 00 00 mov r8d,0x63 180005675: 48 8b d0 mov rdx,rax 180005678: 48 8d 4d a7 lea rcx,[rbp-0x59] 18000567c: e8 8f ec ff ff call 0x180004310 180005681: 48 8d 15 30 de 00 00 lea rdx,[rip+0xde30] # 0x1800134b8 180005688: 48 8d 4d a7 lea rcx,[rbp-0x59] 18000568c: e8 57 80 00 00 call 0x18000d6e8 180005691: cc int3 180005692: 48 8d 15 57 a2 00 00 lea rdx,[rip+0xa257] # 0x18000f8f0 180005699: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 18000569e: e8 6d ce ff ff call 0x180002510 1800056a3: 4c 8d 0d f6 a2 00 00 lea r9,[rip+0xa2f6] # 0x18000f9a0 1800056aa: 41 b8 6c 00 00 00 mov r8d,0x6c 1800056b0: 48 8b d0 mov rdx,rax 1800056b3: 48 8d 4d a7 lea rcx,[rbp-0x59] 1800056b7: e8 54 ec ff ff call 0x180004310 1800056bc: 48 8d 15 f5 dd 00 00 lea rdx,[rip+0xddf5] # 0x1800134b8 1800056c3: 48 8d 4d a7 lea rcx,[rbp-0x59] 1800056c7: e8 1c 80 00 00 call 0x18000d6e8 1800056cc: cc int3 1800056cd: ff 15 55 9a 00 00 call QWORD PTR [rip+0x9a55] # 0x18000f128 1800056d3: 48 8d 15 16 a2 00 00 lea rdx,[rip+0xa216] # 0x18000f8f0 1800056da: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 1800056df: e8 2c ce ff ff call 0x180002510 1800056e4: 4c 8d 0d 1d a3 00 00 lea r9,[rip+0xa31d] # 0x18000fa08 1800056eb: 41 b8 06 01 00 00 mov r8d,0x106 1800056f1: 48 8b d0 mov rdx,rax 1800056f4: 48 8d 4d a7 lea rcx,[rbp-0x59] 1800056f8: e8 13 ec ff ff call 0x180004310 1800056fd: 48 8d 15 b4 dd 00 00 lea rdx,[rip+0xddb4] # 0x1800134b8 180005704: 48 8d 4d a7 lea rcx,[rbp-0x59] 180005708: e8 db 7f 00 00 call 0x18000d6e8 18000570d: cc int3 18000570e: 48 8d 15 db a1 00 00 lea rdx,[rip+0xa1db] # 0x18000f8f0 180005715: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 18000571a: e8 f1 cd ff ff call 0x180002510 18000571f: 4c 8d 0d 0a a3 00 00 lea r9,[rip+0xa30a] # 0x18000fa30 180005726: 41 b8 11 01 00 00 mov r8d,0x111 18000572c: 48 8b d0 mov rdx,rax 18000572f: 48 8d 4d a7 lea rcx,[rbp-0x59] 180005733: e8 d8 eb ff ff call 0x180004310 180005738: 48 8d 15 79 dd 00 00 lea rdx,[rip+0xdd79] # 0x1800134b8 18000573f: 48 8d 4d a7 lea rcx,[rbp-0x59] 180005743: e8 a0 7f 00 00 call 0x18000d6e8 180005748: cc int3 180005749: 48 8d 15 a8 a2 00 00 lea rdx,[rip+0xa2a8] # 0x18000f9f8 180005750: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180005755: e8 c6 e6 ff ff call 0x180003e20 18000575a: 48 8d 15 e7 dc 00 00 lea rdx,[rip+0xdce7] # 0x180013448 180005761: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180005766: e8 7d 7f 00 00 call 0x18000d6e8 18000576b: cc int3 18000576c: 48 8d 15 6d a2 00 00 lea rdx,[rip+0xa26d] # 0x18000f9e0 180005773: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180005778: e8 a3 e6 ff ff call 0x180003e20 18000577d: 48 8d 15 c4 dc 00 00 lea rdx,[rip+0xdcc4] # 0x180013448 180005784: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180005789: e8 5a 7f 00 00 call 0x18000d6e8 18000578e: cc int3 18000578f: cc int3 180005790: 40 53 rex push rbx 180005792: 48 81 ec f0 01 00 00 sub rsp,0x1f0 180005799: 48 8b 05 70 f8 00 00 mov rax,QWORD PTR [rip+0xf870] # 0x180015010 1800057a0: 48 33 c4 xor rax,rsp 1800057a3: 48 89 84 24 e0 01 00 mov QWORD PTR [rsp+0x1e0],rax 1800057aa: 00 1800057ab: 48 8b d9 mov rbx,rcx 1800057ae: 80 79 30 01 cmp BYTE PTR [rcx+0x30],0x1 1800057b2: 75 20 jne 0x1800057d4 1800057b4: 48 8b 49 28 mov rcx,QWORD PTR [rcx+0x28] 1800057b8: 48 83 f9 ff cmp rcx,0xffffffffffffffff 1800057bc: 74 12 je 0x1800057d0 1800057be: ff 15 64 99 00 00 call QWORD PTR [rip+0x9964] # 0x18000f128 1800057c4: 85 c0 test eax,eax 1800057c6: 74 25 je 0x1800057ed 1800057c8: 48 c7 43 28 ff ff ff mov QWORD PTR [rbx+0x28],0xffffffffffffffff 1800057cf: ff 1800057d0: c6 43 30 00 mov BYTE PTR [rbx+0x30],0x0 1800057d4: 48 8b 8c 24 e0 01 00 mov rcx,QWORD PTR [rsp+0x1e0] 1800057db: 00 1800057dc: 48 33 cc xor rcx,rsp 1800057df: e8 4c 6d 00 00 call 0x18000c530 1800057e4: 48 81 c4 f0 01 00 00 add rsp,0x1f0 1800057eb: 5b pop rbx 1800057ec: c3 ret 1800057ed: 48 8d 8c 24 e0 00 00 lea rcx,[rsp+0xe0] 1800057f4: 00 1800057f5: e8 06 eb ff ff call 0x180004300 1800057fa: 48 8d 8c 24 e0 00 00 lea rcx,[rsp+0xe0] 180005801: 00 180005802: e8 e9 08 00 00 call 0x1800060f0 180005807: 90 nop 180005808: ff 15 2a 99 00 00 call QWORD PTR [rip+0x992a] # 0x18000f138 18000580e: 8b d8 mov ebx,eax 180005810: 48 8d 15 31 a2 00 00 lea rdx,[rip+0xa231] # 0x18000fa48 180005817: 48 8d 8c 24 f0 00 00 lea rcx,[rsp+0xf0] 18000581e: 00 18000581f: e8 ec 0a 00 00 call 0x180006310 180005824: 48 8b c8 mov rcx,rax 180005827: 8b d3 mov edx,ebx 180005829: ff 15 99 9a 00 00 call QWORD PTR [rip+0x9a99] # 0x18000f2c8 18000582f: 48 8d 54 24 48 lea rdx,[rsp+0x48] 180005834: 48 8d 8c 24 e0 00 00 lea rcx,[rsp+0xe0] 18000583b: 00 18000583c: e8 0f 08 00 00 call 0x180006050 180005841: 48 8b d8 mov rbx,rax 180005844: 48 8d 15 a5 a0 00 00 lea rdx,[rip+0xa0a5] # 0x18000f8f0 18000584b: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 180005850: e8 bb cc ff ff call 0x180002510 180005855: 48 8b d0 mov rdx,rax 180005858: 48 8b cb mov rcx,rbx 18000585b: e8 50 09 00 00 call 0x1800061b0 180005860: 4c 8b c8 mov r9,rax 180005863: 41 b8 1f 01 00 00 mov r8d,0x11f 180005869: 48 8d 4c 24 70 lea rcx,[rsp+0x70] 18000586e: e8 9d ea ff ff call 0x180004310 180005873: 48 8d 15 3e dc 00 00 lea rdx,[rip+0xdc3e] # 0x1800134b8 18000587a: 48 8d 4c 24 70 lea rcx,[rsp+0x70] 18000587f: e8 64 7e 00 00 call 0x18000d6e8 180005884: cc int3 180005885: cc int3 180005886: cc int3 180005887: cc int3 180005888: cc int3 180005889: cc int3 18000588a: cc int3 18000588b: cc int3 18000588c: cc int3 18000588d: cc int3 18000588e: cc int3 18000588f: cc int3 180005890: 40 53 rex push rbx 180005892: 48 81 ec 20 02 00 00 sub rsp,0x220 180005899: 48 8b 05 70 f7 00 00 mov rax,QWORD PTR [rip+0xf770] # 0x180015010 1800058a0: 48 33 c4 xor rax,rsp 1800058a3: 48 89 84 24 10 02 00 mov QWORD PTR [rsp+0x210],rax 1800058aa: 00 1800058ab: 80 79 30 00 cmp BYTE PTR [rcx+0x30],0x0 1800058af: 0f 84 dd 00 00 00 je 0x180005992 1800058b5: 48 c7 44 24 20 00 00 mov QWORD PTR [rsp+0x20],0x0 1800058bc: 00 00 1800058be: 4c 8d 8c 24 00 01 00 lea r9,[rsp+0x100] 1800058c5: 00 1800058c6: 48 8b 49 28 mov rcx,QWORD PTR [rcx+0x28] 1800058ca: ff 15 a0 98 00 00 call QWORD PTR [rip+0x98a0] # 0x18000f170 1800058d0: 85 c0 test eax,eax 1800058d2: 74 20 je 0x1800058f4 1800058d4: 8b 84 24 00 01 00 00 mov eax,DWORD PTR [rsp+0x100] 1800058db: 48 8b 8c 24 10 02 00 mov rcx,QWORD PTR [rsp+0x210] 1800058e2: 00 1800058e3: 48 33 cc xor rcx,rsp 1800058e6: e8 45 6c 00 00 call 0x18000c530 1800058eb: 48 81 c4 20 02 00 00 add rsp,0x220 1800058f2: 5b pop rbx 1800058f3: c3 ret 1800058f4: 48 8d 8c 24 10 01 00 lea rcx,[rsp+0x110] 1800058fb: 00 1800058fc: e8 ff e9 ff ff call 0x180004300 180005901: 48 8d 8c 24 10 01 00 lea rcx,[rsp+0x110] 180005908: 00 180005909: e8 e2 07 00 00 call 0x1800060f0 18000590e: 90 nop 18000590f: ff 15 23 98 00 00 call QWORD PTR [rip+0x9823] # 0x18000f138 180005915: 8b d8 mov ebx,eax 180005917: 48 8d 15 9a a1 00 00 lea rdx,[rip+0xa19a] # 0x18000fab8 18000591e: 48 8d 8c 24 20 01 00 lea rcx,[rsp+0x120] 180005925: 00 180005926: e8 e5 09 00 00 call 0x180006310 18000592b: 48 8b c8 mov rcx,rax 18000592e: 8b d3 mov edx,ebx 180005930: ff 15 92 99 00 00 call QWORD PTR [rip+0x9992] # 0x18000f2c8 180005936: 48 8d 54 24 58 lea rdx,[rsp+0x58] 18000593b: 48 8d 8c 24 10 01 00 lea rcx,[rsp+0x110] 180005942: 00 180005943: e8 08 07 00 00 call 0x180006050 180005948: 48 8b d8 mov rbx,rax 18000594b: 48 8d 15 9e 9f 00 00 lea rdx,[rip+0x9f9e] # 0x18000f8f0 180005952: 48 8d 4c 24 38 lea rcx,[rsp+0x38] 180005957: e8 b4 cb ff ff call 0x180002510 18000595c: 48 8b d0 mov rdx,rax 18000595f: 48 8b cb mov rcx,rbx 180005962: e8 49 08 00 00 call 0x1800061b0 180005967: 4c 8b c8 mov r9,rax 18000596a: 41 b8 54 01 00 00 mov r8d,0x154 180005970: 48 8d 8c 24 90 00 00 lea rcx,[rsp+0x90] 180005977: 00 180005978: e8 93 e9 ff ff call 0x180004310 18000597d: 48 8d 15 34 db 00 00 lea rdx,[rip+0xdb34] # 0x1800134b8 180005984: 48 8d 8c 24 90 00 00 lea rcx,[rsp+0x90] 18000598b: 00 18000598c: e8 57 7d 00 00 call 0x18000d6e8 180005991: 90 nop 180005992: 48 8d 15 0f a1 00 00 lea rdx,[rip+0xa10f] # 0x18000faa8 180005999: 48 8d 4c 24 58 lea rcx,[rsp+0x58] 18000599e: e8 fd ee ff ff call 0x1800048a0 1800059a3: 48 8d 15 2e db 00 00 lea rdx,[rip+0xdb2e] # 0x1800134d8 1800059aa: 48 8d 4c 24 58 lea rcx,[rsp+0x58] 1800059af: e8 34 7d 00 00 call 0x18000d6e8 1800059b4: cc int3 1800059b5: cc int3 1800059b6: cc int3 1800059b7: cc int3 1800059b8: cc int3 1800059b9: cc int3 1800059ba: cc int3 1800059bb: cc int3 1800059bc: cc int3 1800059bd: cc int3 1800059be: cc int3 1800059bf: cc int3 1800059c0: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 1800059c5: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 1800059ca: 57 push rdi 1800059cb: 48 83 ec 30 sub rsp,0x30 1800059cf: 48 8b da mov rbx,rdx 1800059d2: 48 89 54 24 20 mov QWORD PTR [rsp+0x20],rdx 1800059d7: 48 8d 79 08 lea rdi,[rcx+0x8] 1800059db: 48 8b cf mov rcx,rdi 1800059de: 48 83 7f 18 08 cmp QWORD PTR [rdi+0x18],0x8 1800059e3: 72 03 jb 0x1800059e8 1800059e5: 48 8b 0f mov rcx,QWORD PTR [rdi] 1800059e8: 48 8b 47 10 mov rax,QWORD PTR [rdi+0x10] 1800059ec: 48 8d 34 41 lea rsi,[rcx+rax*2] 1800059f0: 72 03 jb 0x1800059f5 1800059f2: 48 8b 3f mov rdi,QWORD PTR [rdi] 1800059f5: 48 c7 42 10 00 00 00 mov QWORD PTR [rdx+0x10],0x0 1800059fc: 00 1800059fd: 48 c7 42 18 0f 00 00 mov QWORD PTR [rdx+0x18],0xf 180005a04: 00 180005a05: c6 02 00 mov BYTE PTR [rdx],0x0 180005a08: 48 8b d6 mov rdx,rsi 180005a0b: 48 2b d7 sub rdx,rdi 180005a0e: 48 d1 fa sar rdx,1 180005a11: 48 83 fa 0f cmp rdx,0xf 180005a15: 76 10 jbe 0x180005a27 180005a17: 48 8b cb mov rcx,rbx 180005a1a: e8 31 12 00 00 call 0x180006c50 180005a1f: 48 c7 43 10 00 00 00 mov QWORD PTR [rbx+0x10],0x0 180005a26: 00 180005a27: 48 89 5c 24 20 mov QWORD PTR [rsp+0x20],rbx 180005a2c: 48 3b fe cmp rdi,rsi 180005a2f: 74 41 je 0x180005a72 180005a31: 44 0f b6 0f movzx r9d,BYTE PTR [rdi] 180005a35: 48 8b 4b 10 mov rcx,QWORD PTR [rbx+0x10] 180005a39: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 180005a3d: 48 3b ca cmp rcx,rdx 180005a40: 73 1f jae 0x180005a61 180005a42: 48 8d 41 01 lea rax,[rcx+0x1] 180005a46: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 180005a4a: 48 8b c3 mov rax,rbx 180005a4d: 48 83 fa 10 cmp rdx,0x10 180005a51: 72 03 jb 0x180005a56 180005a53: 48 8b 03 mov rax,QWORD PTR [rbx] 180005a56: 44 88 0c 08 mov BYTE PTR [rax+rcx*1],r9b 180005a5a: c6 44 08 01 00 mov BYTE PTR [rax+rcx*1+0x1],0x0 180005a5f: eb 08 jmp 0x180005a69 180005a61: 48 8b cb mov rcx,rbx 180005a64: e8 07 cd ff ff call 0x180002770 180005a69: 48 83 c7 02 add rdi,0x2 180005a6d: 48 3b fe cmp rdi,rsi 180005a70: 75 bf jne 0x180005a31 180005a72: 48 8b c3 mov rax,rbx 180005a75: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 180005a7a: 48 8b 74 24 50 mov rsi,QWORD PTR [rsp+0x50] 180005a7f: 48 83 c4 30 add rsp,0x30 180005a83: 5f pop rdi 180005a84: c3 ret 180005a85: cc int3 180005a86: cc int3 180005a87: cc int3 180005a88: cc int3 180005a89: cc int3 180005a8a: cc int3 180005a8b: cc int3 180005a8c: cc int3 180005a8d: cc int3 180005a8e: cc int3 180005a8f: cc int3 180005a90: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180005a95: 48 89 74 24 10 mov QWORD PTR [rsp+0x10],rsi 180005a9a: 48 89 7c 24 18 mov QWORD PTR [rsp+0x18],rdi 180005a9f: 4c 89 74 24 20 mov QWORD PTR [rsp+0x20],r14 180005aa4: 4c 8b 71 38 mov r14,QWORD PTR [rcx+0x38] 180005aa8: 4c 8b d1 mov r10,rcx 180005aab: 48 8b 41 40 mov rax,QWORD PTR [rcx+0x40] 180005aaf: 4d 8b 58 08 mov r11,QWORD PTR [r8+0x8] 180005ab3: 4d 03 18 add r11,QWORD PTR [r8] 180005ab6: 49 8b 36 mov rsi,QWORD PTR [r14] 180005ab9: 48 8b 08 mov rcx,QWORD PTR [rax] 180005abc: 48 85 c9 test rcx,rcx 180005abf: 74 0a je 0x180005acb 180005ac1: 49 39 4a 68 cmp QWORD PTR [r10+0x68],rcx 180005ac5: 73 04 jae 0x180005acb 180005ac7: 49 89 4a 68 mov QWORD PTR [r10+0x68],rcx 180005acb: 49 8b 42 18 mov rax,QWORD PTR [r10+0x18] 180005acf: 49 8b 5a 68 mov rbx,QWORD PTR [r10+0x68] 180005ad3: 48 8b 38 mov rdi,QWORD PTR [rax] 180005ad6: 48 8b c3 mov rax,rbx 180005ad9: 48 2b c7 sub rax,rdi 180005adc: 4c 3b d8 cmp r11,rax 180005adf: 77 6b ja 0x180005b4c 180005ae1: 4d 85 db test r11,r11 180005ae4: 74 16 je 0x180005afc 180005ae6: 41 f6 c1 01 test r9b,0x1 180005aea: 74 05 je 0x180005af1 180005aec: 48 85 f6 test rsi,rsi 180005aef: 74 5b je 0x180005b4c 180005af1: 41 f6 c1 02 test r9b,0x2 180005af5: 74 05 je 0x180005afc 180005af7: 48 85 c9 test rcx,rcx 180005afa: 74 50 je 0x180005b4c 180005afc: 4e 8d 04 1f lea r8,[rdi+r11*1] 180005b00: 41 f6 c1 01 test r9b,0x1 180005b04: 74 11 je 0x180005b17 180005b06: 48 85 f6 test rsi,rsi 180005b09: 74 0c je 0x180005b17 180005b0b: 4d 89 06 mov QWORD PTR [r14],r8 180005b0e: 41 2b d8 sub ebx,r8d 180005b11: 49 8b 42 50 mov rax,QWORD PTR [r10+0x50] 180005b15: 89 18 mov DWORD PTR [rax],ebx 180005b17: 41 f6 c1 02 test r9b,0x2 180005b1b: 74 2a je 0x180005b47 180005b1d: 48 85 c9 test rcx,rcx 180005b20: 74 25 je 0x180005b47 180005b22: 49 8b 42 58 mov rax,QWORD PTR [r10+0x58] 180005b26: 48 63 08 movsxd rcx,DWORD PTR [rax] 180005b29: 49 8b 42 40 mov rax,QWORD PTR [r10+0x40] 180005b2d: 48 03 08 add rcx,QWORD PTR [rax] 180005b30: 49 8b 42 20 mov rax,QWORD PTR [r10+0x20] 180005b34: 41 2b c8 sub ecx,r8d 180005b37: 48 89 38 mov QWORD PTR [rax],rdi 180005b3a: 49 8b 42 40 mov rax,QWORD PTR [r10+0x40] 180005b3e: 4c 89 00 mov QWORD PTR [rax],r8 180005b41: 49 8b 42 58 mov rax,QWORD PTR [r10+0x58] 180005b45: 89 08 mov DWORD PTR [rax],ecx 180005b47: 4c 89 1a mov QWORD PTR [rdx],r11 180005b4a: eb 07 jmp 0x180005b53 180005b4c: 48 c7 02 ff ff ff ff mov QWORD PTR [rdx],0xffffffffffffffff 180005b53: 48 8b 5c 24 08 mov rbx,QWORD PTR [rsp+0x8] 180005b58: 33 c0 xor eax,eax 180005b5a: 48 8b 74 24 10 mov rsi,QWORD PTR [rsp+0x10] 180005b5f: 48 8b 7c 24 18 mov rdi,QWORD PTR [rsp+0x18] 180005b64: 4c 8b 74 24 20 mov r14,QWORD PTR [rsp+0x20] 180005b69: 48 c7 42 08 00 00 00 mov QWORD PTR [rdx+0x8],0x0 180005b70: 00 180005b71: 48 89 42 10 mov QWORD PTR [rdx+0x10],rax 180005b75: 48 8b c2 mov rax,rdx 180005b78: c3 ret 180005b79: cc int3 180005b7a: cc int3 180005b7b: cc int3 180005b7c: cc int3 180005b7d: cc int3 180005b7e: cc int3 180005b7f: cc int3 180005b80: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180005b85: 48 89 6c 24 10 mov QWORD PTR [rsp+0x10],rbp 180005b8a: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 180005b8f: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 180005b94: 41 56 push r14 180005b96: 4c 8b 71 38 mov r14,QWORD PTR [rcx+0x38] 180005b9a: 4c 8b d1 mov r10,rcx 180005b9d: 48 8b 41 40 mov rax,QWORD PTR [rcx+0x40] 180005ba1: 49 8b e8 mov rbp,r8 180005ba4: 49 8b 3e mov rdi,QWORD PTR [r14] 180005ba7: 48 8b 08 mov rcx,QWORD PTR [rax] 180005baa: 48 85 c9 test rcx,rcx 180005bad: 74 0a je 0x180005bb9 180005baf: 49 39 4a 68 cmp QWORD PTR [r10+0x68],rcx 180005bb3: 73 04 jae 0x180005bb9 180005bb5: 49 89 4a 68 mov QWORD PTR [r10+0x68],rcx 180005bb9: 49 8b 42 18 mov rax,QWORD PTR [r10+0x18] 180005bbd: 49 8b 72 68 mov rsi,QWORD PTR [r10+0x68] 180005bc1: 44 8b 44 24 30 mov r8d,DWORD PTR [rsp+0x30] 180005bc6: 4c 8b de mov r11,rsi 180005bc9: 48 8b 18 mov rbx,QWORD PTR [rax] 180005bcc: 4c 2b db sub r11,rbx 180005bcf: 45 85 c9 test r9d,r9d 180005bd2: 74 5b je 0x180005c2f 180005bd4: 41 83 e9 01 sub r9d,0x1 180005bd8: 74 0f je 0x180005be9 180005bda: 41 83 f9 01 cmp r9d,0x1 180005bde: 0f 85 c1 00 00 00 jne 0x180005ca5 180005be4: 49 8b c3 mov rax,r11 180005be7: eb 48 jmp 0x180005c31 180005be9: 41 8b c0 mov eax,r8d 180005bec: 83 e0 03 and eax,0x3 180005bef: 3c 03 cmp al,0x3 180005bf1: 0f 84 ae 00 00 00 je 0x180005ca5 180005bf7: 41 f6 c0 01 test r8b,0x1 180005bfb: 74 16 je 0x180005c13 180005bfd: 48 85 ff test rdi,rdi 180005c00: 75 09 jne 0x180005c0b 180005c02: 48 85 db test rbx,rbx 180005c05: 0f 85 9a 00 00 00 jne 0x180005ca5 180005c0b: 48 8b c7 mov rax,rdi 180005c0e: 48 2b c3 sub rax,rbx 180005c11: eb 1e jmp 0x180005c31 180005c13: 41 f6 c0 02 test r8b,0x2 180005c17: 0f 84 88 00 00 00 je 0x180005ca5 180005c1d: 48 85 c9 test rcx,rcx 180005c20: 75 05 jne 0x180005c27 180005c22: 48 85 db test rbx,rbx 180005c25: 75 7e jne 0x180005ca5 180005c27: 48 8b c1 mov rax,rcx 180005c2a: 48 2b c3 sub rax,rbx 180005c2d: eb 02 jmp 0x180005c31 180005c2f: 33 c0 xor eax,eax 180005c31: 4c 8d 0c 28 lea r9,[rax+rbp*1] 180005c35: 4d 3b cb cmp r9,r11 180005c38: 77 6b ja 0x180005ca5 180005c3a: 4d 85 c9 test r9,r9 180005c3d: 74 16 je 0x180005c55 180005c3f: 41 f6 c0 01 test r8b,0x1 180005c43: 74 05 je 0x180005c4a 180005c45: 48 85 ff test rdi,rdi 180005c48: 74 5b je 0x180005ca5 180005c4a: 41 f6 c0 02 test r8b,0x2 180005c4e: 74 05 je 0x180005c55 180005c50: 48 85 c9 test rcx,rcx 180005c53: 74 50 je 0x180005ca5 180005c55: 4e 8d 1c 0b lea r11,[rbx+r9*1] 180005c59: 41 f6 c0 01 test r8b,0x1 180005c5d: 74 11 je 0x180005c70 180005c5f: 48 85 ff test rdi,rdi 180005c62: 74 0c je 0x180005c70 180005c64: 4d 89 1e mov QWORD PTR [r14],r11 180005c67: 41 2b f3 sub esi,r11d 180005c6a: 49 8b 42 50 mov rax,QWORD PTR [r10+0x50] 180005c6e: 89 30 mov DWORD PTR [rax],esi 180005c70: 41 f6 c0 02 test r8b,0x2 180005c74: 74 2a je 0x180005ca0 180005c76: 48 85 c9 test rcx,rcx 180005c79: 74 25 je 0x180005ca0 180005c7b: 49 8b 42 58 mov rax,QWORD PTR [r10+0x58] 180005c7f: 48 63 08 movsxd rcx,DWORD PTR [rax] 180005c82: 49 8b 42 40 mov rax,QWORD PTR [r10+0x40] 180005c86: 48 03 08 add rcx,QWORD PTR [rax] 180005c89: 49 8b 42 20 mov rax,QWORD PTR [r10+0x20] 180005c8d: 41 2b cb sub ecx,r11d 180005c90: 48 89 18 mov QWORD PTR [rax],rbx 180005c93: 49 8b 42 40 mov rax,QWORD PTR [r10+0x40] 180005c97: 4c 89 18 mov QWORD PTR [rax],r11 180005c9a: 49 8b 42 58 mov rax,QWORD PTR [r10+0x58] 180005c9e: 89 08 mov DWORD PTR [rax],ecx 180005ca0: 4c 89 0a mov QWORD PTR [rdx],r9 180005ca3: eb 07 jmp 0x180005cac 180005ca5: 48 c7 02 ff ff ff ff mov QWORD PTR [rdx],0xffffffffffffffff 180005cac: 48 8b 5c 24 10 mov rbx,QWORD PTR [rsp+0x10] 180005cb1: 33 c0 xor eax,eax 180005cb3: 48 8b 6c 24 18 mov rbp,QWORD PTR [rsp+0x18] 180005cb8: 48 8b 74 24 20 mov rsi,QWORD PTR [rsp+0x20] 180005cbd: 48 8b 7c 24 28 mov rdi,QWORD PTR [rsp+0x28] 180005cc2: 48 c7 42 08 00 00 00 mov QWORD PTR [rdx+0x8],0x0 180005cc9: 00 180005cca: 48 89 42 10 mov QWORD PTR [rdx+0x10],rax 180005cce: 48 8b c2 mov rax,rdx 180005cd1: 41 5e pop r14 180005cd3: c3 ret 180005cd4: cc int3 180005cd5: cc int3 180005cd6: cc int3 180005cd7: cc int3 180005cd8: cc int3 180005cd9: cc int3 180005cda: cc int3 180005cdb: cc int3 180005cdc: cc int3 180005cdd: cc int3 180005cde: cc int3 180005cdf: cc int3 180005ce0: 4c 8b 51 38 mov r10,QWORD PTR [rcx+0x38] 180005ce4: 48 8b d1 mov rdx,rcx 180005ce7: 4d 8b 02 mov r8,QWORD PTR [r10] 180005cea: 4d 85 c0 test r8,r8 180005ced: 74 53 je 0x180005d42 180005cef: 48 8b 41 50 mov rax,QWORD PTR [rcx+0x50] 180005cf3: 48 63 08 movsxd rcx,DWORD PTR [rax] 180005cf6: 49 03 c8 add rcx,r8 180005cf9: 4c 3b c1 cmp r8,rcx 180005cfc: 73 05 jae 0x180005d03 180005cfe: 41 0f b6 00 movzx eax,BYTE PTR [r8] 180005d02: c3 ret 180005d03: 48 8b 42 40 mov rax,QWORD PTR [rdx+0x40] 180005d07: 4c 8b 08 mov r9,QWORD PTR [rax] 180005d0a: 4d 85 c9 test r9,r9 180005d0d: 74 33 je 0x180005d42 180005d0f: f6 42 70 04 test BYTE PTR [rdx+0x70],0x4 180005d13: 75 2d jne 0x180005d42 180005d15: 48 8b 4a 68 mov rcx,QWORD PTR [rdx+0x68] 180005d19: 49 3b c9 cmp rcx,r9 180005d1c: 49 0f 42 c9 cmovb rcx,r9 180005d20: 49 3b c8 cmp rcx,r8 180005d23: 76 1d jbe 0x180005d42 180005d25: 48 89 4a 68 mov QWORD PTR [rdx+0x68],rcx 180005d29: 49 8b 02 mov rax,QWORD PTR [r10] 180005d2c: 49 89 02 mov QWORD PTR [r10],rax 180005d2f: 2b c8 sub ecx,eax 180005d31: 48 8b 42 50 mov rax,QWORD PTR [rdx+0x50] 180005d35: 89 08 mov DWORD PTR [rax],ecx 180005d37: 48 8b 42 38 mov rax,QWORD PTR [rdx+0x38] 180005d3b: 48 8b 08 mov rcx,QWORD PTR [rax] 180005d3e: 0f b6 01 movzx eax,BYTE PTR [rcx] 180005d41: c3 ret 180005d42: b8 ff ff ff ff mov eax,0xffffffff 180005d47: c3 ret 180005d48: cc int3 180005d49: cc int3 180005d4a: cc int3 180005d4b: cc int3 180005d4c: cc int3 180005d4d: cc int3 180005d4e: cc int3 180005d4f: cc int3 180005d50: 48 8b 41 38 mov rax,QWORD PTR [rcx+0x38] 180005d54: 4c 8b 00 mov r8,QWORD PTR [rax] 180005d57: 4d 85 c0 test r8,r8 180005d5a: 74 40 je 0x180005d9c 180005d5c: 48 8b 41 18 mov rax,QWORD PTR [rcx+0x18] 180005d60: 4c 3b 00 cmp r8,QWORD PTR [rax] 180005d63: 76 37 jbe 0x180005d9c 180005d65: 83 fa ff cmp edx,0xffffffff 180005d68: 74 0c je 0x180005d76 180005d6a: 41 3a 50 ff cmp dl,BYTE PTR [r8-0x1] 180005d6e: 74 06 je 0x180005d76 180005d70: f6 41 70 02 test BYTE PTR [rcx+0x70],0x2 180005d74: 75 26 jne 0x180005d9c 180005d76: 48 8b 41 50 mov rax,QWORD PTR [rcx+0x50] 180005d7a: ff 00 inc DWORD PTR [rax] 180005d7c: 48 8b 41 38 mov rax,QWORD PTR [rcx+0x38] 180005d80: 48 ff 08 dec QWORD PTR [rax] 180005d83: 83 fa ff cmp edx,0xffffffff 180005d86: 74 09 je 0x180005d91 180005d88: 48 8b 41 38 mov rax,QWORD PTR [rcx+0x38] 180005d8c: 48 8b 08 mov rcx,QWORD PTR [rax] 180005d8f: 88 11 mov BYTE PTR [rcx],dl 180005d91: 33 c0 xor eax,eax 180005d93: 83 fa ff cmp edx,0xffffffff 180005d96: 0f 44 d0 cmove edx,eax 180005d99: 8b c2 mov eax,edx 180005d9b: c3 ret 180005d9c: b8 ff ff ff ff mov eax,0xffffffff 180005da1: c3 ret 180005da2: cc int3 180005da3: cc int3 180005da4: cc int3 180005da5: cc int3 180005da6: cc int3 180005da7: cc int3 180005da8: cc int3 180005da9: cc int3 180005daa: cc int3 180005dab: cc int3 180005dac: cc int3 180005dad: cc int3 180005dae: cc int3 180005daf: cc int3 180005db0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180005db5: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 180005dba: 56 push rsi 180005dbb: 57 push rdi 180005dbc: 41 54 push r12 180005dbe: 41 56 push r14 180005dc0: 41 57 push r15 180005dc2: 48 83 ec 20 sub rsp,0x20 180005dc6: f6 41 70 02 test BYTE PTR [rcx+0x70],0x2 180005dca: 44 8b fa mov r15d,edx 180005dcd: 48 8b d9 mov rbx,rcx 180005dd0: 0f 85 98 01 00 00 jne 0x180005f6e 180005dd6: 83 fa ff cmp edx,0xffffffff 180005dd9: 75 07 jne 0x180005de2 180005ddb: 33 c0 xor eax,eax 180005ddd: e9 91 01 00 00 jmp 0x180005f73 180005de2: 48 8b 41 40 mov rax,QWORD PTR [rcx+0x40] 180005de6: 48 8b 30 mov rsi,QWORD PTR [rax] 180005de9: 48 8b 41 58 mov rax,QWORD PTR [rcx+0x58] 180005ded: 48 63 38 movsxd rdi,DWORD PTR [rax] 180005df0: 48 03 fe add rdi,rsi 180005df3: 48 85 f6 test rsi,rsi 180005df6: 74 1e je 0x180005e16 180005df8: 48 3b f7 cmp rsi,rdi 180005dfb: 73 19 jae 0x180005e16 180005dfd: ff 15 45 94 00 00 call QWORD PTR [rip+0x9445] # 0x18000f248 180005e03: 44 88 38 mov BYTE PTR [rax],r15b 180005e06: 48 8d 46 01 lea rax,[rsi+0x1] 180005e0a: 48 89 43 68 mov QWORD PTR [rbx+0x68],rax 180005e0e: 41 8b c7 mov eax,r15d 180005e11: e9 5d 01 00 00 jmp 0x180005f73 180005e16: 48 8b 41 18 mov rax,QWORD PTR [rcx+0x18] 180005e1a: 45 33 e4 xor r12d,r12d 180005e1d: 4c 8b 30 mov r14,QWORD PTR [rax] 180005e20: 49 2b fe sub rdi,r14 180005e23: 48 85 f6 test rsi,rsi 180005e26: 49 0f 44 fc cmove rdi,r12 180005e2a: 48 83 ff 20 cmp rdi,0x20 180005e2e: 73 11 jae 0x180005e41 180005e30: be 20 00 00 00 mov esi,0x20 180005e35: 8b ce mov ecx,esi 180005e37: e8 18 67 00 00 call 0x18000c554 180005e3c: 48 8b e8 mov rbp,rax 180005e3f: eb 62 jmp 0x180005ea3 180005e41: 48 81 ff ff ff ff 3f cmp rdi,0x3fffffff 180005e48: 73 24 jae 0x180005e6e 180005e4a: 48 8d 34 3f lea rsi,[rdi+rdi*1] 180005e4e: 48 81 fe 00 10 00 00 cmp rsi,0x1000 180005e55: 73 25 jae 0x180005e7c 180005e57: 48 85 f6 test rsi,rsi 180005e5a: 74 0d je 0x180005e69 180005e5c: 48 8b ce mov rcx,rsi 180005e5f: e8 f0 66 00 00 call 0x18000c554 180005e64: 48 8b e8 mov rbp,rax 180005e67: eb 3a jmp 0x180005ea3 180005e69: 49 8b ec mov rbp,r12 180005e6c: eb 35 jmp 0x180005ea3 180005e6e: be ff ff ff 7f mov esi,0x7fffffff 180005e73: 48 3b fe cmp rdi,rsi 180005e76: 0f 83 f2 00 00 00 jae 0x180005f6e 180005e7c: 48 8d 4e 27 lea rcx,[rsi+0x27] 180005e80: 48 3b ce cmp rcx,rsi 180005e83: 0f 86 01 01 00 00 jbe 0x180005f8a 180005e89: e8 c6 66 00 00 call 0x18000c554 180005e8e: 48 85 c0 test rax,rax 180005e91: 0f 84 d0 00 00 00 je 0x180005f67 180005e97: 48 8d 68 27 lea rbp,[rax+0x27] 180005e9b: 48 83 e5 e0 and rbp,0xffffffffffffffe0 180005e9f: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax 180005ea3: 4c 8b c7 mov r8,rdi 180005ea6: 49 8b d6 mov rdx,r14 180005ea9: 48 8b cd mov rcx,rbp 180005eac: e8 b4 79 00 00 call 0x18000d865 180005eb1: 48 8d 14 2f lea rdx,[rdi+rbp*1] 180005eb5: 8b cd mov ecx,ebp 180005eb7: 48 8d 42 01 lea rax,[rdx+0x1] 180005ebb: 2b ca sub ecx,edx 180005ebd: 48 89 43 68 mov QWORD PTR [rbx+0x68],rax 180005ec1: 03 ce add ecx,esi 180005ec3: 48 8b 43 20 mov rax,QWORD PTR [rbx+0x20] 180005ec7: 48 89 28 mov QWORD PTR [rax],rbp 180005eca: 48 8b 43 40 mov rax,QWORD PTR [rbx+0x40] 180005ece: 48 89 10 mov QWORD PTR [rax],rdx 180005ed1: 48 8b 43 58 mov rax,QWORD PTR [rbx+0x58] 180005ed5: 89 08 mov DWORD PTR [rax],ecx 180005ed7: f6 43 70 04 test BYTE PTR [rbx+0x70],0x4 180005edb: 74 16 je 0x180005ef3 180005edd: 48 8b 43 18 mov rax,QWORD PTR [rbx+0x18] 180005ee1: 48 89 28 mov QWORD PTR [rax],rbp 180005ee4: 48 8b 43 38 mov rax,QWORD PTR [rbx+0x38] 180005ee8: 4c 89 20 mov QWORD PTR [rax],r12 180005eeb: 48 8b 43 50 mov rax,QWORD PTR [rbx+0x50] 180005eef: 89 28 mov DWORD PTR [rax],ebp 180005ef1: eb 27 jmp 0x180005f1a 180005ef3: 48 8b 43 38 mov rax,QWORD PTR [rbx+0x38] 180005ef7: 48 8b 53 68 mov rdx,QWORD PTR [rbx+0x68] 180005efb: 48 8b 08 mov rcx,QWORD PTR [rax] 180005efe: 48 8b 43 18 mov rax,QWORD PTR [rbx+0x18] 180005f02: 49 2b ce sub rcx,r14 180005f05: 48 03 cd add rcx,rbp 180005f08: 2b d1 sub edx,ecx 180005f0a: 48 89 28 mov QWORD PTR [rax],rbp 180005f0d: 48 8b 43 38 mov rax,QWORD PTR [rbx+0x38] 180005f11: 48 89 08 mov QWORD PTR [rax],rcx 180005f14: 48 8b 43 50 mov rax,QWORD PTR [rbx+0x50] 180005f18: 89 10 mov DWORD PTR [rax],edx 180005f1a: 8b 43 70 mov eax,DWORD PTR [rbx+0x70] 180005f1d: a8 01 test al,0x1 180005f1f: 74 2f je 0x180005f50 180005f21: 48 81 ff 00 10 00 00 cmp rdi,0x1000 180005f28: 72 18 jb 0x180005f42 180005f2a: 49 8b 56 f8 mov rdx,QWORD PTR [r14-0x8] 180005f2e: 48 83 c7 27 add rdi,0x27 180005f32: 4c 2b f2 sub r14,rdx 180005f35: 49 8d 46 f8 lea rax,[r14-0x8] 180005f39: 48 83 f8 1f cmp rax,0x1f 180005f3d: 77 28 ja 0x180005f67 180005f3f: 4c 8b f2 mov r14,rdx 180005f42: 48 8b d7 mov rdx,rdi 180005f45: 49 8b ce mov rcx,r14 180005f48: e8 c3 69 00 00 call 0x18000c910 180005f4d: 8b 43 70 mov eax,DWORD PTR [rbx+0x70] 180005f50: 83 c8 01 or eax,0x1 180005f53: 48 8b cb mov rcx,rbx 180005f56: 89 43 70 mov DWORD PTR [rbx+0x70],eax 180005f59: ff 15 e9 92 00 00 call QWORD PTR [rip+0x92e9] # 0x18000f248 180005f5f: 44 88 38 mov BYTE PTR [rax],r15b 180005f62: 41 8b c7 mov eax,r15d 180005f65: eb 0c jmp 0x180005f73 180005f67: ff 15 f3 94 00 00 call QWORD PTR [rip+0x94f3] # 0x18000f460 180005f6d: cc int3 180005f6e: b8 ff ff ff ff mov eax,0xffffffff 180005f73: 48 8b 5c 24 58 mov rbx,QWORD PTR [rsp+0x58] 180005f78: 48 8b 6c 24 60 mov rbp,QWORD PTR [rsp+0x60] 180005f7d: 48 83 c4 20 add rsp,0x20 180005f81: 41 5f pop r15 180005f83: 41 5e pop r14 180005f85: 41 5c pop r12 180005f87: 5f pop rdi 180005f88: 5e pop rsi 180005f89: c3 ret 180005f8a: e8 c1 b7 ff ff call 0x180001750 180005f8f: cc int3 180005f90: 40 53 rex push rbx 180005f92: 48 83 ec 20 sub rsp,0x20 180005f96: f6 41 70 01 test BYTE PTR [rcx+0x70],0x1 180005f9a: 48 8d 05 2f 9c 00 00 lea rax,[rip+0x9c2f] # 0x18000fbd0 180005fa1: 48 89 01 mov QWORD PTR [rcx],rax 180005fa4: 48 8b d9 mov rbx,rcx 180005fa7: 74 56 je 0x180005fff 180005fa9: 48 8b 41 40 mov rax,QWORD PTR [rcx+0x40] 180005fad: 48 8b 08 mov rcx,QWORD PTR [rax] 180005fb0: 48 85 c9 test rcx,rcx 180005fb3: 74 0c je 0x180005fc1 180005fb5: 48 8b 43 58 mov rax,QWORD PTR [rbx+0x58] 180005fb9: 48 63 10 movsxd rdx,DWORD PTR [rax] 180005fbc: 48 03 d1 add rdx,rcx 180005fbf: eb 0e jmp 0x180005fcf 180005fc1: 48 8b 43 50 mov rax,QWORD PTR [rbx+0x50] 180005fc5: 48 63 10 movsxd rdx,DWORD PTR [rax] 180005fc8: 48 8b 43 38 mov rax,QWORD PTR [rbx+0x38] 180005fcc: 48 03 10 add rdx,QWORD PTR [rax] 180005fcf: 48 8b 43 18 mov rax,QWORD PTR [rbx+0x18] 180005fd3: 48 8b 08 mov rcx,QWORD PTR [rax] 180005fd6: 48 2b d1 sub rdx,rcx 180005fd9: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180005fe0: 72 18 jb 0x180005ffa 180005fe2: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180005fe6: 48 83 c2 27 add rdx,0x27 180005fea: 49 2b c8 sub rcx,r8 180005fed: 48 8d 41 f8 lea rax,[rcx-0x8] 180005ff1: 48 83 f8 1f cmp rax,0x1f 180005ff5: 77 49 ja 0x180006040 180005ff7: 49 8b c8 mov rcx,r8 180005ffa: e8 11 69 00 00 call 0x18000c910 180005fff: 48 8b 43 18 mov rax,QWORD PTR [rbx+0x18] 180006003: 33 c9 xor ecx,ecx 180006005: 48 89 08 mov QWORD PTR [rax],rcx 180006008: 48 8b 43 38 mov rax,QWORD PTR [rbx+0x38] 18000600c: 48 89 08 mov QWORD PTR [rax],rcx 18000600f: 48 8b 43 50 mov rax,QWORD PTR [rbx+0x50] 180006013: 89 08 mov DWORD PTR [rax],ecx 180006015: 48 8b 43 20 mov rax,QWORD PTR [rbx+0x20] 180006019: 48 89 08 mov QWORD PTR [rax],rcx 18000601c: 48 8b 43 40 mov rax,QWORD PTR [rbx+0x40] 180006020: 48 89 08 mov QWORD PTR [rax],rcx 180006023: 48 8b 43 58 mov rax,QWORD PTR [rbx+0x58] 180006027: 89 08 mov DWORD PTR [rax],ecx 180006029: 83 63 70 fe and DWORD PTR [rbx+0x70],0xfffffffe 18000602d: 48 89 4b 68 mov QWORD PTR [rbx+0x68],rcx 180006031: 48 8b cb mov rcx,rbx 180006034: 48 83 c4 20 add rsp,0x20 180006038: 5b pop rbx 180006039: 48 ff 25 28 92 00 00 rex.W jmp QWORD PTR [rip+0x9228] # 0x18000f268 180006040: ff 15 1a 94 00 00 call QWORD PTR [rip+0x941a] # 0x18000f460 180006046: cc int3 180006047: cc int3 180006048: cc int3 180006049: cc int3 18000604a: cc int3 18000604b: cc int3 18000604c: cc int3 18000604d: cc int3 18000604e: cc int3 18000604f: cc int3 180006050: 40 53 rex push rbx 180006052: 48 83 ec 40 sub rsp,0x40 180006056: 48 8b da mov rbx,rdx 180006059: 48 89 54 24 30 mov QWORD PTR [rsp+0x30],rdx 18000605e: 33 c0 xor eax,eax 180006060: 89 44 24 20 mov DWORD PTR [rsp+0x20],eax 180006064: 48 89 42 10 mov QWORD PTR [rdx+0x10],rax 180006068: 48 c7 42 18 0f 00 00 mov QWORD PTR [rdx+0x18],0xf 18000606f: 00 180006070: 88 02 mov BYTE PTR [rdx],al 180006072: c7 44 24 20 02 00 00 mov DWORD PTR [rsp+0x20],0x2 180006079: 00 18000607a: 8b 91 88 00 00 00 mov edx,DWORD PTR [rcx+0x88] 180006080: f6 c2 02 test dl,0x2 180006083: 75 30 jne 0x1800060b5 180006085: 48 8b 41 58 mov rax,QWORD PTR [rcx+0x58] 180006089: 4c 8b 08 mov r9,QWORD PTR [rax] 18000608c: 4d 85 c9 test r9,r9 18000608f: 74 24 je 0x1800060b5 180006091: 48 8b 41 38 mov rax,QWORD PTR [rcx+0x38] 180006095: 48 8b 10 mov rdx,QWORD PTR [rax] 180006098: 4c 89 4c 24 28 mov QWORD PTR [rsp+0x28],r9 18000609d: 48 83 e9 80 sub rcx,0xffffffffffffff80 1800060a1: 4c 8d 44 24 28 lea r8,[rsp+0x28] 1800060a6: 4c 3b 09 cmp r9,QWORD PTR [rcx] 1800060a9: 4c 0f 42 c1 cmovb r8,rcx 1800060ad: 4d 8b 00 mov r8,QWORD PTR [r8] 1800060b0: 4c 2b c2 sub r8,rdx 1800060b3: eb 25 jmp 0x1800060da 1800060b5: f6 c2 04 test dl,0x4 1800060b8: 75 29 jne 0x1800060e3 1800060ba: 48 8b 41 50 mov rax,QWORD PTR [rcx+0x50] 1800060be: 4c 8b 08 mov r9,QWORD PTR [rax] 1800060c1: 4d 85 c9 test r9,r9 1800060c4: 74 1d je 0x1800060e3 1800060c6: 48 8b 41 30 mov rax,QWORD PTR [rcx+0x30] 1800060ca: 48 8b 10 mov rdx,QWORD PTR [rax] 1800060cd: 48 8b 41 68 mov rax,QWORD PTR [rcx+0x68] 1800060d1: 4c 63 00 movsxd r8,DWORD PTR [rax] 1800060d4: 4c 2b c2 sub r8,rdx 1800060d7: 4d 03 c1 add r8,r9 1800060da: 48 8b cb mov rcx,rbx 1800060dd: e8 2e c5 ff ff call 0x180002610 1800060e2: 90 nop 1800060e3: 48 8b c3 mov rax,rbx 1800060e6: 48 83 c4 40 add rsp,0x40 1800060ea: 5b pop rbx 1800060eb: c3 ret 1800060ec: cc int3 1800060ed: cc int3 1800060ee: cc int3 1800060ef: cc int3 1800060f0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800060f5: 44 89 44 24 18 mov DWORD PTR [rsp+0x18],r8d 1800060fa: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 1800060ff: 57 push rdi 180006100: 48 83 ec 20 sub rsp,0x20 180006104: 48 8b f9 mov rdi,rcx 180006107: c7 44 24 40 00 00 00 mov DWORD PTR [rsp+0x40],0x0 18000610e: 00 18000610f: 48 8d 05 a2 9b 00 00 lea rax,[rip+0x9ba2] # 0x18000fcb8 180006116: 48 89 01 mov QWORD PTR [rcx],rax 180006119: 48 8d 05 88 9a 00 00 lea rax,[rip+0x9a88] # 0x18000fba8 180006120: 48 89 41 10 mov QWORD PTR [rcx+0x10],rax 180006124: 48 81 c1 98 00 00 00 add rcx,0x98 18000612b: ff 15 27 91 00 00 call QWORD PTR [rip+0x9127] # 0x18000f258 180006131: 90 nop 180006132: c7 44 24 40 01 00 00 mov DWORD PTR [rsp+0x40],0x1 180006139: 00 18000613a: 48 8d 5f 18 lea rbx,[rdi+0x18] 18000613e: 45 33 c0 xor r8d,r8d 180006141: 48 8b d3 mov rdx,rbx 180006144: 48 8b cf mov rcx,rdi 180006147: ff 15 13 91 00 00 call QWORD PTR [rip+0x9113] # 0x18000f260 18000614d: 90 nop 18000614e: 48 8b 07 mov rax,QWORD PTR [rdi] 180006151: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180006155: 48 8d 05 24 9b 00 00 lea rax,[rip+0x9b24] # 0x18000fc80 18000615c: 48 89 04 39 mov QWORD PTR [rcx+rdi*1],rax 180006160: 48 8b 07 mov rax,QWORD PTR [rdi] 180006163: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180006167: 8d 91 68 ff ff ff lea edx,[rcx-0x98] 18000616d: 89 54 39 fc mov DWORD PTR [rcx+rdi*1-0x4],edx 180006171: 48 89 5c 24 48 mov QWORD PTR [rsp+0x48],rbx 180006176: 48 8b cb mov rcx,rbx 180006179: ff 15 61 91 00 00 call QWORD PTR [rip+0x9161] # 0x18000f2e0 18000617f: 48 8d 05 4a 9a 00 00 lea rax,[rip+0x9a4a] # 0x18000fbd0 180006186: 48 89 03 mov QWORD PTR [rbx],rax 180006189: 48 c7 43 68 00 00 00 mov QWORD PTR [rbx+0x68],0x0 180006190: 00 180006191: c7 43 70 00 00 00 00 mov DWORD PTR [rbx+0x70],0x0 180006198: 48 8b c7 mov rax,rdi 18000619b: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 1800061a0: 48 83 c4 20 add rsp,0x20 1800061a4: 5f pop rdi 1800061a5: c3 ret 1800061a6: cc int3 1800061a7: cc int3 1800061a8: cc int3 1800061a9: cc int3 1800061aa: cc int3 1800061ab: cc int3 1800061ac: cc int3 1800061ad: cc int3 1800061ae: cc int3 1800061af: cc int3 1800061b0: 48 83 79 18 10 cmp QWORD PTR [rcx+0x18],0x10 1800061b5: 72 04 jb 0x1800061bb 1800061b7: 48 8b 01 mov rax,QWORD PTR [rcx] 1800061ba: c3 ret 1800061bb: 48 8b c1 mov rax,rcx 1800061be: c3 ret 1800061bf: cc int3 1800061c0: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 1800061c5: 57 push rdi 1800061c6: 48 83 ec 20 sub rsp,0x20 1800061ca: 8b da mov ebx,edx 1800061cc: 48 8b f9 mov rdi,rcx 1800061cf: e8 bc fd ff ff call 0x180005f90 1800061d4: f6 c3 01 test bl,0x1 1800061d7: 74 0d je 0x1800061e6 1800061d9: ba 78 00 00 00 mov edx,0x78 1800061de: 48 8b cf mov rcx,rdi 1800061e1: e8 2a 67 00 00 call 0x18000c910 1800061e6: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 1800061eb: 48 8b c7 mov rax,rdi 1800061ee: 48 83 c4 20 add rsp,0x20 1800061f2: 5f pop rdi 1800061f3: c3 ret 1800061f4: cc int3 1800061f5: cc int3 1800061f6: cc int3 1800061f7: cc int3 1800061f8: cc int3 1800061f9: cc int3 1800061fa: cc int3 1800061fb: cc int3 1800061fc: cc int3 1800061fd: cc int3 1800061fe: cc int3 1800061ff: cc int3 180006200: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180006205: 48 89 74 24 10 mov QWORD PTR [rsp+0x10],rsi 18000620a: 57 push rdi 18000620b: 48 83 ec 20 sub rsp,0x20 18000620f: 48 8b 81 68 ff ff ff mov rax,QWORD PTR [rcx-0x98] 180006216: 48 8b d9 mov rbx,rcx 180006219: 8b fa mov edi,edx 18000621b: 4c 63 40 04 movsxd r8,DWORD PTR [rax+0x4] 18000621f: 48 8d 05 5a 9a 00 00 lea rax,[rip+0x9a5a] # 0x18000fc80 180006226: 49 89 84 08 68 ff ff mov QWORD PTR [r8+rcx*1-0x98],rax 18000622d: ff 18000622e: 48 8b 81 68 ff ff ff mov rax,QWORD PTR [rcx-0x98] 180006235: 4c 63 40 04 movsxd r8,DWORD PTR [rax+0x4] 180006239: 45 8d 88 68 ff ff ff lea r9d,[r8-0x98] 180006240: 45 89 8c 08 64 ff ff mov DWORD PTR [r8+rcx*1-0x9c],r9d 180006247: ff 180006248: 48 83 c1 80 add rcx,0xffffffffffffff80 18000624c: e8 3f fd ff ff call 0x180005f90 180006251: 48 8d 4b 88 lea rcx,[rbx-0x78] 180006255: ff 15 0d 91 00 00 call QWORD PTR [rip+0x910d] # 0x18000f368 18000625b: 48 8b cb mov rcx,rbx 18000625e: ff 15 54 90 00 00 call QWORD PTR [rip+0x9054] # 0x18000f2b8 180006264: 40 f6 c7 01 test dil,0x1 180006268: 74 11 je 0x18000627b 18000626a: ba f8 00 00 00 mov edx,0xf8 18000626f: 48 8d 8b 68 ff ff ff lea rcx,[rbx-0x98] 180006276: e8 95 66 00 00 call 0x18000c910 18000627b: 48 8b 74 24 38 mov rsi,QWORD PTR [rsp+0x38] 180006280: 48 8d 83 68 ff ff ff lea rax,[rbx-0x98] 180006287: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000628c: 48 83 c4 20 add rsp,0x20 180006290: 5f pop rdi 180006291: c3 ret 180006292: cc int3 180006293: cc int3 180006294: cc int3 180006295: cc int3 180006296: cc int3 180006297: cc int3 180006298: cc int3 180006299: cc int3 18000629a: cc int3 18000629b: cc int3 18000629c: cc int3 18000629d: cc int3 18000629e: cc int3 18000629f: cc int3 1800062a0: 40 53 rex push rbx 1800062a2: 48 83 ec 20 sub rsp,0x20 1800062a6: 48 8b d9 mov rbx,rcx 1800062a9: ff 15 49 90 00 00 call QWORD PTR [rip+0x9049] # 0x18000f2f8 1800062af: 90 nop 1800062b0: 84 c0 test al,al 1800062b2: 75 0a jne 0x1800062be 1800062b4: 48 8b 0b mov rcx,QWORD PTR [rbx] 1800062b7: ff 15 13 90 00 00 call QWORD PTR [rip+0x9013] # 0x18000f2d0 1800062bd: 90 nop 1800062be: 48 8b 13 mov rdx,QWORD PTR [rbx] 1800062c1: 48 8b 02 mov rax,QWORD PTR [rdx] 1800062c4: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800062c8: 48 8b 4c 11 48 mov rcx,QWORD PTR [rcx+rdx*1+0x48] 1800062cd: 48 85 c9 test rcx,rcx 1800062d0: 74 07 je 0x1800062d9 1800062d2: 48 8b 01 mov rax,QWORD PTR [rcx] 1800062d5: ff 50 10 call QWORD PTR [rax+0x10] 1800062d8: 90 nop 1800062d9: 48 83 c4 20 add rsp,0x20 1800062dd: 5b pop rbx 1800062de: c3 ret 1800062df: cc int3 1800062e0: 48 83 ec 28 sub rsp,0x28 1800062e4: 48 8b 11 mov rdx,QWORD PTR [rcx] 1800062e7: 48 8b 02 mov rax,QWORD PTR [rdx] 1800062ea: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800062ee: 48 8b 4c 11 48 mov rcx,QWORD PTR [rcx+rdx*1+0x48] 1800062f3: 48 85 c9 test rcx,rcx 1800062f6: 74 07 je 0x1800062ff 1800062f8: 48 8b 01 mov rax,QWORD PTR [rcx] 1800062fb: ff 50 10 call QWORD PTR [rax+0x10] 1800062fe: 90 nop 1800062ff: 48 83 c4 28 add rsp,0x28 180006303: c3 ret 180006304: cc int3 180006305: cc int3 180006306: cc int3 180006307: cc int3 180006308: cc int3 180006309: cc int3 18000630a: cc int3 18000630b: cc int3 18000630c: cc int3 18000630d: cc int3 18000630e: cc int3 18000630f: cc int3 180006310: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180006315: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 18000631a: 56 push rsi 18000631b: 57 push rdi 18000631c: 41 54 push r12 18000631e: 41 56 push r14 180006320: 41 57 push r15 180006322: 48 83 ec 30 sub rsp,0x30 180006326: 4c 8b fa mov r15,rdx 180006329: 48 8b f1 mov rsi,rcx 18000632c: 33 db xor ebx,ebx 18000632e: 89 5c 24 70 mov DWORD PTR [rsp+0x70],ebx 180006332: 49 c7 c6 ff ff ff ff mov r14,0xffffffffffffffff 180006339: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0] 180006340: 49 ff c6 inc r14 180006343: 42 38 1c 32 cmp BYTE PTR [rdx+r14*1],bl 180006347: 75 f7 jne 0x180006340 180006349: 48 8b 09 mov rcx,QWORD PTR [rcx] 18000634c: 48 63 41 04 movsxd rax,DWORD PTR [rcx+0x4] 180006350: 48 8b 7c 30 28 mov rdi,QWORD PTR [rax+rsi*1+0x28] 180006355: 48 85 ff test rdi,rdi 180006358: 7e 0a jle 0x180006364 18000635a: 49 3b fe cmp rdi,r14 18000635d: 7e 05 jle 0x180006364 18000635f: 49 2b fe sub rdi,r14 180006362: eb 02 jmp 0x180006366 180006364: 33 ff xor edi,edi 180006366: 4c 8b e6 mov r12,rsi 180006369: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000636e: 4c 8b 44 30 48 mov r8,QWORD PTR [rax+rsi*1+0x48] 180006373: 48 8b d1 mov rdx,rcx 180006376: 4d 85 c0 test r8,r8 180006379: 74 0f je 0x18000638a 18000637b: 49 8b 00 mov rax,QWORD PTR [r8] 18000637e: 49 8b c8 mov rcx,r8 180006381: ff 50 08 call QWORD PTR [rax+0x8] 180006384: 48 8b 0e mov rcx,QWORD PTR [rsi] 180006387: 48 8b d1 mov rdx,rcx 18000638a: 48 63 41 04 movsxd rax,DWORD PTR [rcx+0x4] 18000638e: 83 7c 30 10 00 cmp DWORD PTR [rax+rsi*1+0x10],0x0 180006393: 74 04 je 0x180006399 180006395: 32 c0 xor al,al 180006397: eb 2e jmp 0x1800063c7 180006399: 48 8b 44 30 50 mov rax,QWORD PTR [rax+rsi*1+0x50] 18000639e: 48 85 c0 test rax,rax 1800063a1: 74 22 je 0x1800063c5 1800063a3: 48 3b c6 cmp rax,rsi 1800063a6: 74 1d je 0x1800063c5 1800063a8: 48 8b c8 mov rcx,rax 1800063ab: ff 15 8f 8e 00 00 call QWORD PTR [rip+0x8e8f] # 0x18000f240 1800063b1: 48 8b 0e mov rcx,QWORD PTR [rsi] 1800063b4: 48 63 41 04 movsxd rax,DWORD PTR [rcx+0x4] 1800063b8: 83 7c 30 10 00 cmp DWORD PTR [rax+rsi*1+0x10],0x0 1800063bd: 0f 94 c0 sete al 1800063c0: 48 8b d1 mov rdx,rcx 1800063c3: eb 02 jmp 0x1800063c7 1800063c5: b0 01 mov al,0x1 1800063c7: 88 44 24 28 mov BYTE PTR [rsp+0x28],al 1800063cb: 84 c0 test al,al 1800063cd: 75 0a jne 0x1800063d9 1800063cf: bb 04 00 00 00 mov ebx,0x4 1800063d4: e9 a9 00 00 00 jmp 0x180006482 1800063d9: 48 63 41 04 movsxd rax,DWORD PTR [rcx+0x4] 1800063dd: 8b 4c 30 18 mov ecx,DWORD PTR [rax+rsi*1+0x18] 1800063e1: 81 e1 c0 01 00 00 and ecx,0x1c0 1800063e7: 83 f9 40 cmp ecx,0x40 1800063ea: 74 2d je 0x180006419 1800063ec: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 1800063f0: 48 85 ff test rdi,rdi 1800063f3: 7e 21 jle 0x180006416 1800063f5: 48 8b 06 mov rax,QWORD PTR [rsi] 1800063f8: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800063fc: 0f b6 54 31 58 movzx edx,BYTE PTR [rcx+rsi*1+0x58] 180006401: 48 8b 4c 31 48 mov rcx,QWORD PTR [rcx+rsi*1+0x48] 180006406: ff 15 dc 8e 00 00 call QWORD PTR [rip+0x8edc] # 0x18000f2e8 18000640c: 83 f8 ff cmp eax,0xffffffff 18000640f: 74 48 je 0x180006459 180006411: 48 ff cf dec rdi 180006414: eb da jmp 0x1800063f0 180006416: 48 8b 16 mov rdx,QWORD PTR [rsi] 180006419: 48 63 42 04 movsxd rax,DWORD PTR [rdx+0x4] 18000641d: 4d 8b c6 mov r8,r14 180006420: 49 8b d7 mov rdx,r15 180006423: 48 8b 4c 30 48 mov rcx,QWORD PTR [rax+rsi*1+0x48] 180006428: ff 15 c2 8e 00 00 call QWORD PTR [rip+0x8ec2] # 0x18000f2f0 18000642e: 49 3b c6 cmp rax,r14 180006431: 75 26 jne 0x180006459 180006433: 48 85 ff test rdi,rdi 180006436: 7e 2a jle 0x180006462 180006438: 48 8b 06 mov rax,QWORD PTR [rsi] 18000643b: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 18000643f: 0f b6 54 31 58 movzx edx,BYTE PTR [rcx+rsi*1+0x58] 180006444: 48 8b 4c 31 48 mov rcx,QWORD PTR [rcx+rsi*1+0x48] 180006449: ff 15 99 8e 00 00 call QWORD PTR [rip+0x8e99] # 0x18000f2e8 18000644f: 83 f8 ff cmp eax,0xffffffff 180006452: 74 05 je 0x180006459 180006454: 48 ff cf dec rdi 180006457: eb da jmp 0x180006433 180006459: bb 04 00 00 00 mov ebx,0x4 18000645e: 89 5c 24 70 mov DWORD PTR [rsp+0x70],ebx 180006462: 48 8b 06 mov rax,QWORD PTR [rsi] 180006465: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180006469: 48 c7 44 31 28 00 00 mov QWORD PTR [rcx+rsi*1+0x28],0x0 180006470: 00 00 180006472: eb 0e jmp 0x180006482 180006474: 48 8b 74 24 60 mov rsi,QWORD PTR [rsp+0x60] 180006479: 8b 5c 24 70 mov ebx,DWORD PTR [rsp+0x70] 18000647d: 4c 8b 64 24 20 mov r12,QWORD PTR [rsp+0x20] 180006482: 48 8b 06 mov rax,QWORD PTR [rsi] 180006485: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180006489: 48 03 ce add rcx,rsi 18000648c: 45 33 c0 xor r8d,r8d 18000648f: 8b d3 mov edx,ebx 180006491: ff 15 b9 8d 00 00 call QWORD PTR [rip+0x8db9] # 0x18000f250 180006497: 90 nop 180006498: ff 15 5a 8e 00 00 call QWORD PTR [rip+0x8e5a] # 0x18000f2f8 18000649e: 84 c0 test al,al 1800064a0: 75 0a jne 0x1800064ac 1800064a2: 49 8b cc mov rcx,r12 1800064a5: ff 15 25 8e 00 00 call QWORD PTR [rip+0x8e25] # 0x18000f2d0 1800064ab: 90 nop 1800064ac: 49 8b 04 24 mov rax,QWORD PTR [r12] 1800064b0: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800064b4: 4a 8b 4c 21 48 mov rcx,QWORD PTR [rcx+r12*1+0x48] 1800064b9: 48 85 c9 test rcx,rcx 1800064bc: 74 07 je 0x1800064c5 1800064be: 48 8b 01 mov rax,QWORD PTR [rcx] 1800064c1: ff 50 10 call QWORD PTR [rax+0x10] 1800064c4: 90 nop 1800064c5: 48 8b c6 mov rax,rsi 1800064c8: 48 8b 5c 24 68 mov rbx,QWORD PTR [rsp+0x68] 1800064cd: 48 83 c4 30 add rsp,0x30 1800064d1: 41 5f pop r15 1800064d3: 41 5e pop r14 1800064d5: 41 5c pop r12 1800064d7: 5f pop rdi 1800064d8: 5e pop rsi 1800064d9: c3 ret 1800064da: cc int3 1800064db: cc int3 1800064dc: cc int3 1800064dd: cc int3 1800064de: cc int3 1800064df: cc int3 1800064e0: 48 83 7a 18 10 cmp QWORD PTR [rdx+0x18],0x10 1800064e5: 48 8b c2 mov rax,rdx 1800064e8: 72 03 jb 0x1800064ed 1800064ea: 48 8b 02 mov rax,QWORD PTR [rdx] 1800064ed: 4c 8b 42 10 mov r8,QWORD PTR [rdx+0x10] 1800064f1: 48 8b d0 mov rdx,rax 1800064f4: e9 27 04 00 00 jmp 0x180006920 1800064f9: cc int3 1800064fa: cc int3 1800064fb: cc int3 1800064fc: cc int3 1800064fd: cc int3 1800064fe: cc int3 1800064ff: cc int3 180006500: 40 53 rex push rbx 180006502: 56 push rsi 180006503: 41 54 push r12 180006505: 41 56 push r14 180006507: 48 83 ec 28 sub rsp,0x28 18000650b: 4c 8b 71 10 mov r14,QWORD PTR [rcx+0x10] 18000650f: 48 bb fe ff ff ff ff movabs rbx,0x7ffffffffffffffe 180006516: ff ff 7f 180006519: 48 8b c3 mov rax,rbx 18000651c: 45 0f b7 e1 movzx r12d,r9w 180006520: 49 2b c6 sub rax,r14 180006523: 48 8b f1 mov rsi,rcx 180006526: 48 83 f8 01 cmp rax,0x1 18000652a: 0f 82 59 01 00 00 jb 0x180006689 180006530: 48 89 6c 24 58 mov QWORD PTR [rsp+0x58],rbp 180006535: 48 8b 69 18 mov rbp,QWORD PTR [rcx+0x18] 180006539: 4c 89 7c 24 20 mov QWORD PTR [rsp+0x20],r15 18000653e: 4d 8d 7e 01 lea r15,[r14+0x1] 180006542: 49 8b cf mov rcx,r15 180006545: 48 83 c9 07 or rcx,0x7 180006549: 48 3b cb cmp rcx,rbx 18000654c: 77 1f ja 0x18000656d 18000654e: 48 8b d5 mov rdx,rbp 180006551: 48 8b c3 mov rax,rbx 180006554: 48 d1 ea shr rdx,1 180006557: 48 2b c2 sub rax,rdx 18000655a: 48 3b e8 cmp rbp,rax 18000655d: 77 0e ja 0x18000656d 18000655f: 48 8d 04 2a lea rax,[rdx+rbp*1] 180006563: 48 8b d9 mov rbx,rcx 180006566: 48 3b c8 cmp rcx,rax 180006569: 48 0f 42 d8 cmovb rbx,rax 18000656d: 48 c7 c1 ff ff ff ff mov rcx,0xffffffffffffffff 180006574: 48 89 7c 24 60 mov QWORD PTR [rsp+0x60],rdi 180006579: 48 8b c3 mov rax,rbx 18000657c: 4c 89 6c 24 68 mov QWORD PTR [rsp+0x68],r13 180006581: 48 83 c0 01 add rax,0x1 180006585: 48 0f 42 c1 cmovb rax,rcx 180006589: 48 b9 ff ff ff ff ff movabs rcx,0x7fffffffffffffff 180006590: ff ff 7f 180006593: 48 3b c1 cmp rax,rcx 180006596: 0f 87 f3 00 00 00 ja 0x18000668f 18000659c: 48 8d 0c 00 lea rcx,[rax+rax*1] 1800065a0: 45 33 ed xor r13d,r13d 1800065a3: 48 81 f9 00 10 00 00 cmp rcx,0x1000 1800065aa: 72 2c jb 0x1800065d8 1800065ac: 48 8d 41 27 lea rax,[rcx+0x27] 1800065b0: 48 3b c1 cmp rax,rcx 1800065b3: 0f 86 d6 00 00 00 jbe 0x18000668f 1800065b9: 48 8b c8 mov rcx,rax 1800065bc: e8 93 5f 00 00 call 0x18000c554 1800065c1: 48 85 c0 test rax,rax 1800065c4: 0f 84 80 00 00 00 je 0x18000664a 1800065ca: 48 8d 78 27 lea rdi,[rax+0x27] 1800065ce: 48 83 e7 e0 and rdi,0xffffffffffffffe0 1800065d2: 48 89 47 f8 mov QWORD PTR [rdi-0x8],rax 1800065d6: eb 12 jmp 0x1800065ea 1800065d8: 48 85 c9 test rcx,rcx 1800065db: 74 0a je 0x1800065e7 1800065dd: e8 72 5f 00 00 call 0x18000c554 1800065e2: 48 8b f8 mov rdi,rax 1800065e5: eb 03 jmp 0x1800065ea 1800065e7: 49 8b fd mov rdi,r13 1800065ea: 4d 03 f6 add r14,r14 1800065ed: 4c 89 7e 10 mov QWORD PTR [rsi+0x10],r15 1800065f1: 48 89 5e 18 mov QWORD PTR [rsi+0x18],rbx 1800065f5: 4d 8b c6 mov r8,r14 1800065f8: 48 8b cf mov rcx,rdi 1800065fb: 48 83 fd 08 cmp rbp,0x8 1800065ff: 72 50 jb 0x180006651 180006601: 48 8b 1e mov rbx,QWORD PTR [rsi] 180006604: 48 8b d3 mov rdx,rbx 180006607: e8 59 72 00 00 call 0x18000d865 18000660c: 48 8d 14 6d 02 00 00 lea rdx,[rbp*2+0x2] 180006613: 00 180006614: 66 45 89 24 3e mov WORD PTR [r14+rdi*1],r12w 180006619: 66 45 89 6c 3e 02 mov WORD PTR [r14+rdi*1+0x2],r13w 18000661f: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180006626: 72 18 jb 0x180006640 180006628: 48 8b 4b f8 mov rcx,QWORD PTR [rbx-0x8] 18000662c: 48 83 c2 27 add rdx,0x27 180006630: 48 2b d9 sub rbx,rcx 180006633: 48 8d 43 f8 lea rax,[rbx-0x8] 180006637: 48 83 f8 1f cmp rax,0x1f 18000663b: 77 0d ja 0x18000664a 18000663d: 48 8b d9 mov rbx,rcx 180006640: 48 8b cb mov rcx,rbx 180006643: e8 c8 62 00 00 call 0x18000c910 180006648: eb 1a jmp 0x180006664 18000664a: ff 15 10 8e 00 00 call QWORD PTR [rip+0x8e10] # 0x18000f460 180006650: cc int3 180006651: 48 8b d6 mov rdx,rsi 180006654: e8 0c 72 00 00 call 0x18000d865 180006659: 66 45 89 24 3e mov WORD PTR [r14+rdi*1],r12w 18000665e: 66 45 89 6c 3e 02 mov WORD PTR [r14+rdi*1+0x2],r13w 180006664: 48 89 3e mov QWORD PTR [rsi],rdi 180006667: 48 8b c6 mov rax,rsi 18000666a: 4c 8b 6c 24 68 mov r13,QWORD PTR [rsp+0x68] 18000666f: 48 8b 7c 24 60 mov rdi,QWORD PTR [rsp+0x60] 180006674: 48 8b 6c 24 58 mov rbp,QWORD PTR [rsp+0x58] 180006679: 4c 8b 7c 24 20 mov r15,QWORD PTR [rsp+0x20] 18000667e: 48 83 c4 28 add rsp,0x28 180006682: 41 5e pop r14 180006684: 41 5c pop r12 180006686: 5e pop rsi 180006687: 5b pop rbx 180006688: c3 ret 180006689: e8 b2 c4 ff ff call 0x180002b40 18000668e: cc int3 18000668f: e8 bc b0 ff ff call 0x180001750 180006694: cc int3 180006695: cc int3 180006696: cc int3 180006697: cc int3 180006698: cc int3 180006699: cc int3 18000669a: cc int3 18000669b: cc int3 18000669c: cc int3 18000669d: cc int3 18000669e: cc int3 18000669f: cc int3 1800066a0: 40 56 rex push rsi 1800066a2: 57 push rdi 1800066a3: 41 55 push r13 1800066a5: 41 56 push r14 1800066a7: 48 83 ec 38 sub rsp,0x38 1800066ab: 4c 8b 71 10 mov r14,QWORD PTR [rcx+0x10] 1800066af: 48 bf fe ff ff ff ff movabs rdi,0x7ffffffffffffffe 1800066b6: ff ff 7f 1800066b9: 48 8b c7 mov rax,rdi 1800066bc: 4d 8b e9 mov r13,r9 1800066bf: 49 2b c6 sub rax,r14 1800066c2: 48 8b f1 mov rsi,rcx 1800066c5: 48 3b c2 cmp rax,rdx 1800066c8: 0f 82 7a 01 00 00 jb 0x180006848 1800066ce: 48 89 6c 24 30 mov QWORD PTR [rsp+0x30],rbp 1800066d3: 48 8b 69 18 mov rbp,QWORD PTR [rcx+0x18] 1800066d7: 4c 89 7c 24 20 mov QWORD PTR [rsp+0x20],r15 1800066dc: 4e 8d 3c 32 lea r15,[rdx+r14*1] 1800066e0: 49 8b cf mov rcx,r15 1800066e3: 48 83 c9 07 or rcx,0x7 1800066e7: 48 3b cf cmp rcx,rdi 1800066ea: 77 1f ja 0x18000670b 1800066ec: 48 8b d5 mov rdx,rbp 1800066ef: 48 8b c7 mov rax,rdi 1800066f2: 48 d1 ea shr rdx,1 1800066f5: 48 2b c2 sub rax,rdx 1800066f8: 48 3b e8 cmp rbp,rax 1800066fb: 77 0e ja 0x18000670b 1800066fd: 48 8d 04 2a lea rax,[rdx+rbp*1] 180006701: 48 8b f9 mov rdi,rcx 180006704: 48 3b c8 cmp rcx,rax 180006707: 48 0f 42 f8 cmovb rdi,rax 18000670b: 48 c7 c1 ff ff ff ff mov rcx,0xffffffffffffffff 180006712: 48 89 5c 24 70 mov QWORD PTR [rsp+0x70],rbx 180006717: 48 8b c7 mov rax,rdi 18000671a: 4c 89 64 24 28 mov QWORD PTR [rsp+0x28],r12 18000671f: 48 83 c0 01 add rax,0x1 180006723: 48 0f 42 c1 cmovb rax,rcx 180006727: 48 b9 ff ff ff ff ff movabs rcx,0x7fffffffffffffff 18000672e: ff ff 7f 180006731: 48 3b c1 cmp rax,rcx 180006734: 0f 87 14 01 00 00 ja 0x18000684e 18000673a: 48 8d 0c 00 lea rcx,[rax+rax*1] 18000673e: 33 c0 xor eax,eax 180006740: 48 81 f9 00 10 00 00 cmp rcx,0x1000 180006747: 72 2c jb 0x180006775 180006749: 48 8d 41 27 lea rax,[rcx+0x27] 18000674d: 48 3b c1 cmp rax,rcx 180006750: 0f 86 f8 00 00 00 jbe 0x18000684e 180006756: 48 8b c8 mov rcx,rax 180006759: e8 f6 5d 00 00 call 0x18000c554 18000675e: 48 85 c0 test rax,rax 180006761: 0f 84 99 00 00 00 je 0x180006800 180006767: 48 8d 58 27 lea rbx,[rax+0x27] 18000676b: 48 83 e3 e0 and rbx,0xffffffffffffffe0 18000676f: 48 89 43 f8 mov QWORD PTR [rbx-0x8],rax 180006773: eb 0d jmp 0x180006782 180006775: 48 85 c9 test rcx,rcx 180006778: 74 05 je 0x18000677f 18000677a: e8 d5 5d 00 00 call 0x18000c554 18000677f: 48 8b d8 mov rbx,rax 180006782: 48 8b 84 24 80 00 00 mov rax,QWORD PTR [rsp+0x80] 180006789: 00 18000678a: 4f 8d 04 36 lea r8,[r14+r14*1] 18000678e: 4c 89 7e 10 mov QWORD PTR [rsi+0x10],r15 180006792: 4d 8d 24 18 lea r12,[r8+rbx*1] 180006796: 48 89 7e 18 mov QWORD PTR [rsi+0x18],rdi 18000679a: 48 8b cb mov rcx,rbx 18000679d: 4c 8d 3c 00 lea r15,[rax+rax*1] 1800067a1: 49 03 c6 add rax,r14 1800067a4: 4c 8d 34 43 lea r14,[rbx+rax*2] 1800067a8: 48 83 fd 08 cmp rbp,0x8 1800067ac: 72 59 jb 0x180006807 1800067ae: 48 8b 3e mov rdi,QWORD PTR [rsi] 1800067b1: 48 8b d7 mov rdx,rdi 1800067b4: e8 ac 70 00 00 call 0x18000d865 1800067b9: 4d 8b c7 mov r8,r15 1800067bc: 49 8b d5 mov rdx,r13 1800067bf: 49 8b cc mov rcx,r12 1800067c2: e8 9e 70 00 00 call 0x18000d865 1800067c7: 33 c0 xor eax,eax 1800067c9: 48 8d 14 6d 02 00 00 lea rdx,[rbp*2+0x2] 1800067d0: 00 1800067d1: 66 41 89 06 mov WORD PTR [r14],ax 1800067d5: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800067dc: 72 18 jb 0x1800067f6 1800067de: 48 8b 4f f8 mov rcx,QWORD PTR [rdi-0x8] 1800067e2: 48 83 c2 27 add rdx,0x27 1800067e6: 48 2b f9 sub rdi,rcx 1800067e9: 48 8d 47 f8 lea rax,[rdi-0x8] 1800067ed: 48 83 f8 1f cmp rax,0x1f 1800067f1: 77 0d ja 0x180006800 1800067f3: 48 8b f9 mov rdi,rcx 1800067f6: 48 8b cf mov rcx,rdi 1800067f9: e8 12 61 00 00 call 0x18000c910 1800067fe: eb 23 jmp 0x180006823 180006800: ff 15 5a 8c 00 00 call QWORD PTR [rip+0x8c5a] # 0x18000f460 180006806: cc int3 180006807: 48 8b d6 mov rdx,rsi 18000680a: e8 56 70 00 00 call 0x18000d865 18000680f: 4d 8b c7 mov r8,r15 180006812: 49 8b d5 mov rdx,r13 180006815: 49 8b cc mov rcx,r12 180006818: e8 48 70 00 00 call 0x18000d865 18000681d: 33 c0 xor eax,eax 18000681f: 66 41 89 06 mov WORD PTR [r14],ax 180006823: 48 89 1e mov QWORD PTR [rsi],rbx 180006826: 48 8b c6 mov rax,rsi 180006829: 4c 8b 64 24 28 mov r12,QWORD PTR [rsp+0x28] 18000682e: 48 8b 5c 24 70 mov rbx,QWORD PTR [rsp+0x70] 180006833: 48 8b 6c 24 30 mov rbp,QWORD PTR [rsp+0x30] 180006838: 4c 8b 7c 24 20 mov r15,QWORD PTR [rsp+0x20] 18000683d: 48 83 c4 38 add rsp,0x38 180006841: 41 5e pop r14 180006843: 41 5d pop r13 180006845: 5f pop rdi 180006846: 5e pop rsi 180006847: c3 ret 180006848: e8 f3 c2 ff ff call 0x180002b40 18000684d: cc int3 18000684e: e8 fd ae ff ff call 0x180001750 180006853: cc int3 180006854: cc int3 180006855: cc int3 180006856: cc int3 180006857: cc int3 180006858: cc int3 180006859: cc int3 18000685a: cc int3 18000685b: cc int3 18000685c: cc int3 18000685d: cc int3 18000685e: cc int3 18000685f: cc int3 180006860: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 180006865: 57 push rdi 180006866: 48 83 ec 20 sub rsp,0x20 18000686a: 48 8b 71 10 mov rsi,QWORD PTR [rcx+0x10] 18000686e: 48 8b f9 mov rdi,rcx 180006871: 48 3b f2 cmp rsi,rdx 180006874: 0f 87 88 00 00 00 ja 0x180006902 18000687a: 48 8b 41 18 mov rax,QWORD PTR [rcx+0x18] 18000687e: 48 3b c2 cmp rax,rdx 180006881: 74 7f je 0x180006902 180006883: 73 17 jae 0x18000689c 180006885: 48 2b d6 sub rdx,rsi 180006888: e8 53 02 00 00 call 0x180006ae0 18000688d: 48 89 77 10 mov QWORD PTR [rdi+0x10],rsi 180006891: 48 8b 74 24 48 mov rsi,QWORD PTR [rsp+0x48] 180006896: 48 83 c4 20 add rsp,0x20 18000689a: 5f pop rdi 18000689b: c3 ret 18000689c: 48 83 fa 08 cmp rdx,0x8 1800068a0: 73 60 jae 0x180006902 1800068a2: 48 83 f8 08 cmp rax,0x8 1800068a6: 72 5a jb 0x180006902 1800068a8: 48 89 5c 24 40 mov QWORD PTR [rsp+0x40],rbx 1800068ad: 4c 8d 04 75 02 00 00 lea r8,[rsi*2+0x2] 1800068b4: 00 1800068b5: 48 8b 19 mov rbx,QWORD PTR [rcx] 1800068b8: 48 8b d3 mov rdx,rbx 1800068bb: e8 a5 6f 00 00 call 0x18000d865 1800068c0: 48 8b 47 18 mov rax,QWORD PTR [rdi+0x18] 1800068c4: 48 8d 14 45 02 00 00 lea rdx,[rax*2+0x2] 1800068cb: 00 1800068cc: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800068d3: 72 18 jb 0x1800068ed 1800068d5: 48 8b 4b f8 mov rcx,QWORD PTR [rbx-0x8] 1800068d9: 48 83 c2 27 add rdx,0x27 1800068dd: 48 2b d9 sub rbx,rcx 1800068e0: 48 8d 43 f8 lea rax,[rbx-0x8] 1800068e4: 48 83 f8 1f cmp rax,0x1f 1800068e8: 77 23 ja 0x18000690d 1800068ea: 48 8b d9 mov rbx,rcx 1800068ed: 48 8b cb mov rcx,rbx 1800068f0: e8 1b 60 00 00 call 0x18000c910 1800068f5: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 1800068fa: 48 c7 47 18 07 00 00 mov QWORD PTR [rdi+0x18],0x7 180006901: 00 180006902: 48 8b 74 24 48 mov rsi,QWORD PTR [rsp+0x48] 180006907: 48 83 c4 20 add rsp,0x20 18000690b: 5f pop rdi 18000690c: c3 ret 18000690d: ff 15 4d 8b 00 00 call QWORD PTR [rip+0x8b4d] # 0x18000f460 180006913: cc int3 180006914: cc int3 180006915: cc int3 180006916: cc int3 180006917: cc int3 180006918: cc int3 180006919: cc int3 18000691a: cc int3 18000691b: cc int3 18000691c: cc int3 18000691d: cc int3 18000691e: cc int3 18000691f: cc int3 180006920: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180006925: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 18000692a: 56 push rsi 18000692b: 57 push rdi 18000692c: 41 54 push r12 18000692e: 41 56 push r14 180006930: 41 57 push r15 180006932: 48 83 ec 30 sub rsp,0x30 180006936: 4d 8b f8 mov r15,r8 180006939: 4c 8b e2 mov r12,rdx 18000693c: 48 8b f1 mov rsi,rcx 18000693f: 33 db xor ebx,ebx 180006941: 89 5c 24 78 mov DWORD PTR [rsp+0x78],ebx 180006945: 48 8b 09 mov rcx,QWORD PTR [rcx] 180006948: 48 63 41 04 movsxd rax,DWORD PTR [rcx+0x4] 18000694c: 48 8b 7c 30 28 mov rdi,QWORD PTR [rax+rsi*1+0x28] 180006951: 48 85 ff test rdi,rdi 180006954: 7e 0a jle 0x180006960 180006956: 49 3b f8 cmp rdi,r8 180006959: 76 05 jbe 0x180006960 18000695b: 49 2b f8 sub rdi,r8 18000695e: eb 02 jmp 0x180006962 180006960: 33 ff xor edi,edi 180006962: 4c 8b f6 mov r14,rsi 180006965: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000696a: 4c 8b 44 30 48 mov r8,QWORD PTR [rax+rsi*1+0x48] 18000696f: 48 8b d1 mov rdx,rcx 180006972: 4d 85 c0 test r8,r8 180006975: 74 0f je 0x180006986 180006977: 49 8b 00 mov rax,QWORD PTR [r8] 18000697a: 49 8b c8 mov rcx,r8 18000697d: ff 50 08 call QWORD PTR [rax+0x8] 180006980: 48 8b 0e mov rcx,QWORD PTR [rsi] 180006983: 48 8b d1 mov rdx,rcx 180006986: 48 63 41 04 movsxd rax,DWORD PTR [rcx+0x4] 18000698a: 83 7c 30 10 00 cmp DWORD PTR [rax+rsi*1+0x10],0x0 18000698f: 74 04 je 0x180006995 180006991: 32 c0 xor al,al 180006993: eb 2e jmp 0x1800069c3 180006995: 48 8b 44 30 50 mov rax,QWORD PTR [rax+rsi*1+0x50] 18000699a: 48 85 c0 test rax,rax 18000699d: 74 22 je 0x1800069c1 18000699f: 48 3b c6 cmp rax,rsi 1800069a2: 74 1d je 0x1800069c1 1800069a4: 48 8b c8 mov rcx,rax 1800069a7: ff 15 93 88 00 00 call QWORD PTR [rip+0x8893] # 0x18000f240 1800069ad: 48 8b 0e mov rcx,QWORD PTR [rsi] 1800069b0: 48 63 41 04 movsxd rax,DWORD PTR [rcx+0x4] 1800069b4: 83 7c 30 10 00 cmp DWORD PTR [rax+rsi*1+0x10],0x0 1800069b9: 0f 94 c0 sete al 1800069bc: 48 8b d1 mov rdx,rcx 1800069bf: eb 02 jmp 0x1800069c3 1800069c1: b0 01 mov al,0x1 1800069c3: 88 44 24 28 mov BYTE PTR [rsp+0x28],al 1800069c7: 84 c0 test al,al 1800069c9: 75 0a jne 0x1800069d5 1800069cb: bb 04 00 00 00 mov ebx,0x4 1800069d0: e9 b3 00 00 00 jmp 0x180006a88 1800069d5: 48 63 41 04 movsxd rax,DWORD PTR [rcx+0x4] 1800069d9: 8b 4c 30 18 mov ecx,DWORD PTR [rax+rsi*1+0x18] 1800069dd: 81 e1 c0 01 00 00 and ecx,0x1c0 1800069e3: 83 f9 40 cmp ecx,0x40 1800069e6: 74 6c je 0x180006a54 1800069e8: 48 85 ff test rdi,rdi 1800069eb: 74 64 je 0x180006a51 1800069ed: 48 8b 06 mov rax,QWORD PTR [rsi] 1800069f0: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 1800069f4: 0f b6 54 31 58 movzx edx,BYTE PTR [rcx+rsi*1+0x58] 1800069f9: 48 8b 4c 31 48 mov rcx,QWORD PTR [rcx+rsi*1+0x48] 1800069fe: ff 15 e4 88 00 00 call QWORD PTR [rip+0x88e4] # 0x18000f2e8 180006a04: 83 f8 ff cmp eax,0xffffffff 180006a07: 75 43 jne 0x180006a4c 180006a09: bb 04 00 00 00 mov ebx,0x4 180006a0e: 89 5c 24 78 mov DWORD PTR [rsp+0x78],ebx 180006a12: 48 85 ff test rdi,rdi 180006a15: 74 23 je 0x180006a3a 180006a17: 48 8b 06 mov rax,QWORD PTR [rsi] 180006a1a: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180006a1e: 0f b6 54 31 58 movzx edx,BYTE PTR [rcx+rsi*1+0x58] 180006a23: 48 8b 4c 31 48 mov rcx,QWORD PTR [rcx+rsi*1+0x48] 180006a28: ff 15 ba 88 00 00 call QWORD PTR [rip+0x88ba] # 0x18000f2e8 180006a2e: 83 f8 ff cmp eax,0xffffffff 180006a31: 75 42 jne 0x180006a75 180006a33: 83 cb 04 or ebx,0x4 180006a36: 89 5c 24 78 mov DWORD PTR [rsp+0x78],ebx 180006a3a: 48 8b 06 mov rax,QWORD PTR [rsi] 180006a3d: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180006a41: 48 c7 44 31 28 00 00 mov QWORD PTR [rcx+rsi*1+0x28],0x0 180006a48: 00 00 180006a4a: eb 3c jmp 0x180006a88 180006a4c: 48 ff cf dec rdi 180006a4f: eb 97 jmp 0x1800069e8 180006a51: 48 8b 16 mov rdx,QWORD PTR [rsi] 180006a54: 48 63 42 04 movsxd rax,DWORD PTR [rdx+0x4] 180006a58: 4d 8b c7 mov r8,r15 180006a5b: 49 8b d4 mov rdx,r12 180006a5e: 48 8b 4c 30 48 mov rcx,QWORD PTR [rax+rsi*1+0x48] 180006a63: ff 15 87 88 00 00 call QWORD PTR [rip+0x8887] # 0x18000f2f0 180006a69: 49 3b c7 cmp rax,r15 180006a6c: 74 a4 je 0x180006a12 180006a6e: bb 04 00 00 00 mov ebx,0x4 180006a73: eb c1 jmp 0x180006a36 180006a75: 48 ff cf dec rdi 180006a78: eb 98 jmp 0x180006a12 180006a7a: 48 8b 74 24 60 mov rsi,QWORD PTR [rsp+0x60] 180006a7f: 8b 5c 24 78 mov ebx,DWORD PTR [rsp+0x78] 180006a83: 4c 8b 74 24 20 mov r14,QWORD PTR [rsp+0x20] 180006a88: 48 8b 06 mov rax,QWORD PTR [rsi] 180006a8b: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180006a8f: 48 03 ce add rcx,rsi 180006a92: 45 33 c0 xor r8d,r8d 180006a95: 8b d3 mov edx,ebx 180006a97: ff 15 b3 87 00 00 call QWORD PTR [rip+0x87b3] # 0x18000f250 180006a9d: 90 nop 180006a9e: ff 15 54 88 00 00 call QWORD PTR [rip+0x8854] # 0x18000f2f8 180006aa4: 84 c0 test al,al 180006aa6: 75 0a jne 0x180006ab2 180006aa8: 49 8b ce mov rcx,r14 180006aab: ff 15 1f 88 00 00 call QWORD PTR [rip+0x881f] # 0x18000f2d0 180006ab1: 90 nop 180006ab2: 49 8b 06 mov rax,QWORD PTR [r14] 180006ab5: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 180006ab9: 4a 8b 4c 31 48 mov rcx,QWORD PTR [rcx+r14*1+0x48] 180006abe: 48 85 c9 test rcx,rcx 180006ac1: 74 07 je 0x180006aca 180006ac3: 48 8b 01 mov rax,QWORD PTR [rcx] 180006ac6: ff 50 10 call QWORD PTR [rax+0x10] 180006ac9: 90 nop 180006aca: 48 8b c6 mov rax,rsi 180006acd: 48 8b 5c 24 68 mov rbx,QWORD PTR [rsp+0x68] 180006ad2: 48 83 c4 30 add rsp,0x30 180006ad6: 41 5f pop r15 180006ad8: 41 5e pop r14 180006ada: 41 5c pop r12 180006adc: 5f pop rdi 180006add: 5e pop rsi 180006ade: c3 ret 180006adf: cc int3 180006ae0: 40 53 rex push rbx 180006ae2: 56 push rsi 180006ae3: 41 56 push r14 180006ae5: 48 83 ec 30 sub rsp,0x30 180006ae9: 4c 8b 71 10 mov r14,QWORD PTR [rcx+0x10] 180006aed: 48 bb fe ff ff ff ff movabs rbx,0x7ffffffffffffffe 180006af4: ff ff 7f 180006af7: 48 8b c3 mov rax,rbx 180006afa: 48 8b f1 mov rsi,rcx 180006afd: 49 2b c6 sub rax,r14 180006b00: 48 3b c2 cmp rax,rdx 180006b03: 0f 82 30 01 00 00 jb 0x180006c39 180006b09: 48 89 6c 24 60 mov QWORD PTR [rsp+0x60],rbp 180006b0e: 48 8b 69 18 mov rbp,QWORD PTR [rcx+0x18] 180006b12: 4c 89 7c 24 20 mov QWORD PTR [rsp+0x20],r15 180006b17: 4e 8d 3c 32 lea r15,[rdx+r14*1] 180006b1b: 49 8b d7 mov rdx,r15 180006b1e: 48 83 ca 07 or rdx,0x7 180006b22: 48 3b d3 cmp rdx,rbx 180006b25: 77 1f ja 0x180006b46 180006b27: 48 8b cd mov rcx,rbp 180006b2a: 48 8b c3 mov rax,rbx 180006b2d: 48 d1 e9 shr rcx,1 180006b30: 48 2b c1 sub rax,rcx 180006b33: 48 3b e8 cmp rbp,rax 180006b36: 77 0e ja 0x180006b46 180006b38: 48 8d 04 29 lea rax,[rcx+rbp*1] 180006b3c: 48 8b da mov rbx,rdx 180006b3f: 48 3b d0 cmp rdx,rax 180006b42: 48 0f 42 d8 cmovb rbx,rax 180006b46: 48 c7 c0 ff ff ff ff mov rax,0xffffffffffffffff 180006b4d: 48 89 7c 24 28 mov QWORD PTR [rsp+0x28],rdi 180006b52: 48 8b cb mov rcx,rbx 180006b55: 48 83 c1 01 add rcx,0x1 180006b59: 48 0f 42 c8 cmovb rcx,rax 180006b5d: 48 b8 ff ff ff ff ff movabs rax,0x7fffffffffffffff 180006b64: ff ff 7f 180006b67: 48 3b c8 cmp rcx,rax 180006b6a: 0f 87 cf 00 00 00 ja 0x180006c3f 180006b70: 48 03 c9 add rcx,rcx 180006b73: 48 81 f9 00 10 00 00 cmp rcx,0x1000 180006b7a: 72 28 jb 0x180006ba4 180006b7c: 48 8d 41 27 lea rax,[rcx+0x27] 180006b80: 48 3b c1 cmp rax,rcx 180006b83: 0f 86 b6 00 00 00 jbe 0x180006c3f 180006b89: 48 8b c8 mov rcx,rax 180006b8c: e8 c3 59 00 00 call 0x18000c554 180006b91: 48 85 c0 test rax,rax 180006b94: 74 76 je 0x180006c0c 180006b96: 48 8d 78 27 lea rdi,[rax+0x27] 180006b9a: 48 83 e7 e0 and rdi,0xffffffffffffffe0 180006b9e: 48 89 47 f8 mov QWORD PTR [rdi-0x8],rax 180006ba2: eb 11 jmp 0x180006bb5 180006ba4: 48 85 c9 test rcx,rcx 180006ba7: 74 0a je 0x180006bb3 180006ba9: e8 a6 59 00 00 call 0x18000c554 180006bae: 48 8b f8 mov rdi,rax 180006bb1: eb 02 jmp 0x180006bb5 180006bb3: 33 ff xor edi,edi 180006bb5: 4c 89 7e 10 mov QWORD PTR [rsi+0x10],r15 180006bb9: 4e 8d 04 75 02 00 00 lea r8,[r14*2+0x2] 180006bc0: 00 180006bc1: 48 89 5e 18 mov QWORD PTR [rsi+0x18],rbx 180006bc5: 48 8b cf mov rcx,rdi 180006bc8: 48 83 fd 08 cmp rbp,0x8 180006bcc: 72 45 jb 0x180006c13 180006bce: 48 8b 1e mov rbx,QWORD PTR [rsi] 180006bd1: 48 8b d3 mov rdx,rbx 180006bd4: e8 8c 6c 00 00 call 0x18000d865 180006bd9: 48 8d 14 6d 02 00 00 lea rdx,[rbp*2+0x2] 180006be0: 00 180006be1: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180006be8: 72 18 jb 0x180006c02 180006bea: 48 8b 4b f8 mov rcx,QWORD PTR [rbx-0x8] 180006bee: 48 83 c2 27 add rdx,0x27 180006bf2: 48 2b d9 sub rbx,rcx 180006bf5: 48 8d 43 f8 lea rax,[rbx-0x8] 180006bf9: 48 83 f8 1f cmp rax,0x1f 180006bfd: 77 0d ja 0x180006c0c 180006bff: 48 8b d9 mov rbx,rcx 180006c02: 48 8b cb mov rcx,rbx 180006c05: e8 06 5d 00 00 call 0x18000c910 180006c0a: eb 0f jmp 0x180006c1b 180006c0c: ff 15 4e 88 00 00 call QWORD PTR [rip+0x884e] # 0x18000f460 180006c12: cc int3 180006c13: 48 8b d6 mov rdx,rsi 180006c16: e8 4a 6c 00 00 call 0x18000d865 180006c1b: 48 89 3e mov QWORD PTR [rsi],rdi 180006c1e: 48 8b c6 mov rax,rsi 180006c21: 48 8b 7c 24 28 mov rdi,QWORD PTR [rsp+0x28] 180006c26: 48 8b 6c 24 60 mov rbp,QWORD PTR [rsp+0x60] 180006c2b: 4c 8b 7c 24 20 mov r15,QWORD PTR [rsp+0x20] 180006c30: 48 83 c4 30 add rsp,0x30 180006c34: 41 5e pop r14 180006c36: 5e pop rsi 180006c37: 5b pop rbx 180006c38: c3 ret 180006c39: e8 02 bf ff ff call 0x180002b40 180006c3e: cc int3 180006c3f: e8 0c ab ff ff call 0x180001750 180006c44: cc int3 180006c45: cc int3 180006c46: cc int3 180006c47: cc int3 180006c48: cc int3 180006c49: cc int3 180006c4a: cc int3 180006c4b: cc int3 180006c4c: cc int3 180006c4d: cc int3 180006c4e: cc int3 180006c4f: cc int3 180006c50: 40 53 rex push rbx 180006c52: 56 push rsi 180006c53: 41 56 push r14 180006c55: 48 83 ec 30 sub rsp,0x30 180006c59: 4c 8b 71 10 mov r14,QWORD PTR [rcx+0x10] 180006c5d: 48 bb ff ff ff ff ff movabs rbx,0x7fffffffffffffff 180006c64: ff ff 7f 180006c67: 48 8b c3 mov rax,rbx 180006c6a: 48 8b f1 mov rsi,rcx 180006c6d: 49 2b c6 sub rax,r14 180006c70: 48 3b c2 cmp rax,rdx 180006c73: 0f 82 18 01 00 00 jb 0x180006d91 180006c79: 48 89 6c 24 60 mov QWORD PTR [rsp+0x60],rbp 180006c7e: 48 8b 69 18 mov rbp,QWORD PTR [rcx+0x18] 180006c82: 4c 89 7c 24 20 mov QWORD PTR [rsp+0x20],r15 180006c87: 4e 8d 3c 32 lea r15,[rdx+r14*1] 180006c8b: 49 8b d7 mov rdx,r15 180006c8e: 48 83 ca 0f or rdx,0xf 180006c92: 48 3b d3 cmp rdx,rbx 180006c95: 77 1f ja 0x180006cb6 180006c97: 48 8b cd mov rcx,rbp 180006c9a: 48 8b c3 mov rax,rbx 180006c9d: 48 d1 e9 shr rcx,1 180006ca0: 48 2b c1 sub rax,rcx 180006ca3: 48 3b e8 cmp rbp,rax 180006ca6: 77 0e ja 0x180006cb6 180006ca8: 48 8d 04 29 lea rax,[rcx+rbp*1] 180006cac: 48 8b da mov rbx,rdx 180006caf: 48 3b d0 cmp rdx,rax 180006cb2: 48 0f 42 d8 cmovb rbx,rax 180006cb6: 48 8b cb mov rcx,rbx 180006cb9: 48 89 7c 24 28 mov QWORD PTR [rsp+0x28],rdi 180006cbe: 48 83 c1 01 add rcx,0x1 180006cc2: 48 c7 c0 ff ff ff ff mov rax,0xffffffffffffffff 180006cc9: 48 0f 42 c8 cmovb rcx,rax 180006ccd: 48 81 f9 00 10 00 00 cmp rcx,0x1000 180006cd4: 72 28 jb 0x180006cfe 180006cd6: 48 8d 41 27 lea rax,[rcx+0x27] 180006cda: 48 3b c1 cmp rax,rcx 180006cdd: 0f 86 a8 00 00 00 jbe 0x180006d8b 180006ce3: 48 8b c8 mov rcx,rax 180006ce6: e8 69 58 00 00 call 0x18000c554 180006ceb: 48 85 c0 test rax,rax 180006cee: 74 6e je 0x180006d5e 180006cf0: 48 8d 78 27 lea rdi,[rax+0x27] 180006cf4: 48 83 e7 e0 and rdi,0xffffffffffffffe0 180006cf8: 48 89 47 f8 mov QWORD PTR [rdi-0x8],rax 180006cfc: eb 11 jmp 0x180006d0f 180006cfe: 48 85 c9 test rcx,rcx 180006d01: 74 0a je 0x180006d0d 180006d03: e8 4c 58 00 00 call 0x18000c554 180006d08: 48 8b f8 mov rdi,rax 180006d0b: eb 02 jmp 0x180006d0f 180006d0d: 33 ff xor edi,edi 180006d0f: 4c 89 7e 10 mov QWORD PTR [rsi+0x10],r15 180006d13: 4d 8d 46 01 lea r8,[r14+0x1] 180006d17: 48 89 5e 18 mov QWORD PTR [rsi+0x18],rbx 180006d1b: 48 8b cf mov rcx,rdi 180006d1e: 48 83 fd 10 cmp rbp,0x10 180006d22: 72 41 jb 0x180006d65 180006d24: 48 8b 1e mov rbx,QWORD PTR [rsi] 180006d27: 48 8b d3 mov rdx,rbx 180006d2a: e8 36 6b 00 00 call 0x18000d865 180006d2f: 48 8d 55 01 lea rdx,[rbp+0x1] 180006d33: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180006d3a: 72 18 jb 0x180006d54 180006d3c: 48 8b 4b f8 mov rcx,QWORD PTR [rbx-0x8] 180006d40: 48 83 c2 27 add rdx,0x27 180006d44: 48 2b d9 sub rbx,rcx 180006d47: 48 8d 43 f8 lea rax,[rbx-0x8] 180006d4b: 48 83 f8 1f cmp rax,0x1f 180006d4f: 77 0d ja 0x180006d5e 180006d51: 48 8b d9 mov rbx,rcx 180006d54: 48 8b cb mov rcx,rbx 180006d57: e8 b4 5b 00 00 call 0x18000c910 180006d5c: eb 0f jmp 0x180006d6d 180006d5e: ff 15 fc 86 00 00 call QWORD PTR [rip+0x86fc] # 0x18000f460 180006d64: cc int3 180006d65: 48 8b d6 mov rdx,rsi 180006d68: e8 f8 6a 00 00 call 0x18000d865 180006d6d: 48 89 3e mov QWORD PTR [rsi],rdi 180006d70: 48 8b c6 mov rax,rsi 180006d73: 48 8b 7c 24 28 mov rdi,QWORD PTR [rsp+0x28] 180006d78: 48 8b 6c 24 60 mov rbp,QWORD PTR [rsp+0x60] 180006d7d: 4c 8b 7c 24 20 mov r15,QWORD PTR [rsp+0x20] 180006d82: 48 83 c4 30 add rsp,0x30 180006d86: 41 5e pop r14 180006d88: 5e pop rsi 180006d89: 5b pop rbx 180006d8a: c3 ret 180006d8b: e8 c0 a9 ff ff call 0x180001750 180006d90: cc int3 180006d91: e8 aa bd ff ff call 0x180002b40 180006d96: cc int3 180006d97: cc int3 180006d98: cc int3 180006d99: cc int3 180006d9a: cc int3 180006d9b: cc int3 180006d9c: cc int3 180006d9d: cc int3 180006d9e: cc int3 180006d9f: cc int3 180006da0: 40 53 rex push rbx 180006da2: 48 83 ec 20 sub rsp,0x20 180006da6: 48 8b 19 mov rbx,QWORD PTR [rcx] 180006da9: 48 85 db test rbx,rbx 180006dac: 74 49 je 0x180006df7 180006dae: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 180006db2: 48 83 fa 10 cmp rdx,0x10 180006db6: 72 2c jb 0x180006de4 180006db8: 48 8b 0b mov rcx,QWORD PTR [rbx] 180006dbb: 48 ff c2 inc rdx 180006dbe: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180006dc5: 72 18 jb 0x180006ddf 180006dc7: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180006dcb: 48 83 c2 27 add rdx,0x27 180006dcf: 49 2b c8 sub rcx,r8 180006dd2: 48 8d 41 f8 lea rax,[rcx-0x8] 180006dd6: 48 83 f8 1f cmp rax,0x1f 180006dda: 77 21 ja 0x180006dfd 180006ddc: 49 8b c8 mov rcx,r8 180006ddf: e8 2c 5b 00 00 call 0x18000c910 180006de4: 48 c7 43 10 00 00 00 mov QWORD PTR [rbx+0x10],0x0 180006deb: 00 180006dec: 48 c7 43 18 0f 00 00 mov QWORD PTR [rbx+0x18],0xf 180006df3: 00 180006df4: c6 03 00 mov BYTE PTR [rbx],0x0 180006df7: 48 83 c4 20 add rsp,0x20 180006dfb: 5b pop rbx 180006dfc: c3 ret 180006dfd: ff 15 5d 86 00 00 call QWORD PTR [rip+0x865d] # 0x18000f460 180006e03: cc int3 180006e04: cc int3 180006e05: cc int3 180006e06: cc int3 180006e07: cc int3 180006e08: cc int3 180006e09: cc int3 180006e0a: cc int3 180006e0b: cc int3 180006e0c: cc int3 180006e0d: cc int3 180006e0e: cc int3 180006e0f: cc int3 180006e10: 40 53 rex push rbx 180006e12: 48 83 ec 20 sub rsp,0x20 180006e16: 48 8b 19 mov rbx,QWORD PTR [rcx] 180006e19: 48 85 db test rbx,rbx 180006e1c: 74 4c je 0x180006e6a 180006e1e: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 180006e22: 48 83 fa 08 cmp rdx,0x8 180006e26: 72 31 jb 0x180006e59 180006e28: 48 8b 0b mov rcx,QWORD PTR [rbx] 180006e2b: 48 8d 14 55 02 00 00 lea rdx,[rdx*2+0x2] 180006e32: 00 180006e33: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180006e3a: 72 18 jb 0x180006e54 180006e3c: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180006e40: 48 83 c2 27 add rdx,0x27 180006e44: 49 2b c8 sub rcx,r8 180006e47: 48 8d 41 f8 lea rax,[rcx-0x8] 180006e4b: 48 83 f8 1f cmp rax,0x1f 180006e4f: 77 1f ja 0x180006e70 180006e51: 49 8b c8 mov rcx,r8 180006e54: e8 b7 5a 00 00 call 0x18000c910 180006e59: 33 c0 xor eax,eax 180006e5b: 48 c7 43 18 07 00 00 mov QWORD PTR [rbx+0x18],0x7 180006e62: 00 180006e63: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 180006e67: 66 89 03 mov WORD PTR [rbx],ax 180006e6a: 48 83 c4 20 add rsp,0x20 180006e6e: 5b pop rbx 180006e6f: c3 ret 180006e70: ff 15 ea 85 00 00 call QWORD PTR [rip+0x85ea] # 0x18000f460 180006e76: cc int3 180006e77: cc int3 180006e78: 48 63 41 fc movsxd rax,DWORD PTR [rcx-0x4] 180006e7c: 48 2b c8 sub rcx,rax 180006e7f: e9 7c f3 ff ff jmp 0x180006200 180006e84: cc int3 180006e85: cc int3 180006e86: cc int3 180006e87: cc int3 180006e88: cc int3 180006e89: cc int3 180006e8a: cc int3 180006e8b: cc int3 180006e8c: cc int3 180006e8d: cc int3 180006e8e: cc int3 180006e8f: cc int3 180006e90: 48 81 ec b8 00 00 00 sub rsp,0xb8 180006e97: 48 8b 09 mov rcx,QWORD PTR [rcx] 180006e9a: 48 8b 49 60 mov rcx,QWORD PTR [rcx+0x60] 180006e9e: ff 15 9c 82 00 00 call QWORD PTR [rip+0x829c] # 0x18000f140 180006ea4: 90 nop 180006ea5: 85 c0 test eax,eax 180006ea7: 74 08 je 0x180006eb1 180006ea9: 48 81 c4 b8 00 00 00 add rsp,0xb8 180006eb0: c3 ret 180006eb1: 48 8d 15 38 8a 00 00 lea rdx,[rip+0x8a38] # 0x18000f8f0 180006eb8: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 180006ebd: e8 4e b6 ff ff call 0x180002510 180006ec2: 90 nop 180006ec3: 48 8b d0 mov rdx,rax 180006ec6: 4c 8d 0d 7b 8c 00 00 lea r9,[rip+0x8c7b] # 0x18000fb48 180006ecd: 41 b8 71 02 00 00 mov r8d,0x271 180006ed3: 48 8d 4c 24 40 lea rcx,[rsp+0x40] 180006ed8: e8 33 d4 ff ff call 0x180004310 180006edd: 90 nop 180006ede: 48 8d 15 d3 c5 00 00 lea rdx,[rip+0xc5d3] # 0x1800134b8 180006ee5: 48 8d 4c 24 40 lea rcx,[rsp+0x40] 180006eea: e8 f9 67 00 00 call 0x18000d6e8 180006eef: 90 nop 180006ef0: 48 81 ec b8 00 00 00 sub rsp,0xb8 180006ef7: 48 8b 09 mov rcx,QWORD PTR [rcx] 180006efa: 48 8b 49 68 mov rcx,QWORD PTR [rcx+0x68] 180006efe: ff 15 3c 82 00 00 call QWORD PTR [rip+0x823c] # 0x18000f140 180006f04: 90 nop 180006f05: 85 c0 test eax,eax 180006f07: 74 08 je 0x180006f11 180006f09: 48 81 c4 b8 00 00 00 add rsp,0xb8 180006f10: c3 ret 180006f11: 48 8d 15 d8 89 00 00 lea rdx,[rip+0x89d8] # 0x18000f8f0 180006f18: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 180006f1d: e8 ee b5 ff ff call 0x180002510 180006f22: 90 nop 180006f23: 48 8b d0 mov rdx,rax 180006f26: 4c 8d 0d 5b 8c 00 00 lea r9,[rip+0x8c5b] # 0x18000fb88 180006f2d: 41 b8 81 02 00 00 mov r8d,0x281 180006f33: 48 8d 4c 24 40 lea rcx,[rsp+0x40] 180006f38: e8 d3 d3 ff ff call 0x180004310 180006f3d: 90 nop 180006f3e: 48 8d 15 73 c5 00 00 lea rdx,[rip+0xc573] # 0x1800134b8 180006f45: 48 8d 4c 24 40 lea rcx,[rsp+0x40] 180006f4a: e8 99 67 00 00 call 0x18000d6e8 180006f4f: 90 nop 180006f50: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180006f55: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 180006f5a: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 180006f5f: 57 push rdi 180006f60: 41 54 push r12 180006f62: 41 55 push r13 180006f64: 41 56 push r14 180006f66: 41 57 push r15 180006f68: 48 83 ec 30 sub rsp,0x30 180006f6c: 4d 8b e9 mov r13,r9 180006f6f: 41 8b e8 mov ebp,r8d 180006f72: 48 8b f2 mov rsi,rdx 180006f75: 4c 8b f9 mov r15,rcx 180006f78: 48 8d 05 59 8d 00 00 lea rax,[rip+0x8d59] # 0x18000fcd8 180006f7f: 48 89 01 mov QWORD PTR [rcx],rax 180006f82: b9 70 00 00 00 mov ecx,0x70 180006f87: e8 c8 55 00 00 call 0x18000c554 180006f8c: 48 8b f8 mov rdi,rax 180006f8f: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 180006f94: 0f 57 c0 xorps xmm0,xmm0 180006f97: 0f 11 00 movups XMMWORD PTR [rax],xmm0 180006f9a: 0f 11 40 10 movups XMMWORD PTR [rax+0x10],xmm0 180006f9e: 0f 11 40 20 movups XMMWORD PTR [rax+0x20],xmm0 180006fa2: 0f 11 40 30 movups XMMWORD PTR [rax+0x30],xmm0 180006fa6: 0f 11 40 40 movups XMMWORD PTR [rax+0x40],xmm0 180006faa: 0f 11 40 50 movups XMMWORD PTR [rax+0x50],xmm0 180006fae: 0f 11 40 60 movups XMMWORD PTR [rax+0x60],xmm0 180006fb2: 48 8d 05 0f 8d 00 00 lea rax,[rip+0x8d0f] # 0x18000fcc8 180006fb9: 48 89 07 mov QWORD PTR [rdi],rax 180006fbc: 48 8b ce mov rcx,rsi 180006fbf: 48 8b 56 18 mov rdx,QWORD PTR [rsi+0x18] 180006fc3: 48 83 fa 10 cmp rdx,0x10 180006fc7: 72 03 jb 0x180006fcc 180006fc9: 48 8b 0e mov rcx,QWORD PTR [rsi] 180006fcc: 48 8b 5e 10 mov rbx,QWORD PTR [rsi+0x10] 180006fd0: 48 03 d9 add rbx,rcx 180006fd3: 48 83 fa 10 cmp rdx,0x10 180006fd7: 72 03 jb 0x180006fdc 180006fd9: 48 8b 36 mov rsi,QWORD PTR [rsi] 180006fdc: 4c 8d 77 08 lea r14,[rdi+0x8] 180006fe0: 45 33 e4 xor r12d,r12d 180006fe3: 4d 89 66 10 mov QWORD PTR [r14+0x10],r12 180006fe7: 49 c7 46 18 07 00 00 mov QWORD PTR [r14+0x18],0x7 180006fee: 00 180006fef: 66 45 89 26 mov WORD PTR [r14],r12w 180006ff3: 48 8b d3 mov rdx,rbx 180006ff6: 48 2b d6 sub rdx,rsi 180006ff9: 49 8b ce mov rcx,r14 180006ffc: e8 5f f8 ff ff call 0x180006860 180007001: 4c 89 74 24 28 mov QWORD PTR [rsp+0x28],r14 180007006: 48 3b f3 cmp rsi,rbx 180007009: 74 47 je 0x180007052 18000700b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 180007010: 44 0f be 0e movsx r9d,BYTE PTR [rsi] 180007014: 49 8b 4e 10 mov rcx,QWORD PTR [r14+0x10] 180007018: 49 8b 56 18 mov rdx,QWORD PTR [r14+0x18] 18000701c: 48 3b ca cmp rcx,rdx 18000701f: 73 21 jae 0x180007042 180007021: 48 8d 41 01 lea rax,[rcx+0x1] 180007025: 49 89 46 10 mov QWORD PTR [r14+0x10],rax 180007029: 49 8b c6 mov rax,r14 18000702c: 48 83 fa 08 cmp rdx,0x8 180007030: 72 03 jb 0x180007035 180007032: 49 8b 06 mov rax,QWORD PTR [r14] 180007035: 66 44 89 0c 48 mov WORD PTR [rax+rcx*2],r9w 18000703a: 66 44 89 64 48 02 mov WORD PTR [rax+rcx*2+0x2],r12w 180007040: eb 08 jmp 0x18000704a 180007042: 49 8b ce mov rcx,r14 180007045: e8 b6 f4 ff ff call 0x180006500 18000704a: 48 ff c6 inc rsi 18000704d: 48 3b f3 cmp rsi,rbx 180007050: 75 be jne 0x180007010 180007052: 48 c7 47 28 ff ff ff mov QWORD PTR [rdi+0x28],0xffffffffffffffff 180007059: ff 18000705a: c6 47 30 00 mov BYTE PTR [rdi+0x30],0x0 18000705e: 4c 89 67 34 mov QWORD PTR [rdi+0x34],r12 180007062: 4c 89 67 3c mov QWORD PTR [rdi+0x3c],r12 180007066: 44 89 67 44 mov DWORD PTR [rdi+0x44],r12d 18000706a: 89 6f 48 mov DWORD PTR [rdi+0x48],ebp 18000706d: 44 89 67 4c mov DWORD PTR [rdi+0x4c],r12d 180007071: c7 47 50 08 00 00 00 mov DWORD PTR [rdi+0x50],0x8 180007078: 48 c7 47 54 01 00 00 mov QWORD PTR [rdi+0x54],0x1 18000707f: 00 180007080: 48 83 7f 18 00 cmp QWORD PTR [rdi+0x18],0x0 180007085: 74 08 je 0x18000708f 180007087: 48 8b cf mov rcx,rdi 18000708a: e8 b1 df ff ff call 0x180005040 18000708f: 45 33 c0 xor r8d,r8d 180007092: 33 d2 xor edx,edx 180007094: 33 c9 xor ecx,ecx 180007096: ff 15 bc 80 00 00 call QWORD PTR [rip+0x80bc] # 0x18000f158 18000709c: 48 89 47 60 mov QWORD PTR [rdi+0x60],rax 1800070a0: 45 33 c0 xor r8d,r8d 1800070a3: 33 d2 xor edx,edx 1800070a5: 33 c9 xor ecx,ecx 1800070a7: ff 15 ab 80 00 00 call QWORD PTR [rip+0x80ab] # 0x18000f158 1800070ad: 48 89 47 68 mov QWORD PTR [rdi+0x68],rax 1800070b1: 49 89 7f 08 mov QWORD PTR [r15+0x8],rdi 1800070b5: 41 0f 10 45 00 movups xmm0,XMMWORD PTR [r13+0x0] 1800070ba: 0f 11 47 34 movups XMMWORD PTR [rdi+0x34],xmm0 1800070be: 41 8b 4d 10 mov ecx,DWORD PTR [r13+0x10] 1800070c2: 89 4f 44 mov DWORD PTR [rdi+0x44],ecx 1800070c5: 80 7f 30 00 cmp BYTE PTR [rdi+0x30],0x0 1800070c9: 74 08 je 0x1800070d3 1800070cb: 48 8b cf mov rcx,rdi 1800070ce: e8 ed e2 ff ff call 0x1800053c0 1800070d3: 49 8b c7 mov rax,r15 1800070d6: 48 8b 5c 24 68 mov rbx,QWORD PTR [rsp+0x68] 1800070db: 48 8b 6c 24 70 mov rbp,QWORD PTR [rsp+0x70] 1800070e0: 48 8b 74 24 78 mov rsi,QWORD PTR [rsp+0x78] 1800070e5: 48 83 c4 30 add rsp,0x30 1800070e9: 41 5f pop r15 1800070eb: 41 5e pop r14 1800070ed: 41 5d pop r13 1800070ef: 41 5c pop r12 1800070f1: 5f pop rdi 1800070f2: c3 ret 1800070f3: cc int3 1800070f4: cc int3 1800070f5: cc int3 1800070f6: cc int3 1800070f7: cc int3 1800070f8: cc int3 1800070f9: cc int3 1800070fa: cc int3 1800070fb: cc int3 1800070fc: cc int3 1800070fd: cc int3 1800070fe: cc int3 1800070ff: cc int3 180007100: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180007105: 57 push rdi 180007106: 48 83 ec 20 sub rsp,0x20 18000710a: 48 8d 05 c7 8b 00 00 lea rax,[rip+0x8bc7] # 0x18000fcd8 180007111: 48 8b d9 mov rbx,rcx 180007114: 48 89 01 mov QWORD PTR [rcx],rax 180007117: 8b fa mov edi,edx 180007119: 48 8b 49 08 mov rcx,QWORD PTR [rcx+0x8] 18000711d: 48 85 c9 test rcx,rcx 180007120: 74 0a je 0x18000712c 180007122: 48 8b 01 mov rax,QWORD PTR [rcx] 180007125: ba 01 00 00 00 mov edx,0x1 18000712a: ff 10 call QWORD PTR [rax] 18000712c: 40 f6 c7 01 test dil,0x1 180007130: 74 0d je 0x18000713f 180007132: ba 10 00 00 00 mov edx,0x10 180007137: 48 8b cb mov rcx,rbx 18000713a: e8 d1 57 00 00 call 0x18000c910 18000713f: 48 8b c3 mov rax,rbx 180007142: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 180007147: 48 83 c4 20 add rsp,0x20 18000714b: 5f pop rdi 18000714c: c3 ret 18000714d: cc int3 18000714e: cc int3 18000714f: cc int3 180007150: 40 53 rex push rbx 180007152: 48 81 ec 40 02 00 00 sub rsp,0x240 180007159: 48 8b 05 b0 de 00 00 mov rax,QWORD PTR [rip+0xdeb0] # 0x180015010 180007160: 48 33 c4 xor rax,rsp 180007163: 48 89 84 24 30 02 00 mov QWORD PTR [rsp+0x230],rax 18000716a: 00 18000716b: 48 8b 49 08 mov rcx,QWORD PTR [rcx+0x8] 18000716f: 80 79 30 00 cmp BYTE PTR [rcx+0x30],0x0 180007173: 0f 84 e0 00 00 00 je 0x180007259 180007179: 48 c7 44 24 20 00 00 mov QWORD PTR [rsp+0x20],0x0 180007180: 00 00 180007182: 4c 8d 8c 24 20 01 00 lea r9,[rsp+0x120] 180007189: 00 18000718a: 48 8b 49 28 mov rcx,QWORD PTR [rcx+0x28] 18000718e: ff 15 cc 7f 00 00 call QWORD PTR [rip+0x7fcc] # 0x18000f160 180007194: 85 c0 test eax,eax 180007196: 74 20 je 0x1800071b8 180007198: 8b 84 24 20 01 00 00 mov eax,DWORD PTR [rsp+0x120] 18000719f: 48 8b 8c 24 30 02 00 mov rcx,QWORD PTR [rsp+0x230] 1800071a6: 00 1800071a7: 48 33 cc xor rcx,rsp 1800071aa: e8 81 53 00 00 call 0x18000c530 1800071af: 48 81 c4 40 02 00 00 add rsp,0x240 1800071b6: 5b pop rbx 1800071b7: c3 ret 1800071b8: 48 8d 8c 24 30 01 00 lea rcx,[rsp+0x130] 1800071bf: 00 1800071c0: e8 3b d1 ff ff call 0x180004300 1800071c5: 48 8d 8c 24 30 01 00 lea rcx,[rsp+0x130] 1800071cc: 00 1800071cd: e8 1e ef ff ff call 0x1800060f0 1800071d2: 90 nop 1800071d3: ff 15 5f 7f 00 00 call QWORD PTR [rip+0x7f5f] # 0x18000f138 1800071d9: 8b d8 mov ebx,eax 1800071db: 48 8d 15 16 89 00 00 lea rdx,[rip+0x8916] # 0x18000faf8 1800071e2: 48 8d 8c 24 40 01 00 lea rcx,[rsp+0x140] 1800071e9: 00 1800071ea: e8 21 f1 ff ff call 0x180006310 1800071ef: 48 8b c8 mov rcx,rax 1800071f2: 8b d3 mov edx,ebx 1800071f4: ff 15 ce 80 00 00 call QWORD PTR [rip+0x80ce] # 0x18000f2c8 1800071fa: 48 8d 94 24 90 00 00 lea rdx,[rsp+0x90] 180007201: 00 180007202: 48 8d 8c 24 30 01 00 lea rcx,[rsp+0x130] 180007209: 00 18000720a: e8 41 ee ff ff call 0x180006050 18000720f: 48 8b d8 mov rbx,rax 180007212: 48 8d 15 d7 86 00 00 lea rdx,[rip+0x86d7] # 0x18000f8f0 180007219: 48 8d 4c 24 38 lea rcx,[rsp+0x38] 18000721e: e8 ed b2 ff ff call 0x180002510 180007223: 48 8b d0 mov rdx,rax 180007226: 48 8b cb mov rcx,rbx 180007229: e8 82 ef ff ff call 0x1800061b0 18000722e: 4c 8b c8 mov r9,rax 180007231: 41 b8 63 01 00 00 mov r8d,0x163 180007237: 48 8d 8c 24 b0 00 00 lea rcx,[rsp+0xb0] 18000723e: 00 18000723f: e8 cc d0 ff ff call 0x180004310 180007244: 48 8d 15 6d c2 00 00 lea rdx,[rip+0xc26d] # 0x1800134b8 18000724b: 48 8d 8c 24 b0 00 00 lea rcx,[rsp+0xb0] 180007252: 00 180007253: e8 90 64 00 00 call 0x18000d6e8 180007258: 90 nop 180007259: 48 8d 15 88 88 00 00 lea rdx,[rip+0x8888] # 0x18000fae8 180007260: 48 8d 4c 24 58 lea rcx,[rsp+0x58] 180007265: e8 36 d6 ff ff call 0x1800048a0 18000726a: 48 8d 15 67 c2 00 00 lea rdx,[rip+0xc267] # 0x1800134d8 180007271: 48 8d 4c 24 58 lea rcx,[rsp+0x58] 180007276: e8 6d 64 00 00 call 0x18000d6e8 18000727b: cc int3 18000727c: cc int3 18000727d: cc int3 18000727e: cc int3 18000727f: cc int3 180007280: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180007285: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 18000728a: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000728f: 57 push rdi 180007290: 48 83 ec 20 sub rsp,0x20 180007294: 48 8b d9 mov rbx,rcx 180007297: 49 8b f1 mov rsi,r9 18000729a: 48 8b 09 mov rcx,QWORD PTR [rcx] 18000729d: 49 8b e8 mov rbp,r8 1800072a0: 48 8b fa mov rdi,rdx 1800072a3: 48 85 c9 test rcx,rcx 1800072a6: 74 2d je 0x1800072d5 1800072a8: 48 8b 53 10 mov rdx,QWORD PTR [rbx+0x10] 1800072ac: 48 2b d1 sub rdx,rcx 1800072af: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800072b6: 72 18 jb 0x1800072d0 1800072b8: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800072bc: 48 83 c2 27 add rdx,0x27 1800072c0: 49 2b c8 sub rcx,r8 1800072c3: 48 8d 41 f8 lea rax,[rcx-0x8] 1800072c7: 48 83 f8 1f cmp rax,0x1f 1800072cb: 77 30 ja 0x1800072fd 1800072cd: 49 8b c8 mov rcx,r8 1800072d0: e8 3b 56 00 00 call 0x18000c910 1800072d5: 48 8d 04 2f lea rax,[rdi+rbp*1] 1800072d9: 48 89 3b mov QWORD PTR [rbx],rdi 1800072dc: 48 8b 6c 24 40 mov rbp,QWORD PTR [rsp+0x40] 1800072e1: 48 89 43 08 mov QWORD PTR [rbx+0x8],rax 1800072e5: 48 8d 04 37 lea rax,[rdi+rsi*1] 1800072e9: 48 8b 74 24 48 mov rsi,QWORD PTR [rsp+0x48] 1800072ee: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 1800072f2: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 1800072f7: 48 83 c4 20 add rsp,0x20 1800072fb: 5f pop rdi 1800072fc: c3 ret 1800072fd: ff 15 5d 81 00 00 call QWORD PTR [rip+0x815d] # 0x18000f460 180007303: cc int3 180007304: cc int3 180007305: cc int3 180007306: cc int3 180007307: cc int3 180007308: cc int3 180007309: cc int3 18000730a: cc int3 18000730b: cc int3 18000730c: cc int3 18000730d: cc int3 18000730e: cc int3 18000730f: cc int3 180007310: 48 83 ec 28 sub rsp,0x28 180007314: 48 8b 01 mov rax,QWORD PTR [rcx] 180007317: ff 10 call QWORD PTR [rax] 180007319: 90 nop 18000731a: 48 83 c4 28 add rsp,0x28 18000731e: c3 ret 18000731f: cc int3 180007320: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180007325: 57 push rdi 180007326: 48 83 ec 20 sub rsp,0x20 18000732a: 8b da mov ebx,edx 18000732c: 48 8b f9 mov rdi,rcx 18000732f: e8 2c 00 00 00 call 0x180007360 180007334: f6 c3 01 test bl,0x1 180007337: 74 0d je 0x180007346 180007339: ba 30 00 00 00 mov edx,0x30 18000733e: 48 8b cf mov rcx,rdi 180007341: e8 ca 55 00 00 call 0x18000c910 180007346: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000734b: 48 8b c7 mov rax,rdi 18000734e: 48 83 c4 20 add rsp,0x20 180007352: 5f pop rdi 180007353: c3 ret 180007354: cc int3 180007355: cc int3 180007356: cc int3 180007357: cc int3 180007358: cc int3 180007359: cc int3 18000735a: cc int3 18000735b: cc int3 18000735c: cc int3 18000735d: cc int3 18000735e: cc int3 18000735f: cc int3 180007360: 40 53 rex push rbx 180007362: 48 83 ec 20 sub rsp,0x20 180007366: 48 8b d9 mov rbx,rcx 180007369: 48 8d 05 78 89 00 00 lea rax,[rip+0x8978] # 0x18000fce8 180007370: 48 89 01 mov QWORD PTR [rcx],rax 180007373: 48 83 79 20 00 cmp QWORD PTR [rcx+0x20],0x0 180007378: 74 41 je 0x1800073bb 18000737a: 0f b6 41 18 movzx eax,BYTE PTR [rcx+0x18] 18000737e: 3c 01 cmp al,0x1 180007380: 75 39 jne 0x1800073bb 180007382: 48 8b 01 mov rax,QWORD PTR [rcx] 180007385: ff 50 28 call QWORD PTR [rax+0x28] 180007388: 90 nop 180007389: 84 c0 test al,al 18000738b: 74 2e je 0x1800073bb 18000738d: c6 43 18 00 mov BYTE PTR [rbx+0x18],0x0 180007391: 48 8b 4b 20 mov rcx,QWORD PTR [rbx+0x20] 180007395: 48 8b 49 08 mov rcx,QWORD PTR [rcx+0x8] 180007399: e8 f2 e3 ff ff call 0x180005790 18000739e: 90 nop 18000739f: 48 8b 4b 20 mov rcx,QWORD PTR [rbx+0x20] 1800073a3: 48 85 c9 test rcx,rcx 1800073a6: 74 0b je 0x1800073b3 1800073a8: 48 8b 01 mov rax,QWORD PTR [rcx] 1800073ab: ba 01 00 00 00 mov edx,0x1 1800073b0: ff 10 call QWORD PTR [rax] 1800073b2: 90 nop 1800073b3: 48 c7 43 20 00 00 00 mov QWORD PTR [rbx+0x20],0x0 1800073ba: 00 1800073bb: 48 8b 4b 20 mov rcx,QWORD PTR [rbx+0x20] 1800073bf: 48 85 c9 test rcx,rcx 1800073c2: 74 0b je 0x1800073cf 1800073c4: 48 8b 01 mov rax,QWORD PTR [rcx] 1800073c7: ba 01 00 00 00 mov edx,0x1 1800073cc: ff 10 call QWORD PTR [rax] 1800073ce: 90 nop 1800073cf: 48 c7 43 20 00 00 00 mov QWORD PTR [rbx+0x20],0x0 1800073d6: 00 1800073d7: 83 7b 10 00 cmp DWORD PTR [rbx+0x10],0x0 1800073db: 74 07 je 0x1800073e4 1800073dd: ff 15 65 80 00 00 call QWORD PTR [rip+0x8065] # 0x18000f448 1800073e3: 90 nop 1800073e4: 48 83 c4 20 add rsp,0x20 1800073e8: 5b pop rbx 1800073e9: c3 ret 1800073ea: cc int3 1800073eb: cc int3 1800073ec: cc int3 1800073ed: cc int3 1800073ee: cc int3 1800073ef: cc int3 1800073f0: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 1800073f5: 56 push rsi 1800073f6: 57 push rdi 1800073f7: 41 56 push r14 1800073f9: 48 81 ec 80 00 00 00 sub rsp,0x80 180007400: 48 8b 05 09 dc 00 00 mov rax,QWORD PTR [rip+0xdc09] # 0x180015010 180007407: 48 33 c4 xor rax,rsp 18000740a: 48 89 44 24 70 mov QWORD PTR [rsp+0x70],rax 18000740f: 41 8b f8 mov edi,r8d 180007412: 48 8b f2 mov rsi,rdx 180007415: 48 8b d9 mov rbx,rcx 180007418: 48 89 4c 24 60 mov QWORD PTR [rsp+0x60],rcx 18000741d: 48 8b 01 mov rax,QWORD PTR [rcx] 180007420: ff 50 28 call QWORD PTR [rax+0x28] 180007423: 84 c0 test al,al 180007425: 74 0a je 0x180007431 180007427: 48 8b 03 mov rax,QWORD PTR [rbx] 18000742a: 48 8b cb mov rcx,rbx 18000742d: ff 50 20 call QWORD PTR [rax+0x20] 180007430: 90 nop 180007431: b9 10 00 00 00 mov ecx,0x10 180007436: e8 19 51 00 00 call 0x18000c554 18000743b: 48 89 44 24 68 mov QWORD PTR [rsp+0x68],rax 180007440: 0f 57 c0 xorps xmm0,xmm0 180007443: 0f 11 00 movups XMMWORD PTR [rax],xmm0 180007446: 45 33 f6 xor r14d,r14d 180007449: 4c 89 74 24 40 mov QWORD PTR [rsp+0x40],r14 18000744e: 4c 89 74 24 48 mov QWORD PTR [rsp+0x48],r14 180007453: 0f 10 44 24 40 movups xmm0,XMMWORD PTR [rsp+0x40] 180007458: 0f 29 44 24 40 movaps XMMWORD PTR [rsp+0x40],xmm0 18000745d: 44 89 74 24 50 mov DWORD PTR [rsp+0x50],r14d 180007462: 4c 8d 4c 24 40 lea r9,[rsp+0x40] 180007467: 44 8b c7 mov r8d,edi 18000746a: 48 8b d6 mov rdx,rsi 18000746d: 48 8b c8 mov rcx,rax 180007470: e8 db fa ff ff call 0x180006f50 180007475: 90 nop 180007476: 48 89 43 20 mov QWORD PTR [rbx+0x20],rax 18000747a: 41 8d 4e 10 lea ecx,[r14+0x10] 18000747e: e8 d1 50 00 00 call 0x18000c554 180007483: 48 89 18 mov QWORD PTR [rax],rbx 180007486: 48 8d 0d 83 fe ff ff lea rcx,[rip+0xfffffffffffffe83] # 0x180007310 18000748d: 48 89 48 08 mov QWORD PTR [rax+0x8],rcx 180007491: 48 89 44 24 68 mov QWORD PTR [rsp+0x68],rax 180007496: 48 8d 4c 24 48 lea rcx,[rsp+0x48] 18000749b: 48 89 4c 24 28 mov QWORD PTR [rsp+0x28],rcx 1800074a0: 44 89 74 24 20 mov DWORD PTR [rsp+0x20],r14d 1800074a5: 4c 8b c8 mov r9,rax 1800074a8: 4c 8d 05 81 04 00 00 lea r8,[rip+0x481] # 0x180007930 1800074af: 33 d2 xor edx,edx 1800074b1: 33 c9 xor ecx,ecx 1800074b3: ff 15 9f 7f 00 00 call QWORD PTR [rip+0x7f9f] # 0x18000f458 1800074b9: 48 89 44 24 40 mov QWORD PTR [rsp+0x40],rax 1800074be: 48 85 c0 test rax,rax 1800074c1: 74 1a je 0x1800074dd 1800074c3: 44 39 73 10 cmp DWORD PTR [rbx+0x10],r14d 1800074c7: 75 0d jne 0x1800074d6 1800074c9: 0f 28 44 24 40 movaps xmm0,XMMWORD PTR [rsp+0x40] 1800074ce: 0f 11 43 08 movups XMMWORD PTR [rbx+0x8],xmm0 1800074d2: b0 01 mov al,0x1 1800074d4: eb 1a jmp 0x1800074f0 1800074d6: ff 15 6c 7f 00 00 call QWORD PTR [rip+0x7f6c] # 0x18000f448 1800074dc: 90 nop 1800074dd: 44 89 74 24 48 mov DWORD PTR [rsp+0x48],r14d 1800074e2: b9 06 00 00 00 mov ecx,0x6 1800074e7: ff 15 63 7e 00 00 call QWORD PTR [rip+0x7e63] # 0x18000f350 1800074ed: 90 nop 1800074ee: 32 c0 xor al,al 1800074f0: 48 8b 4c 24 70 mov rcx,QWORD PTR [rsp+0x70] 1800074f5: 48 33 cc xor rcx,rsp 1800074f8: e8 33 50 00 00 call 0x18000c530 1800074fd: 48 8b 9c 24 b0 00 00 mov rbx,QWORD PTR [rsp+0xb0] 180007504: 00 180007505: 48 81 c4 80 00 00 00 add rsp,0x80 18000750c: 41 5e pop r14 18000750e: 5f pop rdi 18000750f: 5e pop rsi 180007510: c3 ret 180007511: cc int3 180007512: cc int3 180007513: cc int3 180007514: cc int3 180007515: cc int3 180007516: cc int3 180007517: cc int3 180007518: cc int3 180007519: cc int3 18000751a: cc int3 18000751b: cc int3 18000751c: cc int3 18000751d: cc int3 18000751e: cc int3 18000751f: cc int3 180007520: 40 53 rex push rbx 180007522: 48 83 ec 20 sub rsp,0x20 180007526: 48 8b 01 mov rax,QWORD PTR [rcx] 180007529: 48 8b d9 mov rbx,rcx 18000752c: ff 50 28 call QWORD PTR [rax+0x28] 18000752f: 84 c0 test al,al 180007531: 74 2c je 0x18000755f 180007533: 48 8b 4b 20 mov rcx,QWORD PTR [rbx+0x20] 180007537: c6 43 18 00 mov BYTE PTR [rbx+0x18],0x0 18000753b: 48 8b 49 08 mov rcx,QWORD PTR [rcx+0x8] 18000753f: e8 4c e2 ff ff call 0x180005790 180007544: 48 8b 4b 20 mov rcx,QWORD PTR [rbx+0x20] 180007548: 48 85 c9 test rcx,rcx 18000754b: 74 0a je 0x180007557 18000754d: 48 8b 01 mov rax,QWORD PTR [rcx] 180007550: ba 01 00 00 00 mov edx,0x1 180007555: ff 10 call QWORD PTR [rax] 180007557: 48 c7 43 20 00 00 00 mov QWORD PTR [rbx+0x20],0x0 18000755e: 00 18000755f: 48 83 c4 20 add rsp,0x20 180007563: 5b pop rbx 180007564: c3 ret 180007565: cc int3 180007566: cc int3 180007567: cc int3 180007568: cc int3 180007569: cc int3 18000756a: cc int3 18000756b: cc int3 18000756c: cc int3 18000756d: cc int3 18000756e: cc int3 18000756f: cc int3 180007570: 48 83 79 20 00 cmp QWORD PTR [rcx+0x20],0x0 180007575: 74 09 je 0x180007580 180007577: 0f b6 41 18 movzx eax,BYTE PTR [rcx+0x18] 18000757b: 3c 01 cmp al,0x1 18000757d: 75 01 jne 0x180007580 18000757f: c3 ret 180007580: 32 c0 xor al,al 180007582: c3 ret 180007583: cc int3 180007584: cc int3 180007585: cc int3 180007586: cc int3 180007587: cc int3 180007588: cc int3 180007589: cc int3 18000758a: cc int3 18000758b: cc int3 18000758c: cc int3 18000758d: cc int3 18000758e: cc int3 18000758f: cc int3 180007590: 48 89 5c 24 20 mov QWORD PTR [rsp+0x20],rbx 180007595: 55 push rbp 180007596: 56 push rsi 180007597: 57 push rdi 180007598: 48 81 ec 50 01 00 00 sub rsp,0x150 18000759f: 48 8b 05 6a da 00 00 mov rax,QWORD PTR [rip+0xda6a] # 0x180015010 1800075a6: 48 33 c4 xor rax,rsp 1800075a9: 48 89 84 24 48 01 00 mov QWORD PTR [rsp+0x148],rax 1800075b0: 00 1800075b1: 49 63 e8 movsxd rbp,r8d 1800075b4: 48 8b f2 mov rsi,rdx 1800075b7: 48 8b d9 mov rbx,rcx 1800075ba: 48 8b 01 mov rax,QWORD PTR [rcx] 1800075bd: ff 50 28 call QWORD PTR [rax+0x28] 1800075c0: 84 c0 test al,al 1800075c2: 75 07 jne 0x1800075cb 1800075c4: b8 ff ff ff ff mov eax,0xffffffff 1800075c9: eb 48 jmp 0x180007613 1800075cb: 48 8b 7b 20 mov rdi,QWORD PTR [rbx+0x20] 1800075cf: 48 8b 5f 08 mov rbx,QWORD PTR [rdi+0x8] 1800075d3: 48 89 9c 24 40 01 00 mov QWORD PTR [rsp+0x140],rbx 1800075da: 00 1800075db: ba ff ff ff ff mov edx,0xffffffff 1800075e0: 48 8b 4b 68 mov rcx,QWORD PTR [rbx+0x68] 1800075e4: ff 15 66 7b 00 00 call QWORD PTR [rip+0x7b66] # 0x18000f150 1800075ea: 85 c0 test eax,eax 1800075ec: 0f 85 87 00 00 00 jne 0x180007679 1800075f2: 4c 8b c5 mov r8,rbp 1800075f5: 48 8b d6 mov rdx,rsi 1800075f8: 48 8b cf mov rcx,rdi 1800075fb: e8 50 fb ff ff call 0x180007150 180007600: 48 8b f8 mov rdi,rax 180007603: 48 8b 4b 68 mov rcx,QWORD PTR [rbx+0x68] 180007607: ff 15 33 7b 00 00 call QWORD PTR [rip+0x7b33] # 0x18000f140 18000760d: 85 c0 test eax,eax 18000760f: 74 25 je 0x180007636 180007611: 8b c7 mov eax,edi 180007613: 48 8b 8c 24 48 01 00 mov rcx,QWORD PTR [rsp+0x148] 18000761a: 00 18000761b: 48 33 cc xor rcx,rsp 18000761e: e8 0d 4f 00 00 call 0x18000c530 180007623: 48 8b 9c 24 88 01 00 mov rbx,QWORD PTR [rsp+0x188] 18000762a: 00 18000762b: 48 81 c4 50 01 00 00 add rsp,0x150 180007632: 5f pop rdi 180007633: 5e pop rsi 180007634: 5d pop rbp 180007635: c3 ret 180007636: 48 8d 15 b3 82 00 00 lea rdx,[rip+0x82b3] # 0x18000f8f0 18000763d: 48 8d 4c 24 40 lea rcx,[rsp+0x40] 180007642: e8 c9 ae ff ff call 0x180002510 180007647: 4c 8d 0d 3a 85 00 00 lea r9,[rip+0x853a] # 0x18000fb88 18000764e: 41 b8 81 02 00 00 mov r8d,0x281 180007654: 48 8b d0 mov rdx,rax 180007657: 48 8d 8c 24 d0 00 00 lea rcx,[rsp+0xd0] 18000765e: 00 18000765f: e8 ac cc ff ff call 0x180004310 180007664: 48 8d 15 4d be 00 00 lea rdx,[rip+0xbe4d] # 0x1800134b8 18000766b: 48 8d 8c 24 d0 00 00 lea rcx,[rsp+0xd0] 180007672: 00 180007673: e8 70 60 00 00 call 0x18000d6e8 180007678: 90 nop 180007679: 48 8d 15 70 82 00 00 lea rdx,[rip+0x8270] # 0x18000f8f0 180007680: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 180007685: e8 86 ae ff ff call 0x180002510 18000768a: 4c 8d 0d d7 84 00 00 lea r9,[rip+0x84d7] # 0x18000fb68 180007691: 41 b8 79 02 00 00 mov r8d,0x279 180007697: 48 8b d0 mov rdx,rax 18000769a: 48 8d 4c 24 60 lea rcx,[rsp+0x60] 18000769f: e8 6c cc ff ff call 0x180004310 1800076a4: 48 8d 15 0d be 00 00 lea rdx,[rip+0xbe0d] # 0x1800134b8 1800076ab: 48 8d 4c 24 60 lea rcx,[rsp+0x60] 1800076b0: e8 33 60 00 00 call 0x18000d6e8 1800076b5: cc int3 1800076b6: cc int3 1800076b7: cc int3 1800076b8: cc int3 1800076b9: cc int3 1800076ba: cc int3 1800076bb: cc int3 1800076bc: cc int3 1800076bd: cc int3 1800076be: cc int3 1800076bf: cc int3 1800076c0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800076c5: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 1800076ca: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 1800076cf: 55 push rbp 1800076d0: 41 56 push r14 1800076d2: 41 57 push r15 1800076d4: 48 8d ac 24 e0 f9 ff lea rbp,[rsp-0x620] 1800076db: ff 1800076dc: 48 81 ec 20 07 00 00 sub rsp,0x720 1800076e3: 48 8b 05 26 d9 00 00 mov rax,QWORD PTR [rip+0xd926] # 0x180015010 1800076ea: 48 33 c4 xor rax,rsp 1800076ed: 48 89 85 10 06 00 00 mov QWORD PTR [rbp+0x610],rax 1800076f4: 48 8b f1 mov rsi,rcx 1800076f7: c6 41 18 01 mov BYTE PTR [rcx+0x18],0x1 1800076fb: 0f b6 41 18 movzx eax,BYTE PTR [rcx+0x18] 1800076ff: 84 c0 test al,al 180007701: 0f 84 c6 00 00 00 je 0x1800077cd 180007707: 41 bf 00 04 00 00 mov r15d,0x400 18000770d: 0f 1f 00 nop DWORD PTR [rax] 180007710: 48 8b 46 20 mov rax,QWORD PTR [rsi+0x20] 180007714: 48 8b 48 08 mov rcx,QWORD PTR [rax+0x8] 180007718: 80 79 30 00 cmp BYTE PTR [rcx+0x30],0x0 18000771c: 75 04 jne 0x180007722 18000771e: 33 ff xor edi,edi 180007720: eb 21 jmp 0x180007743 180007722: 4c 8d 85 f8 00 00 00 lea r8,[rbp+0xf8] 180007729: 33 d2 xor edx,edx 18000772b: 48 8b 49 28 mov rcx,QWORD PTR [rcx+0x28] 18000772f: ff 15 eb 79 00 00 call QWORD PTR [rip+0x79eb] # 0x18000f120 180007735: 85 c0 test eax,eax 180007737: 0f 84 f7 00 00 00 je 0x180007834 18000773d: 8b bd fc 00 00 00 mov edi,DWORD PTR [rbp+0xfc] 180007743: 85 ff test edi,edi 180007745: 7e 7a jle 0x1800077c1 180007747: 4d 8b c7 mov r8,r15 18000774a: 33 d2 xor edx,edx 18000774c: 48 8d 8d 10 02 00 00 lea rcx,[rbp+0x210] 180007753: e8 96 5f 00 00 call 0x18000d6ee 180007758: 41 3b ff cmp edi,r15d 18000775b: 41 0f 4f ff cmovg edi,r15d 18000775f: 4c 8b 76 20 mov r14,QWORD PTR [rsi+0x20] 180007763: 49 8b 5e 08 mov rbx,QWORD PTR [r14+0x8] 180007767: 48 89 9d f0 00 00 00 mov QWORD PTR [rbp+0xf0],rbx 18000776e: ba ff ff ff ff mov edx,0xffffffff 180007773: 48 8b 4b 60 mov rcx,QWORD PTR [rbx+0x60] 180007777: ff 15 d3 79 00 00 call QWORD PTR [rip+0x79d3] # 0x18000f150 18000777d: 85 c0 test eax,eax 18000777f: 75 78 jne 0x1800077f9 180007781: 44 8b c7 mov r8d,edi 180007784: 48 8d 95 10 02 00 00 lea rdx,[rbp+0x210] 18000778b: 49 8b 4e 08 mov rcx,QWORD PTR [r14+0x8] 18000778f: e8 fc e0 ff ff call 0x180005890 180007794: 48 8b f8 mov rdi,rax 180007797: 48 8b 4b 60 mov rcx,QWORD PTR [rbx+0x60] 18000779b: ff 15 9f 79 00 00 call QWORD PTR [rip+0x799f] # 0x18000f140 1800077a1: 85 c0 test eax,eax 1800077a3: 0f 84 22 01 00 00 je 0x1800078cb 1800077a9: 48 8b 4e 28 mov rcx,QWORD PTR [rsi+0x28] 1800077ad: 48 85 c9 test rcx,rcx 1800077b0: 74 0f je 0x1800077c1 1800077b2: 48 8b 01 mov rax,QWORD PTR [rcx] 1800077b5: 44 8b c7 mov r8d,edi 1800077b8: 48 8d 95 10 02 00 00 lea rdx,[rbp+0x210] 1800077bf: ff 10 call QWORD PTR [rax] 1800077c1: 0f b6 46 18 movzx eax,BYTE PTR [rsi+0x18] 1800077c5: 84 c0 test al,al 1800077c7: 0f 85 43 ff ff ff jne 0x180007710 1800077cd: 48 8b 8d 10 06 00 00 mov rcx,QWORD PTR [rbp+0x610] 1800077d4: 48 33 cc xor rcx,rsp 1800077d7: e8 54 4d 00 00 call 0x18000c530 1800077dc: 4c 8d 9c 24 20 07 00 lea r11,[rsp+0x720] 1800077e3: 00 1800077e4: 49 8b 5b 28 mov rbx,QWORD PTR [r11+0x28] 1800077e8: 49 8b 73 30 mov rsi,QWORD PTR [r11+0x30] 1800077ec: 49 8b 7b 38 mov rdi,QWORD PTR [r11+0x38] 1800077f0: 49 8b e3 mov rsp,r11 1800077f3: 41 5f pop r15 1800077f5: 41 5e pop r14 1800077f7: 5d pop rbp 1800077f8: c3 ret 1800077f9: 48 8d 15 f0 80 00 00 lea rdx,[rip+0x80f0] # 0x18000f8f0 180007800: 48 8d 4c 24 40 lea rcx,[rsp+0x40] 180007805: e8 06 ad ff ff call 0x180002510 18000780a: 4c 8d 0d 17 83 00 00 lea r9,[rip+0x8317] # 0x18000fb28 180007811: 41 b8 69 02 00 00 mov r8d,0x269 180007817: 48 8b d0 mov rdx,rax 18000781a: 48 8d 4d 10 lea rcx,[rbp+0x10] 18000781e: e8 ed ca ff ff call 0x180004310 180007823: 48 8d 15 8e bc 00 00 lea rdx,[rip+0xbc8e] # 0x1800134b8 18000782a: 48 8d 4d 10 lea rcx,[rbp+0x10] 18000782e: e8 b5 5e 00 00 call 0x18000d6e8 180007833: cc int3 180007834: 48 8d 8d 10 01 00 00 lea rcx,[rbp+0x110] 18000783b: e8 c0 ca ff ff call 0x180004300 180007840: 48 8d 8d 10 01 00 00 lea rcx,[rbp+0x110] 180007847: e8 a4 e8 ff ff call 0x1800060f0 18000784c: 90 nop 18000784d: ff 15 e5 78 00 00 call QWORD PTR [rip+0x78e5] # 0x18000f138 180007853: 8b d8 mov ebx,eax 180007855: 48 8d 15 14 82 00 00 lea rdx,[rip+0x8214] # 0x18000fa70 18000785c: 48 8d 8d 20 01 00 00 lea rcx,[rbp+0x120] 180007863: e8 a8 ea ff ff call 0x180006310 180007868: 48 8b c8 mov rcx,rax 18000786b: 8b d3 mov edx,ebx 18000786d: ff 15 55 7a 00 00 call QWORD PTR [rip+0x7a55] # 0x18000f2c8 180007873: 48 8d 55 80 lea rdx,[rbp-0x80] 180007877: 48 8d 8d 10 01 00 00 lea rcx,[rbp+0x110] 18000787e: e8 cd e7 ff ff call 0x180006050 180007883: 48 8b d8 mov rbx,rax 180007886: 48 8d 15 63 80 00 00 lea rdx,[rip+0x8063] # 0x18000f8f0 18000788d: 48 8d 4c 24 60 lea rcx,[rsp+0x60] 180007892: e8 79 ac ff ff call 0x180002510 180007897: 48 8b d0 mov rdx,rax 18000789a: 48 8b cb mov rcx,rbx 18000789d: e8 0e e9 ff ff call 0x1800061b0 1800078a2: 4c 8b c8 mov r9,rax 1800078a5: 41 b8 38 01 00 00 mov r8d,0x138 1800078ab: 48 8d 8d 80 00 00 00 lea rcx,[rbp+0x80] 1800078b2: e8 59 ca ff ff call 0x180004310 1800078b7: 48 8d 15 fa bb 00 00 lea rdx,[rip+0xbbfa] # 0x1800134b8 1800078be: 48 8d 8d 80 00 00 00 lea rcx,[rbp+0x80] 1800078c5: e8 1e 5e 00 00 call 0x18000d6e8 1800078ca: 90 nop 1800078cb: 48 8d 15 1e 80 00 00 lea rdx,[rip+0x801e] # 0x18000f8f0 1800078d2: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 1800078d7: e8 34 ac ff ff call 0x180002510 1800078dc: 4c 8d 0d 65 82 00 00 lea r9,[rip+0x8265] # 0x18000fb48 1800078e3: 41 b8 71 02 00 00 mov r8d,0x271 1800078e9: 48 8b d0 mov rdx,rax 1800078ec: 48 8d 4d a0 lea rcx,[rbp-0x60] 1800078f0: e8 1b ca ff ff call 0x180004310 1800078f5: 48 8d 15 bc bb 00 00 lea rdx,[rip+0xbbbc] # 0x1800134b8 1800078fc: 48 8d 4d a0 lea rcx,[rbp-0x60] 180007900: e8 e3 5d 00 00 call 0x18000d6e8 180007905: cc int3 180007906: cc int3 180007907: cc int3 180007908: cc int3 180007909: cc int3 18000790a: cc int3 18000790b: cc int3 18000790c: cc int3 18000790d: cc int3 18000790e: cc int3 18000790f: cc int3 180007910: 48 8b 09 mov rcx,QWORD PTR [rcx] 180007913: 48 85 c9 test rcx,rcx 180007916: 74 0a je 0x180007922 180007918: ba 10 00 00 00 mov edx,0x10 18000791d: e9 ee 4f 00 00 jmp 0x18000c910 180007922: c3 ret 180007923: cc int3 180007924: cc int3 180007925: cc int3 180007926: cc int3 180007927: cc int3 180007928: cc int3 180007929: cc int3 18000792a: cc int3 18000792b: cc int3 18000792c: cc int3 18000792d: cc int3 18000792e: cc int3 18000792f: cc int3 180007930: 40 53 rex push rbx 180007932: 48 83 ec 20 sub rsp,0x20 180007936: 48 8b d9 mov rbx,rcx 180007939: 48 8b 09 mov rcx,QWORD PTR [rcx] 18000793c: ff 53 08 call QWORD PTR [rbx+0x8] 18000793f: 90 nop 180007940: ff 15 92 79 00 00 call QWORD PTR [rip+0x7992] # 0x18000f2d8 180007946: 90 nop 180007947: ba 10 00 00 00 mov edx,0x10 18000794c: 48 8b cb mov rcx,rbx 18000794f: e8 bc 4f 00 00 call 0x18000c910 180007954: 90 nop 180007955: 33 c0 xor eax,eax 180007957: 48 83 c4 20 add rsp,0x20 18000795b: 5b pop rbx 18000795c: c3 ret 18000795d: cc int3 18000795e: cc int3 18000795f: cc int3 180007960: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 180007965: 48 89 54 24 10 mov QWORD PTR [rsp+0x10],rdx 18000796a: 4c 89 44 24 18 mov QWORD PTR [rsp+0x18],r8 18000796f: 4c 89 4c 24 20 mov QWORD PTR [rsp+0x20],r9 180007974: 53 push rbx 180007975: 56 push rsi 180007976: 57 push rdi 180007977: 48 83 ec 30 sub rsp,0x30 18000797b: 48 8b f9 mov rdi,rcx 18000797e: 48 8d 74 24 58 lea rsi,[rsp+0x58] 180007983: b9 01 00 00 00 mov ecx,0x1 180007988: ff 15 32 7b 00 00 call QWORD PTR [rip+0x7b32] # 0x18000f4c0 18000798e: 48 8b d8 mov rbx,rax 180007991: e8 2a b6 ff ff call 0x180002fc0 180007996: 45 33 c9 xor r9d,r9d 180007999: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000799e: 4c 8b c7 mov r8,rdi 1800079a1: 48 8b d3 mov rdx,rbx 1800079a4: 48 8b 08 mov rcx,QWORD PTR [rax] 1800079a7: ff 15 0b 7b 00 00 call QWORD PTR [rip+0x7b0b] # 0x18000f4b8 1800079ad: 48 83 c4 30 add rsp,0x30 1800079b1: 5f pop rdi 1800079b2: 5e pop rsi 1800079b3: 5b pop rbx 1800079b4: c3 ret 1800079b5: cc int3 1800079b6: cc int3 1800079b7: cc int3 1800079b8: cc int3 1800079b9: cc int3 1800079ba: cc int3 1800079bb: cc int3 1800079bc: cc int3 1800079bd: cc int3 1800079be: cc int3 1800079bf: cc int3 1800079c0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800079c5: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 1800079ca: 57 push rdi 1800079cb: 48 83 ec 20 sub rsp,0x20 1800079cf: 48 8d 05 e2 87 00 00 lea rax,[rip+0x87e2] # 0x1800101b8 1800079d6: 48 8b f1 mov rsi,rcx 1800079d9: 48 89 01 mov QWORD PTR [rcx],rax 1800079dc: 8b fa mov edi,edx 1800079de: 48 83 e9 80 sub rcx,0xffffffffffffff80 1800079e2: ff 15 48 79 00 00 call QWORD PTR [rip+0x7948] # 0x18000f330 1800079e8: 48 8d 4e 38 lea rcx,[rsi+0x38] 1800079ec: ff 15 0e 79 00 00 call QWORD PTR [rip+0x790e] # 0x18000f300 1800079f2: 48 8d 4e 08 lea rcx,[rsi+0x8] 1800079f6: e8 55 ab ff ff call 0x180002550 1800079fb: 48 8b 4e 08 mov rcx,QWORD PTR [rsi+0x8] 1800079ff: ba 10 00 00 00 mov edx,0x10 180007a04: 48 c7 46 08 00 00 00 mov QWORD PTR [rsi+0x8],0x0 180007a0b: 00 180007a0c: e8 ff 4e 00 00 call 0x18000c910 180007a11: 40 f6 c7 01 test dil,0x1 180007a15: 74 0d je 0x180007a24 180007a17: ba d8 00 00 00 mov edx,0xd8 180007a1c: 48 8b ce mov rcx,rsi 180007a1f: e8 ec 4e 00 00 call 0x18000c910 180007a24: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 180007a29: 48 8b c6 mov rax,rsi 180007a2c: 48 8b 74 24 40 mov rsi,QWORD PTR [rsp+0x40] 180007a31: 48 83 c4 20 add rsp,0x20 180007a35: 5f pop rdi 180007a36: c3 ret 180007a37: cc int3 180007a38: cc int3 180007a39: cc int3 180007a3a: cc int3 180007a3b: cc int3 180007a3c: cc int3 180007a3d: cc int3 180007a3e: cc int3 180007a3f: cc int3 180007a40: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180007a45: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 180007a4a: 55 push rbp 180007a4b: 57 push rdi 180007a4c: 41 56 push r14 180007a4e: 48 8b ec mov rbp,rsp 180007a51: 48 83 ec 70 sub rsp,0x70 180007a55: 48 8b 05 b4 d5 00 00 mov rax,QWORD PTR [rip+0xd5b4] # 0x180015010 180007a5c: 48 33 c4 xor rax,rsp 180007a5f: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax 180007a63: 48 8b f9 mov rdi,rcx 180007a66: 85 d2 test edx,edx 180007a68: 75 07 jne 0x180007a71 180007a6a: b0 01 mov al,0x1 180007a6c: e9 3a 02 00 00 jmp 0x180007cab 180007a71: bb 80 00 00 00 mov ebx,0x80 180007a76: 3b d3 cmp edx,ebx 180007a78: 7f 0c jg 0x180007a86 180007a7a: 8b da mov ebx,edx 180007a7c: b8 80 ff ff ff mov eax,0xffffff80 180007a81: 3b d0 cmp edx,eax 180007a83: 0f 4c d8 cmovl ebx,eax 180007a86: 0f 57 c9 xorps xmm1,xmm1 180007a89: f3 0f 7f 4d b8 movdqu XMMWORD PTR [rbp-0x48],xmm1 180007a8e: 45 33 f6 xor r14d,r14d 180007a91: 4c 89 75 c8 mov QWORD PTR [rbp-0x38],r14 180007a95: 4c 8d 45 b0 lea r8,[rbp-0x50] 180007a99: 33 d2 xor edx,edx 180007a9b: 48 8d 4d b8 lea rcx,[rbp-0x48] 180007a9f: 85 db test ebx,ebx 180007aa1: 79 32 jns 0x180007ad5 180007aa3: c6 45 b0 01 mov BYTE PTR [rbp-0x50],0x1 180007aa7: e8 84 02 00 00 call 0x180007d30 180007aac: f6 db neg bl 180007aae: 88 5d b0 mov BYTE PTR [rbp-0x50],bl 180007ab1: 48 8b 55 c0 mov rdx,QWORD PTR [rbp-0x40] 180007ab5: 48 3b 55 c8 cmp rdx,QWORD PTR [rbp-0x38] 180007ab9: 74 0b je 0x180007ac6 180007abb: 88 1a mov BYTE PTR [rdx],bl 180007abd: 48 ff c2 inc rdx 180007ac0: 48 89 55 c0 mov QWORD PTR [rbp-0x40],rdx 180007ac4: eb 3d jmp 0x180007b03 180007ac6: 4c 8d 45 b0 lea r8,[rbp-0x50] 180007aca: 48 8d 4d b8 lea rcx,[rbp-0x48] 180007ace: e8 5d 02 00 00 call 0x180007d30 180007ad3: eb 2e jmp 0x180007b03 180007ad5: c6 45 b0 00 mov BYTE PTR [rbp-0x50],0x0 180007ad9: e8 52 02 00 00 call 0x180007d30 180007ade: 88 5d b0 mov BYTE PTR [rbp-0x50],bl 180007ae1: 48 8b 55 c0 mov rdx,QWORD PTR [rbp-0x40] 180007ae5: 48 3b 55 c8 cmp rdx,QWORD PTR [rbp-0x38] 180007ae9: 74 0b je 0x180007af6 180007aeb: 88 1a mov BYTE PTR [rdx],bl 180007aed: 48 ff c2 inc rdx 180007af0: 48 89 55 c0 mov QWORD PTR [rbp-0x40],rdx 180007af4: eb 0d jmp 0x180007b03 180007af6: 4c 8d 45 b0 lea r8,[rbp-0x50] 180007afa: 48 8d 4d b8 lea rcx,[rbp-0x48] 180007afe: e8 2d 02 00 00 call 0x180007d30 180007b03: c6 47 30 00 mov BYTE PTR [rdi+0x30],0x0 180007b07: b9 28 00 00 00 mov ecx,0x28 180007b0c: e8 43 4a 00 00 call 0x18000c554 180007b11: 48 8b d8 mov rbx,rax 180007b14: 48 89 45 d0 mov QWORD PTR [rbp-0x30],rax 180007b18: 0f 57 c0 xorps xmm0,xmm0 180007b1b: 33 c0 xor eax,eax 180007b1d: 0f 11 03 movups XMMWORD PTR [rbx],xmm0 180007b20: 0f 11 43 10 movups XMMWORD PTR [rbx+0x10],xmm0 180007b24: 48 89 43 20 mov QWORD PTR [rbx+0x20],rax 180007b28: 48 8d 05 c9 85 00 00 lea rax,[rip+0x85c9] # 0x1800100f8 180007b2f: 48 89 03 mov QWORD PTR [rbx],rax 180007b32: 4c 89 73 08 mov QWORD PTR [rbx+0x8],r14 180007b36: 4c 89 73 10 mov QWORD PTR [rbx+0x10],r14 180007b3a: 4c 89 73 18 mov QWORD PTR [rbx+0x18],r14 180007b3e: 4c 8d 4d b8 lea r9,[rbp-0x48] 180007b42: 41 b0 77 mov r8b,0x77 180007b45: 48 8b cb mov rcx,rbx 180007b48: e8 23 22 00 00 call 0x180009d70 180007b4d: 90 nop 180007b4e: 48 8b 8f d0 00 00 00 mov rcx,QWORD PTR [rdi+0xd0] 180007b55: 48 85 c9 test rcx,rcx 180007b58: 74 12 je 0x180007b6c 180007b5a: 48 8b 53 08 mov rdx,QWORD PTR [rbx+0x8] 180007b5e: 4c 8b 43 10 mov r8,QWORD PTR [rbx+0x10] 180007b62: 4c 2b c2 sub r8,rdx 180007b65: 4c 8b 09 mov r9,QWORD PTR [rcx] 180007b68: 41 ff 51 08 call QWORD PTR [r9+0x8] 180007b6c: 48 8b 03 mov rax,QWORD PTR [rbx] 180007b6f: be 01 00 00 00 mov esi,0x1 180007b74: 8b d6 mov edx,esi 180007b76: 48 8b cb mov rcx,rbx 180007b79: ff 10 call QWORD PTR [rax] 180007b7b: 0f 57 c0 xorps xmm0,xmm0 180007b7e: 0f 11 45 d0 movups XMMWORD PTR [rbp-0x30],xmm0 180007b82: 48 8d 9f 80 00 00 00 lea rbx,[rdi+0x80] 180007b89: 48 89 5d d0 mov QWORD PTR [rbp-0x30],rbx 180007b8d: c6 45 d8 00 mov BYTE PTR [rbp-0x28],0x0 180007b91: 48 8b cb mov rcx,rbx 180007b94: ff 15 8e 77 00 00 call QWORD PTR [rip+0x778e] # 0x18000f328 180007b9a: 85 c0 test eax,eax 180007b9c: 74 09 je 0x180007ba7 180007b9e: 8b c8 mov ecx,eax 180007ba0: ff 15 a2 77 00 00 call QWORD PTR [rip+0x77a2] # 0x18000f348 180007ba6: cc int3 180007ba7: 40 88 75 d8 mov BYTE PTR [rbp-0x28],sil 180007bab: ff 15 67 77 00 00 call QWORD PTR [rip+0x7767] # 0x18000f318 180007bb1: 48 05 40 42 0f 00 add rax,0xf4240 180007bb7: 48 6b c8 64 imul rcx,rax,0x64 180007bbb: 48 b8 b3 94 d6 26 e8 movabs rax,0x112e0be826d694b3 180007bc2: 0b 2e 11 180007bc5: 48 f7 e9 imul rcx 180007bc8: 48 c1 fa 1a sar rdx,0x1a 180007bcc: 48 8b c2 mov rax,rdx 180007bcf: 48 c1 e8 3f shr rax,0x3f 180007bd3: 48 03 d0 add rdx,rax 180007bd6: 48 89 55 e0 mov QWORD PTR [rbp-0x20],rdx 180007bda: 48 69 c2 00 ca 9a 3b imul rax,rdx,0x3b9aca00 180007be1: 48 2b c8 sub rcx,rax 180007be4: 89 4d e8 mov DWORD PTR [rbp-0x18],ecx 180007be7: 48 8b cb mov rcx,rbx 180007bea: ff 15 70 77 00 00 call QWORD PTR [rip+0x7770] # 0x18000f360 180007bf0: 85 c0 test eax,eax 180007bf2: 75 0a jne 0x180007bfe 180007bf4: 8d 48 04 lea ecx,[rax+0x4] 180007bf7: ff 15 53 77 00 00 call QWORD PTR [rip+0x7753] # 0x18000f350 180007bfd: cc int3 180007bfe: 48 8d 4f 38 lea rcx,[rdi+0x38] 180007c02: 4c 8d 45 e0 lea r8,[rbp-0x20] 180007c06: 48 8b d3 mov rdx,rbx 180007c09: ff 15 29 77 00 00 call QWORD PTR [rip+0x7729] # 0x18000f338 180007c0f: 85 c0 test eax,eax 180007c11: 74 0e je 0x180007c21 180007c13: 83 f8 02 cmp eax,0x2 180007c16: 74 0c je 0x180007c24 180007c18: 8b c8 mov ecx,eax 180007c1a: ff 15 28 77 00 00 call QWORD PTR [rip+0x7728] # 0x18000f348 180007c20: cc int3 180007c21: 41 8b f6 mov esi,r14d 180007c24: 80 3d c5 e3 00 00 00 cmp BYTE PTR [rip+0xe3c5],0x0 # 0x180015ff0 180007c2b: 74 23 je 0x180007c50 180007c2d: 83 fe 01 cmp esi,0x1 180007c30: 75 0e jne 0x180007c40 180007c32: 48 8d 0d df 80 00 00 lea rcx,[rip+0x80df] # 0x18000fd18 180007c39: e8 22 fd ff ff call 0x180007960 180007c3e: eb 10 jmp 0x180007c50 180007c40: 0f b6 57 30 movzx edx,BYTE PTR [rdi+0x30] 180007c44: 48 8d 0d e5 80 00 00 lea rcx,[rip+0x80e5] # 0x18000fd30 180007c4b: e8 10 fd ff ff call 0x180007960 180007c50: 0f b6 7f 30 movzx edi,BYTE PTR [rdi+0x30] 180007c54: 48 8b cb mov rcx,rbx 180007c57: ff 15 b3 76 00 00 call QWORD PTR [rip+0x76b3] # 0x18000f310 180007c5d: 85 c0 test eax,eax 180007c5f: 74 09 je 0x180007c6a 180007c61: 8b c8 mov ecx,eax 180007c63: ff 15 df 76 00 00 call QWORD PTR [rip+0x76df] # 0x18000f348 180007c69: 90 nop 180007c6a: 48 8b 4d b8 mov rcx,QWORD PTR [rbp-0x48] 180007c6e: 48 85 c9 test rcx,rcx 180007c71: 74 34 je 0x180007ca7 180007c73: 48 8b 55 c8 mov rdx,QWORD PTR [rbp-0x38] 180007c77: 48 2b d1 sub rdx,rcx 180007c7a: 48 8b c1 mov rax,rcx 180007c7d: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180007c84: 72 1c jb 0x180007ca2 180007c86: 48 83 c2 27 add rdx,0x27 180007c8a: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 180007c8e: 48 2b c1 sub rax,rcx 180007c91: 48 83 c0 f8 add rax,0xfffffffffffffff8 180007c95: 48 83 f8 1f cmp rax,0x1f 180007c99: 76 07 jbe 0x180007ca2 180007c9b: ff 15 bf 77 00 00 call QWORD PTR [rip+0x77bf] # 0x18000f460 180007ca1: cc int3 180007ca2: e8 69 4c 00 00 call 0x18000c910 180007ca7: 40 0f b6 c7 movzx eax,dil 180007cab: 48 8b 4d f0 mov rcx,QWORD PTR [rbp-0x10] 180007caf: 48 33 cc xor rcx,rsp 180007cb2: e8 79 48 00 00 call 0x18000c530 180007cb7: 4c 8d 5c 24 70 lea r11,[rsp+0x70] 180007cbc: 49 8b 5b 28 mov rbx,QWORD PTR [r11+0x28] 180007cc0: 49 8b 73 30 mov rsi,QWORD PTR [r11+0x30] 180007cc4: 49 8b e3 mov rsp,r11 180007cc7: 41 5e pop r14 180007cc9: 5f pop rdi 180007cca: 5d pop rbp 180007ccb: c3 ret 180007ccc: cc int3 180007ccd: cc int3 180007cce: cc int3 180007ccf: cc int3 180007cd0: 80 fa 02 cmp dl,0x2 180007cd3: 75 09 jne 0x180007cde 180007cd5: 41 80 f8 77 cmp r8b,0x77 180007cd9: 75 03 jne 0x180007cde 180007cdb: b0 01 mov al,0x1 180007cdd: c3 ret 180007cde: 32 c0 xor al,al 180007ce0: c3 ret 180007ce1: cc int3 180007ce2: cc int3 180007ce3: cc int3 180007ce4: cc int3 180007ce5: cc int3 180007ce6: cc int3 180007ce7: cc int3 180007ce8: cc int3 180007ce9: cc int3 180007cea: cc int3 180007ceb: cc int3 180007cec: cc int3 180007ced: cc int3 180007cee: cc int3 180007cef: cc int3 180007cf0: 48 83 ec 28 sub rsp,0x28 180007cf4: 48 8b 02 mov rax,QWORD PTR [rdx] 180007cf7: 80 78 04 02 cmp BYTE PTR [rax+0x4],0x2 180007cfb: 75 27 jne 0x180007d24 180007cfd: 80 78 05 77 cmp BYTE PTR [rax+0x5],0x77 180007d01: 75 21 jne 0x180007d24 180007d03: 80 78 08 01 cmp BYTE PTR [rax+0x8],0x1 180007d07: 0f 94 c0 sete al 180007d0a: 88 41 30 mov BYTE PTR [rcx+0x30],al 180007d0d: 48 83 c1 38 add rcx,0x38 180007d11: ff 15 f1 75 00 00 call QWORD PTR [rip+0x75f1] # 0x18000f308 180007d17: 85 c0 test eax,eax 180007d19: 74 09 je 0x180007d24 180007d1b: 8b c8 mov ecx,eax 180007d1d: ff 15 25 76 00 00 call QWORD PTR [rip+0x7625] # 0x18000f348 180007d23: 90 nop 180007d24: 48 83 c4 28 add rsp,0x28 180007d28: c3 ret 180007d29: cc int3 180007d2a: cc int3 180007d2b: cc int3 180007d2c: cc int3 180007d2d: cc int3 180007d2e: cc int3 180007d2f: cc int3 180007d30: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 180007d35: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 180007d3a: 41 54 push r12 180007d3c: 41 56 push r14 180007d3e: 41 57 push r15 180007d40: 48 83 ec 20 sub rsp,0x20 180007d44: 48 8b f1 mov rsi,rcx 180007d47: 4c 8b f2 mov r14,rdx 180007d4a: 48 8b 09 mov rcx,QWORD PTR [rcx] 180007d4d: 49 b9 ff ff ff ff ff movabs r9,0x7fffffffffffffff 180007d54: ff ff 7f 180007d57: 4c 2b f1 sub r14,rcx 180007d5a: 4d 8b e0 mov r12,r8 180007d5d: 4c 8b fa mov r15,rdx 180007d60: 48 8b 6e 08 mov rbp,QWORD PTR [rsi+0x8] 180007d64: 48 2b e9 sub rbp,rcx 180007d67: 49 3b e9 cmp rbp,r9 180007d6a: 0f 84 f1 00 00 00 je 0x180007e61 180007d70: 48 8b 46 10 mov rax,QWORD PTR [rsi+0x10] 180007d74: 48 ff c5 inc rbp 180007d77: 48 2b c1 sub rax,rcx 180007d7a: 48 89 5c 24 40 mov QWORD PTR [rsp+0x40],rbx 180007d7f: 48 8b c8 mov rcx,rax 180007d82: 48 d1 e9 shr rcx,1 180007d85: 4c 2b c9 sub r9,rcx 180007d88: 49 3b c1 cmp rax,r9 180007d8b: 76 05 jbe 0x180007d92 180007d8d: 48 8b dd mov rbx,rbp 180007d90: eb 0b jmp 0x180007d9d 180007d92: 48 8d 1c 01 lea rbx,[rcx+rax*1] 180007d96: 48 3b dd cmp rbx,rbp 180007d99: 48 0f 42 dd cmovb rbx,rbp 180007d9d: 48 89 7c 24 48 mov QWORD PTR [rsp+0x48],rdi 180007da2: 48 81 fb 00 10 00 00 cmp rbx,0x1000 180007da9: 72 2c jb 0x180007dd7 180007dab: 48 8d 4b 27 lea rcx,[rbx+0x27] 180007daf: 48 3b cb cmp rcx,rbx 180007db2: 0f 86 a3 00 00 00 jbe 0x180007e5b 180007db8: e8 97 47 00 00 call 0x18000c554 180007dbd: 48 85 c0 test rax,rax 180007dc0: 74 0e je 0x180007dd0 180007dc2: 48 8d 78 27 lea rdi,[rax+0x27] 180007dc6: 48 83 e7 e0 and rdi,0xffffffffffffffe0 180007dca: 48 89 47 f8 mov QWORD PTR [rdi-0x8],rax 180007dce: eb 1b jmp 0x180007deb 180007dd0: ff 15 8a 76 00 00 call QWORD PTR [rip+0x768a] # 0x18000f460 180007dd6: cc int3 180007dd7: 48 85 db test rbx,rbx 180007dda: 74 0d je 0x180007de9 180007ddc: 48 8b cb mov rcx,rbx 180007ddf: e8 70 47 00 00 call 0x18000c554 180007de4: 48 8b f8 mov rdi,rax 180007de7: eb 02 jmp 0x180007deb 180007de9: 33 ff xor edi,edi 180007deb: 41 0f b6 04 24 movzx eax,BYTE PTR [r12] 180007df0: 4c 03 f7 add r14,rdi 180007df3: 48 8b cf mov rcx,rdi 180007df6: 41 88 06 mov BYTE PTR [r14],al 180007df9: 4c 8b 46 08 mov r8,QWORD PTR [rsi+0x8] 180007dfd: 48 8b 16 mov rdx,QWORD PTR [rsi] 180007e00: 4d 3b f8 cmp r15,r8 180007e03: 75 05 jne 0x180007e0a 180007e05: 4c 2b c2 sub r8,rdx 180007e08: eb 19 jmp 0x180007e23 180007e0a: 4d 8b c7 mov r8,r15 180007e0d: 4c 2b c2 sub r8,rdx 180007e10: e8 56 5a 00 00 call 0x18000d86b 180007e15: 4c 8b 46 08 mov r8,QWORD PTR [rsi+0x8] 180007e19: 49 8d 4e 01 lea rcx,[r14+0x1] 180007e1d: 4d 2b c7 sub r8,r15 180007e20: 49 8b d7 mov rdx,r15 180007e23: e8 43 5a 00 00 call 0x18000d86b 180007e28: 4c 8b cb mov r9,rbx 180007e2b: 4c 8b c5 mov r8,rbp 180007e2e: 48 8b d7 mov rdx,rdi 180007e31: 48 8b ce mov rcx,rsi 180007e34: e8 47 f4 ff ff call 0x180007280 180007e39: 48 8b 7c 24 48 mov rdi,QWORD PTR [rsp+0x48] 180007e3e: 49 8b c6 mov rax,r14 180007e41: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 180007e46: 48 8b 6c 24 50 mov rbp,QWORD PTR [rsp+0x50] 180007e4b: 48 8b 74 24 58 mov rsi,QWORD PTR [rsp+0x58] 180007e50: 48 83 c4 20 add rsp,0x20 180007e54: 41 5f pop r15 180007e56: 41 5e pop r14 180007e58: 41 5c pop r12 180007e5a: c3 ret 180007e5b: e8 f0 98 ff ff call 0x180001750 180007e60: cc int3 180007e61: e8 1a ad ff ff call 0x180002b80 180007e66: cc int3 180007e67: cc int3 180007e68: cc int3 180007e69: cc int3 180007e6a: cc int3 180007e6b: cc int3 180007e6c: cc int3 180007e6d: cc int3 180007e6e: cc int3 180007e6f: cc int3 180007e70: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180007e75: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 180007e7a: 57 push rdi 180007e7b: 48 83 ec 20 sub rsp,0x20 180007e7f: 48 8d 05 32 83 00 00 lea rax,[rip+0x8332] # 0x1800101b8 180007e86: 48 8b f1 mov rsi,rcx 180007e89: 48 89 01 mov QWORD PTR [rcx],rax 180007e8c: 8b fa mov edi,edx 180007e8e: 48 83 e9 80 sub rcx,0xffffffffffffff80 180007e92: ff 15 98 74 00 00 call QWORD PTR [rip+0x7498] # 0x18000f330 180007e98: 48 8d 4e 38 lea rcx,[rsi+0x38] 180007e9c: ff 15 5e 74 00 00 call QWORD PTR [rip+0x745e] # 0x18000f300 180007ea2: 48 8d 4e 08 lea rcx,[rsi+0x8] 180007ea6: e8 a5 a6 ff ff call 0x180002550 180007eab: 48 8b 4e 08 mov rcx,QWORD PTR [rsi+0x8] 180007eaf: ba 10 00 00 00 mov edx,0x10 180007eb4: 48 c7 46 08 00 00 00 mov QWORD PTR [rsi+0x8],0x0 180007ebb: 00 180007ebc: e8 4f 4a 00 00 call 0x18000c910 180007ec1: 40 f6 c7 01 test dil,0x1 180007ec5: 74 0d je 0x180007ed4 180007ec7: ba e0 00 00 00 mov edx,0xe0 180007ecc: 48 8b ce mov rcx,rsi 180007ecf: e8 3c 4a 00 00 call 0x18000c910 180007ed4: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 180007ed9: 48 8b c6 mov rax,rsi 180007edc: 48 8b 74 24 40 mov rsi,QWORD PTR [rsp+0x40] 180007ee1: 48 83 c4 20 add rsp,0x20 180007ee5: 5f pop rdi 180007ee6: c3 ret 180007ee7: cc int3 180007ee8: cc int3 180007ee9: cc int3 180007eea: cc int3 180007eeb: cc int3 180007eec: cc int3 180007eed: cc int3 180007eee: cc int3 180007eef: cc int3 180007ef0: 80 fa 02 cmp dl,0x2 180007ef3: 75 09 jne 0x180007efe 180007ef5: 41 80 f8 78 cmp r8b,0x78 180007ef9: 75 03 jne 0x180007efe 180007efb: b0 01 mov al,0x1 180007efd: c3 ret 180007efe: 32 c0 xor al,al 180007f00: c3 ret 180007f01: cc int3 180007f02: cc int3 180007f03: cc int3 180007f04: cc int3 180007f05: cc int3 180007f06: cc int3 180007f07: cc int3 180007f08: cc int3 180007f09: cc int3 180007f0a: cc int3 180007f0b: cc int3 180007f0c: cc int3 180007f0d: cc int3 180007f0e: cc int3 180007f0f: cc int3 180007f10: 48 8b 02 mov rax,QWORD PTR [rdx] 180007f13: 80 78 04 02 cmp BYTE PTR [rax+0x4],0x2 180007f17: 75 32 jne 0x180007f4b 180007f19: 80 78 05 78 cmp BYTE PTR [rax+0x5],0x78 180007f1d: 75 2c jne 0x180007f4b 180007f1f: 80 78 08 00 cmp BYTE PTR [rax+0x8],0x0 180007f23: 75 07 jne 0x180007f2c 180007f25: ba ff ff ff ff mov edx,0xffffffff 180007f2a: eb 0d jmp 0x180007f39 180007f2c: 0f b6 50 09 movzx edx,BYTE PTR [rax+0x9] 180007f30: 0f b6 40 0a movzx eax,BYTE PTR [rax+0xa] 180007f34: c1 e2 08 shl edx,0x8 180007f37: 0b d0 or edx,eax 180007f39: 48 8b 89 d8 00 00 00 mov rcx,QWORD PTR [rcx+0xd8] 180007f40: 48 85 c9 test rcx,rcx 180007f43: 74 06 je 0x180007f4b 180007f45: 48 8b 01 mov rax,QWORD PTR [rcx] 180007f48: 48 ff 20 rex.W jmp QWORD PTR [rax] 180007f4b: c3 ret 180007f4c: cc int3 180007f4d: cc int3 180007f4e: cc int3 180007f4f: cc int3 180007f50: 80 fa 02 cmp dl,0x2 180007f53: 75 09 jne 0x180007f5e 180007f55: 41 80 f8 50 cmp r8b,0x50 180007f59: 75 03 jne 0x180007f5e 180007f5b: b0 01 mov al,0x1 180007f5d: c3 ret 180007f5e: 32 c0 xor al,al 180007f60: c3 ret 180007f61: cc int3 180007f62: cc int3 180007f63: cc int3 180007f64: cc int3 180007f65: cc int3 180007f66: cc int3 180007f67: cc int3 180007f68: cc int3 180007f69: cc int3 180007f6a: cc int3 180007f6b: cc int3 180007f6c: cc int3 180007f6d: cc int3 180007f6e: cc int3 180007f6f: cc int3 180007f70: 48 83 ec 28 sub rsp,0x28 180007f74: 48 8b 02 mov rax,QWORD PTR [rdx] 180007f77: 80 78 04 02 cmp BYTE PTR [rax+0x4],0x2 180007f7b: 75 27 jne 0x180007fa4 180007f7d: 80 78 05 50 cmp BYTE PTR [rax+0x5],0x50 180007f81: 75 21 jne 0x180007fa4 180007f83: 80 78 08 01 cmp BYTE PTR [rax+0x8],0x1 180007f87: 0f 94 c0 sete al 180007f8a: 88 41 30 mov BYTE PTR [rcx+0x30],al 180007f8d: 48 83 c1 38 add rcx,0x38 180007f91: ff 15 71 73 00 00 call QWORD PTR [rip+0x7371] # 0x18000f308 180007f97: 85 c0 test eax,eax 180007f99: 74 09 je 0x180007fa4 180007f9b: 8b c8 mov ecx,eax 180007f9d: ff 15 a5 73 00 00 call QWORD PTR [rip+0x73a5] # 0x18000f348 180007fa3: 90 nop 180007fa4: 48 83 c4 28 add rsp,0x28 180007fa8: c3 ret 180007fa9: cc int3 180007faa: cc int3 180007fab: cc int3 180007fac: cc int3 180007fad: cc int3 180007fae: cc int3 180007faf: cc int3 180007fb0: 80 fa 02 cmp dl,0x2 180007fb3: 75 09 jne 0x180007fbe 180007fb5: 41 80 f8 31 cmp r8b,0x31 180007fb9: 75 03 jne 0x180007fbe 180007fbb: b0 01 mov al,0x1 180007fbd: c3 ret 180007fbe: 32 c0 xor al,al 180007fc0: c3 ret 180007fc1: cc int3 180007fc2: cc int3 180007fc3: cc int3 180007fc4: cc int3 180007fc5: cc int3 180007fc6: cc int3 180007fc7: cc int3 180007fc8: cc int3 180007fc9: cc int3 180007fca: cc int3 180007fcb: cc int3 180007fcc: cc int3 180007fcd: cc int3 180007fce: cc int3 180007fcf: cc int3 180007fd0: 48 83 ec 28 sub rsp,0x28 180007fd4: 48 8b 02 mov rax,QWORD PTR [rdx] 180007fd7: 80 78 04 02 cmp BYTE PTR [rax+0x4],0x2 180007fdb: 75 27 jne 0x180008004 180007fdd: 80 78 05 31 cmp BYTE PTR [rax+0x5],0x31 180007fe1: 75 21 jne 0x180008004 180007fe3: 80 78 08 01 cmp BYTE PTR [rax+0x8],0x1 180007fe7: 0f 94 c0 sete al 180007fea: 88 41 30 mov BYTE PTR [rcx+0x30],al 180007fed: 48 83 c1 38 add rcx,0x38 180007ff1: ff 15 11 73 00 00 call QWORD PTR [rip+0x7311] # 0x18000f308 180007ff7: 85 c0 test eax,eax 180007ff9: 74 09 je 0x180008004 180007ffb: 8b c8 mov ecx,eax 180007ffd: ff 15 45 73 00 00 call QWORD PTR [rip+0x7345] # 0x18000f348 180008003: 90 nop 180008004: 48 83 c4 28 add rsp,0x28 180008008: c3 ret 180008009: cc int3 18000800a: cc int3 18000800b: cc int3 18000800c: cc int3 18000800d: cc int3 18000800e: cc int3 18000800f: cc int3 180008010: 80 fa 02 cmp dl,0x2 180008013: 75 09 jne 0x18000801e 180008015: 41 80 f8 41 cmp r8b,0x41 180008019: 75 03 jne 0x18000801e 18000801b: b0 01 mov al,0x1 18000801d: c3 ret 18000801e: 32 c0 xor al,al 180008020: c3 ret 180008021: cc int3 180008022: cc int3 180008023: cc int3 180008024: cc int3 180008025: cc int3 180008026: cc int3 180008027: cc int3 180008028: cc int3 180008029: cc int3 18000802a: cc int3 18000802b: cc int3 18000802c: cc int3 18000802d: cc int3 18000802e: cc int3 18000802f: cc int3 180008030: 48 83 ec 28 sub rsp,0x28 180008034: 48 8b 02 mov rax,QWORD PTR [rdx] 180008037: 80 78 04 02 cmp BYTE PTR [rax+0x4],0x2 18000803b: 75 27 jne 0x180008064 18000803d: 80 78 05 41 cmp BYTE PTR [rax+0x5],0x41 180008041: 75 21 jne 0x180008064 180008043: 80 78 08 01 cmp BYTE PTR [rax+0x8],0x1 180008047: 0f 94 c0 sete al 18000804a: 88 41 30 mov BYTE PTR [rcx+0x30],al 18000804d: 48 83 c1 38 add rcx,0x38 180008051: ff 15 b1 72 00 00 call QWORD PTR [rip+0x72b1] # 0x18000f308 180008057: 85 c0 test eax,eax 180008059: 74 09 je 0x180008064 18000805b: 8b c8 mov ecx,eax 18000805d: ff 15 e5 72 00 00 call QWORD PTR [rip+0x72e5] # 0x18000f348 180008063: 90 nop 180008064: 48 83 c4 28 add rsp,0x28 180008068: c3 ret 180008069: cc int3 18000806a: cc int3 18000806b: cc int3 18000806c: cc int3 18000806d: cc int3 18000806e: cc int3 18000806f: cc int3 180008070: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180008075: 57 push rdi 180008076: 48 83 ec 20 sub rsp,0x20 18000807a: 8b da mov ebx,edx 18000807c: 48 8b f9 mov rdi,rcx 18000807f: e8 2c 00 00 00 call 0x1800080b0 180008084: f6 c3 01 test bl,0x1 180008087: 74 0d je 0x180008096 180008089: ba 38 01 00 00 mov edx,0x138 18000808e: 48 8b cf mov rcx,rdi 180008091: e8 7a 48 00 00 call 0x18000c910 180008096: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000809b: 48 8b c7 mov rax,rdi 18000809e: 48 83 c4 20 add rsp,0x20 1800080a2: 5f pop rdi 1800080a3: c3 ret 1800080a4: cc int3 1800080a5: cc int3 1800080a6: cc int3 1800080a7: cc int3 1800080a8: cc int3 1800080a9: cc int3 1800080aa: cc int3 1800080ab: cc int3 1800080ac: cc int3 1800080ad: cc int3 1800080ae: cc int3 1800080af: cc int3 1800080b0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800080b5: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 1800080ba: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 1800080bf: 57 push rdi 1800080c0: 48 83 ec 20 sub rsp,0x20 1800080c4: 48 8b b1 f0 00 00 00 mov rsi,QWORD PTR [rcx+0xf0] 1800080cb: 48 8d 05 56 7f 00 00 lea rax,[rip+0x7f56] # 0x180010028 1800080d2: 48 89 01 mov QWORD PTR [rcx],rax 1800080d5: 33 ed xor ebp,ebp 1800080d7: 48 8d 05 6a 7f 00 00 lea rax,[rip+0x7f6a] # 0x180010048 1800080de: 48 8b f9 mov rdi,rcx 1800080e1: 48 89 81 d8 00 00 00 mov QWORD PTR [rcx+0xd8],rax 1800080e8: 48 85 f6 test rsi,rsi 1800080eb: 0f 84 94 00 00 00 je 0x180008185 1800080f1: 48 8d 05 e8 76 00 00 lea rax,[rip+0x76e8] # 0x18000f7e0 1800080f8: 48 8d 8e a0 00 00 00 lea rcx,[rsi+0xa0] 1800080ff: 48 89 06 mov QWORD PTR [rsi],rax 180008102: ff 15 28 72 00 00 call QWORD PTR [rip+0x7228] # 0x18000f330 180008108: 48 8d 4e 58 lea rcx,[rsi+0x58] 18000810c: ff 15 ee 71 00 00 call QWORD PTR [rip+0x71ee] # 0x18000f300 180008112: 48 8d 4e 20 lea rcx,[rsi+0x20] 180008116: e8 35 a4 ff ff call 0x180002550 18000811b: 48 8b 4e 20 mov rcx,QWORD PTR [rsi+0x20] 18000811f: 8d 55 10 lea edx,[rbp+0x10] 180008122: 48 89 6e 20 mov QWORD PTR [rsi+0x20],rbp 180008126: e8 e5 47 00 00 call 0x18000c910 18000812b: 48 8b 4e 08 mov rcx,QWORD PTR [rsi+0x8] 18000812f: 48 85 c9 test rcx,rcx 180008132: 74 3d je 0x180008171 180008134: 48 8b 56 18 mov rdx,QWORD PTR [rsi+0x18] 180008138: 48 2b d1 sub rdx,rcx 18000813b: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180008142: 72 1c jb 0x180008160 180008144: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180008148: 48 83 c2 27 add rdx,0x27 18000814c: 49 2b c8 sub rcx,r8 18000814f: 48 8d 41 f8 lea rax,[rcx-0x8] 180008153: 48 83 f8 1f cmp rax,0x1f 180008157: 0f 87 23 01 00 00 ja 0x180008280 18000815d: 49 8b c8 mov rcx,r8 180008160: e8 ab 47 00 00 call 0x18000c910 180008165: 48 89 6e 08 mov QWORD PTR [rsi+0x8],rbp 180008169: 48 89 6e 10 mov QWORD PTR [rsi+0x10],rbp 18000816d: 48 89 6e 18 mov QWORD PTR [rsi+0x18],rbp 180008171: ba f0 00 00 00 mov edx,0xf0 180008176: 48 8b ce mov rcx,rsi 180008179: e8 92 47 00 00 call 0x18000c910 18000817e: 48 89 af f0 00 00 00 mov QWORD PTR [rdi+0xf0],rbp 180008185: 48 8b 8f 18 01 00 00 mov rcx,QWORD PTR [rdi+0x118] 18000818c: 48 85 c9 test rcx,rcx 18000818f: 74 49 je 0x1800081da 180008191: 48 8b 97 28 01 00 00 mov rdx,QWORD PTR [rdi+0x128] 180008198: 48 2b d1 sub rdx,rcx 18000819b: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800081a2: 72 1c jb 0x1800081c0 1800081a4: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800081a8: 48 83 c2 27 add rdx,0x27 1800081ac: 49 2b c8 sub rcx,r8 1800081af: 48 8d 41 f8 lea rax,[rcx-0x8] 1800081b3: 48 83 f8 1f cmp rax,0x1f 1800081b7: 0f 87 c3 00 00 00 ja 0x180008280 1800081bd: 49 8b c8 mov rcx,r8 1800081c0: e8 4b 47 00 00 call 0x18000c910 1800081c5: 48 89 af 18 01 00 00 mov QWORD PTR [rdi+0x118],rbp 1800081cc: 48 89 af 20 01 00 00 mov QWORD PTR [rdi+0x120],rbp 1800081d3: 48 89 af 28 01 00 00 mov QWORD PTR [rdi+0x128],rbp 1800081da: 48 8b 97 10 01 00 00 mov rdx,QWORD PTR [rdi+0x110] 1800081e1: 48 83 fa 10 cmp rdx,0x10 1800081e5: 72 30 jb 0x180008217 1800081e7: 48 8b 8f f8 00 00 00 mov rcx,QWORD PTR [rdi+0xf8] 1800081ee: 48 ff c2 inc rdx 1800081f1: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800081f8: 72 18 jb 0x180008212 1800081fa: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800081fe: 48 83 c2 27 add rdx,0x27 180008202: 49 2b c8 sub rcx,r8 180008205: 48 8d 41 f8 lea rax,[rcx-0x8] 180008209: 48 83 f8 1f cmp rax,0x1f 18000820d: 77 71 ja 0x180008280 18000820f: 49 8b c8 mov rcx,r8 180008212: e8 f9 46 00 00 call 0x18000c910 180008217: 48 8d 05 9a 7f 00 00 lea rax,[rip+0x7f9a] # 0x1800101b8 18000821e: 48 89 af 08 01 00 00 mov QWORD PTR [rdi+0x108],rbp 180008225: 48 c7 87 10 01 00 00 mov QWORD PTR [rdi+0x110],0xf 18000822c: 0f 00 00 00 180008230: 48 8d 8f 80 00 00 00 lea rcx,[rdi+0x80] 180008237: 40 88 af f8 00 00 00 mov BYTE PTR [rdi+0xf8],bpl 18000823e: 48 89 07 mov QWORD PTR [rdi],rax 180008241: ff 15 e9 70 00 00 call QWORD PTR [rip+0x70e9] # 0x18000f330 180008247: 48 8d 4f 38 lea rcx,[rdi+0x38] 18000824b: ff 15 af 70 00 00 call QWORD PTR [rip+0x70af] # 0x18000f300 180008251: 48 8d 4f 08 lea rcx,[rdi+0x8] 180008255: e8 f6 a2 ff ff call 0x180002550 18000825a: 48 8b 4f 08 mov rcx,QWORD PTR [rdi+0x8] 18000825e: ba 10 00 00 00 mov edx,0x10 180008263: 48 89 6f 08 mov QWORD PTR [rdi+0x8],rbp 180008267: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 18000826c: 48 8b 6c 24 40 mov rbp,QWORD PTR [rsp+0x40] 180008271: 48 8b 74 24 48 mov rsi,QWORD PTR [rsp+0x48] 180008276: 48 83 c4 20 add rsp,0x20 18000827a: 5f pop rdi 18000827b: e9 90 46 00 00 jmp 0x18000c910 180008280: ff 15 da 71 00 00 call QWORD PTR [rip+0x71da] # 0x18000f460 180008286: cc int3 180008287: cc int3 180008288: cc int3 180008289: cc int3 18000828a: cc int3 18000828b: cc int3 18000828c: cc int3 18000828d: cc int3 18000828e: cc int3 18000828f: cc int3 180008290: 80 fa 81 cmp dl,0x81 180008293: 75 09 jne 0x18000829e 180008295: 41 80 f8 03 cmp r8b,0x3 180008299: 74 24 je 0x1800082bf 18000829b: 32 c0 xor al,al 18000829d: c3 ret 18000829e: 80 fa 02 cmp dl,0x2 1800082a1: 75 f8 jne 0x18000829b 1800082a3: 41 8d 40 a0 lea eax,[r8-0x60] 1800082a7: 3c 0f cmp al,0xf 1800082a9: 77 0a ja 0x1800082b5 1800082ab: b9 ff a3 00 00 mov ecx,0xa3ff 1800082b0: 0f a3 c1 bt ecx,eax 1800082b3: 72 0a jb 0x1800082bf 1800082b5: 41 80 e8 08 sub r8b,0x8 1800082b9: 41 80 f8 03 cmp r8b,0x3 1800082bd: 77 dc ja 0x18000829b 1800082bf: b0 01 mov al,0x1 1800082c1: c3 ret 1800082c2: cc int3 1800082c3: cc int3 1800082c4: cc int3 1800082c5: cc int3 1800082c6: cc int3 1800082c7: cc int3 1800082c8: cc int3 1800082c9: cc int3 1800082ca: cc int3 1800082cb: cc int3 1800082cc: cc int3 1800082cd: cc int3 1800082ce: cc int3 1800082cf: cc int3 1800082d0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800082d5: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 1800082da: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 1800082df: 55 push rbp 1800082e0: 41 54 push r12 1800082e2: 41 55 push r13 1800082e4: 41 56 push r14 1800082e6: 41 57 push r15 1800082e8: 48 8b ec mov rbp,rsp 1800082eb: 48 81 ec 80 00 00 00 sub rsp,0x80 1800082f2: 48 8b 05 17 cd 00 00 mov rax,QWORD PTR [rip+0xcd17] # 0x180015010 1800082f9: 48 33 c4 xor rax,rsp 1800082fc: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax 180008300: 48 8b fa mov rdi,rdx 180008303: 4c 8b f9 mov r15,rcx 180008306: 48 8b 0a mov rcx,QWORD PTR [rdx] 180008309: 44 0f b6 69 04 movzx r13d,BYTE PTR [rcx+0x4] 18000830e: 44 0f b6 71 05 movzx r14d,BYTE PTR [rcx+0x5] 180008313: 33 f6 xor esi,esi 180008315: 48 8d 15 dc 7d 00 00 lea rdx,[rip+0x7ddc] # 0x1800100f8 18000831c: 41 80 fd 81 cmp r13b,0x81 180008320: 75 0b jne 0x18000832d 180008322: 41 80 fe 03 cmp r14b,0x3 180008326: 74 19 je 0x180008341 180008328: e9 ca 06 00 00 jmp 0x1800089f7 18000832d: 41 80 fd 02 cmp r13b,0x2 180008331: 0f 85 c0 06 00 00 jne 0x1800089f7 180008337: 41 80 fe 60 cmp r14b,0x60 18000833b: 0f 85 f3 01 00 00 jne 0x180008534 180008341: 48 8b 47 08 mov rax,QWORD PTR [rdi+0x8] 180008345: 48 2b c1 sub rax,rcx 180008348: 8d 48 ff lea ecx,[rax-0x1] 18000834b: 48 8b d6 mov rdx,rsi 18000834e: 48 89 55 d8 mov QWORD PTR [rbp-0x28],rdx 180008352: 41 b8 0f 00 00 00 mov r8d,0xf 180008358: 4c 89 45 e0 mov QWORD PTR [rbp-0x20],r8 18000835c: 88 55 c8 mov BYTE PTR [rbp-0x38],dl 18000835f: bb 08 00 00 00 mov ebx,0x8 180008364: 4c 63 e1 movsxd r12,ecx 180008367: 49 3b dc cmp rbx,r12 18000836a: 7d 4a jge 0x1800083b6 18000836c: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 180008370: 48 8b 07 mov rax,QWORD PTR [rdi] 180008373: 44 0f b6 0c 03 movzx r9d,BYTE PTR [rbx+rax*1] 180008378: 49 3b d0 cmp rdx,r8 18000837b: 73 20 jae 0x18000839d 18000837d: 48 8d 42 01 lea rax,[rdx+0x1] 180008381: 48 89 45 d8 mov QWORD PTR [rbp-0x28],rax 180008385: 48 8d 45 c8 lea rax,[rbp-0x38] 180008389: 49 83 f8 10 cmp r8,0x10 18000838d: 48 0f 43 45 c8 cmovae rax,QWORD PTR [rbp-0x38] 180008392: 44 88 0c 10 mov BYTE PTR [rax+rdx*1],r9b 180008396: c6 44 10 01 00 mov BYTE PTR [rax+rdx*1+0x1],0x0 18000839b: eb 09 jmp 0x1800083a6 18000839d: 48 8d 4d c8 lea rcx,[rbp-0x38] 1800083a1: e8 ca a3 ff ff call 0x180002770 1800083a6: 48 ff c3 inc rbx 1800083a9: 4c 8b 45 e0 mov r8,QWORD PTR [rbp-0x20] 1800083ad: 48 8b 55 d8 mov rdx,QWORD PTR [rbp-0x28] 1800083b1: 49 3b dc cmp rbx,r12 1800083b4: 7c ba jl 0x180008370 1800083b6: 49 3b d0 cmp rdx,r8 1800083b9: 73 1d jae 0x1800083d8 1800083bb: 48 8d 42 01 lea rax,[rdx+0x1] 1800083bf: 48 89 45 d8 mov QWORD PTR [rbp-0x28],rax 1800083c3: 48 8d 45 c8 lea rax,[rbp-0x38] 1800083c7: 49 83 f8 10 cmp r8,0x10 1800083cb: 48 0f 43 45 c8 cmovae rax,QWORD PTR [rbp-0x38] 1800083d0: 66 c7 04 10 00 00 mov WORD PTR [rax+rdx*1],0x0 1800083d6: eb 0c jmp 0x1800083e4 1800083d8: 45 33 c9 xor r9d,r9d 1800083db: 48 8d 4d c8 lea rcx,[rbp-0x38] 1800083df: e8 8c a3 ff ff call 0x180002770 1800083e4: 49 8b 87 e0 00 00 00 mov rax,QWORD PTR [r15+0xe0] 1800083eb: 48 85 c0 test rax,rax 1800083ee: 74 10 je 0x180008400 1800083f0: 48 8d 4d c8 lea rcx,[rbp-0x38] 1800083f4: 48 83 7d e0 10 cmp QWORD PTR [rbp-0x20],0x10 1800083f9: 48 0f 43 4d c8 cmovae rcx,QWORD PTR [rbp-0x38] 1800083fe: ff d0 call rax 180008400: 41 80 fd 02 cmp r13b,0x2 180008404: 0f 85 db 00 00 00 jne 0x1800084e5 18000840a: 41 80 fe 60 cmp r14b,0x60 18000840e: 0f 85 d1 00 00 00 jne 0x1800084e5 180008414: 0f 57 c9 xorps xmm1,xmm1 180008417: f3 0f 7f 4d b0 movdqu XMMWORD PTR [rbp-0x50],xmm1 18000841c: 48 89 75 c0 mov QWORD PTR [rbp-0x40],rsi 180008420: c6 45 a0 01 mov BYTE PTR [rbp-0x60],0x1 180008424: 4c 8d 45 a0 lea r8,[rbp-0x60] 180008428: 33 d2 xor edx,edx 18000842a: 48 8d 4d b0 lea rcx,[rbp-0x50] 18000842e: e8 fd f8 ff ff call 0x180007d30 180008433: b9 28 00 00 00 mov ecx,0x28 180008438: e8 17 41 00 00 call 0x18000c554 18000843d: 48 8b d8 mov rbx,rax 180008440: 48 89 45 a8 mov QWORD PTR [rbp-0x58],rax 180008444: 0f 57 c0 xorps xmm0,xmm0 180008447: 33 c0 xor eax,eax 180008449: 0f 11 03 movups XMMWORD PTR [rbx],xmm0 18000844c: 0f 11 43 10 movups XMMWORD PTR [rbx+0x10],xmm0 180008450: 48 89 43 20 mov QWORD PTR [rbx+0x20],rax 180008454: 48 8d 05 9d 7c 00 00 lea rax,[rip+0x7c9d] # 0x1800100f8 18000845b: 48 89 03 mov QWORD PTR [rbx],rax 18000845e: 48 89 73 08 mov QWORD PTR [rbx+0x8],rsi 180008462: 48 89 73 10 mov QWORD PTR [rbx+0x10],rsi 180008466: 48 89 73 18 mov QWORD PTR [rbx+0x18],rsi 18000846a: 4c 8d 4d b0 lea r9,[rbp-0x50] 18000846e: 45 0f b6 c6 movzx r8d,r14b 180008472: 48 8b cb mov rcx,rbx 180008475: e8 f6 18 00 00 call 0x180009d70 18000847a: 90 nop 18000847b: 49 8b 8f d0 00 00 00 mov rcx,QWORD PTR [r15+0xd0] 180008482: 48 85 c9 test rcx,rcx 180008485: 74 12 je 0x180008499 180008487: 48 8b 53 08 mov rdx,QWORD PTR [rbx+0x8] 18000848b: 4c 8b 43 10 mov r8,QWORD PTR [rbx+0x10] 18000848f: 4c 2b c2 sub r8,rdx 180008492: 4c 8b 09 mov r9,QWORD PTR [rcx] 180008495: 41 ff 51 08 call QWORD PTR [r9+0x8] 180008499: 48 8b 03 mov rax,QWORD PTR [rbx] 18000849c: ba 01 00 00 00 mov edx,0x1 1800084a1: 48 8b cb mov rcx,rbx 1800084a4: ff 10 call QWORD PTR [rax] 1800084a6: 90 nop 1800084a7: 48 8b 4d b0 mov rcx,QWORD PTR [rbp-0x50] 1800084ab: 48 85 c9 test rcx,rcx 1800084ae: 74 35 je 0x1800084e5 1800084b0: 48 8b 55 c0 mov rdx,QWORD PTR [rbp-0x40] 1800084b4: 48 2b d1 sub rdx,rcx 1800084b7: 48 8b c1 mov rax,rcx 1800084ba: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800084c1: 72 1c jb 0x1800084df 1800084c3: 48 83 c2 27 add rdx,0x27 1800084c7: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 1800084cb: 48 2b c1 sub rax,rcx 1800084ce: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800084d2: 48 83 f8 1f cmp rax,0x1f 1800084d6: 76 07 jbe 0x1800084df 1800084d8: ff 15 82 6f 00 00 call QWORD PTR [rip+0x6f82] # 0x18000f460 1800084de: cc int3 1800084df: e8 2c 44 00 00 call 0x18000c910 1800084e4: 90 nop 1800084e5: 48 8b 55 e0 mov rdx,QWORD PTR [rbp-0x20] 1800084e9: 48 83 fa 10 cmp rdx,0x10 1800084ed: 72 34 jb 0x180008523 1800084ef: 48 ff c2 inc rdx 1800084f2: 48 8b 4d c8 mov rcx,QWORD PTR [rbp-0x38] 1800084f6: 48 8b c1 mov rax,rcx 1800084f9: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180008500: 72 1c jb 0x18000851e 180008502: 48 83 c2 27 add rdx,0x27 180008506: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000850a: 48 2b c1 sub rax,rcx 18000850d: 48 83 c0 f8 add rax,0xfffffffffffffff8 180008511: 48 83 f8 1f cmp rax,0x1f 180008515: 76 07 jbe 0x18000851e 180008517: ff 15 43 6f 00 00 call QWORD PTR [rip+0x6f43] # 0x18000f460 18000851d: cc int3 18000851e: e8 ed 43 00 00 call 0x18000c910 180008523: 41 80 fd 02 cmp r13b,0x2 180008527: 0f 85 ca 04 00 00 jne 0x1800089f7 18000852d: 48 8d 15 c4 7b 00 00 lea rdx,[rip+0x7bc4] # 0x1800100f8 180008534: 41 8d 46 9f lea eax,[r14-0x61] 180008538: 3c 08 cmp al,0x8 18000853a: 0f 86 92 04 00 00 jbe 0x1800089d2 180008540: 41 80 fe 08 cmp r14b,0x8 180008544: 0f 85 9a 01 00 00 jne 0x1800086e4 18000854a: 0f 57 c0 xorps xmm0,xmm0 18000854d: 33 c0 xor eax,eax 18000854f: 0f 11 45 c8 movups XMMWORD PTR [rbp-0x38],xmm0 180008553: 0f 11 45 d8 movups XMMWORD PTR [rbp-0x28],xmm0 180008557: 48 89 45 e8 mov QWORD PTR [rbp-0x18],rax 18000855b: 48 89 55 c8 mov QWORD PTR [rbp-0x38],rdx 18000855f: f3 0f 7f 45 d0 movdqu XMMWORD PTR [rbp-0x30],xmm0 180008564: 48 89 75 e0 mov QWORD PTR [rbp-0x20],rsi 180008568: 48 8b 1f mov rbx,QWORD PTR [rdi] 18000856b: 0f b6 43 04 movzx eax,BYTE PTR [rbx+0x4] 18000856f: 88 45 ec mov BYTE PTR [rbp-0x14],al 180008572: 0f b6 43 05 movzx eax,BYTE PTR [rbx+0x5] 180008576: 88 45 ed mov BYTE PTR [rbp-0x13],al 180008579: 48 8b 7f 08 mov rdi,QWORD PTR [rdi+0x8] 18000857d: 48 8b cf mov rcx,rdi 180008580: 48 2b cb sub rcx,rbx 180008583: 83 c1 f7 add ecx,0xfffffff7 180008586: 0f 48 ce cmovs ecx,esi 180008589: 89 4d e8 mov DWORD PTR [rbp-0x18],ecx 18000858c: 48 2b fb sub rdi,rbx 18000858f: 74 0c je 0x18000859d 180008591: 48 8b d7 mov rdx,rdi 180008594: 48 8d 4d d0 lea rcx,[rbp-0x30] 180008598: e8 03 a6 ff ff call 0x180002ba0 18000859d: 4c 8b c7 mov r8,rdi 1800085a0: 48 8b d3 mov rdx,rbx 1800085a3: 48 8b 5d d0 mov rbx,QWORD PTR [rbp-0x30] 1800085a7: 48 8b cb mov rcx,rbx 1800085aa: e8 bc 52 00 00 call 0x18000d86b 1800085af: 48 8d 04 3b lea rax,[rbx+rdi*1] 1800085b3: 48 89 45 d8 mov QWORD PTR [rbp-0x28],rax 1800085b7: 0f 57 c0 xorps xmm0,xmm0 1800085ba: 33 c0 xor eax,eax 1800085bc: 0f 11 45 b0 movups XMMWORD PTR [rbp-0x50],xmm0 1800085c0: 48 89 45 c0 mov QWORD PTR [rbp-0x40],rax 1800085c4: 48 8d 55 b0 lea rdx,[rbp-0x50] 1800085c8: 48 8d 4d c8 lea rcx,[rbp-0x38] 1800085cc: e8 8f 1d 00 00 call 0x18000a360 1800085d1: 90 nop 1800085d2: 49 8d 9f f8 00 00 00 lea rbx,[r15+0xf8] 1800085d9: 48 89 73 10 mov QWORD PTR [rbx+0x10],rsi 1800085dd: 48 8b c3 mov rax,rbx 1800085e0: 48 83 7b 18 10 cmp QWORD PTR [rbx+0x18],0x10 1800085e5: 72 03 jb 0x1800085ea 1800085e7: 48 8b 03 mov rax,QWORD PTR [rbx] 1800085ea: c6 00 00 mov BYTE PTR [rax],0x0 1800085ed: 4c 8b 75 b8 mov r14,QWORD PTR [rbp-0x48] 1800085f1: 48 8b 7d b0 mov rdi,QWORD PTR [rbp-0x50] 1800085f5: 49 3b fe cmp rdi,r14 1800085f8: 74 46 je 0x180008640 1800085fa: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0] 180008600: 44 0f b6 0f movzx r9d,BYTE PTR [rdi] 180008604: 48 8b 4b 10 mov rcx,QWORD PTR [rbx+0x10] 180008608: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 18000860c: 48 3b ca cmp rcx,rdx 18000860f: 73 1f jae 0x180008630 180008611: 48 8d 41 01 lea rax,[rcx+0x1] 180008615: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 180008619: 48 8b c3 mov rax,rbx 18000861c: 48 83 fa 10 cmp rdx,0x10 180008620: 72 03 jb 0x180008625 180008622: 48 8b 03 mov rax,QWORD PTR [rbx] 180008625: 44 88 0c 08 mov BYTE PTR [rax+rcx*1],r9b 180008629: c6 44 08 01 00 mov BYTE PTR [rax+rcx*1+0x1],0x0 18000862e: eb 08 jmp 0x180008638 180008630: 48 8b cb mov rcx,rbx 180008633: e8 38 a1 ff ff call 0x180002770 180008638: 48 ff c7 inc rdi 18000863b: 49 3b fe cmp rdi,r14 18000863e: 75 c0 jne 0x180008600 180008640: 49 8d 4f 38 lea rcx,[r15+0x38] 180008644: ff 15 be 6c 00 00 call QWORD PTR [rip+0x6cbe] # 0x18000f308 18000864a: 85 c0 test eax,eax 18000864c: 74 09 je 0x180008657 18000864e: 8b c8 mov ecx,eax 180008650: ff 15 f2 6c 00 00 call QWORD PTR [rip+0x6cf2] # 0x18000f348 180008656: 90 nop 180008657: 48 8b 4d b0 mov rcx,QWORD PTR [rbp-0x50] 18000865b: 48 85 c9 test rcx,rcx 18000865e: 74 40 je 0x1800086a0 180008660: 48 8b 55 c0 mov rdx,QWORD PTR [rbp-0x40] 180008664: 48 2b d1 sub rdx,rcx 180008667: 48 8b c1 mov rax,rcx 18000866a: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180008671: 72 1c jb 0x18000868f 180008673: 48 83 c2 27 add rdx,0x27 180008677: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000867b: 48 2b c1 sub rax,rcx 18000867e: 48 83 c0 f8 add rax,0xfffffffffffffff8 180008682: 48 83 f8 1f cmp rax,0x1f 180008686: 76 07 jbe 0x18000868f 180008688: ff 15 d2 6d 00 00 call QWORD PTR [rip+0x6dd2] # 0x18000f460 18000868e: cc int3 18000868f: e8 7c 42 00 00 call 0x18000c910 180008694: 0f 57 c0 xorps xmm0,xmm0 180008697: f3 0f 7f 45 b0 movdqu XMMWORD PTR [rbp-0x50],xmm0 18000869c: 48 89 75 c0 mov QWORD PTR [rbp-0x40],rsi 1800086a0: 48 8b 4d d0 mov rcx,QWORD PTR [rbp-0x30] 1800086a4: 48 85 c9 test rcx,rcx 1800086a7: 0f 84 4a 03 00 00 je 0x1800089f7 1800086ad: 48 8b 55 e0 mov rdx,QWORD PTR [rbp-0x20] 1800086b1: 48 2b d1 sub rdx,rcx 1800086b4: 48 8b c1 mov rax,rcx 1800086b7: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800086be: 0f 82 36 01 00 00 jb 0x1800087fa 1800086c4: 48 83 c2 27 add rdx,0x27 1800086c8: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 1800086cc: 48 2b c1 sub rax,rcx 1800086cf: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800086d3: 48 83 f8 1f cmp rax,0x1f 1800086d7: 0f 86 1d 01 00 00 jbe 0x1800087fa 1800086dd: ff 15 7d 6d 00 00 call QWORD PTR [rip+0x6d7d] # 0x18000f460 1800086e3: cc int3 1800086e4: 41 80 fe 09 cmp r14b,0x9 1800086e8: 75 29 jne 0x180008713 1800086ea: 48 8b 07 mov rax,QWORD PTR [rdi] 1800086ed: 80 78 08 01 cmp BYTE PTR [rax+0x8],0x1 1800086f1: 0f 94 c0 sete al 1800086f4: 41 88 47 30 mov BYTE PTR [r15+0x30],al 1800086f8: 49 8d 4f 38 lea rcx,[r15+0x38] 1800086fc: ff 15 06 6c 00 00 call QWORD PTR [rip+0x6c06] # 0x18000f308 180008702: 85 c0 test eax,eax 180008704: 0f 84 ed 02 00 00 je 0x1800089f7 18000870a: 8b c8 mov ecx,eax 18000870c: ff 15 36 6c 00 00 call QWORD PTR [rip+0x6c36] # 0x18000f348 180008712: 90 nop 180008713: 41 80 fe 0a cmp r14b,0xa 180008717: 75 29 jne 0x180008742 180008719: 48 8b 07 mov rax,QWORD PTR [rdi] 18000871c: 80 78 08 01 cmp BYTE PTR [rax+0x8],0x1 180008720: 0f 94 c0 sete al 180008723: 41 88 47 30 mov BYTE PTR [r15+0x30],al 180008727: 49 8d 4f 38 lea rcx,[r15+0x38] 18000872b: ff 15 d7 6b 00 00 call QWORD PTR [rip+0x6bd7] # 0x18000f308 180008731: 85 c0 test eax,eax 180008733: 0f 84 be 02 00 00 je 0x1800089f7 180008739: 8b c8 mov ecx,eax 18000873b: ff 15 07 6c 00 00 call QWORD PTR [rip+0x6c07] # 0x18000f348 180008741: 90 nop 180008742: 41 80 fe 0b cmp r14b,0xb 180008746: 0f 85 b8 00 00 00 jne 0x180008804 18000874c: 48 8b 4f 08 mov rcx,QWORD PTR [rdi+0x8] 180008750: 48 2b 0f sub rcx,QWORD PTR [rdi] 180008753: 83 c1 f7 add ecx,0xfffffff7 180008756: 0f 57 c9 xorps xmm1,xmm1 180008759: f3 0f 7f 4d b0 movdqu XMMWORD PTR [rbp-0x50],xmm1 18000875e: 48 89 75 c0 mov QWORD PTR [rbp-0x40],rsi 180008762: 48 8b de mov rbx,rsi 180008765: 4c 63 f1 movsxd r14,ecx 180008768: 85 c9 test ecx,ecx 18000876a: 7e 41 jle 0x1800087ad 18000876c: 48 8b 55 b8 mov rdx,QWORD PTR [rbp-0x48] 180008770: 4c 8b 07 mov r8,QWORD PTR [rdi] 180008773: 49 83 c0 08 add r8,0x8 180008777: 4c 03 c3 add r8,rbx 18000877a: 48 3b d6 cmp rdx,rsi 18000877d: 74 13 je 0x180008792 18000877f: 41 0f b6 00 movzx eax,BYTE PTR [r8] 180008783: 88 02 mov BYTE PTR [rdx],al 180008785: 48 8b 55 b8 mov rdx,QWORD PTR [rbp-0x48] 180008789: 48 ff c2 inc rdx 18000878c: 48 89 55 b8 mov QWORD PTR [rbp-0x48],rdx 180008790: eb 0d jmp 0x18000879f 180008792: 48 8d 4d b0 lea rcx,[rbp-0x50] 180008796: e8 95 f5 ff ff call 0x180007d30 18000879b: 48 8b 55 b8 mov rdx,QWORD PTR [rbp-0x48] 18000879f: 48 ff c3 inc rbx 1800087a2: 49 3b de cmp rbx,r14 1800087a5: 7d 06 jge 0x1800087ad 1800087a7: 48 8b 75 c0 mov rsi,QWORD PTR [rbp-0x40] 1800087ab: eb c3 jmp 0x180008770 1800087ad: 49 8b 8f f0 00 00 00 mov rcx,QWORD PTR [r15+0xf0] 1800087b4: 48 8b 01 mov rax,QWORD PTR [rcx] 1800087b7: 48 8d 55 b0 lea rdx,[rbp-0x50] 1800087bb: ff 10 call QWORD PTR [rax] 1800087bd: 90 nop 1800087be: 48 8b 4d b0 mov rcx,QWORD PTR [rbp-0x50] 1800087c2: 48 85 c9 test rcx,rcx 1800087c5: 0f 84 2c 02 00 00 je 0x1800089f7 1800087cb: 48 8b 55 c0 mov rdx,QWORD PTR [rbp-0x40] 1800087cf: 48 2b d1 sub rdx,rcx 1800087d2: 48 8b c1 mov rax,rcx 1800087d5: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800087dc: 72 1c jb 0x1800087fa 1800087de: 48 83 c2 27 add rdx,0x27 1800087e2: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 1800087e6: 48 2b c1 sub rax,rcx 1800087e9: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800087ed: 48 83 f8 1f cmp rax,0x1f 1800087f1: 76 07 jbe 0x1800087fa 1800087f3: ff 15 67 6c 00 00 call QWORD PTR [rip+0x6c67] # 0x18000f460 1800087f9: cc int3 1800087fa: e8 11 41 00 00 call 0x18000c910 1800087ff: e9 f3 01 00 00 jmp 0x1800089f7 180008804: 41 80 fe 6f cmp r14b,0x6f 180008808: 0f 85 e9 01 00 00 jne 0x1800089f7 18000880e: 48 8b 07 mov rax,QWORD PTR [rdi] 180008811: 0f b6 58 08 movzx ebx,BYTE PTR [rax+0x8] 180008815: 48 89 75 d8 mov QWORD PTR [rbp-0x28],rsi 180008819: 48 c7 45 e0 0f 00 00 mov QWORD PTR [rbp-0x20],0xf 180008820: 00 180008821: c6 45 c8 00 mov BYTE PTR [rbp-0x38],0x0 180008825: 45 33 c0 xor r8d,r8d 180008828: 48 8d 15 b9 75 00 00 lea rdx,[rip+0x75b9] # 0x18000fde8 18000882f: 48 8d 4d c8 lea rcx,[rbp-0x38] 180008833: e8 d8 9d ff ff call 0x180002610 180008838: 90 nop 180008839: 8d 43 9f lea eax,[rbx-0x61] 18000883c: 83 f8 08 cmp eax,0x8 18000883f: 0f 87 4c 01 00 00 ja 0x180008991 180008845: 48 98 cdqe 180008847: 48 8d 15 b2 77 ff ff lea rdx,[rip+0xffffffffffff77b2] # 0x180000000 18000884e: 8b 8c 82 24 8a 00 00 mov ecx,DWORD PTR [rdx+rax*4+0x8a24] 180008855: 48 03 ca add rcx,rdx 180008858: ff e1 jmp rcx 18000885a: 48 8d 15 1f c9 00 00 lea rdx,[rip+0xc91f] # 0x180015180 180008861: 48 83 3d 2f c9 00 00 cmp QWORD PTR [rip+0xc92f],0x10 # 0x180015198 180008868: 10 180008869: 48 0f 43 15 0f c9 00 cmovae rdx,QWORD PTR [rip+0xc90f] # 0x180015180 180008870: 00 180008871: 4c 8b 05 18 c9 00 00 mov r8,QWORD PTR [rip+0xc918] # 0x180015190 180008878: e9 0a 01 00 00 jmp 0x180008987 18000887d: 48 8d 15 5c c8 00 00 lea rdx,[rip+0xc85c] # 0x1800150e0 180008884: 48 83 3d 6c c8 00 00 cmp QWORD PTR [rip+0xc86c],0x10 # 0x1800150f8 18000888b: 10 18000888c: 48 0f 43 15 4c c8 00 cmovae rdx,QWORD PTR [rip+0xc84c] # 0x1800150e0 180008893: 00 180008894: 4c 8b 05 55 c8 00 00 mov r8,QWORD PTR [rip+0xc855] # 0x1800150f0 18000889b: e9 e7 00 00 00 jmp 0x180008987 1800088a0: 48 8d 15 b9 c8 00 00 lea rdx,[rip+0xc8b9] # 0x180015160 1800088a7: 48 83 3d c9 c8 00 00 cmp QWORD PTR [rip+0xc8c9],0x10 # 0x180015178 1800088ae: 10 1800088af: 48 0f 43 15 a9 c8 00 cmovae rdx,QWORD PTR [rip+0xc8a9] # 0x180015160 1800088b6: 00 1800088b7: 4c 8b 05 b2 c8 00 00 mov r8,QWORD PTR [rip+0xc8b2] # 0x180015170 1800088be: e9 c4 00 00 00 jmp 0x180008987 1800088c3: 48 8d 15 f6 c8 00 00 lea rdx,[rip+0xc8f6] # 0x1800151c0 1800088ca: 48 83 3d 06 c9 00 00 cmp QWORD PTR [rip+0xc906],0x10 # 0x1800151d8 1800088d1: 10 1800088d2: 48 0f 43 15 e6 c8 00 cmovae rdx,QWORD PTR [rip+0xc8e6] # 0x1800151c0 1800088d9: 00 1800088da: 4c 8b 05 ef c8 00 00 mov r8,QWORD PTR [rip+0xc8ef] # 0x1800151d0 1800088e1: e9 a1 00 00 00 jmp 0x180008987 1800088e6: 48 8d 15 33 c8 00 00 lea rdx,[rip+0xc833] # 0x180015120 1800088ed: 48 83 3d 43 c8 00 00 cmp QWORD PTR [rip+0xc843],0x10 # 0x180015138 1800088f4: 10 1800088f5: 48 0f 43 15 23 c8 00 cmovae rdx,QWORD PTR [rip+0xc823] # 0x180015120 1800088fc: 00 1800088fd: 4c 8b 05 2c c8 00 00 mov r8,QWORD PTR [rip+0xc82c] # 0x180015130 180008904: e9 7e 00 00 00 jmp 0x180008987 180008909: 48 8d 15 b0 c7 00 00 lea rdx,[rip+0xc7b0] # 0x1800150c0 180008910: 48 83 3d c0 c7 00 00 cmp QWORD PTR [rip+0xc7c0],0x10 # 0x1800150d8 180008917: 10 180008918: 48 0f 43 15 a0 c7 00 cmovae rdx,QWORD PTR [rip+0xc7a0] # 0x1800150c0 18000891f: 00 180008920: 4c 8b 05 a9 c7 00 00 mov r8,QWORD PTR [rip+0xc7a9] # 0x1800150d0 180008927: eb 5e jmp 0x180008987 180008929: 48 8d 15 10 c8 00 00 lea rdx,[rip+0xc810] # 0x180015140 180008930: 48 83 3d 20 c8 00 00 cmp QWORD PTR [rip+0xc820],0x10 # 0x180015158 180008937: 10 180008938: 48 0f 43 15 00 c8 00 cmovae rdx,QWORD PTR [rip+0xc800] # 0x180015140 18000893f: 00 180008940: 4c 8b 05 09 c8 00 00 mov r8,QWORD PTR [rip+0xc809] # 0x180015150 180008947: eb 3e jmp 0x180008987 180008949: 48 8d 15 50 c8 00 00 lea rdx,[rip+0xc850] # 0x1800151a0 180008950: 48 83 3d 60 c8 00 00 cmp QWORD PTR [rip+0xc860],0x10 # 0x1800151b8 180008957: 10 180008958: 48 0f 43 15 40 c8 00 cmovae rdx,QWORD PTR [rip+0xc840] # 0x1800151a0 18000895f: 00 180008960: 4c 8b 05 49 c8 00 00 mov r8,QWORD PTR [rip+0xc849] # 0x1800151b0 180008967: eb 1e jmp 0x180008987 180008969: 48 8d 15 10 c7 00 00 lea rdx,[rip+0xc710] # 0x180015080 180008970: 48 83 3d 20 c7 00 00 cmp QWORD PTR [rip+0xc720],0x10 # 0x180015098 180008977: 10 180008978: 48 0f 43 15 00 c7 00 cmovae rdx,QWORD PTR [rip+0xc700] # 0x180015080 18000897f: 00 180008980: 4c 8b 05 09 c7 00 00 mov r8,QWORD PTR [rip+0xc709] # 0x180015090 180008987: 48 8d 4d c8 lea rcx,[rbp-0x38] 18000898b: e8 80 9c ff ff call 0x180002610 180008990: 90 nop 180008991: 48 8b 55 e0 mov rdx,QWORD PTR [rbp-0x20] 180008995: 48 83 fa 10 cmp rdx,0x10 180008999: 72 5c jb 0x1800089f7 18000899b: 48 ff c2 inc rdx 18000899e: 48 8b 4d c8 mov rcx,QWORD PTR [rbp-0x38] 1800089a2: 48 8b c1 mov rax,rcx 1800089a5: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800089ac: 0f 82 48 fe ff ff jb 0x1800087fa 1800089b2: 48 83 c2 27 add rdx,0x27 1800089b6: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 1800089ba: 48 2b c1 sub rax,rcx 1800089bd: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800089c1: 48 83 f8 1f cmp rax,0x1f 1800089c5: 0f 86 2f fe ff ff jbe 0x1800087fa 1800089cb: ff 15 8f 6a 00 00 call QWORD PTR [rip+0x6a8f] # 0x18000f460 1800089d1: cc int3 1800089d2: 48 8b 07 mov rax,QWORD PTR [rdi] 1800089d5: 80 78 08 01 cmp BYTE PTR [rax+0x8],0x1 1800089d9: 0f 94 c0 sete al 1800089dc: 41 88 47 30 mov BYTE PTR [r15+0x30],al 1800089e0: 49 8d 4f 38 lea rcx,[r15+0x38] 1800089e4: ff 15 1e 69 00 00 call QWORD PTR [rip+0x691e] # 0x18000f308 1800089ea: 85 c0 test eax,eax 1800089ec: 74 09 je 0x1800089f7 1800089ee: 8b c8 mov ecx,eax 1800089f0: ff 15 52 69 00 00 call QWORD PTR [rip+0x6952] # 0x18000f348 1800089f6: 90 nop 1800089f7: 48 8b 4d f0 mov rcx,QWORD PTR [rbp-0x10] 1800089fb: 48 33 cc xor rcx,rsp 1800089fe: e8 2d 3b 00 00 call 0x18000c530 180008a03: 4c 8d 9c 24 80 00 00 lea r11,[rsp+0x80] 180008a0a: 00 180008a0b: 49 8b 5b 38 mov rbx,QWORD PTR [r11+0x38] 180008a0f: 49 8b 73 40 mov rsi,QWORD PTR [r11+0x40] 180008a13: 49 8b 7b 48 mov rdi,QWORD PTR [r11+0x48] 180008a17: 49 8b e3 mov rsp,r11 180008a1a: 41 5f pop r15 180008a1c: 41 5e pop r14 180008a1e: 41 5d pop r13 180008a20: 41 5c pop r12 180008a22: 5d pop rbp 180008a23: c3 ret 180008a24: 5a pop rdx 180008a25: 88 00 mov BYTE PTR [rax],al 180008a27: 00 7d 88 add BYTE PTR [rbp-0x78],bh 180008a2a: 00 00 add BYTE PTR [rax],al 180008a2c: a0 88 00 00 c3 88 00 movabs al,ds:0xe6000088c3000088 180008a33: 00 e6 180008a35: 88 00 mov BYTE PTR [rax],al 180008a37: 00 09 add BYTE PTR [rcx],cl 180008a39: 89 00 mov DWORD PTR [rax],eax 180008a3b: 00 29 add BYTE PTR [rcx],ch 180008a3d: 89 00 mov DWORD PTR [rax],eax 180008a3f: 00 69 89 add BYTE PTR [rcx-0x77],ch 180008a42: 00 00 add BYTE PTR [rax],al 180008a44: 49 89 00 mov QWORD PTR [r8],rax 180008a47: 00 cc add ah,cl 180008a49: cc int3 180008a4a: cc int3 180008a4b: cc int3 180008a4c: cc int3 180008a4d: cc int3 180008a4e: cc int3 180008a4f: cc int3 180008a50: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 180008a55: 48 89 6c 24 20 mov QWORD PTR [rsp+0x20],rbp 180008a5a: 56 push rsi 180008a5b: 57 push rdi 180008a5c: 41 56 push r14 180008a5e: 48 83 ec 50 sub rsp,0x50 180008a62: 48 8b e9 mov rbp,rcx 180008a65: 0f 57 c0 xorps xmm0,xmm0 180008a68: f3 0f 7f 44 24 20 movdqu XMMWORD PTR [rsp+0x20],xmm0 180008a6e: 45 33 f6 xor r14d,r14d 180008a71: 4c 89 74 24 30 mov QWORD PTR [rsp+0x30],r14 180008a76: 48 8b 32 mov rsi,QWORD PTR [rdx] 180008a79: 48 8b 7a 08 mov rdi,QWORD PTR [rdx+0x8] 180008a7d: 48 3b f7 cmp rsi,rdi 180008a80: 74 70 je 0x180008af2 180008a82: 48 2b fe sub rdi,rsi 180008a85: 48 81 ff 00 10 00 00 cmp rdi,0x1000 180008a8c: 72 2c jb 0x180008aba 180008a8e: 48 8d 4f 27 lea rcx,[rdi+0x27] 180008a92: 48 3b cf cmp rcx,rdi 180008a95: 0f 86 3c 01 00 00 jbe 0x180008bd7 180008a9b: e8 b4 3a 00 00 call 0x18000c554 180008aa0: 48 8b c8 mov rcx,rax 180008aa3: 48 85 c0 test rax,rax 180008aa6: 0f 84 0a 01 00 00 je 0x180008bb6 180008aac: 48 83 c0 27 add rax,0x27 180008ab0: 48 83 e0 e0 and rax,0xffffffffffffffe0 180008ab4: 48 89 48 f8 mov QWORD PTR [rax-0x8],rcx 180008ab8: eb 12 jmp 0x180008acc 180008aba: 48 85 ff test rdi,rdi 180008abd: 74 0a je 0x180008ac9 180008abf: 48 8b cf mov rcx,rdi 180008ac2: e8 8d 3a 00 00 call 0x18000c554 180008ac7: eb 03 jmp 0x180008acc 180008ac9: 49 8b c6 mov rax,r14 180008acc: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 180008ad1: 48 89 44 24 28 mov QWORD PTR [rsp+0x28],rax 180008ad6: 48 8d 1c 38 lea rbx,[rax+rdi*1] 180008ada: 48 89 5c 24 30 mov QWORD PTR [rsp+0x30],rbx 180008adf: 4c 8b c7 mov r8,rdi 180008ae2: 48 8b d6 mov rdx,rsi 180008ae5: 48 8b c8 mov rcx,rax 180008ae8: e8 7e 4d 00 00 call 0x18000d86b 180008aed: 48 89 5c 24 28 mov QWORD PTR [rsp+0x28],rbx 180008af2: 48 8d 44 24 20 lea rax,[rsp+0x20] 180008af7: 48 89 44 24 38 mov QWORD PTR [rsp+0x38],rax 180008afc: 80 3d ed d4 00 00 00 cmp BYTE PTR [rip+0xd4ed],0x0 # 0x180015ff0 180008b03: 74 0c je 0x180008b11 180008b05: 48 8d 0d 04 75 00 00 lea rcx,[rip+0x7504] # 0x180010010 180008b0c: e8 4f ee ff ff call 0x180007960 180008b11: b9 28 00 00 00 mov ecx,0x28 180008b16: e8 39 3a 00 00 call 0x18000c554 180008b1b: 48 8b d8 mov rbx,rax 180008b1e: 48 89 44 24 40 mov QWORD PTR [rsp+0x40],rax 180008b23: 0f 57 c0 xorps xmm0,xmm0 180008b26: 33 c0 xor eax,eax 180008b28: 0f 11 03 movups XMMWORD PTR [rbx],xmm0 180008b2b: 0f 11 43 10 movups XMMWORD PTR [rbx+0x10],xmm0 180008b2f: 48 89 43 20 mov QWORD PTR [rbx+0x20],rax 180008b33: 48 8d 05 be 75 00 00 lea rax,[rip+0x75be] # 0x1800100f8 180008b3a: 48 89 03 mov QWORD PTR [rbx],rax 180008b3d: 4c 89 73 08 mov QWORD PTR [rbx+0x8],r14 180008b41: 4c 89 73 10 mov QWORD PTR [rbx+0x10],r14 180008b45: 4c 89 73 18 mov QWORD PTR [rbx+0x18],r14 180008b49: 4c 8d 4c 24 20 lea r9,[rsp+0x20] 180008b4e: 41 b0 0b mov r8b,0xb 180008b51: 48 8b cb mov rcx,rbx 180008b54: e8 17 12 00 00 call 0x180009d70 180008b59: 90 nop 180008b5a: 48 8b 4d f8 mov rcx,QWORD PTR [rbp-0x8] 180008b5e: 48 85 c9 test rcx,rcx 180008b61: 74 12 je 0x180008b75 180008b63: 48 8b 53 08 mov rdx,QWORD PTR [rbx+0x8] 180008b67: 4c 8b 43 10 mov r8,QWORD PTR [rbx+0x10] 180008b6b: 4c 2b c2 sub r8,rdx 180008b6e: 4c 8b 09 mov r9,QWORD PTR [rcx] 180008b71: 41 ff 51 08 call QWORD PTR [r9+0x8] 180008b75: 48 8b 03 mov rax,QWORD PTR [rbx] 180008b78: ba 01 00 00 00 mov edx,0x1 180008b7d: 48 8b cb mov rcx,rbx 180008b80: ff 10 call QWORD PTR [rax] 180008b82: 90 nop 180008b83: 48 8b 4c 24 20 mov rcx,QWORD PTR [rsp+0x20] 180008b88: 48 85 c9 test rcx,rcx 180008b8b: 74 35 je 0x180008bc2 180008b8d: 48 8b 54 24 30 mov rdx,QWORD PTR [rsp+0x30] 180008b92: 48 2b d1 sub rdx,rcx 180008b95: 48 8b c1 mov rax,rcx 180008b98: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180008b9f: 72 1c jb 0x180008bbd 180008ba1: 48 83 c2 27 add rdx,0x27 180008ba5: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 180008ba9: 48 2b c1 sub rax,rcx 180008bac: 48 83 c0 f8 add rax,0xfffffffffffffff8 180008bb0: 48 83 f8 1f cmp rax,0x1f 180008bb4: 76 07 jbe 0x180008bbd 180008bb6: ff 15 a4 68 00 00 call QWORD PTR [rip+0x68a4] # 0x18000f460 180008bbc: cc int3 180008bbd: e8 4e 3d 00 00 call 0x18000c910 180008bc2: 4c 8d 5c 24 50 lea r11,[rsp+0x50] 180008bc7: 49 8b 5b 30 mov rbx,QWORD PTR [r11+0x30] 180008bcb: 49 8b 6b 38 mov rbp,QWORD PTR [r11+0x38] 180008bcf: 49 8b e3 mov rsp,r11 180008bd2: 41 5e pop r14 180008bd4: 5f pop rdi 180008bd5: 5e pop rsi 180008bd6: c3 ret 180008bd7: e8 74 8b ff ff call 0x180001750 180008bdc: cc int3 180008bdd: cc int3 180008bde: cc int3 180008bdf: cc int3 180008be0: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 180008be5: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 180008bea: 57 push rdi 180008beb: 48 83 ec 20 sub rsp,0x20 180008bef: 48 8d 05 62 74 00 00 lea rax,[rip+0x7462] # 0x180010058 180008bf6: 48 8b f9 mov rdi,rcx 180008bf9: 48 89 01 mov QWORD PTR [rcx],rax 180008bfc: 33 ed xor ebp,ebp 180008bfe: 48 8b 89 e0 00 00 00 mov rcx,QWORD PTR [rcx+0xe0] 180008c05: 8b f2 mov esi,edx 180008c07: 48 85 c9 test rcx,rcx 180008c0a: 74 49 je 0x180008c55 180008c0c: 48 8b 97 f0 00 00 00 mov rdx,QWORD PTR [rdi+0xf0] 180008c13: 48 2b d1 sub rdx,rcx 180008c16: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180008c1d: 72 1c jb 0x180008c3b 180008c1f: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180008c23: 48 83 c2 27 add rdx,0x27 180008c27: 49 2b c8 sub rcx,r8 180008c2a: 48 8d 41 f8 lea rax,[rcx-0x8] 180008c2e: 48 83 f8 1f cmp rax,0x1f 180008c32: 0f 87 89 00 00 00 ja 0x180008cc1 180008c38: 49 8b c8 mov rcx,r8 180008c3b: e8 d0 3c 00 00 call 0x18000c910 180008c40: 48 89 af e0 00 00 00 mov QWORD PTR [rdi+0xe0],rbp 180008c47: 48 89 af e8 00 00 00 mov QWORD PTR [rdi+0xe8],rbp 180008c4e: 48 89 af f0 00 00 00 mov QWORD PTR [rdi+0xf0],rbp 180008c55: 48 8d 05 5c 75 00 00 lea rax,[rip+0x755c] # 0x1800101b8 180008c5c: 48 89 5c 24 38 mov QWORD PTR [rsp+0x38],rbx 180008c61: 48 8d 8f 80 00 00 00 lea rcx,[rdi+0x80] 180008c68: 48 89 07 mov QWORD PTR [rdi],rax 180008c6b: ff 15 bf 66 00 00 call QWORD PTR [rip+0x66bf] # 0x18000f330 180008c71: 48 8d 4f 38 lea rcx,[rdi+0x38] 180008c75: ff 15 85 66 00 00 call QWORD PTR [rip+0x6685] # 0x18000f300 180008c7b: 48 8d 4f 08 lea rcx,[rdi+0x8] 180008c7f: e8 cc 98 ff ff call 0x180002550 180008c84: 48 8b 4f 08 mov rcx,QWORD PTR [rdi+0x8] 180008c88: ba 10 00 00 00 mov edx,0x10 180008c8d: 48 89 6f 08 mov QWORD PTR [rdi+0x8],rbp 180008c91: e8 7a 3c 00 00 call 0x18000c910 180008c96: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 180008c9b: 40 f6 c6 01 test sil,0x1 180008c9f: 74 0d je 0x180008cae 180008ca1: ba f8 00 00 00 mov edx,0xf8 180008ca6: 48 8b cf mov rcx,rdi 180008ca9: e8 62 3c 00 00 call 0x18000c910 180008cae: 48 8b 6c 24 40 mov rbp,QWORD PTR [rsp+0x40] 180008cb3: 48 8b c7 mov rax,rdi 180008cb6: 48 8b 74 24 48 mov rsi,QWORD PTR [rsp+0x48] 180008cbb: 48 83 c4 20 add rsp,0x20 180008cbf: 5f pop rdi 180008cc0: c3 ret 180008cc1: ff 15 99 67 00 00 call QWORD PTR [rip+0x6799] # 0x18000f460 180008cc7: cc int3 180008cc8: cc int3 180008cc9: cc int3 180008cca: cc int3 180008ccb: cc int3 180008ccc: cc int3 180008ccd: cc int3 180008cce: cc int3 180008ccf: cc int3 180008cd0: 80 fa 02 cmp dl,0x2 180008cd3: 75 0d jne 0x180008ce2 180008cd5: 41 80 e8 21 sub r8b,0x21 180008cd9: 41 80 f8 05 cmp r8b,0x5 180008cdd: 77 03 ja 0x180008ce2 180008cdf: b0 01 mov al,0x1 180008ce1: c3 ret 180008ce2: 32 c0 xor al,al 180008ce4: c3 ret 180008ce5: cc int3 180008ce6: cc int3 180008ce7: cc int3 180008ce8: cc int3 180008ce9: cc int3 180008cea: cc int3 180008ceb: cc int3 180008cec: cc int3 180008ced: cc int3 180008cee: cc int3 180008cef: cc int3 180008cf0: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180008cf5: 48 89 6c 24 10 mov QWORD PTR [rsp+0x10],rbp 180008cfa: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 180008cff: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 180008d04: 41 56 push r14 180008d06: 48 83 ec 20 sub rsp,0x20 180008d0a: 4c 8b f2 mov r14,rdx 180008d0d: 48 8b f1 mov rsi,rcx 180008d10: 4c 8b 02 mov r8,QWORD PTR [rdx] 180008d13: 41 0f b6 40 05 movzx eax,BYTE PTR [r8+0x5] 180008d18: 41 80 78 04 02 cmp BYTE PTR [r8+0x4],0x2 180008d1d: 0f 85 60 01 00 00 jne 0x180008e83 180008d23: 3c 21 cmp al,0x21 180008d25: 75 26 jne 0x180008d4d 180008d27: 41 80 78 08 01 cmp BYTE PTR [r8+0x8],0x1 180008d2c: 0f 94 c0 sete al 180008d2f: 88 41 30 mov BYTE PTR [rcx+0x30],al 180008d32: 48 83 c1 38 add rcx,0x38 180008d36: ff 15 cc 65 00 00 call QWORD PTR [rip+0x65cc] # 0x18000f308 180008d3c: 85 c0 test eax,eax 180008d3e: 0f 84 3f 01 00 00 je 0x180008e83 180008d44: 8b c8 mov ecx,eax 180008d46: ff 15 fc 65 00 00 call QWORD PTR [rip+0x65fc] # 0x18000f348 180008d4c: 90 nop 180008d4d: 3c 22 cmp al,0x22 180008d4f: 75 48 jne 0x180008d99 180008d51: 41 0f b6 48 08 movzx ecx,BYTE PTR [r8+0x8] 180008d56: c1 e1 08 shl ecx,0x8 180008d59: 41 0f b6 40 09 movzx eax,BYTE PTR [r8+0x9] 180008d5e: 0b c8 or ecx,eax 180008d60: c1 e1 08 shl ecx,0x8 180008d63: 41 0f b6 40 0a movzx eax,BYTE PTR [r8+0xa] 180008d68: 0b c8 or ecx,eax 180008d6a: c1 e1 08 shl ecx,0x8 180008d6d: 41 0f b6 40 0b movzx eax,BYTE PTR [r8+0xb] 180008d72: 0b c8 or ecx,eax 180008d74: 89 8e d8 00 00 00 mov DWORD PTR [rsi+0xd8],ecx 180008d7a: c6 46 30 01 mov BYTE PTR [rsi+0x30],0x1 180008d7e: 48 8d 4e 38 lea rcx,[rsi+0x38] 180008d82: ff 15 80 65 00 00 call QWORD PTR [rip+0x6580] # 0x18000f308 180008d88: 85 c0 test eax,eax 180008d8a: 0f 84 f3 00 00 00 je 0x180008e83 180008d90: 8b c8 mov ecx,eax 180008d92: ff 15 b0 65 00 00 call QWORD PTR [rip+0x65b0] # 0x18000f348 180008d98: 90 nop 180008d99: 3c 23 cmp al,0x23 180008d9b: 75 26 jne 0x180008dc3 180008d9d: 41 80 78 08 01 cmp BYTE PTR [r8+0x8],0x1 180008da2: 0f 94 c0 sete al 180008da5: 88 41 30 mov BYTE PTR [rcx+0x30],al 180008da8: 48 83 c1 38 add rcx,0x38 180008dac: ff 15 56 65 00 00 call QWORD PTR [rip+0x6556] # 0x18000f308 180008db2: 85 c0 test eax,eax 180008db4: 0f 84 c9 00 00 00 je 0x180008e83 180008dba: 8b c8 mov ecx,eax 180008dbc: ff 15 86 65 00 00 call QWORD PTR [rip+0x6586] # 0x18000f348 180008dc2: 90 nop 180008dc3: 3c 24 cmp al,0x24 180008dc5: 75 26 jne 0x180008ded 180008dc7: 41 80 78 08 01 cmp BYTE PTR [r8+0x8],0x1 180008dcc: 0f 94 c0 sete al 180008dcf: 88 41 30 mov BYTE PTR [rcx+0x30],al 180008dd2: 48 83 c1 38 add rcx,0x38 180008dd6: ff 15 2c 65 00 00 call QWORD PTR [rip+0x652c] # 0x18000f308 180008ddc: 85 c0 test eax,eax 180008dde: 0f 84 9f 00 00 00 je 0x180008e83 180008de4: 8b c8 mov ecx,eax 180008de6: ff 15 5c 65 00 00 call QWORD PTR [rip+0x655c] # 0x18000f348 180008dec: 90 nop 180008ded: 3c 25 cmp al,0x25 180008def: 75 6c jne 0x180008e5d 180008df1: 48 8b 4a 08 mov rcx,QWORD PTR [rdx+0x8] 180008df5: 49 2b c8 sub rcx,r8 180008df8: 83 c1 f7 add ecx,0xfffffff7 180008dfb: 48 8d 9e e0 00 00 00 lea rbx,[rsi+0xe0] 180008e02: 48 8b 03 mov rax,QWORD PTR [rbx] 180008e05: 48 89 43 08 mov QWORD PTR [rbx+0x8],rax 180008e09: 48 63 e9 movsxd rbp,ecx 180008e0c: 85 c9 test ecx,ecx 180008e0e: 7e 32 jle 0x180008e42 180008e10: 33 ff xor edi,edi 180008e12: 4d 8b 06 mov r8,QWORD PTR [r14] 180008e15: 49 83 c0 08 add r8,0x8 180008e19: 4c 03 c7 add r8,rdi 180008e1c: 48 8b 53 08 mov rdx,QWORD PTR [rbx+0x8] 180008e20: 48 3b 53 10 cmp rdx,QWORD PTR [rbx+0x10] 180008e24: 74 0c je 0x180008e32 180008e26: 41 0f b6 00 movzx eax,BYTE PTR [r8] 180008e2a: 88 02 mov BYTE PTR [rdx],al 180008e2c: 48 ff 43 08 inc QWORD PTR [rbx+0x8] 180008e30: eb 08 jmp 0x180008e3a 180008e32: 48 8b cb mov rcx,rbx 180008e35: e8 f6 ee ff ff call 0x180007d30 180008e3a: 48 ff c7 inc rdi 180008e3d: 48 3b fd cmp rdi,rbp 180008e40: 7c d0 jl 0x180008e12 180008e42: c6 46 30 01 mov BYTE PTR [rsi+0x30],0x1 180008e46: 48 8d 4e 38 lea rcx,[rsi+0x38] 180008e4a: ff 15 b8 64 00 00 call QWORD PTR [rip+0x64b8] # 0x18000f308 180008e50: 85 c0 test eax,eax 180008e52: 74 2f je 0x180008e83 180008e54: 8b c8 mov ecx,eax 180008e56: ff 15 ec 64 00 00 call QWORD PTR [rip+0x64ec] # 0x18000f348 180008e5c: 90 nop 180008e5d: 3c 26 cmp al,0x26 180008e5f: 75 22 jne 0x180008e83 180008e61: 41 80 78 08 01 cmp BYTE PTR [r8+0x8],0x1 180008e66: 0f 94 c0 sete al 180008e69: 88 41 30 mov BYTE PTR [rcx+0x30],al 180008e6c: 48 83 c1 38 add rcx,0x38 180008e70: ff 15 92 64 00 00 call QWORD PTR [rip+0x6492] # 0x18000f308 180008e76: 85 c0 test eax,eax 180008e78: 74 09 je 0x180008e83 180008e7a: 8b c8 mov ecx,eax 180008e7c: ff 15 c6 64 00 00 call QWORD PTR [rip+0x64c6] # 0x18000f348 180008e82: 90 nop 180008e83: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 180008e88: 48 8b 6c 24 38 mov rbp,QWORD PTR [rsp+0x38] 180008e8d: 48 8b 74 24 40 mov rsi,QWORD PTR [rsp+0x40] 180008e92: 48 8b 7c 24 48 mov rdi,QWORD PTR [rsp+0x48] 180008e97: 48 83 c4 20 add rsp,0x20 180008e9b: 41 5e pop r14 180008e9d: c3 ret 180008e9e: cc int3 180008e9f: cc int3 180008ea0: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 180008ea5: 57 push rdi 180008ea6: 48 83 ec 20 sub rsp,0x20 180008eaa: 83 b9 20 01 00 00 00 cmp DWORD PTR [rcx+0x120],0x0 180008eb1: 48 8d 05 20 72 00 00 lea rax,[rip+0x7220] # 0x1800100d8 180008eb8: 48 89 01 mov QWORD PTR [rcx],rax 180008ebb: 8b f2 mov esi,edx 180008ebd: 48 8b f9 mov rdi,rcx 180008ec0: 74 07 je 0x180008ec9 180008ec2: ff 15 80 65 00 00 call QWORD PTR [rip+0x6580] # 0x18000f448 180008ec8: cc int3 180008ec9: 48 8b 89 00 01 00 00 mov rcx,QWORD PTR [rcx+0x100] 180008ed0: 48 89 6c 24 40 mov QWORD PTR [rsp+0x40],rbp 180008ed5: 33 ed xor ebp,ebp 180008ed7: 48 85 c9 test rcx,rcx 180008eda: 74 49 je 0x180008f25 180008edc: 48 8b 97 10 01 00 00 mov rdx,QWORD PTR [rdi+0x110] 180008ee3: 48 2b d1 sub rdx,rcx 180008ee6: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180008eed: 72 1c jb 0x180008f0b 180008eef: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180008ef3: 48 83 c2 27 add rdx,0x27 180008ef7: 49 2b c8 sub rcx,r8 180008efa: 48 8d 41 f8 lea rax,[rcx-0x8] 180008efe: 48 83 f8 1f cmp rax,0x1f 180008f02: 0f 87 e3 00 00 00 ja 0x180008feb 180008f08: 49 8b c8 mov rcx,r8 180008f0b: e8 00 3a 00 00 call 0x18000c910 180008f10: 48 89 af 00 01 00 00 mov QWORD PTR [rdi+0x100],rbp 180008f17: 48 89 af 08 01 00 00 mov QWORD PTR [rdi+0x108],rbp 180008f1e: 48 89 af 10 01 00 00 mov QWORD PTR [rdi+0x110],rbp 180008f25: 48 8b 97 f8 00 00 00 mov rdx,QWORD PTR [rdi+0xf8] 180008f2c: 48 83 fa 10 cmp rdx,0x10 180008f30: 72 34 jb 0x180008f66 180008f32: 48 8b 8f e0 00 00 00 mov rcx,QWORD PTR [rdi+0xe0] 180008f39: 48 ff c2 inc rdx 180008f3c: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180008f43: 72 1c jb 0x180008f61 180008f45: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 180008f49: 48 83 c2 27 add rdx,0x27 180008f4d: 49 2b c8 sub rcx,r8 180008f50: 48 8d 41 f8 lea rax,[rcx-0x8] 180008f54: 48 83 f8 1f cmp rax,0x1f 180008f58: 0f 87 8d 00 00 00 ja 0x180008feb 180008f5e: 49 8b c8 mov rcx,r8 180008f61: e8 aa 39 00 00 call 0x18000c910 180008f66: 48 8d 05 4b 72 00 00 lea rax,[rip+0x724b] # 0x1800101b8 180008f6d: 48 89 af f0 00 00 00 mov QWORD PTR [rdi+0xf0],rbp 180008f74: 48 c7 87 f8 00 00 00 mov QWORD PTR [rdi+0xf8],0xf 180008f7b: 0f 00 00 00 180008f7f: 48 8d 8f 80 00 00 00 lea rcx,[rdi+0x80] 180008f86: 40 88 af e0 00 00 00 mov BYTE PTR [rdi+0xe0],bpl 180008f8d: 48 89 07 mov QWORD PTR [rdi],rax 180008f90: 48 89 5c 24 38 mov QWORD PTR [rsp+0x38],rbx 180008f95: ff 15 95 63 00 00 call QWORD PTR [rip+0x6395] # 0x18000f330 180008f9b: 48 8d 4f 38 lea rcx,[rdi+0x38] 180008f9f: ff 15 5b 63 00 00 call QWORD PTR [rip+0x635b] # 0x18000f300 180008fa5: 48 8d 4f 08 lea rcx,[rdi+0x8] 180008fa9: e8 a2 95 ff ff call 0x180002550 180008fae: 48 8b 4f 08 mov rcx,QWORD PTR [rdi+0x8] 180008fb2: ba 10 00 00 00 mov edx,0x10 180008fb7: 48 89 6f 08 mov QWORD PTR [rdi+0x8],rbp 180008fbb: e8 50 39 00 00 call 0x18000c910 180008fc0: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 180008fc5: 40 f6 c6 01 test sil,0x1 180008fc9: 74 0d je 0x180008fd8 180008fcb: ba 28 01 00 00 mov edx,0x128 180008fd0: 48 8b cf mov rcx,rdi 180008fd3: e8 38 39 00 00 call 0x18000c910 180008fd8: 48 8b 6c 24 40 mov rbp,QWORD PTR [rsp+0x40] 180008fdd: 48 8b c7 mov rax,rdi 180008fe0: 48 8b 74 24 48 mov rsi,QWORD PTR [rsp+0x48] 180008fe5: 48 83 c4 20 add rsp,0x20 180008fe9: 5f pop rdi 180008fea: c3 ret 180008feb: ff 15 6f 64 00 00 call QWORD PTR [rip+0x646f] # 0x18000f460 180008ff1: cc int3 180008ff2: cc int3 180008ff3: cc int3 180008ff4: cc int3 180008ff5: cc int3 180008ff6: cc int3 180008ff7: cc int3 180008ff8: cc int3 180008ff9: cc int3 180008ffa: cc int3 180008ffb: cc int3 180008ffc: cc int3 180008ffd: cc int3 180008ffe: cc int3 180008fff: cc int3 180009000: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 180009005: 55 push rbp 180009006: 56 push rsi 180009007: 57 push rdi 180009008: 48 83 ec 50 sub rsp,0x50 18000900c: 48 8b 05 fd bf 00 00 mov rax,QWORD PTR [rip+0xbffd] # 0x180015010 180009013: 48 33 c4 xor rax,rsp 180009016: 48 89 44 24 40 mov QWORD PTR [rsp+0x40],rax 18000901b: 48 8b f2 mov rsi,rdx 18000901e: 48 8b e9 mov rbp,rcx 180009021: 48 89 54 24 20 mov QWORD PTR [rsp+0x20],rdx 180009026: 80 3d c3 cf 00 00 00 cmp BYTE PTR [rip+0xcfc3],0x0 # 0x180015ff0 18000902d: 74 0c je 0x18000903b 18000902f: 48 8d 0d fa 6e 00 00 lea rcx,[rip+0x6efa] # 0x18000ff30 180009036: e8 25 e9 ff ff call 0x180007960 18000903b: 45 33 c0 xor r8d,r8d 18000903e: 48 8d 15 a3 6d 00 00 lea rdx,[rip+0x6da3] # 0x18000fde8 180009045: 48 8d 8d e0 00 00 00 lea rcx,[rbp+0xe0] 18000904c: e8 bf 95 ff ff call 0x180002610 180009051: b9 28 00 00 00 mov ecx,0x28 180009056: e8 f9 34 00 00 call 0x18000c554 18000905b: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 180009060: 0f 57 c0 xorps xmm0,xmm0 180009063: 33 c9 xor ecx,ecx 180009065: 0f 11 00 movups XMMWORD PTR [rax],xmm0 180009068: 0f 11 40 10 movups XMMWORD PTR [rax+0x10],xmm0 18000906c: 48 89 48 20 mov QWORD PTR [rax+0x20],rcx 180009070: 41 b0 04 mov r8b,0x4 180009073: 48 8b c8 mov rcx,rax 180009076: e8 c5 11 00 00 call 0x18000a240 18000907b: 48 8b f8 mov rdi,rax 18000907e: 48 85 c0 test rax,rax 180009081: 74 2b je 0x1800090ae 180009083: 48 8b 8d d0 00 00 00 mov rcx,QWORD PTR [rbp+0xd0] 18000908a: 48 85 c9 test rcx,rcx 18000908d: 74 12 je 0x1800090a1 18000908f: 48 8b 50 08 mov rdx,QWORD PTR [rax+0x8] 180009093: 4c 8b 40 10 mov r8,QWORD PTR [rax+0x10] 180009097: 4c 2b c2 sub r8,rdx 18000909a: 4c 8b 09 mov r9,QWORD PTR [rcx] 18000909d: 41 ff 51 08 call QWORD PTR [r9+0x8] 1800090a1: 48 8b 07 mov rax,QWORD PTR [rdi] 1800090a4: ba 01 00 00 00 mov edx,0x1 1800090a9: 48 8b cf mov rcx,rdi 1800090ac: ff 10 call QWORD PTR [rax] 1800090ae: 0f 57 c0 xorps xmm0,xmm0 1800090b1: 0f 11 44 24 20 movups XMMWORD PTR [rsp+0x20],xmm0 1800090b6: 48 8d bd 80 00 00 00 lea rdi,[rbp+0x80] 1800090bd: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 1800090c2: c6 44 24 28 00 mov BYTE PTR [rsp+0x28],0x0 1800090c7: 48 8b cf mov rcx,rdi 1800090ca: ff 15 58 62 00 00 call QWORD PTR [rip+0x6258] # 0x18000f328 1800090d0: 85 c0 test eax,eax 1800090d2: 74 09 je 0x1800090dd 1800090d4: 8b c8 mov ecx,eax 1800090d6: ff 15 6c 62 00 00 call QWORD PTR [rip+0x626c] # 0x18000f348 1800090dc: cc int3 1800090dd: c6 44 24 28 01 mov BYTE PTR [rsp+0x28],0x1 1800090e2: ff 15 30 62 00 00 call QWORD PTR [rip+0x6230] # 0x18000f318 1800090e8: 48 05 40 42 0f 00 add rax,0xf4240 1800090ee: 48 6b c8 64 imul rcx,rax,0x64 1800090f2: 48 b8 b3 94 d6 26 e8 movabs rax,0x112e0be826d694b3 1800090f9: 0b 2e 11 1800090fc: 48 f7 e9 imul rcx 1800090ff: 48 c1 fa 1a sar rdx,0x1a 180009103: 48 8b c2 mov rax,rdx 180009106: 48 c1 e8 3f shr rax,0x3f 18000910a: 48 03 d0 add rdx,rax 18000910d: 48 89 54 24 30 mov QWORD PTR [rsp+0x30],rdx 180009112: 48 69 c2 00 ca 9a 3b imul rax,rdx,0x3b9aca00 180009119: 48 2b c8 sub rcx,rax 18000911c: 89 4c 24 38 mov DWORD PTR [rsp+0x38],ecx 180009120: 48 8b cf mov rcx,rdi 180009123: ff 15 37 62 00 00 call QWORD PTR [rip+0x6237] # 0x18000f360 180009129: 85 c0 test eax,eax 18000912b: 75 0a jne 0x180009137 18000912d: 8d 48 04 lea ecx,[rax+0x4] 180009130: ff 15 1a 62 00 00 call QWORD PTR [rip+0x621a] # 0x18000f350 180009136: cc int3 180009137: 48 8d 4d 38 lea rcx,[rbp+0x38] 18000913b: 4c 8d 44 24 30 lea r8,[rsp+0x30] 180009140: 48 8b d7 mov rdx,rdi 180009143: ff 15 ef 61 00 00 call QWORD PTR [rip+0x61ef] # 0x18000f338 180009149: 85 c0 test eax,eax 18000914b: 74 1c je 0x180009169 18000914d: 83 f8 02 cmp eax,0x2 180009150: 74 09 je 0x18000915b 180009152: 8b c8 mov ecx,eax 180009154: ff 15 ee 61 00 00 call QWORD PTR [rip+0x61ee] # 0x18000f348 18000915a: cc int3 18000915b: 48 8d 0d de 6d 00 00 lea rcx,[rip+0x6dde] # 0x18000ff40 180009162: e8 f9 e7 ff ff call 0x180007960 180009167: eb 24 jmp 0x18000918d 180009169: 48 8d 95 e0 00 00 00 lea rdx,[rbp+0xe0] 180009170: 48 83 bd f8 00 00 00 cmp QWORD PTR [rbp+0xf8],0x10 180009177: 10 180009178: 72 07 jb 0x180009181 18000917a: 48 8b 95 e0 00 00 00 mov rdx,QWORD PTR [rbp+0xe0] 180009181: 48 8d 0d d0 6d 00 00 lea rcx,[rip+0x6dd0] # 0x18000ff58 180009188: e8 d3 e7 ff ff call 0x180007960 18000918d: 48 8d 95 e0 00 00 00 lea rdx,[rbp+0xe0] 180009194: 48 8b ce mov rcx,rsi 180009197: e8 c4 9c ff ff call 0x180002e60 18000919c: 90 nop 18000919d: 48 8b cf mov rcx,rdi 1800091a0: ff 15 6a 61 00 00 call QWORD PTR [rip+0x616a] # 0x18000f310 1800091a6: 85 c0 test eax,eax 1800091a8: 74 09 je 0x1800091b3 1800091aa: 8b c8 mov ecx,eax 1800091ac: ff 15 96 61 00 00 call QWORD PTR [rip+0x6196] # 0x18000f348 1800091b2: 90 nop 1800091b3: 48 8b c6 mov rax,rsi 1800091b6: 48 8b 4c 24 40 mov rcx,QWORD PTR [rsp+0x40] 1800091bb: 48 33 cc xor rcx,rsp 1800091be: e8 6d 33 00 00 call 0x18000c530 1800091c3: 48 8b 9c 24 80 00 00 mov rbx,QWORD PTR [rsp+0x80] 1800091ca: 00 1800091cb: 48 83 c4 50 add rsp,0x50 1800091cf: 5f pop rdi 1800091d0: 5e pop rsi 1800091d1: 5d pop rbp 1800091d2: c3 ret 1800091d3: cc int3 1800091d4: cc int3 1800091d5: cc int3 1800091d6: cc int3 1800091d7: cc int3 1800091d8: cc int3 1800091d9: cc int3 1800091da: cc int3 1800091db: cc int3 1800091dc: cc int3 1800091dd: cc int3 1800091de: cc int3 1800091df: cc int3 1800091e0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800091e5: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 1800091ea: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 1800091ef: 57 push rdi 1800091f0: 41 54 push r12 1800091f2: 41 55 push r13 1800091f4: 41 56 push r14 1800091f6: 41 57 push r15 1800091f8: 48 83 ec 70 sub rsp,0x70 1800091fc: 48 8b 05 0d be 00 00 mov rax,QWORD PTR [rip+0xbe0d] # 0x180015010 180009203: 48 33 c4 xor rax,rsp 180009206: 48 89 44 24 60 mov QWORD PTR [rsp+0x60],rax 18000920b: 4c 8b f1 mov r14,rcx 18000920e: 48 8b 81 08 01 00 00 mov rax,QWORD PTR [rcx+0x108] 180009215: 48 3b 81 00 01 00 00 cmp rax,QWORD PTR [rcx+0x100] 18000921c: 75 19 jne 0x180009237 18000921e: 48 8b 81 d8 00 00 00 mov rax,QWORD PTR [rcx+0xd8] 180009225: 48 85 c0 test rax,rax 180009228: 0f 84 a3 02 00 00 je 0x1800094d1 18000922e: 33 d2 xor edx,edx 180009230: 33 c9 xor ecx,ecx 180009232: e9 98 02 00 00 jmp 0x1800094cf 180009237: e8 d4 02 00 00 call 0x180009510 18000923c: 84 c0 test al,al 18000923e: 75 28 jne 0x180009268 180009240: 48 8d 0d 21 6d 00 00 lea rcx,[rip+0x6d21] # 0x18000ff68 180009247: e8 14 e7 ff ff call 0x180007960 18000924c: 49 8b 86 d8 00 00 00 mov rax,QWORD PTR [r14+0xd8] 180009253: 48 85 c0 test rax,rax 180009256: 0f 84 75 02 00 00 je 0x1800094d1 18000925c: ba 01 00 00 00 mov edx,0x1 180009261: 33 c9 xor ecx,ecx 180009263: e9 67 02 00 00 jmp 0x1800094cf 180009268: 49 8b 86 d8 00 00 00 mov rax,QWORD PTR [r14+0xd8] 18000926f: 48 85 c0 test rax,rax 180009272: 74 0a je 0x18000927e 180009274: ba 01 00 00 00 mov edx,0x1 180009279: 0f b6 ca movzx ecx,dl 18000927c: ff d0 call rax 18000927e: 49 8b 86 08 01 00 00 mov rax,QWORD PTR [r14+0x108] 180009285: 49 2b 86 00 01 00 00 sub rax,QWORD PTR [r14+0x100] 18000928c: 48 83 c0 7f add rax,0x7f 180009290: 48 c1 e8 07 shr rax,0x7 180009294: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 180009299: 45 33 ff xor r15d,r15d 18000929c: 85 c0 test eax,eax 18000929e: 0f 8e 7f 01 00 00 jle 0x180009423 1800092a4: 45 33 e4 xor r12d,r12d 1800092a7: ba 80 00 00 00 mov edx,0x80 1800092ac: 45 8d 6f 62 lea r13d,[r15+0x62] 1800092b0: 49 8b 8e 00 01 00 00 mov rcx,QWORD PTR [r14+0x100] 1800092b7: 49 8b 86 08 01 00 00 mov rax,QWORD PTR [r14+0x108] 1800092be: 48 2b c1 sub rax,rcx 1800092c1: 41 2b c4 sub eax,r12d 1800092c4: 3b c2 cmp eax,edx 1800092c6: 0f 4f c2 cmovg eax,edx 1800092c9: 0f 57 c9 xorps xmm1,xmm1 1800092cc: f3 0f 7f 4c 24 48 movdqu XMMWORD PTR [rsp+0x48],xmm1 1800092d2: 33 ed xor ebp,ebp 1800092d4: 48 89 6c 24 58 mov QWORD PTR [rsp+0x58],rbp 1800092d9: 48 63 f0 movsxd rsi,eax 1800092dc: 49 63 dc movsxd rbx,r12d 1800092df: 48 03 d9 add rbx,rcx 1800092e2: 85 c0 test eax,eax 1800092e4: 74 12 je 0x1800092f8 1800092e6: 48 8b d6 mov rdx,rsi 1800092e9: 48 8d 4c 24 48 lea rcx,[rsp+0x48] 1800092ee: e8 ad 98 ff ff call 0x180002ba0 1800092f3: 48 8b 6c 24 58 mov rbp,QWORD PTR [rsp+0x58] 1800092f8: 4c 8b c6 mov r8,rsi 1800092fb: 48 8b d3 mov rdx,rbx 1800092fe: 48 8b 5c 24 48 mov rbx,QWORD PTR [rsp+0x48] 180009303: 48 8b cb mov rcx,rbx 180009306: e8 60 45 00 00 call 0x18000d86b 18000930b: 48 8d 04 33 lea rax,[rbx+rsi*1] 18000930f: 48 89 44 24 50 mov QWORD PTR [rsp+0x50],rax 180009314: 0f 57 c0 xorps xmm0,xmm0 180009317: f3 0f 7f 44 24 28 movdqu XMMWORD PTR [rsp+0x28],xmm0 18000931d: 48 c7 44 24 38 00 00 mov QWORD PTR [rsp+0x38],0x0 180009324: 00 00 180009326: 48 3b d8 cmp rbx,rax 180009329: 74 6c je 0x180009397 18000932b: 48 81 fe 00 10 00 00 cmp rsi,0x1000 180009332: 72 2c jb 0x180009360 180009334: 48 8d 4e 27 lea rcx,[rsi+0x27] 180009338: 48 3b ce cmp rcx,rsi 18000933b: 0f 86 bb 01 00 00 jbe 0x1800094fc 180009341: e8 0e 32 00 00 call 0x18000c554 180009346: 48 8b c8 mov rcx,rax 180009349: 48 85 c0 test rax,rax 18000934c: 0f 84 06 01 00 00 je 0x180009458 180009352: 48 83 c0 27 add rax,0x27 180009356: 48 83 e0 e0 and rax,0xffffffffffffffe0 18000935a: 48 89 48 f8 mov QWORD PTR [rax-0x8],rcx 18000935e: eb 11 jmp 0x180009371 180009360: 48 85 f6 test rsi,rsi 180009363: 74 0a je 0x18000936f 180009365: 48 8b ce mov rcx,rsi 180009368: e8 e7 31 00 00 call 0x18000c554 18000936d: eb 02 jmp 0x180009371 18000936f: 33 c0 xor eax,eax 180009371: 48 89 44 24 28 mov QWORD PTR [rsp+0x28],rax 180009376: 48 89 44 24 30 mov QWORD PTR [rsp+0x30],rax 18000937b: 48 8d 3c 30 lea rdi,[rax+rsi*1] 18000937f: 48 89 7c 24 38 mov QWORD PTR [rsp+0x38],rdi 180009384: 4c 8b c6 mov r8,rsi 180009387: 48 8b d3 mov rdx,rbx 18000938a: 48 8b c8 mov rcx,rax 18000938d: e8 d9 44 00 00 call 0x18000d86b 180009392: 48 89 7c 24 30 mov QWORD PTR [rsp+0x30],rdi 180009397: 45 8b c7 mov r8d,r15d 18000939a: 48 8d 54 24 28 lea rdx,[rsp+0x28] 18000939f: 49 8b ce mov rcx,r14 1800093a2: e8 a9 04 00 00 call 0x180009850 1800093a7: 0f b6 c8 movzx ecx,al 1800093aa: 41 8b c5 mov eax,r13d 1800093ad: 99 cdq 1800093ae: 48 8b 74 24 20 mov rsi,QWORD PTR [rsp+0x20] 1800093b3: f7 fe idiv esi 1800093b5: 8b f8 mov edi,eax 1800093b7: 84 c9 test cl,cl 1800093b9: 0f 84 a0 00 00 00 je 0x18000945f 1800093bf: 49 8b 86 d8 00 00 00 mov rax,QWORD PTR [r14+0xd8] 1800093c6: 48 85 c0 test rax,rax 1800093c9: 74 08 je 0x1800093d3 1800093cb: 8d 57 01 lea edx,[rdi+0x1] 1800093ce: b1 01 mov cl,0x1 1800093d0: ff d0 call rax 1800093d2: 90 nop 1800093d3: 48 85 db test rbx,rbx 1800093d6: 74 33 je 0x18000940b 1800093d8: 48 2b eb sub rbp,rbx 1800093db: 48 8b c3 mov rax,rbx 1800093de: 48 81 fd 00 10 00 00 cmp rbp,0x1000 1800093e5: 72 19 jb 0x180009400 1800093e7: 48 83 c5 27 add rbp,0x27 1800093eb: 48 8b 5b f8 mov rbx,QWORD PTR [rbx-0x8] 1800093ef: 48 2b c3 sub rax,rbx 1800093f2: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800093f6: 48 83 f8 1f cmp rax,0x1f 1800093fa: 0f 87 a8 00 00 00 ja 0x1800094a8 180009400: 48 8b d5 mov rdx,rbp 180009403: 48 8b cb mov rcx,rbx 180009406: e8 05 35 00 00 call 0x18000c910 18000940b: 41 ff c7 inc r15d 18000940e: ba 80 00 00 00 mov edx,0x80 180009413: 44 03 e2 add r12d,edx 180009416: 41 83 c5 62 add r13d,0x62 18000941a: 44 3b fe cmp r15d,esi 18000941d: 0f 8c 8d fe ff ff jl 0x1800092b0 180009423: 49 8b ce mov rcx,r14 180009426: e8 85 02 00 00 call 0x1800096b0 18000942b: 84 c0 test al,al 18000942d: 0f 85 89 00 00 00 jne 0x1800094bc 180009433: 48 8d 0d 46 6b 00 00 lea rcx,[rip+0x6b46] # 0x18000ff80 18000943a: e8 21 e5 ff ff call 0x180007960 18000943f: 49 8b 86 d8 00 00 00 mov rax,QWORD PTR [r14+0xd8] 180009446: 48 85 c0 test rax,rax 180009449: 0f 84 82 00 00 00 je 0x1800094d1 18000944f: ba 63 00 00 00 mov edx,0x63 180009454: 33 c9 xor ecx,ecx 180009456: eb 77 jmp 0x1800094cf 180009458: ff 15 02 60 00 00 call QWORD PTR [rip+0x6002] # 0x18000f460 18000945e: cc int3 18000945f: 48 8d 0d 0a 6c 00 00 lea rcx,[rip+0x6c0a] # 0x180010070 180009466: e8 f5 e4 ff ff call 0x180007960 18000946b: 49 8b 86 d8 00 00 00 mov rax,QWORD PTR [r14+0xd8] 180009472: 48 85 c0 test rax,rax 180009475: 74 08 je 0x18000947f 180009477: 8d 57 01 lea edx,[rdi+0x1] 18000947a: 33 c9 xor ecx,ecx 18000947c: ff d0 call rax 18000947e: 90 nop 18000947f: 48 85 db test rbx,rbx 180009482: 74 4d je 0x1800094d1 180009484: 48 2b eb sub rbp,rbx 180009487: 48 8b c3 mov rax,rbx 18000948a: 48 81 fd 00 10 00 00 cmp rbp,0x1000 180009491: 72 1c jb 0x1800094af 180009493: 48 83 c5 27 add rbp,0x27 180009497: 48 8b 5b f8 mov rbx,QWORD PTR [rbx-0x8] 18000949b: 48 2b c3 sub rax,rbx 18000949e: 48 83 c0 f8 add rax,0xfffffffffffffff8 1800094a2: 48 83 f8 1f cmp rax,0x1f 1800094a6: 76 07 jbe 0x1800094af 1800094a8: ff 15 b2 5f 00 00 call QWORD PTR [rip+0x5fb2] # 0x18000f460 1800094ae: cc int3 1800094af: 48 8b d5 mov rdx,rbp 1800094b2: 48 8b cb mov rcx,rbx 1800094b5: e8 56 34 00 00 call 0x18000c910 1800094ba: eb 15 jmp 0x1800094d1 1800094bc: 49 8b 86 d8 00 00 00 mov rax,QWORD PTR [r14+0xd8] 1800094c3: 48 85 c0 test rax,rax 1800094c6: 74 09 je 0x1800094d1 1800094c8: ba 64 00 00 00 mov edx,0x64 1800094cd: b1 01 mov cl,0x1 1800094cf: ff d0 call rax 1800094d1: 48 8b 4c 24 60 mov rcx,QWORD PTR [rsp+0x60] 1800094d6: 48 33 cc xor rcx,rsp 1800094d9: e8 52 30 00 00 call 0x18000c530 1800094de: 4c 8d 5c 24 70 lea r11,[rsp+0x70] 1800094e3: 49 8b 5b 38 mov rbx,QWORD PTR [r11+0x38] 1800094e7: 49 8b 6b 40 mov rbp,QWORD PTR [r11+0x40] 1800094eb: 49 8b 73 48 mov rsi,QWORD PTR [r11+0x48] 1800094ef: 49 8b e3 mov rsp,r11 1800094f2: 41 5f pop r15 1800094f4: 41 5e pop r14 1800094f6: 41 5d pop r13 1800094f8: 41 5c pop r12 1800094fa: 5f pop rdi 1800094fb: c3 ret 1800094fc: e8 4f 82 ff ff call 0x180001750 180009501: 90 nop 180009502: cc int3 180009503: cc int3 180009504: cc int3 180009505: cc int3 180009506: cc int3 180009507: cc int3 180009508: cc int3 180009509: cc int3 18000950a: cc int3 18000950b: cc int3 18000950c: cc int3 18000950d: cc int3 18000950e: cc int3 18000950f: cc int3 180009510: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180009515: 57 push rdi 180009516: 48 83 ec 50 sub rsp,0x50 18000951a: 48 8b 05 ef ba 00 00 mov rax,QWORD PTR [rip+0xbaef] # 0x180015010 180009521: 48 33 c4 xor rax,rsp 180009524: 48 89 44 24 40 mov QWORD PTR [rsp+0x40],rax 180009529: 48 8b d9 mov rbx,rcx 18000952c: 80 3d bd ca 00 00 00 cmp BYTE PTR [rip+0xcabd],0x0 # 0x180015ff0 180009533: 74 0c je 0x180009541 180009535: 48 8d 0d 5c 6a 00 00 lea rcx,[rip+0x6a5c] # 0x18000ff98 18000953c: e8 1f e4 ff ff call 0x180007960 180009541: c6 43 30 00 mov BYTE PTR [rbx+0x30],0x0 180009545: b9 28 00 00 00 mov ecx,0x28 18000954a: e8 05 30 00 00 call 0x18000c554 18000954f: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 180009554: 0f 57 c0 xorps xmm0,xmm0 180009557: 33 c9 xor ecx,ecx 180009559: 0f 11 00 movups XMMWORD PTR [rax],xmm0 18000955c: 0f 11 40 10 movups XMMWORD PTR [rax+0x10],xmm0 180009560: 48 89 48 20 mov QWORD PTR [rax+0x20],rcx 180009564: 41 b0 05 mov r8b,0x5 180009567: 48 8b c8 mov rcx,rax 18000956a: e8 d1 0c 00 00 call 0x18000a240 18000956f: 48 8b f8 mov rdi,rax 180009572: 48 85 c0 test rax,rax 180009575: 74 2b je 0x1800095a2 180009577: 48 8b 8b d0 00 00 00 mov rcx,QWORD PTR [rbx+0xd0] 18000957e: 48 85 c9 test rcx,rcx 180009581: 74 12 je 0x180009595 180009583: 48 8b 50 08 mov rdx,QWORD PTR [rax+0x8] 180009587: 4c 8b 40 10 mov r8,QWORD PTR [rax+0x10] 18000958b: 4c 2b c2 sub r8,rdx 18000958e: 4c 8b 09 mov r9,QWORD PTR [rcx] 180009591: 41 ff 51 08 call QWORD PTR [r9+0x8] 180009595: 48 8b 07 mov rax,QWORD PTR [rdi] 180009598: ba 01 00 00 00 mov edx,0x1 18000959d: 48 8b cf mov rcx,rdi 1800095a0: ff 10 call QWORD PTR [rax] 1800095a2: 0f 57 c0 xorps xmm0,xmm0 1800095a5: 0f 11 44 24 20 movups XMMWORD PTR [rsp+0x20],xmm0 1800095aa: 48 8d bb 80 00 00 00 lea rdi,[rbx+0x80] 1800095b1: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 1800095b6: c6 44 24 28 00 mov BYTE PTR [rsp+0x28],0x0 1800095bb: 48 8b cf mov rcx,rdi 1800095be: ff 15 64 5d 00 00 call QWORD PTR [rip+0x5d64] # 0x18000f328 1800095c4: 85 c0 test eax,eax 1800095c6: 74 09 je 0x1800095d1 1800095c8: 8b c8 mov ecx,eax 1800095ca: ff 15 78 5d 00 00 call QWORD PTR [rip+0x5d78] # 0x18000f348 1800095d0: cc int3 1800095d1: c6 44 24 28 01 mov BYTE PTR [rsp+0x28],0x1 1800095d6: ff 15 3c 5d 00 00 call QWORD PTR [rip+0x5d3c] # 0x18000f318 1800095dc: 48 05 80 c3 c9 01 add rax,0x1c9c380 1800095e2: 48 6b c8 64 imul rcx,rax,0x64 1800095e6: 48 b8 b3 94 d6 26 e8 movabs rax,0x112e0be826d694b3 1800095ed: 0b 2e 11 1800095f0: 48 f7 e9 imul rcx 1800095f3: 48 c1 fa 1a sar rdx,0x1a 1800095f7: 48 8b c2 mov rax,rdx 1800095fa: 48 c1 e8 3f shr rax,0x3f 1800095fe: 48 03 d0 add rdx,rax 180009601: 48 89 54 24 30 mov QWORD PTR [rsp+0x30],rdx 180009606: 48 69 c2 00 ca 9a 3b imul rax,rdx,0x3b9aca00 18000960d: 48 2b c8 sub rcx,rax 180009610: 89 4c 24 38 mov DWORD PTR [rsp+0x38],ecx 180009614: 48 8b cf mov rcx,rdi 180009617: ff 15 43 5d 00 00 call QWORD PTR [rip+0x5d43] # 0x18000f360 18000961d: 85 c0 test eax,eax 18000961f: 75 0a jne 0x18000962b 180009621: 8d 48 04 lea ecx,[rax+0x4] 180009624: ff 15 26 5d 00 00 call QWORD PTR [rip+0x5d26] # 0x18000f350 18000962a: cc int3 18000962b: 48 8d 4b 38 lea rcx,[rbx+0x38] 18000962f: 4c 8d 44 24 30 lea r8,[rsp+0x30] 180009634: 48 8b d7 mov rdx,rdi 180009637: ff 15 fb 5c 00 00 call QWORD PTR [rip+0x5cfb] # 0x18000f338 18000963d: 85 c0 test eax,eax 18000963f: 74 1c je 0x18000965d 180009641: 83 f8 02 cmp eax,0x2 180009644: 74 09 je 0x18000964f 180009646: 8b c8 mov ecx,eax 180009648: ff 15 fa 5c 00 00 call QWORD PTR [rip+0x5cfa] # 0x18000f348 18000964e: cc int3 18000964f: 48 8d 0d 52 69 00 00 lea rcx,[rip+0x6952] # 0x18000ffa8 180009656: e8 05 e3 ff ff call 0x180007960 18000965b: eb 10 jmp 0x18000966d 18000965d: 0f b6 53 30 movzx edx,BYTE PTR [rbx+0x30] 180009661: 48 8d 0d 58 69 00 00 lea rcx,[rip+0x6958] # 0x18000ffc0 180009668: e8 f3 e2 ff ff call 0x180007960 18000966d: 0f b6 5b 30 movzx ebx,BYTE PTR [rbx+0x30] 180009671: 48 8b cf mov rcx,rdi 180009674: ff 15 96 5c 00 00 call QWORD PTR [rip+0x5c96] # 0x18000f310 18000967a: 85 c0 test eax,eax 18000967c: 74 09 je 0x180009687 18000967e: 8b c8 mov ecx,eax 180009680: ff 15 c2 5c 00 00 call QWORD PTR [rip+0x5cc2] # 0x18000f348 180009686: 90 nop 180009687: 0f b6 c3 movzx eax,bl 18000968a: 48 8b 4c 24 40 mov rcx,QWORD PTR [rsp+0x40] 18000968f: 48 33 cc xor rcx,rsp 180009692: e8 99 2e 00 00 call 0x18000c530 180009697: 48 8b 5c 24 68 mov rbx,QWORD PTR [rsp+0x68] 18000969c: 48 83 c4 50 add rsp,0x50 1800096a0: 5f pop rdi 1800096a1: c3 ret 1800096a2: cc int3 1800096a3: cc int3 1800096a4: cc int3 1800096a5: cc int3 1800096a6: cc int3 1800096a7: cc int3 1800096a8: cc int3 1800096a9: cc int3 1800096aa: cc int3 1800096ab: cc int3 1800096ac: cc int3 1800096ad: cc int3 1800096ae: cc int3 1800096af: cc int3 1800096b0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 1800096b5: 57 push rdi 1800096b6: 48 83 ec 50 sub rsp,0x50 1800096ba: 48 8b 05 4f b9 00 00 mov rax,QWORD PTR [rip+0xb94f] # 0x180015010 1800096c1: 48 33 c4 xor rax,rsp 1800096c4: 48 89 44 24 40 mov QWORD PTR [rsp+0x40],rax 1800096c9: 48 8b d9 mov rbx,rcx 1800096cc: 80 3d 1d c9 00 00 00 cmp BYTE PTR [rip+0xc91d],0x0 # 0x180015ff0 1800096d3: 74 0c je 0x1800096e1 1800096d5: 48 8d 0d f4 68 00 00 lea rcx,[rip+0x68f4] # 0x18000ffd0 1800096dc: e8 7f e2 ff ff call 0x180007960 1800096e1: c6 43 30 00 mov BYTE PTR [rbx+0x30],0x0 1800096e5: b9 28 00 00 00 mov ecx,0x28 1800096ea: e8 65 2e 00 00 call 0x18000c554 1800096ef: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 1800096f4: 0f 57 c0 xorps xmm0,xmm0 1800096f7: 33 c9 xor ecx,ecx 1800096f9: 0f 11 00 movups XMMWORD PTR [rax],xmm0 1800096fc: 0f 11 40 10 movups XMMWORD PTR [rax+0x10],xmm0 180009700: 48 89 48 20 mov QWORD PTR [rax+0x20],rcx 180009704: 41 b0 06 mov r8b,0x6 180009707: 48 8b c8 mov rcx,rax 18000970a: e8 31 0b 00 00 call 0x18000a240 18000970f: 48 8b f8 mov rdi,rax 180009712: 48 85 c0 test rax,rax 180009715: 74 2b je 0x180009742 180009717: 48 8b 8b d0 00 00 00 mov rcx,QWORD PTR [rbx+0xd0] 18000971e: 48 85 c9 test rcx,rcx 180009721: 74 12 je 0x180009735 180009723: 48 8b 50 08 mov rdx,QWORD PTR [rax+0x8] 180009727: 4c 8b 40 10 mov r8,QWORD PTR [rax+0x10] 18000972b: 4c 2b c2 sub r8,rdx 18000972e: 4c 8b 09 mov r9,QWORD PTR [rcx] 180009731: 41 ff 51 08 call QWORD PTR [r9+0x8] 180009735: 48 8b 07 mov rax,QWORD PTR [rdi] 180009738: ba 01 00 00 00 mov edx,0x1 18000973d: 48 8b cf mov rcx,rdi 180009740: ff 10 call QWORD PTR [rax] 180009742: 0f 57 c0 xorps xmm0,xmm0 180009745: 0f 11 44 24 20 movups XMMWORD PTR [rsp+0x20],xmm0 18000974a: 48 8d bb 80 00 00 00 lea rdi,[rbx+0x80] 180009751: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 180009756: c6 44 24 28 00 mov BYTE PTR [rsp+0x28],0x0 18000975b: 48 8b cf mov rcx,rdi 18000975e: ff 15 c4 5b 00 00 call QWORD PTR [rip+0x5bc4] # 0x18000f328 180009764: 85 c0 test eax,eax 180009766: 74 09 je 0x180009771 180009768: 8b c8 mov ecx,eax 18000976a: ff 15 d8 5b 00 00 call QWORD PTR [rip+0x5bd8] # 0x18000f348 180009770: cc int3 180009771: c6 44 24 28 01 mov BYTE PTR [rsp+0x28],0x1 180009776: ff 15 9c 5b 00 00 call QWORD PTR [rip+0x5b9c] # 0x18000f318 18000977c: 48 05 80 d1 f0 08 add rax,0x8f0d180 180009782: 48 6b c8 64 imul rcx,rax,0x64 180009786: 48 b8 b3 94 d6 26 e8 movabs rax,0x112e0be826d694b3 18000978d: 0b 2e 11 180009790: 48 f7 e9 imul rcx 180009793: 48 c1 fa 1a sar rdx,0x1a 180009797: 48 8b c2 mov rax,rdx 18000979a: 48 c1 e8 3f shr rax,0x3f 18000979e: 48 03 d0 add rdx,rax 1800097a1: 48 89 54 24 30 mov QWORD PTR [rsp+0x30],rdx 1800097a6: 48 69 c2 00 ca 9a 3b imul rax,rdx,0x3b9aca00 1800097ad: 48 2b c8 sub rcx,rax 1800097b0: 89 4c 24 38 mov DWORD PTR [rsp+0x38],ecx 1800097b4: 48 8b cf mov rcx,rdi 1800097b7: ff 15 a3 5b 00 00 call QWORD PTR [rip+0x5ba3] # 0x18000f360 1800097bd: 85 c0 test eax,eax 1800097bf: 75 0a jne 0x1800097cb 1800097c1: 8d 48 04 lea ecx,[rax+0x4] 1800097c4: ff 15 86 5b 00 00 call QWORD PTR [rip+0x5b86] # 0x18000f350 1800097ca: cc int3 1800097cb: 48 8d 4b 38 lea rcx,[rbx+0x38] 1800097cf: 4c 8d 44 24 30 lea r8,[rsp+0x30] 1800097d4: 48 8b d7 mov rdx,rdi 1800097d7: ff 15 5b 5b 00 00 call QWORD PTR [rip+0x5b5b] # 0x18000f338 1800097dd: 85 c0 test eax,eax 1800097df: 74 1c je 0x1800097fd 1800097e1: 83 f8 02 cmp eax,0x2 1800097e4: 74 09 je 0x1800097ef 1800097e6: 8b c8 mov ecx,eax 1800097e8: ff 15 5a 5b 00 00 call QWORD PTR [rip+0x5b5a] # 0x18000f348 1800097ee: cc int3 1800097ef: 48 8d 0d ea 67 00 00 lea rcx,[rip+0x67ea] # 0x18000ffe0 1800097f6: e8 65 e1 ff ff call 0x180007960 1800097fb: eb 10 jmp 0x18000980d 1800097fd: 0f b6 53 30 movzx edx,BYTE PTR [rbx+0x30] 180009801: 48 8d 0d f0 67 00 00 lea rcx,[rip+0x67f0] # 0x18000fff8 180009808: e8 53 e1 ff ff call 0x180007960 18000980d: 0f b6 5b 30 movzx ebx,BYTE PTR [rbx+0x30] 180009811: 48 8b cf mov rcx,rdi 180009814: ff 15 f6 5a 00 00 call QWORD PTR [rip+0x5af6] # 0x18000f310 18000981a: 85 c0 test eax,eax 18000981c: 74 09 je 0x180009827 18000981e: 8b c8 mov ecx,eax 180009820: ff 15 22 5b 00 00 call QWORD PTR [rip+0x5b22] # 0x18000f348 180009826: 90 nop 180009827: 0f b6 c3 movzx eax,bl 18000982a: 48 8b 4c 24 40 mov rcx,QWORD PTR [rsp+0x40] 18000982f: 48 33 cc xor rcx,rsp 180009832: e8 f9 2c 00 00 call 0x18000c530 180009837: 48 8b 5c 24 68 mov rbx,QWORD PTR [rsp+0x68] 18000983c: 48 83 c4 50 add rsp,0x50 180009840: 5f pop rdi 180009841: c3 ret 180009842: cc int3 180009843: cc int3 180009844: cc int3 180009845: cc int3 180009846: cc int3 180009847: cc int3 180009848: cc int3 180009849: cc int3 18000984a: cc int3 18000984b: cc int3 18000984c: cc int3 18000984d: cc int3 18000984e: cc int3 18000984f: cc int3 180009850: 40 53 rex push rbx 180009852: 56 push rsi 180009853: 57 push rdi 180009854: 48 83 ec 60 sub rsp,0x60 180009858: 48 8b 05 b1 b7 00 00 mov rax,QWORD PTR [rip+0xb7b1] # 0x180015010 18000985f: 48 33 c4 xor rax,rsp 180009862: 48 89 44 24 58 mov QWORD PTR [rsp+0x58],rax 180009867: 41 8b f0 mov esi,r8d 18000986a: 48 8b da mov rbx,rdx 18000986d: 48 8b f9 mov rdi,rcx 180009870: 48 89 54 24 30 mov QWORD PTR [rsp+0x30],rdx 180009875: 80 3d 74 c7 00 00 00 cmp BYTE PTR [rip+0xc774],0x0 # 0x180015ff0 18000987c: 74 0f je 0x18000988d 18000987e: 41 8b d0 mov edx,r8d 180009881: 48 8d 0d 00 68 00 00 lea rcx,[rip+0x6800] # 0x180010088 180009888: e8 d3 e0 ff ff call 0x180007960 18000988d: c6 47 30 00 mov BYTE PTR [rdi+0x30],0x0 180009891: b9 28 00 00 00 mov ecx,0x28 180009896: e8 b9 2c 00 00 call 0x18000c554 18000989b: 48 89 44 24 38 mov QWORD PTR [rsp+0x38],rax 1800098a0: 0f 57 c0 xorps xmm0,xmm0 1800098a3: 33 c9 xor ecx,ecx 1800098a5: 0f 11 00 movups XMMWORD PTR [rax],xmm0 1800098a8: 0f 11 40 10 movups XMMWORD PTR [rax+0x10],xmm0 1800098ac: 48 89 48 20 mov QWORD PTR [rax+0x20],rcx 1800098b0: 8d 8e 01 80 00 00 lea ecx,[rsi+0x8001] 1800098b6: 89 4c 24 20 mov DWORD PTR [rsp+0x20],ecx 1800098ba: 4c 8b cb mov r9,rbx 1800098bd: 48 8b c8 mov rcx,rax 1800098c0: e8 db 06 00 00 call 0x180009fa0 1800098c5: 48 8b f0 mov rsi,rax 1800098c8: 48 85 c0 test rax,rax 1800098cb: 74 2b je 0x1800098f8 1800098cd: 48 8b 8f d0 00 00 00 mov rcx,QWORD PTR [rdi+0xd0] 1800098d4: 48 85 c9 test rcx,rcx 1800098d7: 74 12 je 0x1800098eb 1800098d9: 48 8b 50 08 mov rdx,QWORD PTR [rax+0x8] 1800098dd: 4c 8b 40 10 mov r8,QWORD PTR [rax+0x10] 1800098e1: 4c 2b c2 sub r8,rdx 1800098e4: 4c 8b 09 mov r9,QWORD PTR [rcx] 1800098e7: 41 ff 51 08 call QWORD PTR [r9+0x8] 1800098eb: 48 8b 06 mov rax,QWORD PTR [rsi] 1800098ee: ba 01 00 00 00 mov edx,0x1 1800098f3: 48 8b ce mov rcx,rsi 1800098f6: ff 10 call QWORD PTR [rax] 1800098f8: 0f 57 c0 xorps xmm0,xmm0 1800098fb: 0f 11 44 24 38 movups XMMWORD PTR [rsp+0x38],xmm0 180009900: 48 8d b7 80 00 00 00 lea rsi,[rdi+0x80] 180009907: 48 89 74 24 38 mov QWORD PTR [rsp+0x38],rsi 18000990c: c6 44 24 40 00 mov BYTE PTR [rsp+0x40],0x0 180009911: 48 8b ce mov rcx,rsi 180009914: ff 15 0e 5a 00 00 call QWORD PTR [rip+0x5a0e] # 0x18000f328 18000991a: 85 c0 test eax,eax 18000991c: 74 09 je 0x180009927 18000991e: 8b c8 mov ecx,eax 180009920: ff 15 22 5a 00 00 call QWORD PTR [rip+0x5a22] # 0x18000f348 180009926: cc int3 180009927: c6 44 24 40 01 mov BYTE PTR [rsp+0x40],0x1 18000992c: ff 15 e6 59 00 00 call QWORD PTR [rip+0x59e6] # 0x18000f318 180009932: 48 05 40 4b 4c 00 add rax,0x4c4b40 180009938: 48 6b c8 64 imul rcx,rax,0x64 18000993c: 48 b8 b3 94 d6 26 e8 movabs rax,0x112e0be826d694b3 180009943: 0b 2e 11 180009946: 48 f7 e9 imul rcx 180009949: 48 c1 fa 1a sar rdx,0x1a 18000994d: 48 8b c2 mov rax,rdx 180009950: 48 c1 e8 3f shr rax,0x3f 180009954: 48 03 d0 add rdx,rax 180009957: 48 89 54 24 48 mov QWORD PTR [rsp+0x48],rdx 18000995c: 48 69 c2 00 ca 9a 3b imul rax,rdx,0x3b9aca00 180009963: 48 2b c8 sub rcx,rax 180009966: 89 4c 24 50 mov DWORD PTR [rsp+0x50],ecx 18000996a: 48 8b ce mov rcx,rsi 18000996d: ff 15 ed 59 00 00 call QWORD PTR [rip+0x59ed] # 0x18000f360 180009973: 85 c0 test eax,eax 180009975: 75 0a jne 0x180009981 180009977: 8d 48 04 lea ecx,[rax+0x4] 18000997a: ff 15 d0 59 00 00 call QWORD PTR [rip+0x59d0] # 0x18000f350 180009980: cc int3 180009981: 48 8d 4f 38 lea rcx,[rdi+0x38] 180009985: 4c 8d 44 24 48 lea r8,[rsp+0x48] 18000998a: 48 8b d6 mov rdx,rsi 18000998d: ff 15 a5 59 00 00 call QWORD PTR [rip+0x59a5] # 0x18000f338 180009993: 85 c0 test eax,eax 180009995: 74 1c je 0x1800099b3 180009997: 83 f8 02 cmp eax,0x2 18000999a: 74 09 je 0x1800099a5 18000999c: 8b c8 mov ecx,eax 18000999e: ff 15 a4 59 00 00 call QWORD PTR [rip+0x59a4] # 0x18000f348 1800099a4: cc int3 1800099a5: 48 8d 0d f4 66 00 00 lea rcx,[rip+0x66f4] # 0x1800100a0 1800099ac: e8 af df ff ff call 0x180007960 1800099b1: eb 10 jmp 0x1800099c3 1800099b3: 0f b6 57 30 movzx edx,BYTE PTR [rdi+0x30] 1800099b7: 48 8d 0d fa 66 00 00 lea rcx,[rip+0x66fa] # 0x1800100b8 1800099be: e8 9d df ff ff call 0x180007960 1800099c3: 0f b6 7f 30 movzx edi,BYTE PTR [rdi+0x30] 1800099c7: 48 8b ce mov rcx,rsi 1800099ca: ff 15 40 59 00 00 call QWORD PTR [rip+0x5940] # 0x18000f310 1800099d0: 85 c0 test eax,eax 1800099d2: 74 09 je 0x1800099dd 1800099d4: 8b c8 mov ecx,eax 1800099d6: ff 15 6c 59 00 00 call QWORD PTR [rip+0x596c] # 0x18000f348 1800099dc: 90 nop 1800099dd: 48 8b 0b mov rcx,QWORD PTR [rbx] 1800099e0: 48 85 c9 test rcx,rcx 1800099e3: 74 3a je 0x180009a1f 1800099e5: 48 8b 53 10 mov rdx,QWORD PTR [rbx+0x10] 1800099e9: 48 2b d1 sub rdx,rcx 1800099ec: 48 81 fa 00 10 00 00 cmp rdx,0x1000 1800099f3: 72 18 jb 0x180009a0d 1800099f5: 48 83 c2 27 add rdx,0x27 1800099f9: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 1800099fd: 49 2b c8 sub rcx,r8 180009a00: 48 8d 41 f8 lea rax,[rcx-0x8] 180009a04: 48 83 f8 1f cmp rax,0x1f 180009a08: 77 2e ja 0x180009a38 180009a0a: 49 8b c8 mov rcx,r8 180009a0d: e8 fe 2e 00 00 call 0x18000c910 180009a12: 33 c0 xor eax,eax 180009a14: 48 89 03 mov QWORD PTR [rbx],rax 180009a17: 48 89 43 08 mov QWORD PTR [rbx+0x8],rax 180009a1b: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 180009a1f: 40 0f b6 c7 movzx eax,dil 180009a23: 48 8b 4c 24 58 mov rcx,QWORD PTR [rsp+0x58] 180009a28: 48 33 cc xor rcx,rsp 180009a2b: e8 00 2b 00 00 call 0x18000c530 180009a30: 48 83 c4 60 add rsp,0x60 180009a34: 5f pop rdi 180009a35: 5e pop rsi 180009a36: 5b pop rbx 180009a37: c3 ret 180009a38: ff 15 22 5a 00 00 call QWORD PTR [rip+0x5a22] # 0x18000f460 180009a3e: cc int3 180009a3f: cc int3 180009a40: 80 fa 02 cmp dl,0x2 180009a43: 75 0a jne 0x180009a4f 180009a45: 41 80 e8 04 sub r8b,0x4 180009a49: 41 80 f8 03 cmp r8b,0x3 180009a4d: eb 0d jmp 0x180009a5c 180009a4f: 80 fa 81 cmp dl,0x81 180009a52: 75 0d jne 0x180009a61 180009a54: 41 80 e8 0a sub r8b,0xa 180009a58: 41 80 f8 02 cmp r8b,0x2 180009a5c: 77 03 ja 0x180009a61 180009a5e: b0 01 mov al,0x1 180009a60: c3 ret 180009a61: 32 c0 xor al,al 180009a63: c3 ret 180009a64: cc int3 180009a65: cc int3 180009a66: cc int3 180009a67: cc int3 180009a68: cc int3 180009a69: cc int3 180009a6a: cc int3 180009a6b: cc int3 180009a6c: cc int3 180009a6d: cc int3 180009a6e: cc int3 180009a6f: cc int3 180009a70: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180009a75: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 180009a7a: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 180009a7f: 55 push rbp 180009a80: 41 56 push r14 180009a82: 41 57 push r15 180009a84: 48 8b ec mov rbp,rsp 180009a87: 48 83 ec 70 sub rsp,0x70 180009a8b: 48 8b 05 7e b5 00 00 mov rax,QWORD PTR [rip+0xb57e] # 0x180015010 180009a92: 48 33 c4 xor rax,rsp 180009a95: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax 180009a99: 48 8b f1 mov rsi,rcx 180009a9c: 48 8b 1a mov rbx,QWORD PTR [rdx] 180009a9f: 0f b6 4b 04 movzx ecx,BYTE PTR [rbx+0x4] 180009aa3: 0f b6 43 05 movzx eax,BYTE PTR [rbx+0x5] 180009aa7: 80 f9 02 cmp cl,0x2 180009aaa: 0f 85 1b 02 00 00 jne 0x180009ccb 180009ab0: 3c 04 cmp al,0x4 180009ab2: 0f 85 9e 01 00 00 jne 0x180009c56 180009ab8: 0f 57 c0 xorps xmm0,xmm0 180009abb: 45 33 c0 xor r8d,r8d 180009abe: 0f 11 45 c8 movups XMMWORD PTR [rbp-0x38],xmm0 180009ac2: 0f 11 45 d8 movups XMMWORD PTR [rbp-0x28],xmm0 180009ac6: 4c 89 45 e8 mov QWORD PTR [rbp-0x18],r8 180009aca: 4c 8d 05 27 66 00 00 lea r8,[rip+0x6627] # 0x1800100f8 180009ad1: 4c 89 45 c8 mov QWORD PTR [rbp-0x38],r8 180009ad5: f3 0f 7f 45 d0 movdqu XMMWORD PTR [rbp-0x30],xmm0 180009ada: 45 33 ff xor r15d,r15d 180009add: 4c 89 7d e0 mov QWORD PTR [rbp-0x20],r15 180009ae1: 88 4d ec mov BYTE PTR [rbp-0x14],cl 180009ae4: 88 45 ed mov BYTE PTR [rbp-0x13],al 180009ae7: 48 8b 7a 08 mov rdi,QWORD PTR [rdx+0x8] 180009aeb: 48 2b fb sub rdi,rbx 180009aee: 8d 47 f7 lea eax,[rdi-0x9] 180009af1: 85 c0 test eax,eax 180009af3: 41 0f 48 c7 cmovs eax,r15d 180009af7: 89 45 e8 mov DWORD PTR [rbp-0x18],eax 180009afa: 48 85 ff test rdi,rdi 180009afd: 74 0c je 0x180009b0b 180009aff: 48 8b d7 mov rdx,rdi 180009b02: 48 8d 4d d0 lea rcx,[rbp-0x30] 180009b06: e8 95 90 ff ff call 0x180002ba0 180009b0b: 4c 8b c7 mov r8,rdi 180009b0e: 48 8b d3 mov rdx,rbx 180009b11: 48 8b 5d d0 mov rbx,QWORD PTR [rbp-0x30] 180009b15: 48 8b cb mov rcx,rbx 180009b18: e8 4e 3d 00 00 call 0x18000d86b 180009b1d: 48 8d 04 3b lea rax,[rbx+rdi*1] 180009b21: 48 89 45 d8 mov QWORD PTR [rbp-0x28],rax 180009b25: 0f 57 c0 xorps xmm0,xmm0 180009b28: 33 c0 xor eax,eax 180009b2a: 0f 11 45 b0 movups XMMWORD PTR [rbp-0x50],xmm0 180009b2e: 48 89 45 c0 mov QWORD PTR [rbp-0x40],rax 180009b32: 48 8d 55 b0 lea rdx,[rbp-0x50] 180009b36: 48 8d 4d c8 lea rcx,[rbp-0x38] 180009b3a: e8 21 08 00 00 call 0x18000a360 180009b3f: 90 nop 180009b40: 48 8d 9e e0 00 00 00 lea rbx,[rsi+0xe0] 180009b47: 4c 89 7b 10 mov QWORD PTR [rbx+0x10],r15 180009b4b: 48 8b c3 mov rax,rbx 180009b4e: 48 83 7b 18 10 cmp QWORD PTR [rbx+0x18],0x10 180009b53: 72 03 jb 0x180009b58 180009b55: 48 8b 03 mov rax,QWORD PTR [rbx] 180009b58: c6 00 00 mov BYTE PTR [rax],0x0 180009b5b: 4c 8b 75 b8 mov r14,QWORD PTR [rbp-0x48] 180009b5f: 48 8b 7d b0 mov rdi,QWORD PTR [rbp-0x50] 180009b63: 49 3b fe cmp rdi,r14 180009b66: 74 48 je 0x180009bb0 180009b68: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 180009b6f: 00 180009b70: 44 0f b6 0f movzx r9d,BYTE PTR [rdi] 180009b74: 48 8b 4b 10 mov rcx,QWORD PTR [rbx+0x10] 180009b78: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 180009b7c: 48 3b ca cmp rcx,rdx 180009b7f: 73 1f jae 0x180009ba0 180009b81: 48 8d 41 01 lea rax,[rcx+0x1] 180009b85: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 180009b89: 48 8b c3 mov rax,rbx 180009b8c: 48 83 fa 10 cmp rdx,0x10 180009b90: 72 03 jb 0x180009b95 180009b92: 48 8b 03 mov rax,QWORD PTR [rbx] 180009b95: 44 88 0c 08 mov BYTE PTR [rax+rcx*1],r9b 180009b99: c6 44 08 01 00 mov BYTE PTR [rax+rcx*1+0x1],0x0 180009b9e: eb 08 jmp 0x180009ba8 180009ba0: 48 8b cb mov rcx,rbx 180009ba3: e8 c8 8b ff ff call 0x180002770 180009ba8: 48 ff c7 inc rdi 180009bab: 49 3b fe cmp rdi,r14 180009bae: 75 c0 jne 0x180009b70 180009bb0: 48 8d 4e 38 lea rcx,[rsi+0x38] 180009bb4: ff 15 4e 57 00 00 call QWORD PTR [rip+0x574e] # 0x18000f308 180009bba: 85 c0 test eax,eax 180009bbc: 74 09 je 0x180009bc7 180009bbe: 8b c8 mov ecx,eax 180009bc0: ff 15 82 57 00 00 call QWORD PTR [rip+0x5782] # 0x18000f348 180009bc6: 90 nop 180009bc7: 48 8b 4d b0 mov rcx,QWORD PTR [rbp-0x50] 180009bcb: 48 85 c9 test rcx,rcx 180009bce: 74 40 je 0x180009c10 180009bd0: 48 8b 55 c0 mov rdx,QWORD PTR [rbp-0x40] 180009bd4: 48 2b d1 sub rdx,rcx 180009bd7: 48 8b c1 mov rax,rcx 180009bda: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180009be1: 72 1c jb 0x180009bff 180009be3: 48 83 c2 27 add rdx,0x27 180009be7: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 180009beb: 48 2b c1 sub rax,rcx 180009bee: 48 83 c0 f8 add rax,0xfffffffffffffff8 180009bf2: 48 83 f8 1f cmp rax,0x1f 180009bf6: 76 07 jbe 0x180009bff 180009bf8: ff 15 62 58 00 00 call QWORD PTR [rip+0x5862] # 0x18000f460 180009bfe: cc int3 180009bff: e8 0c 2d 00 00 call 0x18000c910 180009c04: 0f 57 c0 xorps xmm0,xmm0 180009c07: f3 0f 7f 45 b0 movdqu XMMWORD PTR [rbp-0x50],xmm0 180009c0c: 4c 89 7d c0 mov QWORD PTR [rbp-0x40],r15 180009c10: 48 8b 4d d0 mov rcx,QWORD PTR [rbp-0x30] 180009c14: 48 85 c9 test rcx,rcx 180009c17: 0f 84 22 01 00 00 je 0x180009d3f 180009c1d: 48 8b 55 e0 mov rdx,QWORD PTR [rbp-0x20] 180009c21: 48 2b d1 sub rdx,rcx 180009c24: 48 8b c1 mov rax,rcx 180009c27: 48 81 fa 00 10 00 00 cmp rdx,0x1000 180009c2e: 72 1c jb 0x180009c4c 180009c30: 48 83 c2 27 add rdx,0x27 180009c34: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 180009c38: 48 2b c1 sub rax,rcx 180009c3b: 48 83 c0 f8 add rax,0xfffffffffffffff8 180009c3f: 48 83 f8 1f cmp rax,0x1f 180009c43: 76 07 jbe 0x180009c4c 180009c45: ff 15 15 58 00 00 call QWORD PTR [rip+0x5815] # 0x18000f460 180009c4b: cc int3 180009c4c: e8 bf 2c 00 00 call 0x18000c910 180009c51: e9 e9 00 00 00 jmp 0x180009d3f 180009c56: 3c 05 cmp al,0x5 180009c58: 75 21 jne 0x180009c7b 180009c5a: 80 7b 08 01 cmp BYTE PTR [rbx+0x8],0x1 180009c5e: 0f 94 c0 sete al 180009c61: 88 46 30 mov BYTE PTR [rsi+0x30],al 180009c64: 48 8d 4e 38 lea rcx,[rsi+0x38] 180009c68: ff 15 9a 56 00 00 call QWORD PTR [rip+0x569a] # 0x18000f308 180009c6e: 85 c0 test eax,eax 180009c70: 74 57 je 0x180009cc9 180009c72: 8b c8 mov ecx,eax 180009c74: ff 15 ce 56 00 00 call QWORD PTR [rip+0x56ce] # 0x18000f348 180009c7a: 90 nop 180009c7b: 3c 06 cmp al,0x6 180009c7d: 75 21 jne 0x180009ca0 180009c7f: 80 7b 08 01 cmp BYTE PTR [rbx+0x8],0x1 180009c83: 0f 94 c0 sete al 180009c86: 88 46 30 mov BYTE PTR [rsi+0x30],al 180009c89: 48 8d 4e 38 lea rcx,[rsi+0x38] 180009c8d: ff 15 75 56 00 00 call QWORD PTR [rip+0x5675] # 0x18000f308 180009c93: 85 c0 test eax,eax 180009c95: 74 32 je 0x180009cc9 180009c97: 8b c8 mov ecx,eax 180009c99: ff 15 a9 56 00 00 call QWORD PTR [rip+0x56a9] # 0x18000f348 180009c9f: 90 nop 180009ca0: 3c 07 cmp al,0x7 180009ca2: 0f 85 97 00 00 00 jne 0x180009d3f 180009ca8: 80 7b 08 01 cmp BYTE PTR [rbx+0x8],0x1 180009cac: 0f 94 c0 sete al 180009caf: 88 46 30 mov BYTE PTR [rsi+0x30],al 180009cb2: 48 8d 4e 38 lea rcx,[rsi+0x38] 180009cb6: ff 15 4c 56 00 00 call QWORD PTR [rip+0x564c] # 0x18000f308 180009cbc: 85 c0 test eax,eax 180009cbe: 74 09 je 0x180009cc9 180009cc0: 8b c8 mov ecx,eax 180009cc2: ff 15 80 56 00 00 call QWORD PTR [rip+0x5680] # 0x18000f348 180009cc8: 90 nop 180009cc9: eb 74 jmp 0x180009d3f 180009ccb: 80 f9 81 cmp cl,0x81 180009cce: 75 6f jne 0x180009d3f 180009cd0: 3c 0c cmp al,0xc 180009cd2: 75 21 jne 0x180009cf5 180009cd4: 80 7b 08 01 cmp BYTE PTR [rbx+0x8],0x1 180009cd8: 0f 94 c0 sete al 180009cdb: 88 46 30 mov BYTE PTR [rsi+0x30],al 180009cde: 48 8d 4e 38 lea rcx,[rsi+0x38] 180009ce2: ff 15 20 56 00 00 call QWORD PTR [rip+0x5620] # 0x18000f308 180009ce8: 85 c0 test eax,eax 180009cea: 74 53 je 0x180009d3f 180009cec: 8b c8 mov ecx,eax 180009cee: ff 15 54 56 00 00 call QWORD PTR [rip+0x5654] # 0x18000f348 180009cf4: 90 nop 180009cf5: 3c 0a cmp al,0xa 180009cf7: 75 21 jne 0x180009d1a 180009cf9: 80 7b 08 01 cmp BYTE PTR [rbx+0x8],0x1 180009cfd: 0f 94 c0 sete al 180009d00: 88 46 30 mov BYTE PTR [rsi+0x30],al 180009d03: 48 8d 4e 38 lea rcx,[rsi+0x38] 180009d07: ff 15 fb 55 00 00 call QWORD PTR [rip+0x55fb] # 0x18000f308 180009d0d: 85 c0 test eax,eax 180009d0f: 74 2e je 0x180009d3f 180009d11: 8b c8 mov ecx,eax 180009d13: ff 15 2f 56 00 00 call QWORD PTR [rip+0x562f] # 0x18000f348 180009d19: 90 nop 180009d1a: 3c 0b cmp al,0xb 180009d1c: 75 21 jne 0x180009d3f 180009d1e: 80 7b 08 01 cmp BYTE PTR [rbx+0x8],0x1 180009d22: 0f 94 c0 sete al 180009d25: 88 46 30 mov BYTE PTR [rsi+0x30],al 180009d28: 48 8d 4e 38 lea rcx,[rsi+0x38] 180009d2c: ff 15 d6 55 00 00 call QWORD PTR [rip+0x55d6] # 0x18000f308 180009d32: 85 c0 test eax,eax 180009d34: 74 09 je 0x180009d3f 180009d36: 8b c8 mov ecx,eax 180009d38: ff 15 0a 56 00 00 call QWORD PTR [rip+0x560a] # 0x18000f348 180009d3e: 90 nop 180009d3f: 48 8b 4d f0 mov rcx,QWORD PTR [rbp-0x10] 180009d43: 48 33 cc xor rcx,rsp 180009d46: e8 e5 27 00 00 call 0x18000c530 180009d4b: 4c 8d 5c 24 70 lea r11,[rsp+0x70] 180009d50: 49 8b 5b 28 mov rbx,QWORD PTR [r11+0x28] 180009d54: 49 8b 73 30 mov rsi,QWORD PTR [r11+0x30] 180009d58: 49 8b 7b 38 mov rdi,QWORD PTR [r11+0x38] 180009d5c: 49 8b e3 mov rsp,r11 180009d5f: 41 5f pop r15 180009d61: 41 5e pop r14 180009d63: 5d pop rbp 180009d64: c3 ret 180009d65: cc int3 180009d66: cc int3 180009d67: cc int3 180009d68: cc int3 180009d69: cc int3 180009d6a: cc int3 180009d6b: cc int3 180009d6c: cc int3 180009d6d: cc int3 180009d6e: cc int3 180009d6f: cc int3 180009d70: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 180009d75: 48 89 6c 24 10 mov QWORD PTR [rsp+0x10],rbp 180009d7a: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 180009d7f: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 180009d84: 41 55 push r13 180009d86: 41 56 push r14 180009d88: 41 57 push r15 180009d8a: 48 83 ec 20 sub rsp,0x20 180009d8e: 41 8b 41 08 mov eax,DWORD PTR [r9+0x8] 180009d92: 48 8d 59 08 lea rbx,[rcx+0x8] 180009d96: 41 2b 01 sub eax,DWORD PTR [r9] 180009d99: 49 8b f9 mov rdi,r9 180009d9c: 89 41 20 mov DWORD PTR [rcx+0x20],eax 180009d9f: 45 0f b6 f8 movzx r15d,r8b 180009da3: c6 41 24 02 mov BYTE PTR [rcx+0x24],0x2 180009da7: 44 88 41 25 mov BYTE PTR [rcx+0x25],r8b 180009dab: 48 8b 6b 08 mov rbp,QWORD PTR [rbx+0x8] 180009daf: 44 8d 70 05 lea r14d,[rax+0x5] 180009db3: 48 8b 13 mov rdx,QWORD PTR [rbx] 180009db6: 45 8d 6e 04 lea r13d,[r14+0x4] 180009dba: 48 8b cd mov rcx,rbp 180009dbd: 49 63 f5 movsxd rsi,r13d 180009dc0: 48 2b ca sub rcx,rdx 180009dc3: 48 3b f1 cmp rsi,rcx 180009dc6: 73 06 jae 0x180009dce 180009dc8: 48 8d 04 32 lea rax,[rdx+rsi*1] 180009dcc: eb 2f jmp 0x180009dfd 180009dce: 76 31 jbe 0x180009e01 180009dd0: 48 8b 43 10 mov rax,QWORD PTR [rbx+0x10] 180009dd4: 48 2b c2 sub rax,rdx 180009dd7: 48 3b f0 cmp rsi,rax 180009dda: 76 0d jbe 0x180009de9 180009ddc: 48 8b d6 mov rdx,rsi 180009ddf: 48 8b cb mov rcx,rbx 180009de2: e8 19 06 00 00 call 0x18000a400 180009de7: eb 18 jmp 0x180009e01 180009de9: 48 2b f1 sub rsi,rcx 180009dec: 33 d2 xor edx,edx 180009dee: 4c 8b c6 mov r8,rsi 180009df1: 48 8b cd mov rcx,rbp 180009df4: e8 f5 38 00 00 call 0x18000d6ee 180009df9: 48 8d 04 2e lea rax,[rsi+rbp*1] 180009dfd: 48 89 43 08 mov QWORD PTR [rbx+0x8],rax 180009e01: 48 8b 03 mov rax,QWORD PTR [rbx] 180009e04: 41 8b ce mov ecx,r14d 180009e07: c1 f9 08 sar ecx,0x8 180009e0a: 40 32 f6 xor sil,sil 180009e0d: 41 b8 03 00 00 00 mov r8d,0x3 180009e13: c6 00 7e mov BYTE PTR [rax],0x7e 180009e16: 48 8b 03 mov rax,QWORD PTR [rbx] 180009e19: 88 48 01 mov BYTE PTR [rax+0x1],cl 180009e1c: 48 8b 03 mov rax,QWORD PTR [rbx] 180009e1f: 44 88 70 02 mov BYTE PTR [rax+0x2],r14b 180009e23: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8] 180009e27: 48 8b 13 mov rdx,QWORD PTR [rbx] 180009e2a: 48 8b c1 mov rax,rcx 180009e2d: 48 2b c2 sub rax,rdx 180009e30: 49 3b c0 cmp rax,r8 180009e33: 73 06 jae 0x180009e3b 180009e35: 44 8b c1 mov r8d,ecx 180009e38: 44 2b c2 sub r8d,edx 180009e3b: 4d 63 d8 movsxd r11,r8d 180009e3e: 32 c9 xor cl,cl 180009e40: 45 33 c0 xor r8d,r8d 180009e43: 45 32 c9 xor r9b,r9b 180009e46: 4d 85 db test r11,r11 180009e49: 7e 3f jle 0x180009e8a 180009e4b: 41 8b c0 mov eax,r8d 180009e4e: 49 83 fb 02 cmp r11,0x2 180009e52: 7c 2c jl 0x180009e80 180009e54: 4d 8d 53 ff lea r10,[r11-0x1] 180009e58: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 180009e5f: 00 180009e60: 02 0c 10 add cl,BYTE PTR [rax+rdx*1] 180009e63: 44 02 4c 10 01 add r9b,BYTE PTR [rax+rdx*1+0x1] 180009e68: 48 83 c0 02 add rax,0x2 180009e6c: 49 3b c2 cmp rax,r10 180009e6f: 7c ef jl 0x180009e60 180009e71: 49 3b c3 cmp rax,r11 180009e74: 7d 0e jge 0x180009e84 180009e76: 66 66 0f 1f 84 00 00 data16 nop WORD PTR [rax+rax*1+0x0] 180009e7d: 00 00 00 180009e80: 0f b6 34 10 movzx esi,BYTE PTR [rax+rdx*1] 180009e84: 41 02 c9 add cl,r9b 180009e87: 40 02 f1 add sil,cl 180009e8a: 40 88 72 03 mov BYTE PTR [rdx+0x3],sil 180009e8e: 48 8b 03 mov rax,QWORD PTR [rbx] 180009e91: 8b 35 a1 b1 00 00 mov esi,DWORD PTR [rip+0xb1a1] # 0x180015038 180009e97: 8b ce mov ecx,esi 180009e99: c1 f9 08 sar ecx,0x8 180009e9c: c6 40 04 02 mov BYTE PTR [rax+0x4],0x2 180009ea0: 48 8b 03 mov rax,QWORD PTR [rbx] 180009ea3: 44 88 78 05 mov BYTE PTR [rax+0x5],r15b 180009ea7: 48 8b 03 mov rax,QWORD PTR [rbx] 180009eaa: 88 48 06 mov BYTE PTR [rax+0x6],cl 180009ead: 48 8b 03 mov rax,QWORD PTR [rbx] 180009eb0: 40 88 70 07 mov BYTE PTR [rax+0x7],sil 180009eb4: 48 8b 47 08 mov rax,QWORD PTR [rdi+0x8] 180009eb8: 48 3b 07 cmp rax,QWORD PTR [rdi] 180009ebb: 74 28 je 0x180009ee5 180009ebd: 49 8b d0 mov rdx,r8 180009ec0: 48 8b 07 mov rax,QWORD PTR [rdi] 180009ec3: 48 8d 52 01 lea rdx,[rdx+0x1] 180009ec7: 48 8b 0b mov rcx,QWORD PTR [rbx] 180009eca: 41 ff c0 inc r8d 180009ecd: 0f b6 44 02 ff movzx eax,BYTE PTR [rdx+rax*1-0x1] 180009ed2: 88 44 0a 07 mov BYTE PTR [rdx+rcx*1+0x7],al 180009ed6: 48 8b 4f 08 mov rcx,QWORD PTR [rdi+0x8] 180009eda: 48 2b 0f sub rcx,QWORD PTR [rdi] 180009edd: 49 63 c0 movsxd rax,r8d 180009ee0: 48 3b c1 cmp rax,rcx 180009ee3: 72 db jb 0x180009ec0 180009ee5: 48 8b 4b 08 mov rcx,QWORD PTR [rbx+0x8] 180009ee9: 45 8d 4d ff lea r9d,[r13-0x1] 180009eed: 48 8b 13 mov rdx,QWORD PTR [rbx] 180009ef0: 48 8b c1 mov rax,rcx 180009ef3: 48 2b c2 sub rax,rdx 180009ef6: 49 63 f9 movsxd rdi,r9d 180009ef9: 45 32 d2 xor r10b,r10b 180009efc: 48 3b f8 cmp rdi,rax 180009eff: 76 06 jbe 0x180009f07 180009f01: 44 8b c9 mov r9d,ecx 180009f04: 44 2b ca sub r9d,edx 180009f07: 32 c9 xor cl,cl 180009f09: 4d 63 d9 movsxd r11,r9d 180009f0c: 45 32 c0 xor r8b,r8b 180009f0f: 49 83 fb 04 cmp r11,0x4 180009f13: 7e 46 jle 0x180009f5b 180009f15: b8 04 00 00 00 mov eax,0x4 180009f1a: 49 83 fb 06 cmp r11,0x6 180009f1e: 7c 30 jl 0x180009f50 180009f20: 4d 8d 4b ff lea r9,[r11-0x1] 180009f24: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 180009f28: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 180009f2f: 00 180009f30: 02 0c 02 add cl,BYTE PTR [rdx+rax*1] 180009f33: 44 02 44 02 01 add r8b,BYTE PTR [rdx+rax*1+0x1] 180009f38: 48 83 c0 02 add rax,0x2 180009f3c: 49 3b c1 cmp rax,r9 180009f3f: 7c ef jl 0x180009f30 180009f41: 49 3b c3 cmp rax,r11 180009f44: 7d 0f jge 0x180009f55 180009f46: 66 66 0f 1f 84 00 00 data16 nop WORD PTR [rax+rax*1+0x0] 180009f4d: 00 00 00 180009f50: 44 0f b6 14 02 movzx r10d,BYTE PTR [rdx+rax*1] 180009f55: 41 02 c8 add cl,r8b 180009f58: 44 02 d1 add r10b,cl 180009f5b: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 180009f60: 8d 4e 01 lea ecx,[rsi+0x1] 180009f63: 48 8b 6c 24 48 mov rbp,QWORD PTR [rsp+0x48] 180009f68: 81 f9 00 80 00 00 cmp ecx,0x8000 180009f6e: 48 8b 74 24 50 mov rsi,QWORD PTR [rsp+0x50] 180009f73: b8 01 00 00 00 mov eax,0x1 180009f78: 0f 4c c1 cmovl eax,ecx 180009f7b: 44 88 14 17 mov BYTE PTR [rdi+rdx*1],r10b 180009f7f: 48 8b 7c 24 58 mov rdi,QWORD PTR [rsp+0x58] 180009f84: 89 05 ae b0 00 00 mov DWORD PTR [rip+0xb0ae],eax # 0x180015038 180009f8a: 48 83 c4 20 add rsp,0x20 180009f8e: 41 5f pop r15 180009f90: 41 5e pop r14 180009f92: 41 5d pop r13 180009f94: c3 ret 180009f95: cc int3 180009f96: cc int3 180009f97: cc int3 180009f98: cc int3 180009f99: cc int3 180009f9a: cc int3 180009f9b: cc int3 180009f9c: cc int3 180009f9d: cc int3 180009f9e: cc int3 180009f9f: cc int3 180009fa0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 180009fa5: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 180009faa: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 180009faf: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 180009fb4: 57 push rdi 180009fb5: 41 54 push r12 180009fb7: 41 55 push r13 180009fb9: 41 56 push r14 180009fbb: 41 57 push r15 180009fbd: 48 83 ec 20 sub rsp,0x20 180009fc1: 49 8b f1 mov rsi,r9 180009fc4: 4c 8b f9 mov r15,rcx 180009fc7: 48 8d 05 2a 61 00 00 lea rax,[rip+0x612a] # 0x1800100f8 180009fce: 48 89 01 mov QWORD PTR [rcx],rax 180009fd1: 33 ff xor edi,edi 180009fd3: 48 89 79 08 mov QWORD PTR [rcx+0x8],rdi 180009fd7: 48 89 79 10 mov QWORD PTR [rcx+0x10],rdi 180009fdb: 48 89 79 18 mov QWORD PTR [rcx+0x18],rdi 180009fdf: 49 8b 41 08 mov rax,QWORD PTR [r9+0x8] 180009fe3: 49 2b 01 sub rax,QWORD PTR [r9] 180009fe6: 89 41 20 mov DWORD PTR [rcx+0x20],eax 180009fe9: 66 c7 41 24 02 07 mov WORD PTR [rcx+0x24],0x702 180009fef: 44 8d 68 05 lea r13d,[rax+0x5] 180009ff3: 45 8d 65 04 lea r12d,[r13+0x4] 180009ff7: 49 63 ec movsxd rbp,r12d 180009ffa: 4c 8b 71 10 mov r14,QWORD PTR [rcx+0x10] 180009ffe: 49 3b ee cmp rbp,r14 18000a001: 73 06 jae 0x18000a009 18000a003: 48 89 69 10 mov QWORD PTR [rcx+0x10],rbp 18000a007: eb 2d jmp 0x18000a036 18000a009: 76 2b jbe 0x18000a036 18000a00b: 45 85 e4 test r12d,r12d 18000a00e: 74 0e je 0x18000a01e 18000a010: 48 8b d5 mov rdx,rbp 18000a013: 48 83 c1 08 add rcx,0x8 18000a017: e8 e4 03 00 00 call 0x18000a400 18000a01c: eb 18 jmp 0x18000a036 18000a01e: 49 2b ee sub rbp,r14 18000a021: 4c 8b c5 mov r8,rbp 18000a024: 33 d2 xor edx,edx 18000a026: 49 8b ce mov rcx,r14 18000a029: e8 c0 36 00 00 call 0x18000d6ee 18000a02e: 49 8d 04 2e lea rax,[r14+rbp*1] 18000a032: 49 89 47 10 mov QWORD PTR [r15+0x10],rax 18000a036: 49 8b 47 08 mov rax,QWORD PTR [r15+0x8] 18000a03a: c6 00 7e mov BYTE PTR [rax],0x7e 18000a03d: 49 8b 4f 08 mov rcx,QWORD PTR [r15+0x8] 18000a041: 41 8b c5 mov eax,r13d 18000a044: c1 f8 08 sar eax,0x8 18000a047: 88 41 01 mov BYTE PTR [rcx+0x1],al 18000a04a: 49 8b 47 08 mov rax,QWORD PTR [r15+0x8] 18000a04e: 44 88 68 02 mov BYTE PTR [rax+0x2],r13b 18000a052: b9 03 00 00 00 mov ecx,0x3 18000a057: 45 32 d2 xor r10b,r10b 18000a05a: 4d 8b 47 08 mov r8,QWORD PTR [r15+0x8] 18000a05e: 49 8b 47 10 mov rax,QWORD PTR [r15+0x10] 18000a062: 49 2b c0 sub rax,r8 18000a065: 48 3b c1 cmp rax,rcx 18000a068: 0f 42 c8 cmovb ecx,eax 18000a06b: 32 d2 xor dl,dl 18000a06d: 45 32 c9 xor r9b,r9b 18000a070: 4c 63 d9 movsxd r11,ecx 18000a073: 85 c9 test ecx,ecx 18000a075: 7e 44 jle 0x18000a0bb 18000a077: 48 8b c7 mov rax,rdi 18000a07a: 49 83 fb 02 cmp r11,0x2 18000a07e: 7c 30 jl 0x18000a0b0 18000a080: 49 8d 4b ff lea rcx,[r11-0x1] 18000a084: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 18000a088: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 18000a08f: 00 18000a090: 42 02 14 00 add dl,BYTE PTR [rax+r8*1] 18000a094: 46 02 4c 00 01 add r9b,BYTE PTR [rax+r8*1+0x1] 18000a099: 48 83 c0 02 add rax,0x2 18000a09d: 48 3b c1 cmp rax,rcx 18000a0a0: 7c ee jl 0x18000a090 18000a0a2: 49 3b c3 cmp rax,r11 18000a0a5: 7d 0e jge 0x18000a0b5 18000a0a7: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 18000a0ae: 00 00 18000a0b0: 46 0f b6 14 00 movzx r10d,BYTE PTR [rax+r8*1] 18000a0b5: 41 02 d1 add dl,r9b 18000a0b8: 44 02 d2 add r10b,dl 18000a0bb: 45 88 50 03 mov BYTE PTR [r8+0x3],r10b 18000a0bf: 49 8b 47 08 mov rax,QWORD PTR [r15+0x8] 18000a0c3: c6 40 04 02 mov BYTE PTR [rax+0x4],0x2 18000a0c7: 49 8b 47 08 mov rax,QWORD PTR [r15+0x8] 18000a0cb: c6 40 05 07 mov BYTE PTR [rax+0x5],0x7 18000a0cf: 49 8b 4f 08 mov rcx,QWORD PTR [r15+0x8] 18000a0d3: 8b 54 24 70 mov edx,DWORD PTR [rsp+0x70] 18000a0d7: 8b c2 mov eax,edx 18000a0d9: c1 f8 08 sar eax,0x8 18000a0dc: 88 41 06 mov BYTE PTR [rcx+0x6],al 18000a0df: 49 8b 47 08 mov rax,QWORD PTR [r15+0x8] 18000a0e3: 88 50 07 mov BYTE PTR [rax+0x7],dl 18000a0e6: 48 8b 46 08 mov rax,QWORD PTR [rsi+0x8] 18000a0ea: 48 3b 06 cmp rax,QWORD PTR [rsi] 18000a0ed: 74 29 je 0x18000a118 18000a0ef: 4c 8b c7 mov r8,rdi 18000a0f2: 49 8b 57 08 mov rdx,QWORD PTR [r15+0x8] 18000a0f6: 48 8b 06 mov rax,QWORD PTR [rsi] 18000a0f9: 41 0f b6 0c 00 movzx ecx,BYTE PTR [r8+rax*1] 18000a0fe: 42 88 4c 02 08 mov BYTE PTR [rdx+r8*1+0x8],cl 18000a103: ff c7 inc edi 18000a105: 4d 8d 40 01 lea r8,[r8+0x1] 18000a109: 48 8b 4e 08 mov rcx,QWORD PTR [rsi+0x8] 18000a10d: 48 2b 0e sub rcx,QWORD PTR [rsi] 18000a110: 48 63 c7 movsxd rax,edi 18000a113: 48 3b c1 cmp rax,rcx 18000a116: 72 da jb 0x18000a0f2 18000a118: 41 8d 4c 24 ff lea ecx,[r12-0x1] 18000a11d: 45 32 d2 xor r10b,r10b 18000a120: 4d 8b 47 08 mov r8,QWORD PTR [r15+0x8] 18000a124: 49 8b 47 10 mov rax,QWORD PTR [r15+0x10] 18000a128: 49 2b c0 sub rax,r8 18000a12b: 48 63 f9 movsxd rdi,ecx 18000a12e: 32 d2 xor dl,dl 18000a130: 45 32 c9 xor r9b,r9b 18000a133: 48 3b f8 cmp rdi,rax 18000a136: 0f 46 c1 cmovbe eax,ecx 18000a139: 4c 63 d8 movsxd r11,eax 18000a13c: 49 83 fb 04 cmp r11,0x4 18000a140: 7e 49 jle 0x18000a18b 18000a142: b8 04 00 00 00 mov eax,0x4 18000a147: 49 83 fb 06 cmp r11,0x6 18000a14b: 7c 33 jl 0x18000a180 18000a14d: 49 8d 4b ff lea rcx,[r11-0x1] 18000a151: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 18000a155: 66 66 66 0f 1f 84 00 data16 data16 nop WORD PTR [rax+rax*1+0x0] 18000a15c: 00 00 00 00 18000a160: 42 02 14 00 add dl,BYTE PTR [rax+r8*1] 18000a164: 46 02 4c 00 01 add r9b,BYTE PTR [rax+r8*1+0x1] 18000a169: 48 83 c0 02 add rax,0x2 18000a16d: 48 3b c1 cmp rax,rcx 18000a170: 7c ee jl 0x18000a160 18000a172: 49 3b c3 cmp rax,r11 18000a175: 7d 0e jge 0x18000a185 18000a177: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 18000a17e: 00 00 18000a180: 46 0f b6 14 00 movzx r10d,BYTE PTR [rax+r8*1] 18000a185: 41 02 d1 add dl,r9b 18000a188: 44 02 d2 add r10b,dl 18000a18b: 46 88 14 07 mov BYTE PTR [rdi+r8*1],r10b 18000a18f: 49 8b c7 mov rax,r15 18000a192: 48 8b 5c 24 58 mov rbx,QWORD PTR [rsp+0x58] 18000a197: 48 8b 6c 24 60 mov rbp,QWORD PTR [rsp+0x60] 18000a19c: 48 8b 74 24 68 mov rsi,QWORD PTR [rsp+0x68] 18000a1a1: 48 83 c4 20 add rsp,0x20 18000a1a5: 41 5f pop r15 18000a1a7: 41 5e pop r14 18000a1a9: 41 5d pop r13 18000a1ab: 41 5c pop r12 18000a1ad: 5f pop rdi 18000a1ae: c3 ret 18000a1af: cc int3 18000a1b0: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 18000a1b5: 57 push rdi 18000a1b6: 48 83 ec 20 sub rsp,0x20 18000a1ba: 48 8d 05 37 5f 00 00 lea rax,[rip+0x5f37] # 0x1800100f8 18000a1c1: 48 8b d9 mov rbx,rcx 18000a1c4: 48 89 01 mov QWORD PTR [rcx],rax 18000a1c7: 8b fa mov edi,edx 18000a1c9: 48 8b 49 08 mov rcx,QWORD PTR [rcx+0x8] 18000a1cd: 48 85 c9 test rcx,rcx 18000a1d0: 74 3b je 0x18000a20d 18000a1d2: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 18000a1d6: 48 2b d1 sub rdx,rcx 18000a1d9: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000a1e0: 72 18 jb 0x18000a1fa 18000a1e2: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 18000a1e6: 48 83 c2 27 add rdx,0x27 18000a1ea: 49 2b c8 sub rcx,r8 18000a1ed: 48 8d 41 f8 lea rax,[rcx-0x8] 18000a1f1: 48 83 f8 1f cmp rax,0x1f 18000a1f5: 77 37 ja 0x18000a22e 18000a1f7: 49 8b c8 mov rcx,r8 18000a1fa: e8 11 27 00 00 call 0x18000c910 18000a1ff: 33 c0 xor eax,eax 18000a201: 48 89 43 08 mov QWORD PTR [rbx+0x8],rax 18000a205: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 18000a209: 48 89 43 18 mov QWORD PTR [rbx+0x18],rax 18000a20d: 40 f6 c7 01 test dil,0x1 18000a211: 74 0d je 0x18000a220 18000a213: ba 28 00 00 00 mov edx,0x28 18000a218: 48 8b cb mov rcx,rbx 18000a21b: e8 f0 26 00 00 call 0x18000c910 18000a220: 48 8b c3 mov rax,rbx 18000a223: 48 8b 5c 24 38 mov rbx,QWORD PTR [rsp+0x38] 18000a228: 48 83 c4 20 add rsp,0x20 18000a22c: 5f pop rdi 18000a22d: c3 ret 18000a22e: ff 15 2c 52 00 00 call QWORD PTR [rip+0x522c] # 0x18000f460 18000a234: cc int3 18000a235: cc int3 18000a236: cc int3 18000a237: cc int3 18000a238: cc int3 18000a239: cc int3 18000a23a: cc int3 18000a23b: cc int3 18000a23c: cc int3 18000a23d: cc int3 18000a23e: cc int3 18000a23f: cc int3 18000a240: 40 53 rex push rbx 18000a242: 48 83 ec 50 sub rsp,0x50 18000a246: 48 8b 05 c3 ad 00 00 mov rax,QWORD PTR [rip+0xadc3] # 0x180015010 18000a24d: 48 33 c4 xor rax,rsp 18000a250: 48 89 44 24 40 mov QWORD PTR [rsp+0x40],rax 18000a255: 48 8b d9 mov rbx,rcx 18000a258: 48 89 4c 24 20 mov QWORD PTR [rsp+0x20],rcx 18000a25d: 48 8d 05 94 5e 00 00 lea rax,[rip+0x5e94] # 0x1800100f8 18000a264: 48 89 01 mov QWORD PTR [rcx],rax 18000a267: 33 c9 xor ecx,ecx 18000a269: 48 89 4b 08 mov QWORD PTR [rbx+0x8],rcx 18000a26d: 48 89 4b 10 mov QWORD PTR [rbx+0x10],rcx 18000a271: 48 89 4b 18 mov QWORD PTR [rbx+0x18],rcx 18000a275: 0f 57 c9 xorps xmm1,xmm1 18000a278: f3 0f 7f 4c 24 28 movdqu XMMWORD PTR [rsp+0x28],xmm1 18000a27e: 48 89 4c 24 38 mov QWORD PTR [rsp+0x38],rcx 18000a283: 4c 8d 4c 24 28 lea r9,[rsp+0x28] 18000a288: 48 8b cb mov rcx,rbx 18000a28b: e8 e0 fa ff ff call 0x180009d70 18000a290: 90 nop 18000a291: 48 8b 4c 24 28 mov rcx,QWORD PTR [rsp+0x28] 18000a296: 48 85 c9 test rcx,rcx 18000a299: 74 36 je 0x18000a2d1 18000a29b: 48 8b 54 24 38 mov rdx,QWORD PTR [rsp+0x38] 18000a2a0: 48 2b d1 sub rdx,rcx 18000a2a3: 48 8b c1 mov rax,rcx 18000a2a6: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000a2ad: 72 1c jb 0x18000a2cb 18000a2af: 48 83 c2 27 add rdx,0x27 18000a2b3: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000a2b7: 48 2b c1 sub rax,rcx 18000a2ba: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000a2be: 48 83 f8 1f cmp rax,0x1f 18000a2c2: 76 07 jbe 0x18000a2cb 18000a2c4: ff 15 96 51 00 00 call QWORD PTR [rip+0x5196] # 0x18000f460 18000a2ca: cc int3 18000a2cb: e8 40 26 00 00 call 0x18000c910 18000a2d0: 90 nop 18000a2d1: 48 8b c3 mov rax,rbx 18000a2d4: 48 8b 4c 24 40 mov rcx,QWORD PTR [rsp+0x40] 18000a2d9: 48 33 cc xor rcx,rsp 18000a2dc: e8 4f 22 00 00 call 0x18000c530 18000a2e1: 48 83 c4 50 add rsp,0x50 18000a2e5: 5b pop rbx 18000a2e6: c3 ret 18000a2e7: cc int3 18000a2e8: cc int3 18000a2e9: cc int3 18000a2ea: cc int3 18000a2eb: cc int3 18000a2ec: cc int3 18000a2ed: cc int3 18000a2ee: cc int3 18000a2ef: cc int3 18000a2f0: 40 53 rex push rbx 18000a2f2: 48 83 ec 20 sub rsp,0x20 18000a2f6: 48 8d 05 fb 5d 00 00 lea rax,[rip+0x5dfb] # 0x1800100f8 18000a2fd: 48 8b d9 mov rbx,rcx 18000a300: 48 89 01 mov QWORD PTR [rcx],rax 18000a303: 48 8b 49 08 mov rcx,QWORD PTR [rcx+0x8] 18000a307: 48 85 c9 test rcx,rcx 18000a30a: 74 3b je 0x18000a347 18000a30c: 48 8b 53 18 mov rdx,QWORD PTR [rbx+0x18] 18000a310: 48 2b d1 sub rdx,rcx 18000a313: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000a31a: 72 18 jb 0x18000a334 18000a31c: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 18000a320: 48 83 c2 27 add rdx,0x27 18000a324: 49 2b c8 sub rcx,r8 18000a327: 48 8d 41 f8 lea rax,[rcx-0x8] 18000a32b: 48 83 f8 1f cmp rax,0x1f 18000a32f: 77 1c ja 0x18000a34d 18000a331: 49 8b c8 mov rcx,r8 18000a334: e8 d7 25 00 00 call 0x18000c910 18000a339: 33 c0 xor eax,eax 18000a33b: 48 89 43 08 mov QWORD PTR [rbx+0x8],rax 18000a33f: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 18000a343: 48 89 43 18 mov QWORD PTR [rbx+0x18],rax 18000a347: 48 83 c4 20 add rsp,0x20 18000a34b: 5b pop rbx 18000a34c: c3 ret 18000a34d: ff 15 0d 51 00 00 call QWORD PTR [rip+0x510d] # 0x18000f460 18000a353: cc int3 18000a354: cc int3 18000a355: cc int3 18000a356: cc int3 18000a357: cc int3 18000a358: cc int3 18000a359: cc int3 18000a35a: cc int3 18000a35b: cc int3 18000a35c: cc int3 18000a35d: cc int3 18000a35e: cc int3 18000a35f: cc int3 18000a360: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000a365: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 18000a36a: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000a36f: 48 89 54 24 10 mov QWORD PTR [rsp+0x10],rdx 18000a374: 57 push rdi 18000a375: 48 83 ec 30 sub rsp,0x30 18000a379: 48 8b da mov rbx,rdx 18000a37c: 48 8b e9 mov rbp,rcx 18000a37f: 33 ff xor edi,edi 18000a381: 89 7c 24 20 mov DWORD PTR [rsp+0x20],edi 18000a385: 0f 57 c0 xorps xmm0,xmm0 18000a388: 0f 11 02 movups XMMWORD PTR [rdx],xmm0 18000a38b: 48 89 3a mov QWORD PTR [rdx],rdi 18000a38e: 48 89 7a 08 mov QWORD PTR [rdx+0x8],rdi 18000a392: 48 89 7a 10 mov QWORD PTR [rdx+0x10],rdi 18000a396: c7 44 24 20 01 00 00 mov DWORD PTR [rsp+0x20],0x1 18000a39d: 00 18000a39e: 39 79 20 cmp DWORD PTR [rcx+0x20],edi 18000a3a1: 7e 40 jle 0x18000a3e3 18000a3a3: 8b f7 mov esi,edi 18000a3a5: 66 66 66 0f 1f 84 00 data16 data16 nop WORD PTR [rax+rax*1+0x0] 18000a3ac: 00 00 00 00 18000a3b0: 4c 8b 45 08 mov r8,QWORD PTR [rbp+0x8] 18000a3b4: 49 83 c0 08 add r8,0x8 18000a3b8: 4c 03 c6 add r8,rsi 18000a3bb: 48 8b 53 08 mov rdx,QWORD PTR [rbx+0x8] 18000a3bf: 48 3b 53 10 cmp rdx,QWORD PTR [rbx+0x10] 18000a3c3: 74 0c je 0x18000a3d1 18000a3c5: 41 0f b6 00 movzx eax,BYTE PTR [r8] 18000a3c9: 88 02 mov BYTE PTR [rdx],al 18000a3cb: 48 ff 43 08 inc QWORD PTR [rbx+0x8] 18000a3cf: eb 08 jmp 0x18000a3d9 18000a3d1: 48 8b cb mov rcx,rbx 18000a3d4: e8 57 d9 ff ff call 0x180007d30 18000a3d9: ff c7 inc edi 18000a3db: 48 ff c6 inc rsi 18000a3de: 3b 7d 20 cmp edi,DWORD PTR [rbp+0x20] 18000a3e1: 7c cd jl 0x18000a3b0 18000a3e3: 48 8b c3 mov rax,rbx 18000a3e6: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 18000a3eb: 48 8b 6c 24 50 mov rbp,QWORD PTR [rsp+0x50] 18000a3f0: 48 8b 74 24 58 mov rsi,QWORD PTR [rsp+0x58] 18000a3f5: 48 83 c4 30 add rsp,0x30 18000a3f9: 5f pop rdi 18000a3fa: c3 ret 18000a3fb: cc int3 18000a3fc: cc int3 18000a3fd: cc int3 18000a3fe: cc int3 18000a3ff: cc int3 18000a400: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000a405: 41 56 push r14 18000a407: 48 83 ec 20 sub rsp,0x20 18000a40b: 48 8b f2 mov rsi,rdx 18000a40e: 4c 8b f1 mov r14,rcx 18000a411: 48 ba ff ff ff ff ff movabs rdx,0x7fffffffffffffff 18000a418: ff ff 7f 18000a41b: 48 3b f2 cmp rsi,rdx 18000a41e: 0f 87 d8 00 00 00 ja 0x18000a4fc 18000a424: 48 89 5c 24 30 mov QWORD PTR [rsp+0x30],rbx 18000a429: 48 89 6c 24 38 mov QWORD PTR [rsp+0x38],rbp 18000a42e: 48 8b 69 08 mov rbp,QWORD PTR [rcx+0x8] 18000a432: 48 2b 29 sub rbp,QWORD PTR [rcx] 18000a435: 48 8b 49 10 mov rcx,QWORD PTR [rcx+0x10] 18000a439: 49 2b 0e sub rcx,QWORD PTR [r14] 18000a43c: 48 8b c1 mov rax,rcx 18000a43f: 48 d1 e8 shr rax,1 18000a442: 48 2b d0 sub rdx,rax 18000a445: 48 3b ca cmp rcx,rdx 18000a448: 76 05 jbe 0x18000a44f 18000a44a: 48 8b de mov rbx,rsi 18000a44d: eb 0b jmp 0x18000a45a 18000a44f: 48 8d 1c 08 lea rbx,[rax+rcx*1] 18000a453: 48 3b de cmp rbx,rsi 18000a456: 48 0f 42 de cmovb rbx,rsi 18000a45a: 48 89 7c 24 40 mov QWORD PTR [rsp+0x40],rdi 18000a45f: 48 81 fb 00 10 00 00 cmp rbx,0x1000 18000a466: 72 2c jb 0x18000a494 18000a468: 48 8d 4b 27 lea rcx,[rbx+0x27] 18000a46c: 48 3b cb cmp rcx,rbx 18000a46f: 0f 86 81 00 00 00 jbe 0x18000a4f6 18000a475: e8 da 20 00 00 call 0x18000c554 18000a47a: 48 85 c0 test rax,rax 18000a47d: 74 0e je 0x18000a48d 18000a47f: 48 8d 78 27 lea rdi,[rax+0x27] 18000a483: 48 83 e7 e0 and rdi,0xffffffffffffffe0 18000a487: 48 89 47 f8 mov QWORD PTR [rdi-0x8],rax 18000a48b: eb 1b jmp 0x18000a4a8 18000a48d: ff 15 cd 4f 00 00 call QWORD PTR [rip+0x4fcd] # 0x18000f460 18000a493: cc int3 18000a494: 48 85 db test rbx,rbx 18000a497: 74 0d je 0x18000a4a6 18000a499: 48 8b cb mov rcx,rbx 18000a49c: e8 b3 20 00 00 call 0x18000c554 18000a4a1: 48 8b f8 mov rdi,rax 18000a4a4: eb 02 jmp 0x18000a4a8 18000a4a6: 33 ff xor edi,edi 18000a4a8: 4c 8b c6 mov r8,rsi 18000a4ab: 48 8d 0c 2f lea rcx,[rdi+rbp*1] 18000a4af: 4c 2b c5 sub r8,rbp 18000a4b2: 33 d2 xor edx,edx 18000a4b4: e8 35 32 00 00 call 0x18000d6ee 18000a4b9: 49 8b 16 mov rdx,QWORD PTR [r14] 18000a4bc: 48 8b cf mov rcx,rdi 18000a4bf: 4d 8b 46 08 mov r8,QWORD PTR [r14+0x8] 18000a4c3: 4c 2b c2 sub r8,rdx 18000a4c6: e8 a0 33 00 00 call 0x18000d86b 18000a4cb: 4c 8b cb mov r9,rbx 18000a4ce: 4c 8b c6 mov r8,rsi 18000a4d1: 48 8b d7 mov rdx,rdi 18000a4d4: 49 8b ce mov rcx,r14 18000a4d7: 48 8b 7c 24 40 mov rdi,QWORD PTR [rsp+0x40] 18000a4dc: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000a4e1: 48 8b 6c 24 38 mov rbp,QWORD PTR [rsp+0x38] 18000a4e6: 48 8b 74 24 48 mov rsi,QWORD PTR [rsp+0x48] 18000a4eb: 48 83 c4 20 add rsp,0x20 18000a4ef: 41 5e pop r14 18000a4f1: e9 8a cd ff ff jmp 0x180007280 18000a4f6: e8 55 72 ff ff call 0x180001750 18000a4fb: cc int3 18000a4fc: e8 7f 86 ff ff call 0x180002b80 18000a501: cc int3 18000a502: cc int3 18000a503: cc int3 18000a504: cc int3 18000a505: cc int3 18000a506: cc int3 18000a507: cc int3 18000a508: cc int3 18000a509: cc int3 18000a50a: cc int3 18000a50b: cc int3 18000a50c: cc int3 18000a50d: cc int3 18000a50e: cc int3 18000a50f: cc int3 18000a510: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 18000a515: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 18000a51a: 55 push rbp 18000a51b: 56 push rsi 18000a51c: 57 push rdi 18000a51d: 41 56 push r14 18000a51f: 41 57 push r15 18000a521: 48 8b ec mov rbp,rsp 18000a524: 48 83 ec 20 sub rsp,0x20 18000a528: 4c 8b f1 mov r14,rcx 18000a52b: 48 8d 05 de 5b 00 00 lea rax,[rip+0x5bde] # 0x180010110 18000a532: 48 89 01 mov QWORD PTR [rcx],rax 18000a535: 48 8d 71 08 lea rsi,[rcx+0x8] 18000a539: 48 8d 05 a8 57 00 00 lea rax,[rip+0x57a8] # 0x18000fce8 18000a540: 48 89 06 mov QWORD PTR [rsi],rax 18000a543: 0f 57 c0 xorps xmm0,xmm0 18000a546: 0f 11 46 08 movups XMMWORD PTR [rsi+0x8],xmm0 18000a54a: c6 46 18 00 mov BYTE PTR [rsi+0x18],0x0 18000a54e: 45 33 ff xor r15d,r15d 18000a551: 4c 89 7e 20 mov QWORD PTR [rsi+0x20],r15 18000a555: 4c 89 7e 28 mov QWORD PTR [rsi+0x28],r15 18000a559: 48 8d 59 38 lea rbx,[rcx+0x38] 18000a55d: 4c 89 3b mov QWORD PTR [rbx],r15 18000a560: 4c 89 7b 08 mov QWORD PTR [rbx+0x8],r15 18000a564: 4c 89 7b 10 mov QWORD PTR [rbx+0x10],r15 18000a568: 4c 89 7b 18 mov QWORD PTR [rbx+0x18],r15 18000a56c: 4c 89 7b 20 mov QWORD PTR [rbx+0x20],r15 18000a570: 41 8d 4f 10 lea ecx,[r15+0x10] 18000a574: e8 db 1f 00 00 call 0x18000c554 18000a579: 4c 89 78 08 mov QWORD PTR [rax+0x8],r15 18000a57d: 48 89 03 mov QWORD PTR [rbx],rax 18000a580: 48 89 18 mov QWORD PTR [rax],rbx 18000a583: 4d 89 7e 60 mov QWORD PTR [r14+0x60],r15 18000a587: 4d 89 7e 68 mov QWORD PTR [r14+0x68],r15 18000a58b: 4d 89 7e 70 mov QWORD PTR [r14+0x70],r15 18000a58f: b9 d8 00 00 00 mov ecx,0xd8 18000a594: e8 bb 1f 00 00 call 0x18000c554 18000a599: 48 8b f8 mov rdi,rax 18000a59c: 48 89 45 38 mov QWORD PTR [rbp+0x38],rax 18000a5a0: 33 d2 xor edx,edx 18000a5a2: 41 b8 d8 00 00 00 mov r8d,0xd8 18000a5a8: 48 8b c8 mov rcx,rax 18000a5ab: e8 3e 31 00 00 call 0x18000d6ee 18000a5b0: 48 8b cf mov rcx,rdi 18000a5b3: e8 58 0e 00 00 call 0x18000b410 18000a5b8: 48 8d 05 d1 57 00 00 lea rax,[rip+0x57d1] # 0x18000fd90 18000a5bf: 48 89 07 mov QWORD PTR [rdi],rax 18000a5c2: 44 88 7f 30 mov BYTE PTR [rdi+0x30],r15b 18000a5c6: 48 89 7d 38 mov QWORD PTR [rbp+0x38],rdi 18000a5ca: 49 8b 56 68 mov rdx,QWORD PTR [r14+0x68] 18000a5ce: 49 3b 56 70 cmp rdx,QWORD PTR [r14+0x70] 18000a5d2: 74 0a je 0x18000a5de 18000a5d4: 48 89 3a mov QWORD PTR [rdx],rdi 18000a5d7: 49 83 46 68 08 add QWORD PTR [r14+0x68],0x8 18000a5dc: eb 0d jmp 0x18000a5eb 18000a5de: 4c 8d 45 38 lea r8,[rbp+0x38] 18000a5e2: 49 8d 4e 60 lea rcx,[r14+0x60] 18000a5e6: e8 95 0c 00 00 call 0x18000b280 18000a5eb: b9 d8 00 00 00 mov ecx,0xd8 18000a5f0: e8 5f 1f 00 00 call 0x18000c554 18000a5f5: 48 8b f8 mov rdi,rax 18000a5f8: 48 89 45 38 mov QWORD PTR [rbp+0x38],rax 18000a5fc: 33 d2 xor edx,edx 18000a5fe: 41 b8 d8 00 00 00 mov r8d,0xd8 18000a604: 48 8b c8 mov rcx,rax 18000a607: e8 e2 30 00 00 call 0x18000d6ee 18000a60c: 48 8b cf mov rcx,rdi 18000a60f: e8 fc 0d 00 00 call 0x18000b410 18000a614: 48 8d 05 95 57 00 00 lea rax,[rip+0x5795] # 0x18000fdb0 18000a61b: 48 89 07 mov QWORD PTR [rdi],rax 18000a61e: c6 47 30 00 mov BYTE PTR [rdi+0x30],0x0 18000a622: 48 89 7d 38 mov QWORD PTR [rbp+0x38],rdi 18000a626: 49 8b 56 68 mov rdx,QWORD PTR [r14+0x68] 18000a62a: 49 3b 56 70 cmp rdx,QWORD PTR [r14+0x70] 18000a62e: 74 0a je 0x18000a63a 18000a630: 48 89 3a mov QWORD PTR [rdx],rdi 18000a633: 49 83 46 68 08 add QWORD PTR [r14+0x68],0x8 18000a638: eb 0d jmp 0x18000a647 18000a63a: 4c 8d 45 38 lea r8,[rbp+0x38] 18000a63e: 49 8d 4e 60 lea rcx,[r14+0x60] 18000a642: e8 39 0c 00 00 call 0x18000b280 18000a647: b9 d8 00 00 00 mov ecx,0xd8 18000a64c: e8 03 1f 00 00 call 0x18000c554 18000a651: 48 8b f8 mov rdi,rax 18000a654: 48 89 45 38 mov QWORD PTR [rbp+0x38],rax 18000a658: 33 d2 xor edx,edx 18000a65a: 41 b8 d8 00 00 00 mov r8d,0xd8 18000a660: 48 8b c8 mov rcx,rax 18000a663: e8 86 30 00 00 call 0x18000d6ee 18000a668: 48 8b cf mov rcx,rdi 18000a66b: e8 a0 0d 00 00 call 0x18000b410 18000a670: 48 8d 05 59 57 00 00 lea rax,[rip+0x5759] # 0x18000fdd0 18000a677: 48 89 07 mov QWORD PTR [rdi],rax 18000a67a: c6 47 30 00 mov BYTE PTR [rdi+0x30],0x0 18000a67e: 48 89 7d 38 mov QWORD PTR [rbp+0x38],rdi 18000a682: 49 8b 56 68 mov rdx,QWORD PTR [r14+0x68] 18000a686: 49 3b 56 70 cmp rdx,QWORD PTR [r14+0x70] 18000a68a: 74 0a je 0x18000a696 18000a68c: 48 89 3a mov QWORD PTR [rdx],rdi 18000a68f: 49 83 46 68 08 add QWORD PTR [r14+0x68],0x8 18000a694: eb 0d jmp 0x18000a6a3 18000a696: 4c 8d 45 38 lea r8,[rbp+0x38] 18000a69a: 49 8d 4e 60 lea rcx,[r14+0x60] 18000a69e: e8 dd 0b 00 00 call 0x18000b280 18000a6a3: b9 38 01 00 00 mov ecx,0x138 18000a6a8: e8 a7 1e 00 00 call 0x18000c554 18000a6ad: 48 8b f8 mov rdi,rax 18000a6b0: 48 89 45 38 mov QWORD PTR [rbp+0x38],rax 18000a6b4: 33 d2 xor edx,edx 18000a6b6: 41 b8 38 01 00 00 mov r8d,0x138 18000a6bc: 48 8b c8 mov rcx,rax 18000a6bf: e8 2a 30 00 00 call 0x18000d6ee 18000a6c4: 48 8b cf mov rcx,rdi 18000a6c7: e8 44 0d 00 00 call 0x18000b410 18000a6cc: 48 8d 05 55 59 00 00 lea rax,[rip+0x5955] # 0x180010028 18000a6d3: 48 89 07 mov QWORD PTR [rdi],rax 18000a6d6: 48 8d 05 6b 59 00 00 lea rax,[rip+0x596b] # 0x180010048 18000a6dd: 48 89 87 d8 00 00 00 mov QWORD PTR [rdi+0xd8],rax 18000a6e4: 4c 89 bf 08 01 00 00 mov QWORD PTR [rdi+0x108],r15 18000a6eb: 48 c7 87 10 01 00 00 mov QWORD PTR [rdi+0x110],0xf 18000a6f2: 0f 00 00 00 18000a6f6: c6 87 f8 00 00 00 00 mov BYTE PTR [rdi+0xf8],0x0 18000a6fd: 4c 89 bf 18 01 00 00 mov QWORD PTR [rdi+0x118],r15 18000a704: 4c 89 bf 20 01 00 00 mov QWORD PTR [rdi+0x120],r15 18000a70b: 4c 89 bf 28 01 00 00 mov QWORD PTR [rdi+0x128],r15 18000a712: 4c 89 bf e0 00 00 00 mov QWORD PTR [rdi+0xe0],r15 18000a719: 4c 89 bf e8 00 00 00 mov QWORD PTR [rdi+0xe8],r15 18000a720: 4c 89 bf f0 00 00 00 mov QWORD PTR [rdi+0xf0],r15 18000a727: c6 47 30 00 mov BYTE PTR [rdi+0x30],0x0 18000a72b: c6 87 30 01 00 00 00 mov BYTE PTR [rdi+0x130],0x0 18000a732: 48 89 7d 38 mov QWORD PTR [rbp+0x38],rdi 18000a736: 49 8b 56 68 mov rdx,QWORD PTR [r14+0x68] 18000a73a: 49 3b 56 70 cmp rdx,QWORD PTR [r14+0x70] 18000a73e: 74 0a je 0x18000a74a 18000a740: 48 89 3a mov QWORD PTR [rdx],rdi 18000a743: 49 83 46 68 08 add QWORD PTR [r14+0x68],0x8 18000a748: eb 0d jmp 0x18000a757 18000a74a: 4c 8d 45 38 lea r8,[rbp+0x38] 18000a74e: 49 8d 4e 60 lea rcx,[r14+0x60] 18000a752: e8 29 0b 00 00 call 0x18000b280 18000a757: b9 f8 00 00 00 mov ecx,0xf8 18000a75c: e8 f3 1d 00 00 call 0x18000c554 18000a761: 48 8b f8 mov rdi,rax 18000a764: 48 89 45 38 mov QWORD PTR [rbp+0x38],rax 18000a768: 33 d2 xor edx,edx 18000a76a: 41 b8 f8 00 00 00 mov r8d,0xf8 18000a770: 48 8b c8 mov rcx,rax 18000a773: e8 76 2f 00 00 call 0x18000d6ee 18000a778: 48 8b cf mov rcx,rdi 18000a77b: e8 90 0c 00 00 call 0x18000b410 18000a780: 48 8d 05 d1 58 00 00 lea rax,[rip+0x58d1] # 0x180010058 18000a787: 48 89 07 mov QWORD PTR [rdi],rax 18000a78a: 4c 89 bf e0 00 00 00 mov QWORD PTR [rdi+0xe0],r15 18000a791: 4c 89 bf e8 00 00 00 mov QWORD PTR [rdi+0xe8],r15 18000a798: 4c 89 bf f0 00 00 00 mov QWORD PTR [rdi+0xf0],r15 18000a79f: c6 47 30 00 mov BYTE PTR [rdi+0x30],0x0 18000a7a3: 44 89 bf d8 00 00 00 mov DWORD PTR [rdi+0xd8],r15d 18000a7aa: 48 89 7d 38 mov QWORD PTR [rbp+0x38],rdi 18000a7ae: 49 8b 56 68 mov rdx,QWORD PTR [r14+0x68] 18000a7b2: 49 3b 56 70 cmp rdx,QWORD PTR [r14+0x70] 18000a7b6: 74 0a je 0x18000a7c2 18000a7b8: 48 89 3a mov QWORD PTR [rdx],rdi 18000a7bb: 49 83 46 68 08 add QWORD PTR [r14+0x68],0x8 18000a7c0: eb 0d jmp 0x18000a7cf 18000a7c2: 4c 8d 45 38 lea r8,[rbp+0x38] 18000a7c6: 49 8d 4e 60 lea rcx,[r14+0x60] 18000a7ca: e8 b1 0a 00 00 call 0x18000b280 18000a7cf: b9 28 01 00 00 mov ecx,0x128 18000a7d4: e8 7b 1d 00 00 call 0x18000c554 18000a7d9: 48 8b f8 mov rdi,rax 18000a7dc: 48 89 45 38 mov QWORD PTR [rbp+0x38],rax 18000a7e0: 33 d2 xor edx,edx 18000a7e2: 41 b8 28 01 00 00 mov r8d,0x128 18000a7e8: 48 8b c8 mov rcx,rax 18000a7eb: e8 fe 2e 00 00 call 0x18000d6ee 18000a7f0: 48 8b cf mov rcx,rdi 18000a7f3: e8 18 0c 00 00 call 0x18000b410 18000a7f8: 48 8d 05 d9 58 00 00 lea rax,[rip+0x58d9] # 0x1800100d8 18000a7ff: 48 89 07 mov QWORD PTR [rdi],rax 18000a802: 4c 89 bf f0 00 00 00 mov QWORD PTR [rdi+0xf0],r15 18000a809: 48 c7 87 f8 00 00 00 mov QWORD PTR [rdi+0xf8],0xf 18000a810: 0f 00 00 00 18000a814: c6 87 e0 00 00 00 00 mov BYTE PTR [rdi+0xe0],0x0 18000a81b: 4c 89 bf 00 01 00 00 mov QWORD PTR [rdi+0x100],r15 18000a822: 4c 89 bf 08 01 00 00 mov QWORD PTR [rdi+0x108],r15 18000a829: 4c 89 bf 10 01 00 00 mov QWORD PTR [rdi+0x110],r15 18000a830: 0f 57 c0 xorps xmm0,xmm0 18000a833: 0f 11 87 18 01 00 00 movups XMMWORD PTR [rdi+0x118],xmm0 18000a83a: 4c 89 bf d8 00 00 00 mov QWORD PTR [rdi+0xd8],r15 18000a841: 48 89 7d 38 mov QWORD PTR [rbp+0x38],rdi 18000a845: 49 8b 56 68 mov rdx,QWORD PTR [r14+0x68] 18000a849: 49 3b 56 70 cmp rdx,QWORD PTR [r14+0x70] 18000a84d: 74 0a je 0x18000a859 18000a84f: 48 89 3a mov QWORD PTR [rdx],rdi 18000a852: 49 83 46 68 08 add QWORD PTR [r14+0x68],0x8 18000a857: eb 0d jmp 0x18000a866 18000a859: 4c 8d 45 38 lea r8,[rbp+0x38] 18000a85d: 49 8d 4e 60 lea rcx,[r14+0x60] 18000a861: e8 1a 0a 00 00 call 0x18000b280 18000a866: b9 d8 00 00 00 mov ecx,0xd8 18000a86b: e8 e4 1c 00 00 call 0x18000c554 18000a870: 48 8b f8 mov rdi,rax 18000a873: 48 89 45 38 mov QWORD PTR [rbp+0x38],rax 18000a877: 33 d2 xor edx,edx 18000a879: 41 b8 d8 00 00 00 mov r8d,0xd8 18000a87f: 48 8b c8 mov rcx,rax 18000a882: e8 67 2e 00 00 call 0x18000d6ee 18000a887: 48 8b cf mov rcx,rdi 18000a88a: e8 81 0b 00 00 call 0x18000b410 18000a88f: 48 8d 05 ba 54 00 00 lea rax,[rip+0x54ba] # 0x18000fd50 18000a896: 48 89 07 mov QWORD PTR [rdi],rax 18000a899: c6 47 30 00 mov BYTE PTR [rdi+0x30],0x0 18000a89d: 48 89 7d 38 mov QWORD PTR [rbp+0x38],rdi 18000a8a1: 49 8b 56 68 mov rdx,QWORD PTR [r14+0x68] 18000a8a5: 49 3b 56 70 cmp rdx,QWORD PTR [r14+0x70] 18000a8a9: 74 0a je 0x18000a8b5 18000a8ab: 48 89 3a mov QWORD PTR [rdx],rdi 18000a8ae: 49 83 46 68 08 add QWORD PTR [r14+0x68],0x8 18000a8b3: eb 0d jmp 0x18000a8c2 18000a8b5: 4c 8d 45 38 lea r8,[rbp+0x38] 18000a8b9: 49 8d 4e 60 lea rcx,[r14+0x60] 18000a8bd: e8 be 09 00 00 call 0x18000b280 18000a8c2: b9 e0 00 00 00 mov ecx,0xe0 18000a8c7: e8 88 1c 00 00 call 0x18000c554 18000a8cc: 48 8b f8 mov rdi,rax 18000a8cf: 48 89 45 38 mov QWORD PTR [rbp+0x38],rax 18000a8d3: 33 d2 xor edx,edx 18000a8d5: 41 b8 e0 00 00 00 mov r8d,0xe0 18000a8db: 48 8b c8 mov rcx,rax 18000a8de: e8 0b 2e 00 00 call 0x18000d6ee 18000a8e3: 48 8b cf mov rcx,rdi 18000a8e6: e8 25 0b 00 00 call 0x18000b410 18000a8eb: 48 8d 05 7e 54 00 00 lea rax,[rip+0x547e] # 0x18000fd70 18000a8f2: 48 89 07 mov QWORD PTR [rdi],rax 18000a8f5: c6 47 30 00 mov BYTE PTR [rdi+0x30],0x0 18000a8f9: 4c 89 bf d8 00 00 00 mov QWORD PTR [rdi+0xd8],r15 18000a900: 48 89 7d 38 mov QWORD PTR [rbp+0x38],rdi 18000a904: 49 8b 56 68 mov rdx,QWORD PTR [r14+0x68] 18000a908: 49 3b 56 70 cmp rdx,QWORD PTR [r14+0x70] 18000a90c: 74 0a je 0x18000a918 18000a90e: 48 89 3a mov QWORD PTR [rdx],rdi 18000a911: 49 83 46 68 08 add QWORD PTR [r14+0x68],0x8 18000a916: eb 0d jmp 0x18000a925 18000a918: 4c 8d 45 38 lea r8,[rbp+0x38] 18000a91c: 49 8d 4e 60 lea rcx,[r14+0x60] 18000a920: e8 5b 09 00 00 call 0x18000b280 18000a925: 49 8b 56 68 mov rdx,QWORD PTR [r14+0x68] 18000a929: 49 8b 4e 60 mov rcx,QWORD PTR [r14+0x60] 18000a92d: 48 3b ca cmp rcx,rdx 18000a930: 74 13 je 0x18000a945 18000a932: 48 8b 01 mov rax,QWORD PTR [rcx] 18000a935: 48 89 b0 d0 00 00 00 mov QWORD PTR [rax+0xd0],rsi 18000a93c: 48 83 c1 08 add rcx,0x8 18000a940: 48 3b ca cmp rcx,rdx 18000a943: 75 ed jne 0x18000a932 18000a945: 4d 89 76 30 mov QWORD PTR [r14+0x30],r14 18000a949: 49 8b c6 mov rax,r14 18000a94c: 48 8b 5c 24 60 mov rbx,QWORD PTR [rsp+0x60] 18000a951: 48 83 c4 20 add rsp,0x20 18000a955: 41 5f pop r15 18000a957: 41 5e pop r14 18000a959: 5f pop rdi 18000a95a: 5e pop rsi 18000a95b: 5d pop rbp 18000a95c: c3 ret 18000a95d: cc int3 18000a95e: cc int3 18000a95f: cc int3 18000a960: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 18000a965: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000a96a: 55 push rbp 18000a96b: 57 push rdi 18000a96c: 41 55 push r13 18000a96e: 41 56 push r14 18000a970: 41 57 push r15 18000a972: 48 8d 6c 24 f0 lea rbp,[rsp-0x10] 18000a977: 48 81 ec 10 01 00 00 sub rsp,0x110 18000a97e: 48 8b 05 8b a6 00 00 mov rax,QWORD PTR [rip+0xa68b] # 0x180015010 18000a985: 48 33 c4 xor rax,rsp 18000a988: 48 89 45 00 mov QWORD PTR [rbp+0x0],rax 18000a98c: 4c 8b e9 mov r13,rcx 18000a98f: 0f 57 c0 xorps xmm0,xmm0 18000a992: 33 c0 xor eax,eax 18000a994: 0f 11 45 88 movups XMMWORD PTR [rbp-0x78],xmm0 18000a998: 48 89 45 98 mov QWORD PTR [rbp-0x68],rax 18000a99c: 48 8d 4d 88 lea rcx,[rbp-0x78] 18000a9a0: e8 2b 86 ff ff call 0x180002fd0 18000a9a5: 90 nop 18000a9a6: 48 8b 7d 88 mov rdi,QWORD PTR [rbp-0x78] 18000a9aa: 4c 8b 7d 90 mov r15,QWORD PTR [rbp-0x70] 18000a9ae: 49 3b ff cmp rdi,r15 18000a9b1: 0f 84 13 01 00 00 je 0x18000aaca 18000a9b7: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 18000a9be: 00 00 18000a9c0: 48 8b d7 mov rdx,rdi 18000a9c3: 48 8d 4d a0 lea rcx,[rbp-0x60] 18000a9c7: e8 94 84 ff ff call 0x180002e60 18000a9cc: 90 nop 18000a9cd: 48 8d 57 20 lea rdx,[rdi+0x20] 18000a9d1: 48 8d 4d c0 lea rcx,[rbp-0x40] 18000a9d5: e8 86 84 ff ff call 0x180002e60 18000a9da: 90 nop 18000a9db: 48 8d 57 40 lea rdx,[rdi+0x40] 18000a9df: 48 8d 4d e0 lea rcx,[rbp-0x20] 18000a9e3: e8 78 84 ff ff call 0x180002e60 18000a9e8: 90 nop 18000a9e9: 48 8d 44 24 28 lea rax,[rsp+0x28] 18000a9ee: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax 18000a9f3: 48 8d 55 a0 lea rdx,[rbp-0x60] 18000a9f7: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 18000a9fc: e8 5f 84 ff ff call 0x180002e60 18000aa01: 90 nop 18000aa02: 48 8d 55 c0 lea rdx,[rbp-0x40] 18000aa06: 48 8d 4c 24 48 lea rcx,[rsp+0x48] 18000aa0b: e8 50 84 ff ff call 0x180002e60 18000aa10: 90 nop 18000aa11: 48 8d 55 e0 lea rdx,[rbp-0x20] 18000aa15: 48 8d 4c 24 68 lea rcx,[rsp+0x68] 18000aa1a: e8 41 84 ff ff call 0x180002e60 18000aa1f: 90 nop 18000aa20: 4c 8d 74 24 68 lea r14,[rsp+0x68] 18000aa25: 48 83 7d 80 10 cmp QWORD PTR [rbp-0x80],0x10 18000aa2a: 4c 0f 43 74 24 68 cmovae r14,QWORD PTR [rsp+0x68] 18000aa30: 48 8b 44 24 78 mov rax,QWORD PTR [rsp+0x78] 18000aa35: 48 83 f8 21 cmp rax,0x21 18000aa39: 72 61 jb 0x18000aa9c 18000aa3b: 4a 8d 34 30 lea rsi,[rax+r14*1] 18000aa3f: 4c 8d 46 e0 lea r8,[rsi-0x20] 18000aa43: 4d 2b c6 sub r8,r14 18000aa46: ba 46 00 00 00 mov edx,0x46 18000aa4b: 49 8b ce mov rcx,r14 18000aa4e: e8 06 2e 00 00 call 0x18000d859 18000aa53: 48 8b d8 mov rbx,rax 18000aa56: 48 85 c0 test rax,rax 18000aa59: 74 41 je 0x18000aa9c 18000aa5b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 18000aa60: 41 b8 21 00 00 00 mov r8d,0x21 18000aa66: 48 8d 15 bb 56 00 00 lea rdx,[rip+0x56bb] # 0x180010128 18000aa6d: 48 8b cb mov rcx,rbx 18000aa70: e8 ea 2d 00 00 call 0x18000d85f 18000aa75: 85 c0 test eax,eax 18000aa77: 0f 84 ca 00 00 00 je 0x18000ab47 18000aa7d: 48 ff c3 inc rbx 18000aa80: 4c 8d 46 e0 lea r8,[rsi-0x20] 18000aa84: 4c 2b c3 sub r8,rbx 18000aa87: ba 46 00 00 00 mov edx,0x46 18000aa8c: 48 8b cb mov rcx,rbx 18000aa8f: e8 c5 2d 00 00 call 0x18000d859 18000aa94: 48 8b d8 mov rbx,rax 18000aa97: 48 85 c0 test rax,rax 18000aa9a: 75 c4 jne 0x18000aa60 18000aa9c: 32 db xor bl,bl 18000aa9e: 48 8d 4c 24 28 lea rcx,[rsp+0x28] 18000aaa3: e8 f8 81 ff ff call 0x180002ca0 18000aaa8: 84 db test bl,bl 18000aaaa: 0f 85 ab 00 00 00 jne 0x18000ab5b 18000aab0: 48 8d 4d a0 lea rcx,[rbp-0x60] 18000aab4: e8 e7 81 ff ff call 0x180002ca0 18000aab9: 48 83 c7 60 add rdi,0x60 18000aabd: 49 3b ff cmp rdi,r15 18000aac0: 0f 85 fa fe ff ff jne 0x18000a9c0 18000aac6: 48 8b 7d 88 mov rdi,QWORD PTR [rbp-0x78] 18000aaca: 40 32 f6 xor sil,sil 18000aacd: 48 85 ff test rdi,rdi 18000aad0: 0f 84 c5 00 00 00 je 0x18000ab9b 18000aad6: 48 8b 5d 90 mov rbx,QWORD PTR [rbp-0x70] 18000aada: 48 3b fb cmp rdi,rbx 18000aadd: 74 16 je 0x18000aaf5 18000aadf: 90 nop 18000aae0: 48 8b cf mov rcx,rdi 18000aae3: e8 b8 81 ff ff call 0x180002ca0 18000aae8: 48 83 c7 60 add rdi,0x60 18000aaec: 48 3b fb cmp rdi,rbx 18000aaef: 75 ef jne 0x18000aae0 18000aaf1: 48 8b 7d 88 mov rdi,QWORD PTR [rbp-0x78] 18000aaf5: 48 8b 4d 98 mov rcx,QWORD PTR [rbp-0x68] 18000aaf9: 48 2b cf sub rcx,rdi 18000aafc: 48 b8 ab aa aa aa aa movabs rax,0x2aaaaaaaaaaaaaab 18000ab03: aa aa 2a 18000ab06: 48 f7 e9 imul rcx 18000ab09: 48 c1 fa 04 sar rdx,0x4 18000ab0d: 48 8b c2 mov rax,rdx 18000ab10: 48 c1 e8 3f shr rax,0x3f 18000ab14: 48 03 d0 add rdx,rax 18000ab17: 48 8d 14 52 lea rdx,[rdx+rdx*2] 18000ab1b: 48 c1 e2 05 shl rdx,0x5 18000ab1f: 48 8b c7 mov rax,rdi 18000ab22: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000ab29: 72 68 jb 0x18000ab93 18000ab2b: 48 83 c2 27 add rdx,0x27 18000ab2f: 48 8b 7f f8 mov rdi,QWORD PTR [rdi-0x8] 18000ab33: 48 2b c7 sub rax,rdi 18000ab36: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000ab3a: 48 83 f8 1f cmp rax,0x1f 18000ab3e: 76 53 jbe 0x18000ab93 18000ab40: ff 15 1a 49 00 00 call QWORD PTR [rip+0x491a] # 0x18000f460 18000ab46: 90 nop 18000ab47: 49 2b de sub rbx,r14 18000ab4a: 48 83 fb ff cmp rbx,0xffffffffffffffff 18000ab4e: 0f 84 48 ff ff ff je 0x18000aa9c 18000ab54: b3 01 mov bl,0x1 18000ab56: e9 43 ff ff ff jmp 0x18000aa9e 18000ab5b: 49 8d 4d 08 lea rcx,[r13+0x8] 18000ab5f: 48 8b 01 mov rax,QWORD PTR [rcx] 18000ab62: 41 b8 00 c2 01 00 mov r8d,0x1c200 18000ab68: 48 8d 55 a0 lea rdx,[rbp-0x60] 18000ab6c: ff 50 18 call QWORD PTR [rax+0x18] 18000ab6f: 0f b6 f0 movzx esi,al 18000ab72: 8b d6 mov edx,esi 18000ab74: 48 8d 0d 9d 55 00 00 lea rcx,[rip+0x559d] # 0x180010118 18000ab7b: e8 e0 cd ff ff call 0x180007960 18000ab80: 90 nop 18000ab81: 48 8d 4d a0 lea rcx,[rbp-0x60] 18000ab85: e8 16 81 ff ff call 0x180002ca0 18000ab8a: 48 8b 7d 88 mov rdi,QWORD PTR [rbp-0x78] 18000ab8e: e9 3a ff ff ff jmp 0x18000aacd 18000ab93: 48 8b cf mov rcx,rdi 18000ab96: e8 75 1d 00 00 call 0x18000c910 18000ab9b: 40 0f b6 c6 movzx eax,sil 18000ab9f: 48 8b 4d 00 mov rcx,QWORD PTR [rbp+0x0] 18000aba3: 48 33 cc xor rcx,rsp 18000aba6: e8 85 19 00 00 call 0x18000c530 18000abab: 4c 8d 9c 24 10 01 00 lea r11,[rsp+0x110] 18000abb2: 00 18000abb3: 49 8b 5b 38 mov rbx,QWORD PTR [r11+0x38] 18000abb7: 49 8b 73 40 mov rsi,QWORD PTR [r11+0x40] 18000abbb: 49 8b e3 mov rsp,r11 18000abbe: 41 5f pop r15 18000abc0: 41 5e pop r14 18000abc2: 41 5d pop r13 18000abc4: 5f pop rdi 18000abc5: 5d pop rbp 18000abc6: c3 ret 18000abc7: cc int3 18000abc8: cc int3 18000abc9: cc int3 18000abca: cc int3 18000abcb: cc int3 18000abcc: cc int3 18000abcd: cc int3 18000abce: cc int3 18000abcf: cc int3 18000abd0: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000abd5: 48 89 6c 24 18 mov QWORD PTR [rsp+0x18],rbp 18000abda: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000abdf: 57 push rdi 18000abe0: 48 83 ec 30 sub rsp,0x30 18000abe4: 48 8b da mov rbx,rdx 18000abe7: 48 8b e9 mov rbp,rcx 18000abea: 48 89 54 24 28 mov QWORD PTR [rsp+0x28],rdx 18000abef: 33 ff xor edi,edi 18000abf1: 89 7c 24 24 mov DWORD PTR [rsp+0x24],edi 18000abf5: 0f 57 c0 xorps xmm0,xmm0 18000abf8: 0f 11 02 movups XMMWORD PTR [rdx],xmm0 18000abfb: 48 89 3a mov QWORD PTR [rdx],rdi 18000abfe: 48 89 7a 08 mov QWORD PTR [rdx+0x8],rdi 18000ac02: 48 89 7a 10 mov QWORD PTR [rdx+0x10],rdi 18000ac06: c7 44 24 24 01 00 00 mov DWORD PTR [rsp+0x24],0x1 18000ac0d: 00 18000ac0e: 8d 77 04 lea esi,[rdi+0x4] 18000ac11: 48 8b 55 50 mov rdx,QWORD PTR [rbp+0x50] 18000ac15: 48 03 d7 add rdx,rdi 18000ac18: 48 8b ca mov rcx,rdx 18000ac1b: 48 c1 e9 04 shr rcx,0x4 18000ac1f: 48 8b 45 48 mov rax,QWORD PTR [rbp+0x48] 18000ac23: 48 ff c8 dec rax 18000ac26: 48 23 c8 and rcx,rax 18000ac29: 48 8b 45 40 mov rax,QWORD PTR [rbp+0x40] 18000ac2d: 83 e2 0f and edx,0xf 18000ac30: 48 8b 04 c8 mov rax,QWORD PTR [rax+rcx*8] 18000ac34: 0f b6 0c 02 movzx ecx,BYTE PTR [rdx+rax*1] 18000ac38: 88 4c 24 20 mov BYTE PTR [rsp+0x20],cl 18000ac3c: 48 8b 53 08 mov rdx,QWORD PTR [rbx+0x8] 18000ac40: 48 3b 53 10 cmp rdx,QWORD PTR [rbx+0x10] 18000ac44: 74 08 je 0x18000ac4e 18000ac46: 88 0a mov BYTE PTR [rdx],cl 18000ac48: 48 ff 43 08 inc QWORD PTR [rbx+0x8] 18000ac4c: eb 0d jmp 0x18000ac5b 18000ac4e: 4c 8d 44 24 20 lea r8,[rsp+0x20] 18000ac53: 48 8b cb mov rcx,rbx 18000ac56: e8 d5 d0 ff ff call 0x180007d30 18000ac5b: 48 ff c7 inc rdi 18000ac5e: 48 83 ee 01 sub rsi,0x1 18000ac62: 75 ad jne 0x18000ac11 18000ac64: 48 8b c3 mov rax,rbx 18000ac67: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 18000ac6c: 48 8b 6c 24 50 mov rbp,QWORD PTR [rsp+0x50] 18000ac71: 48 8b 74 24 58 mov rsi,QWORD PTR [rsp+0x58] 18000ac76: 48 83 c4 30 add rsp,0x30 18000ac7a: 5f pop rdi 18000ac7b: c3 ret 18000ac7c: cc int3 18000ac7d: cc int3 18000ac7e: cc int3 18000ac7f: cc int3 18000ac80: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 18000ac85: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000ac8a: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 18000ac8f: 55 push rbp 18000ac90: 41 54 push r12 18000ac92: 41 55 push r13 18000ac94: 41 56 push r14 18000ac96: 41 57 push r15 18000ac98: 48 8b ec mov rbp,rsp 18000ac9b: 48 83 ec 70 sub rsp,0x70 18000ac9f: 48 8b 05 6a a3 00 00 mov rax,QWORD PTR [rip+0xa36a] # 0x180015010 18000aca6: 48 33 c4 xor rax,rsp 18000aca9: 48 89 45 f8 mov QWORD PTR [rbp-0x8],rax 18000acad: 48 8b c2 mov rax,rdx 18000acb0: 48 89 55 b8 mov QWORD PTR [rbp-0x48],rdx 18000acb4: 48 8b d9 mov rbx,rcx 18000acb7: 48 89 4d c0 mov QWORD PTR [rbp-0x40],rcx 18000acbb: 4d 63 e8 movsxd r13,r8d 18000acbe: 45 33 ff xor r15d,r15d 18000acc1: 45 85 c0 test r8d,r8d 18000acc4: 0f 8e ae 00 00 00 jle 0x18000ad78 18000acca: 45 8b f7 mov r14d,r15d 18000accd: 48 8b 49 58 mov rcx,QWORD PTR [rcx+0x58] 18000acd1: 45 0f b6 24 06 movzx r12d,BYTE PTR [r14+rax*1] 18000acd6: 48 8b 53 50 mov rdx,QWORD PTR [rbx+0x50] 18000acda: 4c 8b c1 mov r8,rcx 18000acdd: 8d 04 11 lea eax,[rcx+rdx*1] 18000ace0: a8 0f test al,0xf 18000ace2: 75 1f jne 0x18000ad03 18000ace4: 48 8d 41 10 lea rax,[rcx+0x10] 18000ace8: 48 c1 e8 04 shr rax,0x4 18000acec: 48 39 43 48 cmp QWORD PTR [rbx+0x48],rax 18000acf0: 77 11 ja 0x18000ad03 18000acf2: 48 8d 4b 38 lea rcx,[rbx+0x38] 18000acf6: e8 d5 7b ff ff call 0x1800028d0 18000acfb: 48 8b 53 50 mov rdx,QWORD PTR [rbx+0x50] 18000acff: 4c 8b 43 58 mov r8,QWORD PTR [rbx+0x58] 18000ad03: 48 8b 4b 48 mov rcx,QWORD PTR [rbx+0x48] 18000ad07: 48 8b c1 mov rax,rcx 18000ad0a: 48 c1 e0 04 shl rax,0x4 18000ad0e: 48 ff c8 dec rax 18000ad11: 48 23 c2 and rax,rdx 18000ad14: 48 89 43 50 mov QWORD PTR [rbx+0x50],rax 18000ad18: 4a 8d 34 00 lea rsi,[rax+r8*1] 18000ad1c: 48 ff c9 dec rcx 18000ad1f: 48 8b c6 mov rax,rsi 18000ad22: 48 c1 e8 04 shr rax,0x4 18000ad26: 48 23 c8 and rcx,rax 18000ad29: 48 8b 43 40 mov rax,QWORD PTR [rbx+0x40] 18000ad2d: 4c 8d 3c cd 00 00 00 lea r15,[rcx*8+0x0] 18000ad34: 00 18000ad35: 49 83 3c 07 00 cmp QWORD PTR [r15+rax*1],0x0 18000ad3a: 75 16 jne 0x18000ad52 18000ad3c: b9 10 00 00 00 mov ecx,0x10 18000ad41: e8 0e 18 00 00 call 0x18000c554 18000ad46: 48 8b 4b 40 mov rcx,QWORD PTR [rbx+0x40] 18000ad4a: 49 89 04 0f mov QWORD PTR [r15+rcx*1],rax 18000ad4e: 48 8b 43 40 mov rax,QWORD PTR [rbx+0x40] 18000ad52: 83 e6 0f and esi,0xf 18000ad55: 49 8b 04 07 mov rax,QWORD PTR [r15+rax*1] 18000ad59: 44 88 24 06 mov BYTE PTR [rsi+rax*1],r12b 18000ad5d: 48 ff 43 58 inc QWORD PTR [rbx+0x58] 18000ad61: 48 8b 4b 58 mov rcx,QWORD PTR [rbx+0x58] 18000ad65: 49 ff c6 inc r14 18000ad68: 4d 3b f5 cmp r14,r13 18000ad6b: 48 8b 45 b8 mov rax,QWORD PTR [rbp-0x48] 18000ad6f: 0f 8c 5c ff ff ff jl 0x18000acd1 18000ad75: 45 33 ff xor r15d,r15d 18000ad78: 8b 73 58 mov esi,DWORD PTR [rbx+0x58] 18000ad7b: 83 fe 09 cmp esi,0x9 18000ad7e: 0f 8c 64 04 00 00 jl 0x18000b1e8 18000ad84: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 18000ad88: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 18000ad8f: 00 18000ad90: 0f 57 c0 xorps xmm0,xmm0 18000ad93: 33 c0 xor eax,eax 18000ad95: 0f 11 45 e0 movups XMMWORD PTR [rbp-0x20],xmm0 18000ad99: 48 89 45 f0 mov QWORD PTR [rbp-0x10],rax 18000ad9d: 48 8d 55 e0 lea rdx,[rbp-0x20] 18000ada1: 48 8b cb mov rcx,rbx 18000ada4: e8 27 fe ff ff call 0x18000abd0 18000ada9: 90 nop 18000adaa: 4c 8b 45 e0 mov r8,QWORD PTR [rbp-0x20] 18000adae: 0f b6 05 4c 53 00 00 movzx eax,BYTE PTR [rip+0x534c] # 0x180010101 18000adb5: 41 38 00 cmp BYTE PTR [r8],al 18000adb8: 0f 85 24 01 00 00 jne 0x18000aee2 18000adbe: 48 8b 55 e8 mov rdx,QWORD PTR [rbp-0x18] 18000adc2: 49 2b d0 sub rdx,r8 18000adc5: 4d 8d 34 10 lea r14,[r8+rdx*1] 18000adc9: 8d 4a ff lea ecx,[rdx-0x1] 18000adcc: 40 32 ff xor dil,dil 18000adcf: 48 63 c1 movsxd rax,ecx 18000add2: 45 32 d2 xor r10b,r10b 18000add5: 45 32 db xor r11b,r11b 18000add8: 4d 8b cf mov r9,r15 18000addb: 48 3b c2 cmp rax,rdx 18000adde: 0f 46 d1 cmovbe edx,ecx 18000ade1: 48 63 ca movsxd rcx,edx 18000ade4: 85 d2 test edx,edx 18000ade6: 7e 3a jle 0x18000ae22 18000ade8: 48 83 f9 02 cmp rcx,0x2 18000adec: 7c 29 jl 0x18000ae17 18000adee: 48 8d 41 ff lea rax,[rcx-0x1] 18000adf2: 0f 1f 40 00 nop DWORD PTR [rax+0x0] 18000adf6: 66 66 0f 1f 84 00 00 data16 nop WORD PTR [rax+rax*1+0x0] 18000adfd: 00 00 00 18000ae00: 47 02 14 08 add r10b,BYTE PTR [r8+r9*1] 18000ae04: 47 02 5c 08 01 add r11b,BYTE PTR [r8+r9*1+0x1] 18000ae09: 49 83 c1 02 add r9,0x2 18000ae0d: 4c 3b c8 cmp r9,rax 18000ae10: 7c ee jl 0x18000ae00 18000ae12: 4c 3b c9 cmp r9,rcx 18000ae15: 7d 05 jge 0x18000ae1c 18000ae17: 43 0f b6 3c 08 movzx edi,BYTE PTR [r8+r9*1] 18000ae1c: 45 02 d3 add r10b,r11b 18000ae1f: 41 02 fa add dil,r10b 18000ae22: 41 38 7e ff cmp BYTE PTR [r14-0x1],dil 18000ae26: 0f 85 b6 00 00 00 jne 0x18000aee2 18000ae2c: 41 0f b6 48 01 movzx ecx,BYTE PTR [r8+0x1] 18000ae31: c1 e1 08 shl ecx,0x8 18000ae34: 41 0f b6 40 02 movzx eax,BYTE PTR [r8+0x2] 18000ae39: 0b c8 or ecx,eax 18000ae3b: 44 8d 71 04 lea r14d,[rcx+0x4] 18000ae3f: 41 3b f6 cmp esi,r14d 18000ae42: 0f 82 67 03 00 00 jb 0x18000b1af 18000ae48: ba 04 00 00 00 mov edx,0x4 18000ae4d: 45 32 d2 xor r10b,r10b 18000ae50: ff c9 dec ecx 18000ae52: 85 c9 test ecx,ecx 18000ae54: 7e 3d jle 0x18000ae93 18000ae56: 4c 8b 5b 50 mov r11,QWORD PTR [rbx+0x50] 18000ae5a: 48 8b 7b 48 mov rdi,QWORD PTR [rbx+0x48] 18000ae5e: 48 ff cf dec rdi 18000ae61: 48 8b 73 40 mov rsi,QWORD PTR [rbx+0x40] 18000ae65: 44 8b c9 mov r9d,ecx 18000ae68: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 18000ae6f: 00 18000ae70: 48 63 ca movsxd rcx,edx 18000ae73: 49 03 cb add rcx,r11 18000ae76: 48 8b c1 mov rax,rcx 18000ae79: 48 c1 e8 04 shr rax,0x4 18000ae7d: 48 23 c7 and rax,rdi 18000ae80: 83 e1 0f and ecx,0xf 18000ae83: 48 8b 04 c6 mov rax,QWORD PTR [rsi+rax*8] 18000ae87: 44 02 14 01 add r10b,BYTE PTR [rcx+rax*1] 18000ae8b: ff c2 inc edx 18000ae8d: 49 83 e9 01 sub r9,0x1 18000ae91: 75 dd jne 0x18000ae70 18000ae93: 4c 8b 4b 50 mov r9,QWORD PTR [rbx+0x50] 18000ae97: 48 63 d2 movsxd rdx,edx 18000ae9a: 49 03 d1 add rdx,r9 18000ae9d: 48 8b 4b 48 mov rcx,QWORD PTR [rbx+0x48] 18000aea1: 48 ff c9 dec rcx 18000aea4: 48 8b c2 mov rax,rdx 18000aea7: 48 c1 e8 04 shr rax,0x4 18000aeab: 48 23 c8 and rcx,rax 18000aeae: 83 e2 0f and edx,0xf 18000aeb1: 48 8b 43 40 mov rax,QWORD PTR [rbx+0x40] 18000aeb5: 48 8b 0c c8 mov rcx,QWORD PTR [rax+rcx*8] 18000aeb9: 0f b6 04 0a movzx eax,BYTE PTR [rdx+rcx*1] 18000aebd: 44 3a d0 cmp r10b,al 18000aec0: 74 34 je 0x18000aef6 18000aec2: 80 3d 27 b1 00 00 00 cmp BYTE PTR [rip+0xb127],0x0 # 0x180015ff0 18000aec9: 74 17 je 0x18000aee2 18000aecb: 44 8b c0 mov r8d,eax 18000aece: 41 0f b6 d2 movzx edx,r10b 18000aed2: 48 8d 0d 77 52 00 00 lea rcx,[rip+0x5277] # 0x180010150 18000aed9: e8 82 ca ff ff call 0x180007960 18000aede: 4c 8b 45 e0 mov r8,QWORD PTR [rbp-0x20] 18000aee2: 48 83 6b 58 01 sub QWORD PTR [rbx+0x58],0x1 18000aee7: 0f 85 72 02 00 00 jne 0x18000b15f 18000aeed: 4c 89 7b 50 mov QWORD PTR [rbx+0x50],r15 18000aef1: e9 6d 02 00 00 jmp 0x18000b163 18000aef6: 0f 57 c9 xorps xmm1,xmm1 18000aef9: f3 0f 7f 4d c8 movdqu XMMWORD PTR [rbp-0x38],xmm1 18000aefe: 4d 8b c7 mov r8,r15 18000af01: 4c 89 7d d8 mov QWORD PTR [rbp-0x28],r15 18000af05: 45 85 f6 test r14d,r14d 18000af08: 74 75 je 0x18000af7f 18000af0a: 41 8b fe mov edi,r14d 18000af0d: 48 8b 55 d0 mov rdx,QWORD PTR [rbp-0x30] 18000af11: 48 8b 4b 48 mov rcx,QWORD PTR [rbx+0x48] 18000af15: 48 ff c9 dec rcx 18000af18: 49 8b c1 mov rax,r9 18000af1b: 48 c1 e8 04 shr rax,0x4 18000af1f: 48 23 c8 and rcx,rax 18000af22: 41 83 e1 0f and r9d,0xf 18000af26: 48 8b 43 40 mov rax,QWORD PTR [rbx+0x40] 18000af2a: 48 8b 0c c8 mov rcx,QWORD PTR [rax+rcx*8] 18000af2e: 41 0f b6 04 09 movzx eax,BYTE PTR [r9+rcx*1] 18000af33: 88 45 b0 mov BYTE PTR [rbp-0x50],al 18000af36: 49 3b d0 cmp rdx,r8 18000af39: 74 0f je 0x18000af4a 18000af3b: 88 02 mov BYTE PTR [rdx],al 18000af3d: 48 8b 55 d0 mov rdx,QWORD PTR [rbp-0x30] 18000af41: 48 ff c2 inc rdx 18000af44: 48 89 55 d0 mov QWORD PTR [rbp-0x30],rdx 18000af48: eb 11 jmp 0x18000af5b 18000af4a: 4c 8d 45 b0 lea r8,[rbp-0x50] 18000af4e: 48 8d 4d c8 lea rcx,[rbp-0x38] 18000af52: e8 d9 cd ff ff call 0x180007d30 18000af57: 48 8b 55 d0 mov rdx,QWORD PTR [rbp-0x30] 18000af5b: 48 83 6b 58 01 sub QWORD PTR [rbx+0x58],0x1 18000af60: 75 09 jne 0x18000af6b 18000af62: 4c 89 7b 50 mov QWORD PTR [rbx+0x50],r15 18000af66: 4d 8b cf mov r9,r15 18000af69: eb 08 jmp 0x18000af73 18000af6b: 48 ff 43 50 inc QWORD PTR [rbx+0x50] 18000af6f: 4c 8b 4b 50 mov r9,QWORD PTR [rbx+0x50] 18000af73: 48 83 ef 01 sub rdi,0x1 18000af77: 74 06 je 0x18000af7f 18000af79: 4c 8b 45 d8 mov r8,QWORD PTR [rbp-0x28] 18000af7d: eb 92 jmp 0x18000af11 18000af7f: 48 8b 45 c8 mov rax,QWORD PTR [rbp-0x38] 18000af83: 44 0f b6 60 04 movzx r12d,BYTE PTR [rax+0x4] 18000af88: 44 0f b6 70 05 movzx r14d,BYTE PTR [rax+0x5] 18000af8d: 44 88 75 b0 mov BYTE PTR [rbp-0x50],r14b 18000af91: 44 0f b6 68 06 movzx r13d,BYTE PTR [rax+0x6] 18000af96: 41 c1 e5 08 shl r13d,0x8 18000af9a: 0f b6 40 07 movzx eax,BYTE PTR [rax+0x7] 18000af9e: 44 0b e8 or r13d,eax 18000afa1: 80 3d 48 b0 00 00 00 cmp BYTE PTR [rip+0xb048],0x0 # 0x180015ff0 18000afa8: 74 60 je 0x18000b00a 18000afaa: 48 8d 0d bf 51 00 00 lea rcx,[rip+0x51bf] # 0x180010170 18000afb1: e8 aa c9 ff ff call 0x180007960 18000afb6: 41 8b ff mov edi,r15d 18000afb9: 49 8b f7 mov rsi,r15 18000afbc: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30] 18000afc0: 48 8b 4d c8 mov rcx,QWORD PTR [rbp-0x38] 18000afc4: 48 2b c1 sub rax,rcx 18000afc7: 85 c0 test eax,eax 18000afc9: 7e 2a jle 0x18000aff5 18000afcb: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 18000afd0: 0f b6 14 31 movzx edx,BYTE PTR [rcx+rsi*1] 18000afd4: 48 8d 0d 9d 51 00 00 lea rcx,[rip+0x519d] # 0x180010178 18000afdb: e8 80 c9 ff ff call 0x180007960 18000afe0: ff c7 inc edi 18000afe2: 48 8d 76 01 lea rsi,[rsi+0x1] 18000afe6: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30] 18000afea: 48 8b 4d c8 mov rcx,QWORD PTR [rbp-0x38] 18000afee: 48 2b c1 sub rax,rcx 18000aff1: 3b f8 cmp edi,eax 18000aff3: 7c db jl 0x18000afd0 18000aff5: 45 8b c6 mov r8d,r14d 18000aff8: 41 8b d4 mov edx,r12d 18000affb: 45 8b cd mov r9d,r13d 18000affe: 48 8d 0d 7b 51 00 00 lea rcx,[rip+0x517b] # 0x180010180 18000b005: e8 56 c9 ff ff call 0x180007960 18000b00a: 41 8d 4d 01 lea ecx,[r13+0x1] 18000b00e: b8 01 00 00 00 mov eax,0x1 18000b013: 81 f9 00 80 00 00 cmp ecx,0x8000 18000b019: 0f 42 c1 cmovb eax,ecx 18000b01c: 89 05 16 a0 00 00 mov DWORD PTR [rip+0xa016],eax # 0x180015038 18000b022: 45 32 ff xor r15b,r15b 18000b025: 4c 8b 73 68 mov r14,QWORD PTR [rbx+0x68] 18000b029: 48 8b 7b 60 mov rdi,QWORD PTR [rbx+0x60] 18000b02d: 49 3b fe cmp rdi,r14 18000b030: 74 47 je 0x18000b079 18000b032: 0f b6 5d b0 movzx ebx,BYTE PTR [rbp-0x50] 18000b036: 66 66 0f 1f 84 00 00 data16 nop WORD PTR [rax+rax*1+0x0] 18000b03d: 00 00 00 18000b040: 48 8b 37 mov rsi,QWORD PTR [rdi] 18000b043: 48 8b 06 mov rax,QWORD PTR [rsi] 18000b046: 44 0f b6 c3 movzx r8d,bl 18000b04a: 41 0f b6 d4 movzx edx,r12b 18000b04e: 48 8b ce mov rcx,rsi 18000b051: ff 10 call QWORD PTR [rax] 18000b053: 84 c0 test al,al 18000b055: 74 10 je 0x18000b067 18000b057: 41 b7 01 mov r15b,0x1 18000b05a: 48 8b 06 mov rax,QWORD PTR [rsi] 18000b05d: 48 8d 55 c8 lea rdx,[rbp-0x38] 18000b061: 48 8b ce mov rcx,rsi 18000b064: ff 50 08 call QWORD PTR [rax+0x8] 18000b067: 48 83 c7 08 add rdi,0x8 18000b06b: 49 3b fe cmp rdi,r14 18000b06e: 75 d0 jne 0x18000b040 18000b070: 48 8b 5d c0 mov rbx,QWORD PTR [rbp-0x40] 18000b074: 45 84 ff test r15b,r15b 18000b077: 75 64 jne 0x18000b0dd 18000b079: 48 8d 0d 20 51 00 00 lea rcx,[rip+0x5120] # 0x1800101a0 18000b080: e8 db c8 ff ff call 0x180007960 18000b085: 33 ff xor edi,edi 18000b087: 33 f6 xor esi,esi 18000b089: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30] 18000b08d: 48 8b 4d c8 mov rcx,QWORD PTR [rbp-0x38] 18000b091: 48 2b c1 sub rax,rcx 18000b094: 85 c0 test eax,eax 18000b096: 7e 2d jle 0x18000b0c5 18000b098: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0] 18000b09f: 00 18000b0a0: 0f b6 14 31 movzx edx,BYTE PTR [rcx+rsi*1] 18000b0a4: 48 8d 0d cd 50 00 00 lea rcx,[rip+0x50cd] # 0x180010178 18000b0ab: e8 b0 c8 ff ff call 0x180007960 18000b0b0: ff c7 inc edi 18000b0b2: 48 8d 76 01 lea rsi,[rsi+0x1] 18000b0b6: 48 8b 45 d0 mov rax,QWORD PTR [rbp-0x30] 18000b0ba: 48 8b 4d c8 mov rcx,QWORD PTR [rbp-0x38] 18000b0be: 48 2b c1 sub rax,rcx 18000b0c1: 3b f8 cmp edi,eax 18000b0c3: 7c db jl 0x18000b0a0 18000b0c5: 44 0f b6 45 b0 movzx r8d,BYTE PTR [rbp-0x50] 18000b0ca: 41 8b d4 mov edx,r12d 18000b0cd: 45 8b cd mov r9d,r13d 18000b0d0: 48 8d 0d a9 50 00 00 lea rcx,[rip+0x50a9] # 0x180010180 18000b0d7: e8 84 c8 ff ff call 0x180007960 18000b0dc: 90 nop 18000b0dd: 48 8b 4d c8 mov rcx,QWORD PTR [rbp-0x38] 18000b0e1: 48 85 c9 test rcx,rcx 18000b0e4: 74 41 je 0x18000b127 18000b0e6: 48 8b 55 d8 mov rdx,QWORD PTR [rbp-0x28] 18000b0ea: 48 2b d1 sub rdx,rcx 18000b0ed: 48 8b c1 mov rax,rcx 18000b0f0: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000b0f7: 72 19 jb 0x18000b112 18000b0f9: 48 83 c2 27 add rdx,0x27 18000b0fd: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000b101: 48 2b c1 sub rax,rcx 18000b104: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000b108: 48 83 f8 1f cmp rax,0x1f 18000b10c: 0f 87 96 00 00 00 ja 0x18000b1a8 18000b112: e8 f9 17 00 00 call 0x18000c910 18000b117: 0f 57 c0 xorps xmm0,xmm0 18000b11a: f3 0f 7f 45 c8 movdqu XMMWORD PTR [rbp-0x38],xmm0 18000b11f: 48 c7 45 d8 00 00 00 mov QWORD PTR [rbp-0x28],0x0 18000b126: 00 18000b127: 48 8b 4d e0 mov rcx,QWORD PTR [rbp-0x20] 18000b12b: 48 85 c9 test rcx,rcx 18000b12e: 74 68 je 0x18000b198 18000b130: 48 8b 55 f0 mov rdx,QWORD PTR [rbp-0x10] 18000b134: 48 2b d1 sub rdx,rcx 18000b137: 48 8b c1 mov rax,rcx 18000b13a: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000b141: 72 50 jb 0x18000b193 18000b143: 48 83 c2 27 add rdx,0x27 18000b147: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000b14b: 48 2b c1 sub rax,rcx 18000b14e: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000b152: 48 83 f8 1f cmp rax,0x1f 18000b156: 76 3b jbe 0x18000b193 18000b158: ff 15 02 43 00 00 call QWORD PTR [rip+0x4302] # 0x18000f460 18000b15e: 90 nop 18000b15f: 48 ff 43 50 inc QWORD PTR [rbx+0x50] 18000b163: 4d 85 c0 test r8,r8 18000b166: 74 30 je 0x18000b198 18000b168: 48 8b 55 f0 mov rdx,QWORD PTR [rbp-0x10] 18000b16c: 49 2b d0 sub rdx,r8 18000b16f: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000b176: 49 8b c0 mov rax,r8 18000b179: 72 15 jb 0x18000b190 18000b17b: 4d 8b 40 f8 mov r8,QWORD PTR [r8-0x8] 18000b17f: 49 2b c0 sub rax,r8 18000b182: 48 83 c2 27 add rdx,0x27 18000b186: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000b18a: 48 83 f8 1f cmp rax,0x1f 18000b18e: 77 c8 ja 0x18000b158 18000b190: 49 8b c8 mov rcx,r8 18000b193: e8 78 17 00 00 call 0x18000c910 18000b198: 8b 73 58 mov esi,DWORD PTR [rbx+0x58] 18000b19b: 83 fe 09 cmp esi,0x9 18000b19e: 7c 48 jl 0x18000b1e8 18000b1a0: 45 33 ff xor r15d,r15d 18000b1a3: e9 e8 fb ff ff jmp 0x18000ad90 18000b1a8: ff 15 b2 42 00 00 call QWORD PTR [rip+0x42b2] # 0x18000f460 18000b1ae: 90 nop 18000b1af: 4d 85 c0 test r8,r8 18000b1b2: 74 34 je 0x18000b1e8 18000b1b4: 48 8b 55 f0 mov rdx,QWORD PTR [rbp-0x10] 18000b1b8: 49 2b d0 sub rdx,r8 18000b1bb: 49 8b c0 mov rax,r8 18000b1be: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000b1c5: 72 19 jb 0x18000b1e0 18000b1c7: 48 83 c2 27 add rdx,0x27 18000b1cb: 4d 8b 40 f8 mov r8,QWORD PTR [r8-0x8] 18000b1cf: 49 2b c0 sub rax,r8 18000b1d2: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000b1d6: 48 83 f8 1f cmp rax,0x1f 18000b1da: 0f 87 78 ff ff ff ja 0x18000b158 18000b1e0: 49 8b c8 mov rcx,r8 18000b1e3: e8 28 17 00 00 call 0x18000c910 18000b1e8: 48 8b 4d f8 mov rcx,QWORD PTR [rbp-0x8] 18000b1ec: 48 33 cc xor rcx,rsp 18000b1ef: e8 3c 13 00 00 call 0x18000c530 18000b1f4: 4c 8d 5c 24 70 lea r11,[rsp+0x70] 18000b1f9: 49 8b 5b 38 mov rbx,QWORD PTR [r11+0x38] 18000b1fd: 49 8b 73 40 mov rsi,QWORD PTR [r11+0x40] 18000b201: 49 8b 7b 48 mov rdi,QWORD PTR [r11+0x48] 18000b205: 49 8b e3 mov rsp,r11 18000b208: 41 5f pop r15 18000b20a: 41 5e pop r14 18000b20c: 41 5d pop r13 18000b20e: 41 5c pop r12 18000b210: 5d pop rbp 18000b211: c3 ret 18000b212: cc int3 18000b213: cc int3 18000b214: cc int3 18000b215: cc int3 18000b216: cc int3 18000b217: cc int3 18000b218: cc int3 18000b219: cc int3 18000b21a: cc int3 18000b21b: cc int3 18000b21c: cc int3 18000b21d: cc int3 18000b21e: cc int3 18000b21f: cc int3 18000b220: 40 53 rex push rbx 18000b222: 48 83 ec 20 sub rsp,0x20 18000b226: 48 8b d9 mov rbx,rcx 18000b229: 48 8b 09 mov rcx,QWORD PTR [rcx] 18000b22c: 48 85 c9 test rcx,rcx 18000b22f: 74 3e je 0x18000b26f 18000b231: 48 8b 53 10 mov rdx,QWORD PTR [rbx+0x10] 18000b235: 48 2b d1 sub rdx,rcx 18000b238: 48 83 e2 f8 and rdx,0xfffffffffffffff8 18000b23c: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000b243: 72 18 jb 0x18000b25d 18000b245: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 18000b249: 48 83 c2 27 add rdx,0x27 18000b24d: 49 2b c8 sub rcx,r8 18000b250: 48 8d 41 f8 lea rax,[rcx-0x8] 18000b254: 48 83 f8 1f cmp rax,0x1f 18000b258: 77 1b ja 0x18000b275 18000b25a: 49 8b c8 mov rcx,r8 18000b25d: e8 ae 16 00 00 call 0x18000c910 18000b262: 33 c0 xor eax,eax 18000b264: 48 89 03 mov QWORD PTR [rbx],rax 18000b267: 48 89 43 08 mov QWORD PTR [rbx+0x8],rax 18000b26b: 48 89 43 10 mov QWORD PTR [rbx+0x10],rax 18000b26f: 48 83 c4 20 add rsp,0x20 18000b273: 5b pop rbx 18000b274: c3 ret 18000b275: ff 15 e5 41 00 00 call QWORD PTR [rip+0x41e5] # 0x18000f460 18000b27b: cc int3 18000b27c: cc int3 18000b27d: cc int3 18000b27e: cc int3 18000b27f: cc int3 18000b280: 40 57 rex push rdi 18000b282: 41 54 push r12 18000b284: 41 56 push r14 18000b286: 41 57 push r15 18000b288: 48 83 ec 28 sub rsp,0x28 18000b28c: 48 8b 41 08 mov rax,QWORD PTR [rcx+0x8] 18000b290: 4c 8b fa mov r15,rdx 18000b293: 48 8b 11 mov rdx,QWORD PTR [rcx] 18000b296: 4d 8b f7 mov r14,r15 18000b299: 4c 2b f2 sub r14,rdx 18000b29c: 48 2b c2 sub rax,rdx 18000b29f: 4d 8b e0 mov r12,r8 18000b2a2: 49 c1 fe 03 sar r14,0x3 18000b2a6: 48 c1 f8 03 sar rax,0x3 18000b2aa: 49 b8 ff ff ff ff ff movabs r8,0x1fffffffffffffff 18000b2b1: ff ff 1f 18000b2b4: 48 8b f9 mov rdi,rcx 18000b2b7: 49 3b c0 cmp rax,r8 18000b2ba: 0f 84 44 01 00 00 je 0x18000b404 18000b2c0: 48 8b 49 10 mov rcx,QWORD PTR [rcx+0x10] 18000b2c4: 48 2b ca sub rcx,rdx 18000b2c7: 48 89 6c 24 68 mov QWORD PTR [rsp+0x68],rbp 18000b2cc: 48 c1 f9 03 sar rcx,0x3 18000b2d0: 48 8d 68 01 lea rbp,[rax+0x1] 18000b2d4: 48 8b d1 mov rdx,rcx 18000b2d7: 49 8b c0 mov rax,r8 18000b2da: 48 d1 ea shr rdx,1 18000b2dd: 48 2b c2 sub rax,rdx 18000b2e0: 48 3b c8 cmp rcx,rax 18000b2e3: 76 05 jbe 0x18000b2ea 18000b2e5: 48 8b c5 mov rax,rbp 18000b2e8: eb 0b jmp 0x18000b2f5 18000b2ea: 48 8d 04 0a lea rax,[rdx+rcx*1] 18000b2ee: 48 3b c5 cmp rax,rbp 18000b2f1: 48 0f 42 c5 cmovb rax,rbp 18000b2f5: 48 89 5c 24 60 mov QWORD PTR [rsp+0x60],rbx 18000b2fa: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000b2ff: 49 3b c0 cmp rax,r8 18000b302: 0f 87 02 01 00 00 ja 0x18000b40a 18000b308: 48 8d 34 c5 00 00 00 lea rsi,[rax*8+0x0] 18000b30f: 00 18000b310: 48 81 fe 00 10 00 00 cmp rsi,0x1000 18000b317: 72 29 jb 0x18000b342 18000b319: 48 8d 4e 27 lea rcx,[rsi+0x27] 18000b31d: 48 3b ce cmp rcx,rsi 18000b320: 0f 86 e4 00 00 00 jbe 0x18000b40a 18000b326: e8 29 12 00 00 call 0x18000c554 18000b32b: 48 85 c0 test rax,rax 18000b32e: 0f 84 c9 00 00 00 je 0x18000b3fd 18000b334: 48 8d 58 27 lea rbx,[rax+0x27] 18000b338: 48 83 e3 e0 and rbx,0xffffffffffffffe0 18000b33c: 48 89 43 f8 mov QWORD PTR [rbx-0x8],rax 18000b340: eb 14 jmp 0x18000b356 18000b342: 48 85 f6 test rsi,rsi 18000b345: 74 0d je 0x18000b354 18000b347: 48 8b ce mov rcx,rsi 18000b34a: e8 05 12 00 00 call 0x18000c554 18000b34f: 48 8b d8 mov rbx,rax 18000b352: eb 02 jmp 0x18000b356 18000b354: 33 db xor ebx,ebx 18000b356: 49 8b 04 24 mov rax,QWORD PTR [r12] 18000b35a: 4e 8d 34 f3 lea r14,[rbx+r14*8] 18000b35e: 49 89 06 mov QWORD PTR [r14],rax 18000b361: 48 8b cb mov rcx,rbx 18000b364: 4c 8b 47 08 mov r8,QWORD PTR [rdi+0x8] 18000b368: 48 8b 17 mov rdx,QWORD PTR [rdi] 18000b36b: 4d 3b f8 cmp r15,r8 18000b36e: 75 05 jne 0x18000b375 18000b370: 4c 2b c2 sub r8,rdx 18000b373: eb 19 jmp 0x18000b38e 18000b375: 4d 8b c7 mov r8,r15 18000b378: 4c 2b c2 sub r8,rdx 18000b37b: e8 eb 24 00 00 call 0x18000d86b 18000b380: 4c 8b 47 08 mov r8,QWORD PTR [rdi+0x8] 18000b384: 49 8d 4e 08 lea rcx,[r14+0x8] 18000b388: 4d 2b c7 sub r8,r15 18000b38b: 49 8b d7 mov rdx,r15 18000b38e: e8 d8 24 00 00 call 0x18000d86b 18000b393: 48 8b 0f mov rcx,QWORD PTR [rdi] 18000b396: 48 85 c9 test rcx,rcx 18000b399: 74 31 je 0x18000b3cc 18000b39b: 48 8b 57 10 mov rdx,QWORD PTR [rdi+0x10] 18000b39f: 48 2b d1 sub rdx,rcx 18000b3a2: 48 83 e2 f8 and rdx,0xfffffffffffffff8 18000b3a6: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000b3ad: 72 18 jb 0x18000b3c7 18000b3af: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 18000b3b3: 48 83 c2 27 add rdx,0x27 18000b3b7: 49 2b c8 sub rcx,r8 18000b3ba: 48 8d 41 f8 lea rax,[rcx-0x8] 18000b3be: 48 83 f8 1f cmp rax,0x1f 18000b3c2: 77 39 ja 0x18000b3fd 18000b3c4: 49 8b c8 mov rcx,r8 18000b3c7: e8 44 15 00 00 call 0x18000c910 18000b3cc: 48 8d 0c eb lea rcx,[rbx+rbp*8] 18000b3d0: 48 89 1f mov QWORD PTR [rdi],rbx 18000b3d3: 48 8b 6c 24 68 mov rbp,QWORD PTR [rsp+0x68] 18000b3d8: 49 8b c6 mov rax,r14 18000b3db: 48 89 4f 08 mov QWORD PTR [rdi+0x8],rcx 18000b3df: 48 8d 0c 1e lea rcx,[rsi+rbx*1] 18000b3e3: 48 8b 5c 24 60 mov rbx,QWORD PTR [rsp+0x60] 18000b3e8: 48 8b 74 24 20 mov rsi,QWORD PTR [rsp+0x20] 18000b3ed: 48 89 4f 10 mov QWORD PTR [rdi+0x10],rcx 18000b3f1: 48 83 c4 28 add rsp,0x28 18000b3f5: 41 5f pop r15 18000b3f7: 41 5e pop r14 18000b3f9: 41 5c pop r12 18000b3fb: 5f pop rdi 18000b3fc: c3 ret 18000b3fd: ff 15 5d 40 00 00 call QWORD PTR [rip+0x405d] # 0x18000f460 18000b403: cc int3 18000b404: e8 77 77 ff ff call 0x180002b80 18000b409: cc int3 18000b40a: e8 41 63 ff ff call 0x180001750 18000b40f: cc int3 18000b410: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000b415: 48 89 74 24 10 mov QWORD PTR [rsp+0x10],rsi 18000b41a: 57 push rdi 18000b41b: 48 83 ec 20 sub rsp,0x20 18000b41f: 48 8d 59 08 lea rbx,[rcx+0x8] 18000b423: 33 f6 xor esi,esi 18000b425: 48 8d 05 8c 4d 00 00 lea rax,[rip+0x4d8c] # 0x1800101b8 18000b42c: 48 8b f9 mov rdi,rcx 18000b42f: 48 89 01 mov QWORD PTR [rcx],rax 18000b432: 48 89 33 mov QWORD PTR [rbx],rsi 18000b435: 8d 4e 10 lea ecx,[rsi+0x10] 18000b438: 48 89 73 08 mov QWORD PTR [rbx+0x8],rsi 18000b43c: 48 89 73 10 mov QWORD PTR [rbx+0x10],rsi 18000b440: 48 89 73 18 mov QWORD PTR [rbx+0x18],rsi 18000b444: 48 89 73 20 mov QWORD PTR [rbx+0x20],rsi 18000b448: e8 07 11 00 00 call 0x18000c554 18000b44d: 48 8d 4f 38 lea rcx,[rdi+0x38] 18000b451: 48 89 70 08 mov QWORD PTR [rax+0x8],rsi 18000b455: 48 89 03 mov QWORD PTR [rbx],rax 18000b458: 48 89 18 mov QWORD PTR [rax],rbx 18000b45b: ff 15 f7 3e 00 00 call QWORD PTR [rip+0x3ef7] # 0x18000f358 18000b461: 48 8d 8f 80 00 00 00 lea rcx,[rdi+0x80] 18000b468: 8d 56 02 lea edx,[rsi+0x2] 18000b46b: ff 15 af 3e 00 00 call QWORD PTR [rip+0x3eaf] # 0x18000f320 18000b471: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000b476: 48 8b c7 mov rax,rdi 18000b479: 48 89 b7 d0 00 00 00 mov QWORD PTR [rdi+0xd0],rsi 18000b480: 48 8b 74 24 38 mov rsi,QWORD PTR [rsp+0x38] 18000b485: 48 83 c4 20 add rsp,0x20 18000b489: 5f pop rdi 18000b48a: c3 ret 18000b48b: cc int3 18000b48c: cc int3 18000b48d: cc int3 18000b48e: cc int3 18000b48f: cc int3 18000b490: c2 00 00 ret 0x0 18000b493: cc int3 18000b494: cc int3 18000b495: cc int3 18000b496: cc int3 18000b497: cc int3 18000b498: cc int3 18000b499: cc int3 18000b49a: cc int3 18000b49b: cc int3 18000b49c: cc int3 18000b49d: cc int3 18000b49e: cc int3 18000b49f: cc int3 18000b4a0: 32 c0 xor al,al 18000b4a2: c3 ret 18000b4a3: cc int3 18000b4a4: cc int3 18000b4a5: cc int3 18000b4a6: cc int3 18000b4a7: cc int3 18000b4a8: cc int3 18000b4a9: cc int3 18000b4aa: cc int3 18000b4ab: cc int3 18000b4ac: cc int3 18000b4ad: cc int3 18000b4ae: cc int3 18000b4af: cc int3 18000b4b0: 48 83 ec 28 sub rsp,0x28 18000b4b4: 83 7c 24 50 02 cmp DWORD PTR [rsp+0x50],0x2 18000b4b9: 75 64 jne 0x18000b51f 18000b4bb: 48 89 5c 24 20 mov QWORD PTR [rsp+0x20],rbx 18000b4c0: 41 b9 01 00 00 00 mov r9d,0x1 18000b4c6: 48 8b 5c 24 58 mov rbx,QWORD PTR [rsp+0x58] 18000b4cb: 44 8b 83 18 02 00 00 mov r8d,DWORD PTR [rbx+0x218] 18000b4d2: 8b 4b 18 mov ecx,DWORD PTR [rbx+0x18] 18000b4d5: 89 93 40 02 00 00 mov DWORD PTR [rbx+0x240],edx 18000b4db: 48 8b 93 20 02 00 00 mov rdx,QWORD PTR [rbx+0x220] 18000b4e2: ff 15 b8 3b 00 00 call QWORD PTR [rip+0x3bb8] # 0x18000f0a0 18000b4e8: 48 8b 83 28 02 00 00 mov rax,QWORD PTR [rbx+0x228] 18000b4ef: 48 85 c0 test rax,rax 18000b4f2: 74 26 je 0x18000b51a 18000b4f4: 44 8b 83 0c 02 00 00 mov r8d,DWORD PTR [rbx+0x20c] 18000b4fb: 41 b9 03 00 00 00 mov r9d,0x3 18000b501: 8b 93 08 02 00 00 mov edx,DWORD PTR [rbx+0x208] 18000b507: 48 8b 8b 20 02 00 00 mov rcx,QWORD PTR [rbx+0x220] 18000b50e: 48 8b 5c 24 20 mov rbx,QWORD PTR [rsp+0x20] 18000b513: 48 83 c4 28 add rsp,0x28 18000b517: 48 ff e0 rex.W jmp rax 18000b51a: 48 8b 5c 24 20 mov rbx,QWORD PTR [rsp+0x20] 18000b51f: 48 83 c4 28 add rsp,0x28 18000b523: c3 ret 18000b524: cc int3 18000b525: cc int3 18000b526: cc int3 18000b527: cc int3 18000b528: cc int3 18000b529: cc int3 18000b52a: cc int3 18000b52b: cc int3 18000b52c: cc int3 18000b52d: cc int3 18000b52e: cc int3 18000b52f: cc int3 18000b530: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 18000b535: 55 push rbp 18000b536: 56 push rsi 18000b537: 57 push rdi 18000b538: 48 83 ec 30 sub rsp,0x30 18000b53c: 48 8b 05 b5 aa 00 00 mov rax,QWORD PTR [rip+0xaab5] # 0x180015ff8 18000b543: 48 85 c0 test rax,rax 18000b546: 0f 85 91 01 00 00 jne 0x18000b6dd 18000b54c: b9 b0 02 00 00 mov ecx,0x2b0 18000b551: e8 fe 0f 00 00 call 0x18000c554 18000b556: 48 8b f8 mov rdi,rax 18000b559: 48 89 44 24 50 mov QWORD PTR [rsp+0x50],rax 18000b55e: 33 d2 xor edx,edx 18000b560: 41 b8 b0 02 00 00 mov r8d,0x2b0 18000b566: 48 8b c8 mov rcx,rax 18000b569: e8 80 21 00 00 call 0x18000d6ee 18000b56e: 48 8d 05 63 4c 00 00 lea rax,[rip+0x4c63] # 0x1800101d8 18000b575: 48 89 07 mov QWORD PTR [rdi],rax 18000b578: 48 8d 4f 08 lea rcx,[rdi+0x8] 18000b57c: 33 ed xor ebp,ebp 18000b57e: 89 29 mov DWORD PTR [rcx],ebp 18000b580: 48 89 69 08 mov QWORD PTR [rcx+0x8],rbp 18000b584: c7 41 10 ff ff ff ff mov DWORD PTR [rcx+0x10],0xffffffff 18000b58b: 48 89 a9 e8 01 00 00 mov QWORD PTR [rcx+0x1e8],rbp 18000b592: 89 a9 f0 01 00 00 mov DWORD PTR [rcx+0x1f0],ebp 18000b598: 0f 57 c0 xorps xmm0,xmm0 18000b59b: 33 c0 xor eax,eax 18000b59d: 0f 11 41 14 movups XMMWORD PTR [rcx+0x14],xmm0 18000b5a1: 0f 11 41 24 movups XMMWORD PTR [rcx+0x24],xmm0 18000b5a5: 0f 11 41 34 movups XMMWORD PTR [rcx+0x34],xmm0 18000b5a9: 0f 11 41 44 movups XMMWORD PTR [rcx+0x44],xmm0 18000b5ad: 48 89 41 54 mov QWORD PTR [rcx+0x54],rax 18000b5b1: e8 1a 60 ff ff call 0x1800015d0 18000b5b6: 90 nop 18000b5b7: 48 89 af 20 02 00 00 mov QWORD PTR [rdi+0x220],rbp 18000b5be: 48 89 af 28 02 00 00 mov QWORD PTR [rdi+0x228],rbp 18000b5c5: 48 89 af 38 02 00 00 mov QWORD PTR [rdi+0x238],rbp 18000b5cc: 89 af 7c 02 00 00 mov DWORD PTR [rdi+0x27c],ebp 18000b5d2: 48 89 af 40 02 00 00 mov QWORD PTR [rdi+0x240],rbp 18000b5d9: 48 b8 5c 8f c2 f5 28 movabs rax,0x3fef5c28f5c28f5c 18000b5e0: 5c ef 3f 18000b5e3: 48 89 87 48 02 00 00 mov QWORD PTR [rdi+0x248],rax 18000b5ea: 48 89 af 98 02 00 00 mov QWORD PTR [rdi+0x298],rbp 18000b5f1: 48 c7 87 a0 02 00 00 mov QWORD PTR [rdi+0x2a0],0xffffffffffffffff 18000b5f8: ff ff ff ff 18000b5fc: 48 b8 00 00 00 00 00 movabs rax,0x4040000000000000 18000b603: 00 40 40 18000b606: 48 89 87 88 02 00 00 mov QWORD PTR [rdi+0x288],rax 18000b60d: 48 b8 00 00 00 00 00 movabs rax,0x4044000000000000 18000b614: 00 44 40 18000b617: 48 89 87 90 02 00 00 mov QWORD PTR [rdi+0x290],rax 18000b61e: 48 b8 00 00 00 00 00 movabs rax,0x4042800000000000 18000b625: 80 42 40 18000b628: 48 89 87 80 02 00 00 mov QWORD PTR [rdi+0x280],rax 18000b62f: 66 89 af a8 02 00 00 mov WORD PTR [rdi+0x2a8],bp 18000b636: 48 8b 05 ab a9 00 00 mov rax,QWORD PTR [rip+0xa9ab] # 0x180015fe8 18000b63d: 48 85 c0 test rax,rax 18000b640: 75 41 jne 0x18000b683 18000b642: 8d 4d 78 lea ecx,[rbp+0x78] 18000b645: e8 0a 0f 00 00 call 0x18000c554 18000b64a: 48 89 44 24 58 mov QWORD PTR [rsp+0x58],rax 18000b64f: 0f 57 c0 xorps xmm0,xmm0 18000b652: 33 c9 xor ecx,ecx 18000b654: 0f 11 00 movups XMMWORD PTR [rax],xmm0 18000b657: 0f 11 40 10 movups XMMWORD PTR [rax+0x10],xmm0 18000b65b: 0f 11 40 20 movups XMMWORD PTR [rax+0x20],xmm0 18000b65f: 0f 11 40 30 movups XMMWORD PTR [rax+0x30],xmm0 18000b663: 0f 11 40 40 movups XMMWORD PTR [rax+0x40],xmm0 18000b667: 0f 11 40 50 movups XMMWORD PTR [rax+0x50],xmm0 18000b66b: 0f 11 40 60 movups XMMWORD PTR [rax+0x60],xmm0 18000b66f: 48 89 48 70 mov QWORD PTR [rax+0x70],rcx 18000b673: 48 8b c8 mov rcx,rax 18000b676: e8 95 ee ff ff call 0x18000a510 18000b67b: 90 nop 18000b67c: 48 89 05 65 a9 00 00 mov QWORD PTR [rip+0xa965],rax # 0x180015fe8 18000b683: 48 89 87 30 02 00 00 mov QWORD PTR [rdi+0x230],rax 18000b68a: 48 8b 58 60 mov rbx,QWORD PTR [rax+0x60] 18000b68e: 48 8b 70 68 mov rsi,QWORD PTR [rax+0x68] 18000b692: 48 3b de cmp rbx,rsi 18000b695: 74 3c je 0x18000b6d3 18000b697: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0] 18000b69e: 00 00 18000b6a0: 89 6c 24 20 mov DWORD PTR [rsp+0x20],ebp 18000b6a4: 4c 8d 0d ed a0 00 00 lea r9,[rip+0xa0ed] # 0x180015798 18000b6ab: 4c 8d 05 66 a0 00 00 lea r8,[rip+0xa066] # 0x180015718 18000b6b2: 33 d2 xor edx,edx 18000b6b4: 48 8b 0b mov rcx,QWORD PTR [rbx] 18000b6b7: e8 97 21 00 00 call 0x18000d853 18000b6bc: 48 85 c0 test rax,rax 18000b6bf: 75 0b jne 0x18000b6cc 18000b6c1: 48 83 c3 08 add rbx,0x8 18000b6c5: 48 3b de cmp rbx,rsi 18000b6c8: 75 d6 jne 0x18000b6a0 18000b6ca: eb 07 jmp 0x18000b6d3 18000b6cc: 48 89 b8 d8 00 00 00 mov QWORD PTR [rax+0xd8],rdi 18000b6d3: 48 89 3d 1e a9 00 00 mov QWORD PTR [rip+0xa91e],rdi # 0x180015ff8 18000b6da: 48 8b c7 mov rax,rdi 18000b6dd: 48 8b 5c 24 60 mov rbx,QWORD PTR [rsp+0x60] 18000b6e2: 48 83 c4 30 add rsp,0x30 18000b6e6: 5f pop rdi 18000b6e7: 5e pop rsi 18000b6e8: 5d pop rbp 18000b6e9: c3 ret 18000b6ea: cc int3 18000b6eb: cc int3 18000b6ec: cc int3 18000b6ed: cc int3 18000b6ee: cc int3 18000b6ef: cc int3 18000b6f0: 48 83 ec 38 sub rsp,0x38 18000b6f4: 83 79 08 00 cmp DWORD PTR [rcx+0x8],0x0 18000b6f8: 48 89 5c 24 40 mov QWORD PTR [rsp+0x40],rbx 18000b6fd: 48 89 74 24 48 mov QWORD PTR [rsp+0x48],rsi 18000b702: 48 8b f1 mov rsi,rcx 18000b705: 0f 84 40 01 00 00 je 0x18000b84b 18000b70b: 8b 49 18 mov ecx,DWORD PTR [rcx+0x18] 18000b70e: ff 15 64 39 00 00 call QWORD PTR [rip+0x3964] # 0x18000f078 18000b714: b9 32 00 00 00 mov ecx,0x32 18000b719: ff 15 e9 39 00 00 call QWORD PTR [rip+0x39e9] # 0x18000f108 18000b71f: 83 7e 08 00 cmp DWORD PTR [rsi+0x8],0x0 18000b723: 0f 84 22 01 00 00 je 0x18000b84b 18000b729: 33 d2 xor edx,edx 18000b72b: 33 c9 xor ecx,ecx 18000b72d: ff 15 e5 38 00 00 call QWORD PTR [rip+0x38e5] # 0x18000f018 18000b733: 85 c0 test eax,eax 18000b735: 0f 84 10 01 00 00 je 0x18000b84b 18000b73b: 8b 4e 18 mov ecx,DWORD PTR [rsi+0x18] 18000b73e: 33 d2 xor edx,edx 18000b740: 41 b8 e8 03 00 00 mov r8d,0x3e8 18000b746: ff 15 04 39 00 00 call QWORD PTR [rip+0x3904] # 0x18000f050 18000b74c: 85 c0 test eax,eax 18000b74e: 0f 84 f7 00 00 00 je 0x18000b84b 18000b754: 8b 4e 18 mov ecx,DWORD PTR [rsi+0x18] 18000b757: 48 8d 5e 1c lea rbx,[rsi+0x1c] 18000b75b: 48 8b d3 mov rdx,rbx 18000b75e: 41 b8 48 00 00 00 mov r8d,0x48 18000b764: ff 15 f6 38 00 00 call QWORD PTR [rip+0x38f6] # 0x18000f060 18000b76a: 48 85 db test rbx,rbx 18000b76d: 0f 84 d8 00 00 00 je 0x18000b84b 18000b773: 8b 03 mov eax,DWORD PTR [rbx] 18000b775: 48 8d 96 50 02 00 00 lea rdx,[rsi+0x250] 18000b77c: 8b 4e 18 mov ecx,DWORD PTR [rsi+0x18] 18000b77f: 89 86 00 02 00 00 mov DWORD PTR [rsi+0x200],eax 18000b785: 8b 43 04 mov eax,DWORD PTR [rbx+0x4] 18000b788: 89 86 04 02 00 00 mov DWORD PTR [rsi+0x204],eax 18000b78e: 8b 43 40 mov eax,DWORD PTR [rbx+0x40] 18000b791: 89 86 08 02 00 00 mov DWORD PTR [rsi+0x208],eax 18000b797: 8b 43 44 mov eax,DWORD PTR [rbx+0x44] 18000b79a: 89 86 0c 02 00 00 mov DWORD PTR [rsi+0x20c],eax 18000b7a0: c7 86 10 02 00 00 10 mov DWORD PTR [rsi+0x210],0x10 18000b7a7: 00 00 00 18000b7aa: 8b 43 44 mov eax,DWORD PTR [rbx+0x44] 18000b7ad: 89 86 14 02 00 00 mov DWORD PTR [rsi+0x214],eax 18000b7b3: 48 89 7c 24 30 mov QWORD PTR [rsp+0x30],rdi 18000b7b8: ff 15 1a 39 00 00 call QWORD PTR [rip+0x391a] # 0x18000f0d8 18000b7be: f2 0f 10 86 48 02 00 movsd xmm0,QWORD PTR [rsi+0x248] 18000b7c5: 00 18000b7c6: 48 8d 96 50 02 00 00 lea rdx,[rsi+0x250] 18000b7cd: 8b 4e 18 mov ecx,DWORD PTR [rsi+0x18] 18000b7d0: 41 b8 02 00 00 00 mov r8d,0x2 18000b7d6: 66 0f 5a c0 cvtpd2ps xmm0,xmm0 18000b7da: c7 86 50 02 00 00 66 mov DWORD PTR [rsi+0x250],0x3f266666 18000b7e1: 66 26 3f 18000b7e4: f3 0f 11 86 54 02 00 movss DWORD PTR [rsi+0x254],xmm0 18000b7eb: 00 18000b7ec: ff 15 ce 38 00 00 call QWORD PTR [rip+0x38ce] # 0x18000f0c0 18000b7f2: 8b 86 08 02 00 00 mov eax,DWORD PTR [rsi+0x208] 18000b7f8: 0f af 86 0c 02 00 00 imul eax,DWORD PTR [rsi+0x20c] 18000b7ff: 8d 04 40 lea eax,[rax+rax*2] 18000b802: 48 63 c8 movsxd rcx,eax 18000b805: 89 86 18 02 00 00 mov DWORD PTR [rsi+0x218],eax 18000b80b: e8 68 16 00 00 call 0x18000ce78 18000b810: 8b 4e 18 mov ecx,DWORD PTR [rsi+0x18] 18000b813: 4c 8d 05 96 fc ff ff lea r8,[rip+0xfffffffffffffc96] # 0x18000b4b0 18000b81a: 41 b9 02 00 00 00 mov r9d,0x2 18000b820: 48 89 86 20 02 00 00 mov QWORD PTR [rsi+0x220],rax 18000b827: 48 8d 96 00 02 00 00 lea rdx,[rsi+0x200] 18000b82e: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000b833: ff 15 57 38 00 00 call QWORD PTR [rip+0x3857] # 0x18000f090 18000b839: 8b 4e 18 mov ecx,DWORD PTR [rsi+0x18] 18000b83c: 48 8b 7c 24 30 mov rdi,QWORD PTR [rsp+0x30] 18000b841: 85 c0 test eax,eax 18000b843: 75 3e jne 0x18000b883 18000b845: ff 15 0d 38 00 00 call QWORD PTR [rip+0x380d] # 0x18000f058 18000b84b: 32 c0 xor al,al 18000b84d: 48 8b 8e 30 02 00 00 mov rcx,QWORD PTR [rsi+0x230] 18000b854: 88 86 a8 02 00 00 mov BYTE PTR [rsi+0x2a8],al 18000b85a: e8 01 f1 ff ff call 0x18000a960 18000b85f: 80 be a8 02 00 00 00 cmp BYTE PTR [rsi+0x2a8],0x0 18000b866: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 18000b86b: 88 86 a9 02 00 00 mov BYTE PTR [rsi+0x2a9],al 18000b871: 48 8b 74 24 48 mov rsi,QWORD PTR [rsp+0x48] 18000b876: 74 1a je 0x18000b892 18000b878: 84 c0 test al,al 18000b87a: 74 16 je 0x18000b892 18000b87c: b0 01 mov al,0x1 18000b87e: 48 83 c4 38 add rsp,0x38 18000b882: c3 ret 18000b883: ba 02 00 00 00 mov edx,0x2 18000b888: ff 15 fa 37 00 00 call QWORD PTR [rip+0x37fa] # 0x18000f088 18000b88e: b0 01 mov al,0x1 18000b890: eb bb jmp 0x18000b84d 18000b892: 32 c0 xor al,al 18000b894: 48 83 c4 38 add rsp,0x38 18000b898: c3 ret 18000b899: cc int3 18000b89a: cc int3 18000b89b: cc int3 18000b89c: cc int3 18000b89d: cc int3 18000b89e: cc int3 18000b89f: cc int3 18000b8a0: 40 53 rex push rbx 18000b8a2: 48 83 ec 30 sub rsp,0x30 18000b8a6: 48 8b 81 38 02 00 00 mov rax,QWORD PTR [rcx+0x238] 18000b8ad: 48 8b d9 mov rbx,rcx 18000b8b0: 89 91 a0 02 00 00 mov DWORD PTR [rcx+0x2a0],edx 18000b8b6: 48 85 c0 test rax,rax 18000b8b9: 0f 84 8c 00 00 00 je 0x18000b94b 18000b8bf: 0f 29 74 24 20 movaps XMMWORD PTR [rsp+0x20],xmm6 18000b8c4: 66 0f 6e f2 movd xmm6,edx 18000b8c8: 0f 5b f6 cvtdq2ps xmm6,xmm6 18000b8cb: 85 d2 test edx,edx 18000b8cd: 79 4e jns 0x18000b91d 18000b8cf: 0f 28 c6 movaps xmm0,xmm6 18000b8d2: ff d0 call rax 18000b8d4: ff 15 26 38 00 00 call QWORD PTR [rip+0x3826] # 0x18000f100 18000b8da: 8b c8 mov ecx,eax 18000b8dc: 2b 8b 44 02 00 00 sub ecx,DWORD PTR [rbx+0x244] 18000b8e2: 81 f9 60 ea 00 00 cmp ecx,0xea60 18000b8e8: 76 5c jbe 0x18000b946 18000b8ea: 2b 83 a4 02 00 00 sub eax,DWORD PTR [rbx+0x2a4] 18000b8f0: 3d 88 13 00 00 cmp eax,0x1388 18000b8f5: 76 4f jbe 0x18000b946 18000b8f7: 83 7b 08 00 cmp DWORD PTR [rbx+0x8],0x0 18000b8fb: 74 09 je 0x18000b906 18000b8fd: 8b 4b 18 mov ecx,DWORD PTR [rbx+0x18] 18000b900: ff 15 aa 37 00 00 call QWORD PTR [rip+0x37aa] # 0x18000f0b0 18000b906: ff 15 f4 37 00 00 call QWORD PTR [rip+0x37f4] # 0x18000f100 18000b90c: 0f 28 74 24 20 movaps xmm6,XMMWORD PTR [rsp+0x20] 18000b911: 89 83 44 02 00 00 mov DWORD PTR [rbx+0x244],eax 18000b917: 48 83 c4 30 add rsp,0x30 18000b91b: 5b pop rbx 18000b91c: c3 ret 18000b91d: ff 15 dd 37 00 00 call QWORD PTR [rip+0x37dd] # 0x18000f100 18000b923: 83 bb 7c 02 00 00 00 cmp DWORD PTR [rbx+0x27c],0x0 18000b92a: 89 83 a4 02 00 00 mov DWORD PTR [rbx+0x2a4],eax 18000b930: 48 8b 83 38 02 00 00 mov rax,QWORD PTR [rbx+0x238] 18000b937: 74 08 je 0x18000b941 18000b939: f3 0f 59 35 9f 48 00 mulss xmm6,DWORD PTR [rip+0x489f] # 0x1800101e0 18000b940: 00 18000b941: 0f 28 c6 movaps xmm0,xmm6 18000b944: ff d0 call rax 18000b946: 0f 28 74 24 20 movaps xmm6,XMMWORD PTR [rsp+0x20] 18000b94b: 48 83 c4 30 add rsp,0x30 18000b94f: 5b pop rbx 18000b950: c3 ret 18000b951: cc int3 18000b952: cc int3 18000b953: cc int3 18000b954: cc int3 18000b955: cc int3 18000b956: cc int3 18000b957: cc int3 18000b958: cc int3 18000b959: cc int3 18000b95a: cc int3 18000b95b: cc int3 18000b95c: cc int3 18000b95d: cc int3 18000b95e: cc int3 18000b95f: cc int3 18000b960: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 18000b965: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000b96a: 57 push rdi 18000b96b: 41 56 push r14 18000b96d: 41 57 push r15 18000b96f: 48 83 ec 40 sub rsp,0x40 18000b973: 41 bf 9f 00 00 00 mov r15d,0x9f 18000b979: 41 8b f1 mov esi,r9d 18000b97c: 45 8b f0 mov r14d,r8d 18000b97f: 48 8b da mov rbx,rdx 18000b982: 48 8b f9 mov rdi,rcx 18000b985: 45 3b c7 cmp r8d,r15d 18000b988: 0f 87 54 01 00 00 ja 0x18000bae2 18000b98e: 41 83 f9 77 cmp r9d,0x77 18000b992: 0f 87 4a 01 00 00 ja 0x18000bae2 18000b998: 8b 49 18 mov ecx,DWORD PTR [rcx+0x18] 18000b99b: 41 b9 03 00 00 00 mov r9d,0x3 18000b9a1: 48 89 6c 24 60 mov QWORD PTR [rsp+0x60],rbp 18000b9a6: 44 8b c6 mov r8d,esi 18000b9a9: 41 8b d6 mov edx,r14d 18000b9ac: 0f 29 7c 24 30 movaps XMMWORD PTR [rsp+0x30],xmm7 18000b9b1: ff 15 81 36 00 00 call QWORD PTR [rip+0x3681] # 0x18000f038 18000b9b7: f3 0f 10 97 54 02 00 movss xmm2,DWORD PTR [rdi+0x254] 18000b9be: 00 18000b9bf: 45 8b ce mov r9d,r14d 18000b9c2: 8b 4f 18 mov ecx,DWORD PTR [rdi+0x18] 18000b9c5: 8b d0 mov edx,eax 18000b9c7: 89 74 24 20 mov DWORD PTR [rsp+0x20],esi 18000b9cb: ff 15 e7 36 00 00 call QWORD PTR [rip+0x36e7] # 0x18000f0b8 18000b9d1: 33 ed xor ebp,ebp 18000b9d3: 41 8d 4e ff lea ecx,[r14-0x1] 18000b9d7: 85 c9 test ecx,ecx 18000b9d9: 8b d5 mov edx,ebp 18000b9db: 44 8b c5 mov r8d,ebp 18000b9de: 0f 49 d1 cmovns edx,ecx 18000b9e1: 66 0f 6e f8 movd xmm7,eax 18000b9e5: 41 8d 4e 01 lea ecx,[r14+0x1] 18000b9e9: 41 3b cf cmp ecx,r15d 18000b9ec: 8d 46 01 lea eax,[rsi+0x1] 18000b9ef: f3 0f e6 ff cvtdq2pd xmm7,xmm7 18000b9f3: 44 0f 4c f9 cmovl r15d,ecx 18000b9f7: 8d 4e ff lea ecx,[rsi-0x1] 18000b9fa: 85 c9 test ecx,ecx 18000b9fc: 45 8b cf mov r9d,r15d 18000b9ff: 44 0f 49 c1 cmovns r8d,ecx 18000ba03: b9 77 00 00 00 mov ecx,0x77 18000ba08: 3b c1 cmp eax,ecx 18000ba0a: f2 0f 59 3d d6 47 00 mulsd xmm7,QWORD PTR [rip+0x47d6] # 0x1800101e8 18000ba11: 00 18000ba12: 0f 4c c8 cmovl ecx,eax 18000ba15: 89 4c 24 20 mov DWORD PTR [rsp+0x20],ecx 18000ba19: 8b 4f 18 mov ecx,DWORD PTR [rdi+0x18] 18000ba1c: ff 15 76 36 00 00 call QWORD PTR [rip+0x3676] # 0x18000f098 18000ba22: 66 0f 6e d0 movd xmm2,eax 18000ba26: 8b 87 7c 02 00 00 mov eax,DWORD PTR [rdi+0x27c] 18000ba2c: f3 0f e6 d2 cvtdq2pd xmm2,xmm2 18000ba30: f2 0f 59 15 b0 47 00 mulsd xmm2,QWORD PTR [rip+0x47b0] # 0x1800101e8 18000ba37: 00 18000ba38: 83 f8 01 cmp eax,0x1 18000ba3b: 75 20 jne 0x18000ba5d 18000ba3d: f2 0f 59 3d ab 47 00 mulsd xmm7,QWORD PTR [rip+0x47ab] # 0x1800101f0 18000ba44: 00 18000ba45: f2 0f 59 15 a3 47 00 mulsd xmm2,QWORD PTR [rip+0x47a3] # 0x1800101f0 18000ba4c: 00 18000ba4d: f2 0f 58 3d a3 47 00 addsd xmm7,QWORD PTR [rip+0x47a3] # 0x1800101f8 18000ba54: 00 18000ba55: f2 0f 58 15 9b 47 00 addsd xmm2,QWORD PTR [rip+0x479b] # 0x1800101f8 18000ba5c: 00 18000ba5d: f2 0f 10 87 98 02 00 movsd xmm0,QWORD PTR [rdi+0x298] 18000ba64: 00 18000ba65: f2 0f 58 d0 addsd xmm2,xmm0 18000ba69: f2 0f 58 f8 addsd xmm7,xmm0 18000ba6d: 66 0f 2f 97 90 02 00 comisd xmm2,QWORD PTR [rdi+0x290] 18000ba74: 00 18000ba75: 77 1c ja 0x18000ba93 18000ba77: f2 0f 10 87 88 02 00 movsd xmm0,QWORD PTR [rdi+0x288] 18000ba7e: 00 18000ba7f: 66 0f 2f c2 comisd xmm0,xmm2 18000ba83: 77 0e ja 0x18000ba93 18000ba85: 66 0f 2f 97 80 02 00 comisd xmm2,QWORD PTR [rdi+0x280] 18000ba8c: 00 18000ba8d: 40 0f 93 c5 setae bpl 18000ba91: eb 05 jmp 0x18000ba98 18000ba93: bd ff ff ff ff mov ebp,0xffffffff 18000ba98: 66 41 0f 6e c6 movd xmm0,r14d 18000ba9d: 0f 5b c0 cvtdq2ps xmm0,xmm0 18000baa0: 89 6b 24 mov DWORD PTR [rbx+0x24],ebp 18000baa3: 48 8b 6c 24 60 mov rbp,QWORD PTR [rsp+0x60] 18000baa8: 89 43 20 mov DWORD PTR [rbx+0x20],eax 18000baab: 66 0f 6e ce movd xmm1,esi 18000baaf: f3 0f 5e 05 4d 47 00 divss xmm0,DWORD PTR [rip+0x474d] # 0x180010204 18000bab6: 00 18000bab7: 0f 5b c9 cvtdq2ps xmm1,xmm1 18000baba: 0f 5a c0 cvtps2pd xmm0,xmm0 18000babd: f3 0f 5e 0d 3b 47 00 divss xmm1,DWORD PTR [rip+0x473b] # 0x180010200 18000bac4: 00 18000bac5: f2 0f 11 03 movsd QWORD PTR [rbx],xmm0 18000bac9: 0f 5a c1 cvtps2pd xmm0,xmm1 18000bacc: f2 0f 11 7b 10 movsd QWORD PTR [rbx+0x10],xmm7 18000bad1: 0f 28 7c 24 30 movaps xmm7,XMMWORD PTR [rsp+0x30] 18000bad6: f2 0f 11 43 08 movsd QWORD PTR [rbx+0x8],xmm0 18000badb: f2 0f 11 53 18 movsd QWORD PTR [rbx+0x18],xmm2 18000bae0: eb 33 jmp 0x18000bb15 18000bae2: 48 b8 00 00 00 00 00 movabs rax,0xbff0000000000000 18000bae9: 00 f0 bf 18000baec: c7 42 24 00 1f 0a fa mov DWORD PTR [rdx+0x24],0xfa0a1f00 18000baf3: 48 89 02 mov QWORD PTR [rdx],rax 18000baf6: 48 89 42 08 mov QWORD PTR [rdx+0x8],rax 18000bafa: 48 b8 00 00 00 00 84 movabs rax,0xc197d78400000000 18000bb01: d7 97 c1 18000bb04: 48 89 42 18 mov QWORD PTR [rdx+0x18],rax 18000bb08: 48 89 42 10 mov QWORD PTR [rdx+0x10],rax 18000bb0c: 8b 81 7c 02 00 00 mov eax,DWORD PTR [rcx+0x27c] 18000bb12: 89 42 20 mov DWORD PTR [rdx+0x20],eax 18000bb15: 48 8b 74 24 70 mov rsi,QWORD PTR [rsp+0x70] 18000bb1a: 48 8b c3 mov rax,rbx 18000bb1d: 48 8b 5c 24 68 mov rbx,QWORD PTR [rsp+0x68] 18000bb22: 48 83 c4 40 add rsp,0x40 18000bb26: 41 5f pop r15 18000bb28: 41 5e pop r14 18000bb2a: 5f pop rdi 18000bb2b: c3 ret 18000bb2c: cc int3 18000bb2d: cc int3 18000bb2e: cc int3 18000bb2f: cc int3 18000bb30: b8 10 27 00 00 mov eax,0x2710 18000bb35: c3 ret 18000bb36: cc int3 18000bb37: cc int3 18000bb38: cc int3 18000bb39: cc int3 18000bb3a: cc int3 18000bb3b: cc int3 18000bb3c: cc int3 18000bb3d: cc int3 18000bb3e: cc int3 18000bb3f: cc int3 18000bb40: 48 83 ec 28 sub rsp,0x28 18000bb44: e8 e7 f9 ff ff call 0x18000b530 18000bb49: 48 8b c8 mov rcx,rax 18000bb4c: 48 83 c4 28 add rsp,0x28 18000bb50: e9 9b fb ff ff jmp 0x18000b6f0 18000bb55: cc int3 18000bb56: cc int3 18000bb57: cc int3 18000bb58: cc int3 18000bb59: cc int3 18000bb5a: cc int3 18000bb5b: cc int3 18000bb5c: cc int3 18000bb5d: cc int3 18000bb5e: cc int3 18000bb5f: cc int3 18000bb60: 40 53 rex push rbx 18000bb62: 48 83 ec 20 sub rsp,0x20 18000bb66: e8 c5 f9 ff ff call 0x18000b530 18000bb6b: 48 8b d8 mov rbx,rax 18000bb6e: 8b 48 18 mov ecx,DWORD PTR [rax+0x18] 18000bb71: ff 15 a9 34 00 00 call QWORD PTR [rip+0x34a9] # 0x18000f020 18000bb77: 85 c0 test eax,eax 18000bb79: 74 42 je 0x18000bbbd 18000bb7b: 83 bb f0 01 00 00 00 cmp DWORD PTR [rbx+0x1f0],0x0 18000bb82: 74 13 je 0x18000bb97 18000bb84: 8b 4b 18 mov ecx,DWORD PTR [rbx+0x18] 18000bb87: ff 15 63 35 00 00 call QWORD PTR [rip+0x3563] # 0x18000f0f0 18000bb8d: c7 83 f0 01 00 00 00 mov DWORD PTR [rbx+0x1f0],0x0 18000bb94: 00 00 00 18000bb97: 83 bb f4 01 00 00 00 cmp DWORD PTR [rbx+0x1f4],0x0 18000bb9e: 74 14 je 0x18000bbb4 18000bba0: 8b 4b 18 mov ecx,DWORD PTR [rbx+0x18] 18000bba3: ff 15 d7 34 00 00 call QWORD PTR [rip+0x34d7] # 0x18000f080 18000bba9: 48 c7 83 f4 01 00 00 mov QWORD PTR [rbx+0x1f4],0x0 18000bbb0: 00 00 00 00 18000bbb4: 8b 4b 18 mov ecx,DWORD PTR [rbx+0x18] 18000bbb7: ff 15 83 34 00 00 call QWORD PTR [rip+0x3483] # 0x18000f040 18000bbbd: 8b 4b 18 mov ecx,DWORD PTR [rbx+0x18] 18000bbc0: ff 15 02 35 00 00 call QWORD PTR [rip+0x3502] # 0x18000f0c8 18000bbc6: 85 c0 test eax,eax 18000bbc8: 74 09 je 0x18000bbd3 18000bbca: 8b 4b 18 mov ecx,DWORD PTR [rbx+0x18] 18000bbcd: ff 15 85 34 00 00 call QWORD PTR [rip+0x3485] # 0x18000f058 18000bbd3: 48 8b 8b 30 02 00 00 mov rcx,QWORD PTR [rbx+0x230] 18000bbda: 48 83 c1 08 add rcx,0x8 18000bbde: c6 83 a8 02 00 00 00 mov BYTE PTR [rbx+0x2a8],0x0 18000bbe5: 48 8b 01 mov rax,QWORD PTR [rcx] 18000bbe8: ff 50 20 call QWORD PTR [rax+0x20] 18000bbeb: c6 83 a9 02 00 00 00 mov BYTE PTR [rbx+0x2a9],0x0 18000bbf2: 48 83 c4 20 add rsp,0x20 18000bbf6: 5b pop rbx 18000bbf7: c3 ret 18000bbf8: cc int3 18000bbf9: cc int3 18000bbfa: cc int3 18000bbfb: cc int3 18000bbfc: cc int3 18000bbfd: cc int3 18000bbfe: cc int3 18000bbff: cc int3 18000bc00: 48 83 ec 28 sub rsp,0x28 18000bc04: e8 27 f9 ff ff call 0x18000b530 18000bc09: 80 b8 a8 02 00 00 00 cmp BYTE PTR [rax+0x2a8],0x0 18000bc10: 74 10 je 0x18000bc22 18000bc12: 80 b8 a9 02 00 00 00 cmp BYTE PTR [rax+0x2a9],0x0 18000bc19: 74 07 je 0x18000bc22 18000bc1b: b0 01 mov al,0x1 18000bc1d: 48 83 c4 28 add rsp,0x28 18000bc21: c3 ret 18000bc22: 32 c0 xor al,al 18000bc24: 48 83 c4 28 add rsp,0x28 18000bc28: c3 ret 18000bc29: cc int3 18000bc2a: cc int3 18000bc2b: cc int3 18000bc2c: cc int3 18000bc2d: cc int3 18000bc2e: cc int3 18000bc2f: cc int3 18000bc30: 40 53 rex push rbx 18000bc32: 48 83 ec 20 sub rsp,0x20 18000bc36: 48 8b d9 mov rbx,rcx 18000bc39: e8 f2 f8 ff ff call 0x18000b530 18000bc3e: 48 89 98 28 02 00 00 mov QWORD PTR [rax+0x228],rbx 18000bc45: 48 83 c4 20 add rsp,0x20 18000bc49: 5b pop rbx 18000bc4a: c3 ret 18000bc4b: cc int3 18000bc4c: cc int3 18000bc4d: cc int3 18000bc4e: cc int3 18000bc4f: cc int3 18000bc50: 40 53 rex push rbx 18000bc52: 48 83 ec 20 sub rsp,0x20 18000bc56: 48 8b d9 mov rbx,rcx 18000bc59: e8 d2 f8 ff ff call 0x18000b530 18000bc5e: 48 89 98 38 02 00 00 mov QWORD PTR [rax+0x238],rbx 18000bc65: 48 83 c4 20 add rsp,0x20 18000bc69: 5b pop rbx 18000bc6a: c3 ret 18000bc6b: cc int3 18000bc6c: cc int3 18000bc6d: cc int3 18000bc6e: cc int3 18000bc6f: cc int3 18000bc70: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000bc75: 48 89 6c 24 10 mov QWORD PTR [rsp+0x10],rbp 18000bc7a: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000bc7f: 57 push rdi 18000bc80: 48 83 ec 50 sub rsp,0x50 18000bc84: 49 8b e8 mov rbp,r8 18000bc87: 8b da mov ebx,edx 18000bc89: 8b f9 mov edi,ecx 18000bc8b: e8 a0 f8 ff ff call 0x18000b530 18000bc90: 48 8b f0 mov rsi,rax 18000bc93: 8b 48 18 mov ecx,DWORD PTR [rax+0x18] 18000bc96: ff 15 94 33 00 00 call QWORD PTR [rip+0x3394] # 0x18000f030 18000bc9c: 44 8b cb mov r9d,ebx 18000bc9f: 48 8d 54 24 20 lea rdx,[rsp+0x20] 18000bca4: 44 8b c7 mov r8d,edi 18000bca7: 48 8b ce mov rcx,rsi 18000bcaa: e8 b1 fc ff ff call 0x18000b960 18000bcaf: 8b 4e 18 mov ecx,DWORD PTR [rsi+0x18] 18000bcb2: ff 15 30 34 00 00 call QWORD PTR [rip+0x3430] # 0x18000f0e8 18000bcb8: 0f 10 44 24 20 movups xmm0,XMMWORD PTR [rsp+0x20] 18000bcbd: 48 8b 5c 24 60 mov rbx,QWORD PTR [rsp+0x60] 18000bcc2: 0f 10 4c 24 30 movups xmm1,XMMWORD PTR [rsp+0x30] 18000bcc7: 48 8b 74 24 70 mov rsi,QWORD PTR [rsp+0x70] 18000bccc: 0f 11 45 00 movups XMMWORD PTR [rbp+0x0],xmm0 18000bcd0: f2 0f 10 44 24 40 movsd xmm0,QWORD PTR [rsp+0x40] 18000bcd6: 0f 11 4d 10 movups XMMWORD PTR [rbp+0x10],xmm1 18000bcda: f2 0f 11 45 20 movsd QWORD PTR [rbp+0x20],xmm0 18000bcdf: 48 8b 6c 24 68 mov rbp,QWORD PTR [rsp+0x68] 18000bce4: 48 83 c4 50 add rsp,0x50 18000bce8: 5f pop rdi 18000bce9: c3 ret 18000bcea: cc int3 18000bceb: cc int3 18000bcec: cc int3 18000bced: cc int3 18000bcee: cc int3 18000bcef: cc int3 18000bcf0: 40 53 rex push rbx 18000bcf2: 55 push rbp 18000bcf3: 56 push rsi 18000bcf4: 57 push rdi 18000bcf5: 41 56 push r14 18000bcf7: 41 57 push r15 18000bcf9: 48 81 ec 98 00 00 00 sub rsp,0x98 18000bd00: 0f 29 b4 24 80 00 00 movaps XMMWORD PTR [rsp+0x80],xmm6 18000bd07: 00 18000bd08: 48 8b 05 01 93 00 00 mov rax,QWORD PTR [rip+0x9301] # 0x180015010 18000bd0f: 48 33 c4 xor rax,rsp 18000bd12: 48 89 44 24 70 mov QWORD PTR [rsp+0x70],rax 18000bd17: 4c 8b bc 24 f0 00 00 mov r15,QWORD PTR [rsp+0xf0] 18000bd1e: 00 18000bd1f: 41 8b f9 mov edi,r9d 18000bd22: 41 8b f0 mov esi,r8d 18000bd25: 8b da mov ebx,edx 18000bd27: 8b e9 mov ebp,ecx 18000bd29: e8 02 f8 ff ff call 0x18000b530 18000bd2e: 4c 8b f0 mov r14,rax 18000bd31: 8b 48 18 mov ecx,DWORD PTR [rax+0x18] 18000bd34: ff 15 f6 32 00 00 call QWORD PTR [rip+0x32f6] # 0x18000f030 18000bd3a: 33 c0 xor eax,eax 18000bd3c: 45 33 c9 xor r9d,r9d 18000bd3f: 41 b8 77 00 00 00 mov r8d,0x77 18000bd45: 89 44 24 68 mov DWORD PTR [rsp+0x68],eax 18000bd49: 41 8b c0 mov eax,r8d 18000bd4c: 85 db test ebx,ebx 18000bd4e: 0f 57 c0 xorps xmm0,xmm0 18000bd51: 8b d5 mov edx,ebp 18000bd53: 44 0f 49 cb cmovns r9d,ebx 18000bd57: 0f 11 44 24 58 movups XMMWORD PTR [rsp+0x58],xmm0 18000bd5c: 41 8d 0c 39 lea ecx,[r9+rdi*1] 18000bd60: 83 f9 78 cmp ecx,0x78 18000bd63: 41 0f 4d c8 cmovge ecx,r8d 18000bd67: 41 2b c1 sub eax,r9d 18000bd6a: 44 2b c1 sub r8d,ecx 18000bd6d: 44 8d 0c 2e lea r9d,[rsi+rbp*1] 18000bd71: 48 8d 4c 24 58 lea rcx,[rsp+0x58] 18000bd76: 48 89 4c 24 28 mov QWORD PTR [rsp+0x28],rcx 18000bd7b: 41 8b 4e 18 mov ecx,DWORD PTR [r14+0x18] 18000bd7f: 89 44 24 20 mov DWORD PTR [rsp+0x20],eax 18000bd83: ff 15 9f 32 00 00 call QWORD PTR [rip+0x329f] # 0x18000f028 18000bd89: 84 c0 test al,al 18000bd8b: 74 5d je 0x18000bdea 18000bd8d: 8b 7c 24 68 mov edi,DWORD PTR [rsp+0x68] 18000bd91: b8 67 66 66 66 mov eax,0x66666667 18000bd96: f3 41 0f 10 96 54 02 movss xmm2,DWORD PTR [r14+0x254] 18000bd9d: 00 00 18000bd9f: 41 8b 4e 18 mov ecx,DWORD PTR [r14+0x18] 18000bda3: f7 ef imul edi 18000bda5: 8b da mov ebx,edx 18000bda7: 8b 54 24 5c mov edx,DWORD PTR [rsp+0x5c] 18000bdab: c1 fb 06 sar ebx,0x6 18000bdae: 8b c3 mov eax,ebx 18000bdb0: c1 e8 1f shr eax,0x1f 18000bdb3: 03 d8 add ebx,eax 18000bdb5: 89 5c 24 20 mov DWORD PTR [rsp+0x20],ebx 18000bdb9: 8d 04 9b lea eax,[rbx+rbx*4] 18000bdbc: c1 e0 05 shl eax,0x5 18000bdbf: 2b f8 sub edi,eax 18000bdc1: 44 8b cf mov r9d,edi 18000bdc4: ff 15 ee 32 00 00 call QWORD PTR [rip+0x32ee] # 0x18000f0b8 18000bdca: 41 b9 78 00 00 00 mov r9d,0x78 18000bdd0: 48 8d 54 24 30 lea rdx,[rsp+0x30] 18000bdd5: 44 2b cb sub r9d,ebx 18000bdd8: 44 8b c7 mov r8d,edi 18000bddb: 49 8b ce mov rcx,r14 18000bdde: e8 7d fb ff ff call 0x18000b960 18000bde3: 0f 10 74 24 30 movups xmm6,XMMWORD PTR [rsp+0x30] 18000bde8: eb 26 jmp 0x18000be10 18000bdea: 0f 28 05 2f 44 00 00 movaps xmm0,XMMWORD PTR [rip+0x442f] # 0x180010220 18000bdf1: 41 8b 86 7c 02 00 00 mov eax,DWORD PTR [r14+0x27c] 18000bdf8: 0f 28 35 11 44 00 00 movaps xmm6,XMMWORD PTR [rip+0x4411] # 0x180010210 18000bdff: 0f 11 44 24 40 movups XMMWORD PTR [rsp+0x40],xmm0 18000be04: 89 44 24 50 mov DWORD PTR [rsp+0x50],eax 18000be08: c7 44 24 54 00 1f 0a mov DWORD PTR [rsp+0x54],0xfa0a1f00 18000be0f: fa 18000be10: 41 8b 4e 18 mov ecx,DWORD PTR [r14+0x18] 18000be14: ff 15 ce 32 00 00 call QWORD PTR [rip+0x32ce] # 0x18000f0e8 18000be1a: 0f 10 44 24 40 movups xmm0,XMMWORD PTR [rsp+0x40] 18000be1f: f2 0f 10 4c 24 50 movsd xmm1,QWORD PTR [rsp+0x50] 18000be25: 41 0f 11 37 movups XMMWORD PTR [r15],xmm6 18000be29: 41 0f 11 47 10 movups XMMWORD PTR [r15+0x10],xmm0 18000be2e: f2 41 0f 11 4f 20 movsd QWORD PTR [r15+0x20],xmm1 18000be34: 48 8b 4c 24 70 mov rcx,QWORD PTR [rsp+0x70] 18000be39: 48 33 cc xor rcx,rsp 18000be3c: e8 ef 06 00 00 call 0x18000c530 18000be41: 0f 28 b4 24 80 00 00 movaps xmm6,XMMWORD PTR [rsp+0x80] 18000be48: 00 18000be49: 48 81 c4 98 00 00 00 add rsp,0x98 18000be50: 41 5f pop r15 18000be52: 41 5e pop r14 18000be54: 5f pop rdi 18000be55: 5e pop rsi 18000be56: 5d pop rbp 18000be57: 5b pop rbx 18000be58: c3 ret 18000be59: cc int3 18000be5a: cc int3 18000be5b: cc int3 18000be5c: cc int3 18000be5d: cc int3 18000be5e: cc int3 18000be5f: cc int3 18000be60: 48 83 ec 58 sub rsp,0x58 18000be64: 0f 29 74 24 40 movaps XMMWORD PTR [rsp+0x40],xmm6 18000be69: 0f 28 f0 movaps xmm6,xmm0 18000be6c: 0f 29 7c 24 30 movaps XMMWORD PTR [rsp+0x30],xmm7 18000be71: 0f 28 f9 movaps xmm7,xmm1 18000be74: 44 0f 29 44 24 20 movaps XMMWORD PTR [rsp+0x20],xmm8 18000be7a: 44 0f 28 c2 movaps xmm8,xmm2 18000be7e: e8 ad f6 ff ff call 0x18000b530 18000be83: f2 0f 11 b0 88 02 00 movsd QWORD PTR [rax+0x288],xmm6 18000be8a: 00 18000be8b: 0f 28 74 24 40 movaps xmm6,XMMWORD PTR [rsp+0x40] 18000be90: f2 0f 11 b8 90 02 00 movsd QWORD PTR [rax+0x290],xmm7 18000be97: 00 18000be98: 0f 28 7c 24 30 movaps xmm7,XMMWORD PTR [rsp+0x30] 18000be9d: f2 44 0f 11 80 80 02 movsd QWORD PTR [rax+0x280],xmm8 18000bea4: 00 00 18000bea6: 44 0f 28 44 24 20 movaps xmm8,XMMWORD PTR [rsp+0x20] 18000beac: 48 83 c4 58 add rsp,0x58 18000beb0: c3 ret 18000beb1: cc int3 18000beb2: cc int3 18000beb3: cc int3 18000beb4: cc int3 18000beb5: cc int3 18000beb6: cc int3 18000beb7: cc int3 18000beb8: cc int3 18000beb9: cc int3 18000beba: cc int3 18000bebb: cc int3 18000bebc: cc int3 18000bebd: cc int3 18000bebe: cc int3 18000bebf: cc int3 18000bec0: 48 83 ec 38 sub rsp,0x38 18000bec4: 0f 29 74 24 20 movaps XMMWORD PTR [rsp+0x20],xmm6 18000bec9: 0f 28 f0 movaps xmm6,xmm0 18000becc: e8 5f f6 ff ff call 0x18000b530 18000bed1: f2 0f 11 b0 98 02 00 movsd QWORD PTR [rax+0x298],xmm6 18000bed8: 00 18000bed9: 0f 28 74 24 20 movaps xmm6,XMMWORD PTR [rsp+0x20] 18000bede: 48 83 c4 38 add rsp,0x38 18000bee2: c3 ret 18000bee3: cc int3 18000bee4: cc int3 18000bee5: cc int3 18000bee6: cc int3 18000bee7: cc int3 18000bee8: cc int3 18000bee9: cc int3 18000beea: cc int3 18000beeb: cc int3 18000beec: cc int3 18000beed: cc int3 18000beee: cc int3 18000beef: cc int3 18000bef0: 40 53 rex push rbx 18000bef2: 48 83 ec 20 sub rsp,0x20 18000bef6: 8b d9 mov ebx,ecx 18000bef8: e8 33 f6 ff ff call 0x18000b530 18000befd: 89 98 7c 02 00 00 mov DWORD PTR [rax+0x27c],ebx 18000bf03: 48 83 c4 20 add rsp,0x20 18000bf07: 5b pop rbx 18000bf08: c3 ret 18000bf09: cc int3 18000bf0a: cc int3 18000bf0b: cc int3 18000bf0c: cc int3 18000bf0d: cc int3 18000bf0e: cc int3 18000bf0f: cc int3 18000bf10: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 18000bf15: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000bf1a: 57 push rdi 18000bf1b: 48 83 ec 30 sub rsp,0x30 18000bf1f: 8b f1 mov esi,ecx 18000bf21: e8 0a f6 ff ff call 0x18000b530 18000bf26: 48 8b 90 30 02 00 00 mov rdx,QWORD PTR [rax+0x230] 18000bf2d: 48 8b 5a 60 mov rbx,QWORD PTR [rdx+0x60] 18000bf31: 48 8b 7a 68 mov rdi,QWORD PTR [rdx+0x68] 18000bf35: 48 3b df cmp rbx,rdi 18000bf38: 74 42 je 0x18000bf7c 18000bf3a: 48 89 6c 24 40 mov QWORD PTR [rsp+0x40],rbp 18000bf3f: 33 ed xor ebp,ebp 18000bf41: 48 8b 0b mov rcx,QWORD PTR [rbx] 18000bf44: 4c 8d 0d f5 97 00 00 lea r9,[rip+0x97f5] # 0x180015740 18000bf4b: 4c 8d 05 c6 97 00 00 lea r8,[rip+0x97c6] # 0x180015718 18000bf52: 89 6c 24 20 mov DWORD PTR [rsp+0x20],ebp 18000bf56: 33 d2 xor edx,edx 18000bf58: e8 f6 18 00 00 call 0x18000d853 18000bf5d: 48 85 c0 test rax,rax 18000bf60: 75 0b jne 0x18000bf6d 18000bf62: 48 83 c3 08 add rbx,0x8 18000bf66: 48 3b df cmp rbx,rdi 18000bf69: 75 d6 jne 0x18000bf41 18000bf6b: eb 0a jmp 0x18000bf77 18000bf6d: 8b d6 mov edx,esi 18000bf6f: 48 8b c8 mov rcx,rax 18000bf72: e8 c9 ba ff ff call 0x180007a40 18000bf77: 48 8b 6c 24 40 mov rbp,QWORD PTR [rsp+0x40] 18000bf7c: 48 8b 5c 24 48 mov rbx,QWORD PTR [rsp+0x48] 18000bf81: 48 8b 74 24 50 mov rsi,QWORD PTR [rsp+0x50] 18000bf86: 48 83 c4 30 add rsp,0x30 18000bf8a: 5f pop rdi 18000bf8b: c3 ret 18000bf8c: cc int3 18000bf8d: cc int3 18000bf8e: cc int3 18000bf8f: cc int3 18000bf90: 48 83 ec 28 sub rsp,0x28 18000bf94: e8 97 f5 ff ff call 0x18000b530 18000bf99: 83 b8 7c 02 00 00 01 cmp DWORD PTR [rax+0x27c],0x1 18000bfa0: 66 0f 6e 80 40 02 00 movd xmm0,DWORD PTR [rax+0x240] 18000bfa7: 00 18000bfa8: f3 0f e6 c0 cvtdq2pd xmm0,xmm0 18000bfac: f2 0f 59 05 34 42 00 mulsd xmm0,QWORD PTR [rip+0x4234] # 0x1800101e8 18000bfb3: 00 18000bfb4: 75 10 jne 0x18000bfc6 18000bfb6: f2 0f 59 05 32 42 00 mulsd xmm0,QWORD PTR [rip+0x4232] # 0x1800101f0 18000bfbd: 00 18000bfbe: f2 0f 58 05 32 42 00 addsd xmm0,QWORD PTR [rip+0x4232] # 0x1800101f8 18000bfc5: 00 18000bfc6: 48 83 c4 28 add rsp,0x28 18000bfca: c3 ret 18000bfcb: cc int3 18000bfcc: cc int3 18000bfcd: cc int3 18000bfce: cc int3 18000bfcf: cc int3 18000bfd0: 48 83 ec 38 sub rsp,0x38 18000bfd4: 0f 29 74 24 20 movaps XMMWORD PTR [rsp+0x20],xmm6 18000bfd9: 0f 28 f0 movaps xmm6,xmm0 18000bfdc: e8 4f f5 ff ff call 0x18000b530 18000bfe1: 83 78 08 00 cmp DWORD PTR [rax+0x8],0x0 18000bfe5: 75 12 jne 0x18000bff9 18000bfe7: f2 0f 11 b0 48 02 00 movsd QWORD PTR [rax+0x248],xmm6 18000bfee: 00 18000bfef: 0f 28 74 24 20 movaps xmm6,XMMWORD PTR [rsp+0x20] 18000bff4: 48 83 c4 38 add rsp,0x38 18000bff8: c3 ret 18000bff9: 8b 48 18 mov ecx,DWORD PTR [rax+0x18] 18000bffc: 48 8d 90 50 02 00 00 lea rdx,[rax+0x250] 18000c003: 0f 57 c0 xorps xmm0,xmm0 18000c006: 41 b8 02 00 00 00 mov r8d,0x2 18000c00c: f2 0f 5a c6 cvtsd2ss xmm0,xmm6 18000c010: f3 0f 11 80 54 02 00 movss DWORD PTR [rax+0x254],xmm0 18000c017: 00 18000c018: 0f 28 74 24 20 movaps xmm6,XMMWORD PTR [rsp+0x20] 18000c01d: 48 83 c4 38 add rsp,0x38 18000c021: 48 ff 25 98 30 00 00 rex.W jmp QWORD PTR [rip+0x3098] # 0x18000f0c0 18000c028: cc int3 18000c029: cc int3 18000c02a: cc int3 18000c02b: cc int3 18000c02c: cc int3 18000c02d: cc int3 18000c02e: cc int3 18000c02f: cc int3 18000c030: 40 53 rex push rbx 18000c032: 48 83 ec 20 sub rsp,0x20 18000c036: e8 f5 f4 ff ff call 0x18000b530 18000c03b: 48 8b d8 mov rbx,rax 18000c03e: 83 78 08 00 cmp DWORD PTR [rax+0x8],0x0 18000c042: 74 09 je 0x18000c04d 18000c044: 8b 48 18 mov ecx,DWORD PTR [rax+0x18] 18000c047: ff 15 63 30 00 00 call QWORD PTR [rip+0x3063] # 0x18000f0b0 18000c04d: ff 15 ad 30 00 00 call QWORD PTR [rip+0x30ad] # 0x18000f100 18000c053: 89 83 44 02 00 00 mov DWORD PTR [rbx+0x244],eax 18000c059: 48 83 c4 20 add rsp,0x20 18000c05d: 5b pop rbx 18000c05e: c3 ret 18000c05f: cc int3 18000c060: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 18000c065: 48 89 74 24 20 mov QWORD PTR [rsp+0x20],rsi 18000c06a: 57 push rdi 18000c06b: 48 83 ec 60 sub rsp,0x60 18000c06f: 48 8b 05 9a 8f 00 00 mov rax,QWORD PTR [rip+0x8f9a] # 0x180015010 18000c076: 48 33 c4 xor rax,rsp 18000c079: 48 89 44 24 50 mov QWORD PTR [rsp+0x50],rax 18000c07e: 48 8b f1 mov rsi,rcx 18000c081: e8 aa f4 ff ff call 0x18000b530 18000c086: 48 8b 88 30 02 00 00 mov rcx,QWORD PTR [rax+0x230] 18000c08d: 48 8b 59 60 mov rbx,QWORD PTR [rcx+0x60] 18000c091: 48 8b 79 68 mov rdi,QWORD PTR [rcx+0x68] 18000c095: 48 3b df cmp rbx,rdi 18000c098: 0f 84 a3 00 00 00 je 0x18000c141 18000c09e: 48 89 6c 24 78 mov QWORD PTR [rsp+0x78],rbp 18000c0a3: 33 ed xor ebp,ebp 18000c0a5: 48 8b 0b mov rcx,QWORD PTR [rbx] 18000c0a8: 4c 8d 0d 21 98 00 00 lea r9,[rip+0x9821] # 0x1800158d0 18000c0af: 4c 8d 05 62 96 00 00 lea r8,[rip+0x9662] # 0x180015718 18000c0b6: 89 6c 24 20 mov DWORD PTR [rsp+0x20],ebp 18000c0ba: 33 d2 xor edx,edx 18000c0bc: e8 92 17 00 00 call 0x18000d853 18000c0c1: 48 85 c0 test rax,rax 18000c0c4: 75 0b jne 0x18000c0d1 18000c0c6: 48 83 c3 08 add rbx,0x8 18000c0ca: 48 3b df cmp rbx,rdi 18000c0cd: 75 d6 jne 0x18000c0a5 18000c0cf: eb 6b jmp 0x18000c13c 18000c0d1: 48 8d 54 24 30 lea rdx,[rsp+0x30] 18000c0d6: 48 8b c8 mov rcx,rax 18000c0d9: e8 22 cf ff ff call 0x180009000 18000c0de: 48 8b 7c 24 48 mov rdi,QWORD PTR [rsp+0x48] 18000c0e3: 48 8d 54 24 30 lea rdx,[rsp+0x30] 18000c0e8: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000c0ed: 48 83 ff 10 cmp rdi,0x10 18000c0f1: 4c 63 44 24 40 movsxd r8,DWORD PTR [rsp+0x40] 18000c0f6: 48 8b ce mov rcx,rsi 18000c0f9: 48 0f 43 d3 cmovae rdx,rbx 18000c0fd: e8 63 17 00 00 call 0x18000d865 18000c102: 48 83 ff 10 cmp rdi,0x10 18000c106: 72 34 jb 0x18000c13c 18000c108: 48 8d 57 01 lea rdx,[rdi+0x1] 18000c10c: 48 8b c3 mov rax,rbx 18000c10f: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000c116: 72 1c jb 0x18000c134 18000c118: 48 8b 5b f8 mov rbx,QWORD PTR [rbx-0x8] 18000c11c: 48 83 c2 27 add rdx,0x27 18000c120: 48 2b c3 sub rax,rbx 18000c123: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000c127: 48 83 f8 1f cmp rax,0x1f 18000c12b: 76 07 jbe 0x18000c134 18000c12d: ff 15 2d 33 00 00 call QWORD PTR [rip+0x332d] # 0x18000f460 18000c133: cc int3 18000c134: 48 8b cb mov rcx,rbx 18000c137: e8 d4 07 00 00 call 0x18000c910 18000c13c: 48 8b 6c 24 78 mov rbp,QWORD PTR [rsp+0x78] 18000c141: 48 8b 4c 24 50 mov rcx,QWORD PTR [rsp+0x50] 18000c146: 48 33 cc xor rcx,rsp 18000c149: e8 e2 03 00 00 call 0x18000c530 18000c14e: 4c 8d 5c 24 60 lea r11,[rsp+0x60] 18000c153: 49 8b 5b 20 mov rbx,QWORD PTR [r11+0x20] 18000c157: 49 8b 73 28 mov rsi,QWORD PTR [r11+0x28] 18000c15b: 49 8b e3 mov rsp,r11 18000c15e: 5f pop rdi 18000c15f: c3 ret 18000c160: 40 53 rex push rbx 18000c162: 55 push rbp 18000c163: 56 push rsi 18000c164: 41 57 push r15 18000c166: 48 83 ec 58 sub rsp,0x58 18000c16a: 48 8b 05 9f 8e 00 00 mov rax,QWORD PTR [rip+0x8e9f] # 0x180015010 18000c171: 48 33 c4 xor rax,rsp 18000c174: 48 89 44 24 48 mov QWORD PTR [rsp+0x48],rax 18000c179: 48 63 ea movsxd rbp,edx 18000c17c: 4c 8b f9 mov r15,rcx 18000c17f: e8 ac f3 ff ff call 0x18000b530 18000c184: 48 8b 88 30 02 00 00 mov rcx,QWORD PTR [rax+0x230] 18000c18b: 48 8b 59 60 mov rbx,QWORD PTR [rcx+0x60] 18000c18f: 48 8b 71 68 mov rsi,QWORD PTR [rcx+0x68] 18000c193: 48 3b de cmp rbx,rsi 18000c196: 0f 84 3e 01 00 00 je 0x18000c2da 18000c19c: 48 89 bc 24 90 00 00 mov QWORD PTR [rsp+0x90],rdi 18000c1a3: 00 18000c1a4: 33 ff xor edi,edi 18000c1a6: 4c 89 74 24 50 mov QWORD PTR [rsp+0x50],r14 18000c1ab: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0] 18000c1b0: 48 8b 0b mov rcx,QWORD PTR [rbx] 18000c1b3: 4c 8d 0d 16 97 00 00 lea r9,[rip+0x9716] # 0x1800158d0 18000c1ba: 4c 8d 05 57 95 00 00 lea r8,[rip+0x9557] # 0x180015718 18000c1c1: 89 7c 24 20 mov DWORD PTR [rsp+0x20],edi 18000c1c5: 33 d2 xor edx,edx 18000c1c7: e8 87 16 00 00 call 0x18000d853 18000c1cc: 4c 8b f0 mov r14,rax 18000c1cf: 48 85 c0 test rax,rax 18000c1d2: 75 0e jne 0x18000c1e2 18000c1d4: 48 83 c3 08 add rbx,0x8 18000c1d8: 48 3b de cmp rbx,rsi 18000c1db: 75 d3 jne 0x18000c1b0 18000c1dd: e9 eb 00 00 00 jmp 0x18000c2cd 18000c1e2: 48 89 7c 24 40 mov QWORD PTR [rsp+0x40],rdi 18000c1e7: 0f 57 c0 xorps xmm0,xmm0 18000c1ea: f3 0f 7f 44 24 30 movdqu XMMWORD PTR [rsp+0x30],xmm0 18000c1f0: 85 ed test ebp,ebp 18000c1f2: 74 25 je 0x18000c219 18000c1f4: 48 b8 ff ff ff ff ff movabs rax,0x7fffffffffffffff 18000c1fb: ff ff 7f 18000c1fe: 48 3b e8 cmp rbp,rax 18000c201: 0f 87 ea 00 00 00 ja 0x18000c2f1 18000c207: 48 8b d5 mov rdx,rbp 18000c20a: 48 8d 4c 24 30 lea rcx,[rsp+0x30] 18000c20f: e8 5c 02 00 00 call 0x18000c470 18000c214: 48 8b 7c 24 40 mov rdi,QWORD PTR [rsp+0x40] 18000c219: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000c21e: 48 8b c7 mov rax,rdi 18000c221: 48 2b c3 sub rax,rbx 18000c224: 48 3b e8 cmp rbp,rax 18000c227: 76 17 jbe 0x18000c240 18000c229: 48 8b d5 mov rdx,rbp 18000c22c: 48 8d 4c 24 30 lea rcx,[rsp+0x30] 18000c231: e8 6a 69 ff ff call 0x180002ba0 18000c236: 48 8b 7c 24 40 mov rdi,QWORD PTR [rsp+0x40] 18000c23b: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000c240: 4c 8b c5 mov r8,rbp 18000c243: 49 8b d7 mov rdx,r15 18000c246: 48 8b cb mov rcx,rbx 18000c249: e8 1d 16 00 00 call 0x18000d86b 18000c24e: 48 8d 44 24 30 lea rax,[rsp+0x30] 18000c253: 49 81 c6 00 01 00 00 add r14,0x100 18000c25a: 4c 3b f0 cmp r14,rax 18000c25d: 74 33 je 0x18000c292 18000c25f: 4d 8b 3e mov r15,QWORD PTR [r14] 18000c262: 49 8b 46 10 mov rax,QWORD PTR [r14+0x10] 18000c266: 49 2b c7 sub rax,r15 18000c269: 48 3b e8 cmp rbp,rax 18000c26c: 76 0e jbe 0x18000c27c 18000c26e: 48 8b d5 mov rdx,rbp 18000c271: 49 8b ce mov rcx,r14 18000c274: e8 27 69 ff ff call 0x180002ba0 18000c279: 4d 8b 3e mov r15,QWORD PTR [r14] 18000c27c: 4c 8b c5 mov r8,rbp 18000c27f: 48 8b d3 mov rdx,rbx 18000c282: 49 8b cf mov rcx,r15 18000c285: e8 e1 15 00 00 call 0x18000d86b 18000c28a: 49 8d 04 2f lea rax,[r15+rbp*1] 18000c28e: 49 89 46 08 mov QWORD PTR [r14+0x8],rax 18000c292: 48 85 db test rbx,rbx 18000c295: 74 36 je 0x18000c2cd 18000c297: 48 2b fb sub rdi,rbx 18000c29a: 48 8b c3 mov rax,rbx 18000c29d: 48 81 ff 00 10 00 00 cmp rdi,0x1000 18000c2a4: 72 1c jb 0x18000c2c2 18000c2a6: 48 8b 5b f8 mov rbx,QWORD PTR [rbx-0x8] 18000c2aa: 48 83 c7 27 add rdi,0x27 18000c2ae: 48 2b c3 sub rax,rbx 18000c2b1: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000c2b5: 48 83 f8 1f cmp rax,0x1f 18000c2b9: 76 07 jbe 0x18000c2c2 18000c2bb: ff 15 9f 31 00 00 call QWORD PTR [rip+0x319f] # 0x18000f460 18000c2c1: cc int3 18000c2c2: 48 8b d7 mov rdx,rdi 18000c2c5: 48 8b cb mov rcx,rbx 18000c2c8: e8 43 06 00 00 call 0x18000c910 18000c2cd: 48 8b bc 24 90 00 00 mov rdi,QWORD PTR [rsp+0x90] 18000c2d4: 00 18000c2d5: 4c 8b 74 24 50 mov r14,QWORD PTR [rsp+0x50] 18000c2da: 48 8b 4c 24 48 mov rcx,QWORD PTR [rsp+0x48] 18000c2df: 48 33 cc xor rcx,rsp 18000c2e2: e8 49 02 00 00 call 0x18000c530 18000c2e7: 48 83 c4 58 add rsp,0x58 18000c2eb: 41 5f pop r15 18000c2ed: 5e pop rsi 18000c2ee: 5d pop rbp 18000c2ef: 5b pop rbx 18000c2f0: c3 ret 18000c2f1: e8 8a 68 ff ff call 0x180002b80 18000c2f6: cc int3 18000c2f7: cc int3 18000c2f8: cc int3 18000c2f9: cc int3 18000c2fa: cc int3 18000c2fb: cc int3 18000c2fc: cc int3 18000c2fd: cc int3 18000c2fe: cc int3 18000c2ff: cc int3 18000c300: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 18000c305: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000c30a: 57 push rdi 18000c30b: 48 83 ec 30 sub rsp,0x30 18000c30f: 48 8b f1 mov rsi,rcx 18000c312: e8 19 f2 ff ff call 0x18000b530 18000c317: 48 8b 90 30 02 00 00 mov rdx,QWORD PTR [rax+0x230] 18000c31e: 48 8b 5a 60 mov rbx,QWORD PTR [rdx+0x60] 18000c322: 48 8b 7a 68 mov rdi,QWORD PTR [rdx+0x68] 18000c326: 48 3b df cmp rbx,rdi 18000c329: 74 3f je 0x18000c36a 18000c32b: 48 89 6c 24 40 mov QWORD PTR [rsp+0x40],rbp 18000c330: 33 ed xor ebp,ebp 18000c332: 48 8b 0b mov rcx,QWORD PTR [rbx] 18000c335: 4c 8d 0d 94 95 00 00 lea r9,[rip+0x9594] # 0x1800158d0 18000c33c: 4c 8d 05 d5 93 00 00 lea r8,[rip+0x93d5] # 0x180015718 18000c343: 89 6c 24 20 mov DWORD PTR [rsp+0x20],ebp 18000c347: 33 d2 xor edx,edx 18000c349: e8 05 15 00 00 call 0x18000d853 18000c34e: 48 85 c0 test rax,rax 18000c351: 75 0b jne 0x18000c35e 18000c353: 48 83 c3 08 add rbx,0x8 18000c357: 48 3b df cmp rbx,rdi 18000c35a: 75 d6 jne 0x18000c332 18000c35c: eb 07 jmp 0x18000c365 18000c35e: 48 89 b0 d8 00 00 00 mov QWORD PTR [rax+0xd8],rsi 18000c365: 48 8b 6c 24 40 mov rbp,QWORD PTR [rsp+0x40] 18000c36a: 48 8b 5c 24 48 mov rbx,QWORD PTR [rsp+0x48] 18000c36f: 48 8b 74 24 50 mov rsi,QWORD PTR [rsp+0x50] 18000c374: 48 83 c4 30 add rsp,0x30 18000c378: 5f pop rdi 18000c379: c3 ret 18000c37a: cc int3 18000c37b: cc int3 18000c37c: cc int3 18000c37d: cc int3 18000c37e: cc int3 18000c37f: cc int3 18000c380: 48 89 5c 24 18 mov QWORD PTR [rsp+0x18],rbx 18000c385: 56 push rsi 18000c386: 48 83 ec 40 sub rsp,0x40 18000c38a: e8 a1 f1 ff ff call 0x18000b530 18000c38f: 48 8b 88 30 02 00 00 mov rcx,QWORD PTR [rax+0x230] 18000c396: 48 8b 59 60 mov rbx,QWORD PTR [rcx+0x60] 18000c39a: 48 8b 71 68 mov rsi,QWORD PTR [rcx+0x68] 18000c39e: 48 3b de cmp rbx,rsi 18000c3a1: 74 44 je 0x18000c3e7 18000c3a3: 48 89 6c 24 50 mov QWORD PTR [rsp+0x50],rbp 18000c3a8: 33 ed xor ebp,ebp 18000c3aa: 48 89 7c 24 58 mov QWORD PTR [rsp+0x58],rdi 18000c3af: 90 nop 18000c3b0: 48 8b 0b mov rcx,QWORD PTR [rbx] 18000c3b3: 4c 8d 0d 16 95 00 00 lea r9,[rip+0x9516] # 0x1800158d0 18000c3ba: 4c 8d 05 57 93 00 00 lea r8,[rip+0x9357] # 0x180015718 18000c3c1: 89 6c 24 20 mov DWORD PTR [rsp+0x20],ebp 18000c3c5: 33 d2 xor edx,edx 18000c3c7: e8 87 14 00 00 call 0x18000d853 18000c3cc: 48 8b f8 mov rdi,rax 18000c3cf: 48 85 c0 test rax,rax 18000c3d2: 75 1e jne 0x18000c3f2 18000c3d4: 48 83 c3 08 add rbx,0x8 18000c3d8: 48 3b de cmp rbx,rsi 18000c3db: 75 d3 jne 0x18000c3b0 18000c3dd: 48 8b 6c 24 50 mov rbp,QWORD PTR [rsp+0x50] 18000c3e2: 48 8b 7c 24 58 mov rdi,QWORD PTR [rsp+0x58] 18000c3e7: 48 8b 5c 24 60 mov rbx,QWORD PTR [rsp+0x60] 18000c3ec: 48 83 c4 40 add rsp,0x40 18000c3f0: 5e pop rsi 18000c3f1: c3 ret 18000c3f2: b9 10 00 00 00 mov ecx,0x10 18000c3f7: e8 58 01 00 00 call 0x18000c554 18000c3fc: 48 8d 0d dd cd ff ff lea rcx,[rip+0xffffffffffffcddd] # 0x1800091e0 18000c403: 4c 8b c8 mov r9,rax 18000c406: 4c 8d 05 23 b5 ff ff lea r8,[rip+0xffffffffffffb523] # 0x180007930 18000c40d: 33 d2 xor edx,edx 18000c40f: 48 89 48 08 mov QWORD PTR [rax+0x8],rcx 18000c413: 48 8d 4c 24 38 lea rcx,[rsp+0x38] 18000c418: 48 89 4c 24 28 mov QWORD PTR [rsp+0x28],rcx 18000c41d: 33 c9 xor ecx,ecx 18000c41f: 48 89 38 mov QWORD PTR [rax],rdi 18000c422: 89 6c 24 20 mov DWORD PTR [rsp+0x20],ebp 18000c426: ff 15 2c 30 00 00 call QWORD PTR [rip+0x302c] # 0x18000f458 18000c42c: 48 89 44 24 30 mov QWORD PTR [rsp+0x30],rax 18000c431: 48 85 c0 test rax,rax 18000c434: 74 1d je 0x18000c453 18000c436: 39 af 20 01 00 00 cmp DWORD PTR [rdi+0x120],ebp 18000c43c: 75 0e jne 0x18000c44c 18000c43e: 0f 28 44 24 30 movaps xmm0,XMMWORD PTR [rsp+0x30] 18000c443: 0f 11 87 18 01 00 00 movups XMMWORD PTR [rdi+0x118],xmm0 18000c44a: eb 91 jmp 0x18000c3dd 18000c44c: ff 15 f6 2f 00 00 call QWORD PTR [rip+0x2ff6] # 0x18000f448 18000c452: cc int3 18000c453: b9 06 00 00 00 mov ecx,0x6 18000c458: 89 6c 24 38 mov DWORD PTR [rsp+0x38],ebp 18000c45c: ff 15 ee 2e 00 00 call QWORD PTR [rip+0x2eee] # 0x18000f350 18000c462: cc int3 18000c463: cc int3 18000c464: cc int3 18000c465: cc int3 18000c466: cc int3 18000c467: cc int3 18000c468: cc int3 18000c469: cc int3 18000c46a: cc int3 18000c46b: cc int3 18000c46c: cc int3 18000c46d: cc int3 18000c46e: cc int3 18000c46f: cc int3 18000c470: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000c475: 48 89 6c 24 10 mov QWORD PTR [rsp+0x10],rbp 18000c47a: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000c47f: 57 push rdi 18000c480: 48 83 ec 20 sub rsp,0x20 18000c484: 48 8b 69 08 mov rbp,QWORD PTR [rcx+0x8] 18000c488: 48 8b fa mov rdi,rdx 18000c48b: 48 2b 29 sub rbp,QWORD PTR [rcx] 18000c48e: 48 8b f1 mov rsi,rcx 18000c491: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000c498: 72 28 jb 0x18000c4c2 18000c49a: 48 8d 4a 27 lea rcx,[rdx+0x27] 18000c49e: 48 3b ca cmp rcx,rdx 18000c4a1: 76 6a jbe 0x18000c50d 18000c4a3: e8 ac 00 00 00 call 0x18000c554 18000c4a8: 48 85 c0 test rax,rax 18000c4ab: 74 0e je 0x18000c4bb 18000c4ad: 48 8d 58 27 lea rbx,[rax+0x27] 18000c4b1: 48 83 e3 e0 and rbx,0xffffffffffffffe0 18000c4b5: 48 89 43 f8 mov QWORD PTR [rbx-0x8],rax 18000c4b9: eb 1b jmp 0x18000c4d6 18000c4bb: ff 15 9f 2f 00 00 call QWORD PTR [rip+0x2f9f] # 0x18000f460 18000c4c1: cc int3 18000c4c2: 48 85 ff test rdi,rdi 18000c4c5: 74 0d je 0x18000c4d4 18000c4c7: 48 8b cf mov rcx,rdi 18000c4ca: e8 85 00 00 00 call 0x18000c554 18000c4cf: 48 8b d8 mov rbx,rax 18000c4d2: eb 02 jmp 0x18000c4d6 18000c4d4: 33 db xor ebx,ebx 18000c4d6: 48 8b 16 mov rdx,QWORD PTR [rsi] 18000c4d9: 48 8b cb mov rcx,rbx 18000c4dc: 4c 8b 46 08 mov r8,QWORD PTR [rsi+0x8] 18000c4e0: 4c 2b c2 sub r8,rdx 18000c4e3: e8 83 13 00 00 call 0x18000d86b 18000c4e8: 4c 8b cf mov r9,rdi 18000c4eb: 4c 8b c5 mov r8,rbp 18000c4ee: 48 8b d3 mov rdx,rbx 18000c4f1: 48 8b ce mov rcx,rsi 18000c4f4: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000c4f9: 48 8b 6c 24 38 mov rbp,QWORD PTR [rsp+0x38] 18000c4fe: 48 8b 74 24 40 mov rsi,QWORD PTR [rsp+0x40] 18000c503: 48 83 c4 20 add rsp,0x20 18000c507: 5f pop rdi 18000c508: e9 73 ad ff ff jmp 0x180007280 18000c50d: e8 3e 52 ff ff call 0x180001750 18000c512: cc int3 18000c513: cc int3 18000c514: cc int3 18000c515: cc int3 18000c516: cc int3 18000c517: cc int3 18000c518: cc int3 18000c519: cc int3 18000c51a: cc int3 18000c51b: cc int3 18000c51c: cc int3 18000c51d: cc int3 18000c51e: cc int3 18000c51f: cc int3 18000c520: cc int3 18000c521: cc int3 18000c522: cc int3 18000c523: cc int3 18000c524: cc int3 18000c525: cc int3 18000c526: 66 66 0f 1f 84 00 00 data16 nop WORD PTR [rax+rax*1+0x0] 18000c52d: 00 00 00 18000c530: 48 3b 0d d9 8a 00 00 cmp rcx,QWORD PTR [rip+0x8ad9] # 0x180015010 18000c537: f2 75 12 bnd jne 0x18000c54c 18000c53a: 48 c1 c1 10 rol rcx,0x10 18000c53e: 66 f7 c1 ff ff test cx,0xffff 18000c543: f2 75 02 bnd jne 0x18000c548 18000c546: f2 c3 bnd ret 18000c548: 48 c1 c9 10 ror rcx,0x10 18000c54c: e9 27 04 00 00 jmp 0x18000c978 18000c551: cc int3 18000c552: cc int3 18000c553: cc int3 18000c554: 40 53 rex push rbx 18000c556: 48 83 ec 20 sub rsp,0x20 18000c55a: 48 8b d9 mov rbx,rcx 18000c55d: eb 0f jmp 0x18000c56e 18000c55f: 48 8b cb mov rcx,rbx 18000c562: e8 93 11 00 00 call 0x18000d6fa 18000c567: 85 c0 test eax,eax 18000c569: 74 13 je 0x18000c57e 18000c56b: 48 8b cb mov rcx,rbx 18000c56e: e8 8d 11 00 00 call 0x18000d700 18000c573: 48 85 c0 test rax,rax 18000c576: 74 e7 je 0x18000c55f 18000c578: 48 83 c4 20 add rsp,0x20 18000c57c: 5b pop rbx 18000c57d: c3 ret 18000c57e: 48 83 fb ff cmp rbx,0xffffffffffffffff 18000c582: 74 06 je 0x18000c58a 18000c584: e8 77 0c 00 00 call 0x18000d200 18000c589: cc int3 18000c58a: e8 c1 51 ff ff call 0x180001750 18000c58f: cc int3 18000c590: 48 83 ec 28 sub rsp,0x28 18000c594: e8 2b 0e 00 00 call 0x18000d3c4 18000c599: 85 c0 test eax,eax 18000c59b: 74 21 je 0x18000c5be 18000c59d: 65 48 8b 04 25 30 00 mov rax,QWORD PTR gs:0x30 18000c5a4: 00 00 18000c5a6: 48 8b 48 08 mov rcx,QWORD PTR [rax+0x8] 18000c5aa: eb 05 jmp 0x18000c5b1 18000c5ac: 48 3b c8 cmp rcx,rax 18000c5af: 74 14 je 0x18000c5c5 18000c5b1: 33 c0 xor eax,eax 18000c5b3: f0 48 0f b1 0d ec 93 lock cmpxchg QWORD PTR [rip+0x93ec],rcx # 0x1800159a8 18000c5ba: 00 00 18000c5bc: 75 ee jne 0x18000c5ac 18000c5be: 32 c0 xor al,al 18000c5c0: 48 83 c4 28 add rsp,0x28 18000c5c4: c3 ret 18000c5c5: b0 01 mov al,0x1 18000c5c7: eb f7 jmp 0x18000c5c0 18000c5c9: cc int3 18000c5ca: cc int3 18000c5cb: cc int3 18000c5cc: 48 83 ec 28 sub rsp,0x28 18000c5d0: e8 ef 0d 00 00 call 0x18000d3c4 18000c5d5: 85 c0 test eax,eax 18000c5d7: 74 07 je 0x18000c5e0 18000c5d9: e8 42 0c 00 00 call 0x18000d220 18000c5de: eb 19 jmp 0x18000c5f9 18000c5e0: e8 5b 4f ff ff call 0x180001540 18000c5e5: 8b c8 mov ecx,eax 18000c5e7: e8 20 11 00 00 call 0x18000d70c 18000c5ec: 85 c0 test eax,eax 18000c5ee: 74 04 je 0x18000c5f4 18000c5f0: 32 c0 xor al,al 18000c5f2: eb 07 jmp 0x18000c5fb 18000c5f4: e8 19 11 00 00 call 0x18000d712 18000c5f9: b0 01 mov al,0x1 18000c5fb: 48 83 c4 28 add rsp,0x28 18000c5ff: c3 ret 18000c600: 48 83 ec 28 sub rsp,0x28 18000c604: 33 c9 xor ecx,ecx 18000c606: e8 3d 01 00 00 call 0x18000c748 18000c60b: 84 c0 test al,al 18000c60d: 0f 95 c0 setne al 18000c610: 48 83 c4 28 add rsp,0x28 18000c614: c3 ret 18000c615: cc int3 18000c616: cc int3 18000c617: cc int3 18000c618: 48 83 ec 28 sub rsp,0x28 18000c61c: e8 2f 11 00 00 call 0x18000d750 18000c621: 84 c0 test al,al 18000c623: 75 04 jne 0x18000c629 18000c625: 32 c0 xor al,al 18000c627: eb 12 jmp 0x18000c63b 18000c629: e8 22 11 00 00 call 0x18000d750 18000c62e: 84 c0 test al,al 18000c630: 75 07 jne 0x18000c639 18000c632: e8 19 11 00 00 call 0x18000d750 18000c637: eb ec jmp 0x18000c625 18000c639: b0 01 mov al,0x1 18000c63b: 48 83 c4 28 add rsp,0x28 18000c63f: c3 ret 18000c640: 48 83 ec 28 sub rsp,0x28 18000c644: e8 07 11 00 00 call 0x18000d750 18000c649: e8 02 11 00 00 call 0x18000d750 18000c64e: b0 01 mov al,0x1 18000c650: 48 83 c4 28 add rsp,0x28 18000c654: c3 ret 18000c655: cc int3 18000c656: cc int3 18000c657: cc int3 18000c658: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000c65d: 48 89 6c 24 10 mov QWORD PTR [rsp+0x10],rbp 18000c662: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000c667: 57 push rdi 18000c668: 48 83 ec 20 sub rsp,0x20 18000c66c: 49 8b f9 mov rdi,r9 18000c66f: 49 8b f0 mov rsi,r8 18000c672: 8b da mov ebx,edx 18000c674: 48 8b e9 mov rbp,rcx 18000c677: e8 48 0d 00 00 call 0x18000d3c4 18000c67c: 85 c0 test eax,eax 18000c67e: 75 16 jne 0x18000c696 18000c680: 83 fb 01 cmp ebx,0x1 18000c683: 75 11 jne 0x18000c696 18000c685: 4c 8b c6 mov r8,rsi 18000c688: 33 d2 xor edx,edx 18000c68a: 48 8b cd mov rcx,rbp 18000c68d: 48 8b c7 mov rax,rdi 18000c690: ff 15 42 2e 00 00 call QWORD PTR [rip+0x2e42] # 0x18000f4d8 18000c696: 48 8b 54 24 58 mov rdx,QWORD PTR [rsp+0x58] 18000c69b: 8b 4c 24 50 mov ecx,DWORD PTR [rsp+0x50] 18000c69f: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000c6a4: 48 8b 6c 24 38 mov rbp,QWORD PTR [rsp+0x38] 18000c6a9: 48 8b 74 24 40 mov rsi,QWORD PTR [rsp+0x40] 18000c6ae: 48 83 c4 20 add rsp,0x20 18000c6b2: 5f pop rdi 18000c6b3: e9 4e 10 00 00 jmp 0x18000d706 18000c6b8: 48 83 ec 28 sub rsp,0x28 18000c6bc: e8 03 0d 00 00 call 0x18000d3c4 18000c6c1: 85 c0 test eax,eax 18000c6c3: 74 10 je 0x18000c6d5 18000c6c5: 48 8d 0d ec 92 00 00 lea rcx,[rip+0x92ec] # 0x1800159b8 18000c6cc: 48 83 c4 28 add rsp,0x28 18000c6d0: e9 4f 10 00 00 jmp 0x18000d724 18000c6d5: e8 7a 10 00 00 call 0x18000d754 18000c6da: 85 c0 test eax,eax 18000c6dc: 75 05 jne 0x18000c6e3 18000c6de: e8 4d 10 00 00 call 0x18000d730 18000c6e3: 48 83 c4 28 add rsp,0x28 18000c6e7: c3 ret 18000c6e8: 48 83 ec 28 sub rsp,0x28 18000c6ec: 33 c9 xor ecx,ecx 18000c6ee: e8 5d 10 00 00 call 0x18000d750 18000c6f3: 48 83 c4 28 add rsp,0x28 18000c6f7: e9 54 10 00 00 jmp 0x18000d750 18000c6fc: 40 53 rex push rbx 18000c6fe: 48 83 ec 20 sub rsp,0x20 18000c702: 0f b6 05 a7 92 00 00 movzx eax,BYTE PTR [rip+0x92a7] # 0x1800159b0 18000c709: 85 c9 test ecx,ecx 18000c70b: bb 01 00 00 00 mov ebx,0x1 18000c710: 0f 44 c3 cmove eax,ebx 18000c713: 88 05 97 92 00 00 mov BYTE PTR [rip+0x9297],al # 0x1800159b0 18000c719: e8 02 0b 00 00 call 0x18000d220 18000c71e: e8 2d 10 00 00 call 0x18000d750 18000c723: 84 c0 test al,al 18000c725: 75 04 jne 0x18000c72b 18000c727: 32 c0 xor al,al 18000c729: eb 14 jmp 0x18000c73f 18000c72b: e8 20 10 00 00 call 0x18000d750 18000c730: 84 c0 test al,al 18000c732: 75 09 jne 0x18000c73d 18000c734: 33 c9 xor ecx,ecx 18000c736: e8 15 10 00 00 call 0x18000d750 18000c73b: eb ea jmp 0x18000c727 18000c73d: 8a c3 mov al,bl 18000c73f: 48 83 c4 20 add rsp,0x20 18000c743: 5b pop rbx 18000c744: c3 ret 18000c745: cc int3 18000c746: cc int3 18000c747: cc int3 18000c748: 40 53 rex push rbx 18000c74a: 48 83 ec 20 sub rsp,0x20 18000c74e: 80 3d 5c 92 00 00 00 cmp BYTE PTR [rip+0x925c],0x0 # 0x1800159b1 18000c755: 8b d9 mov ebx,ecx 18000c757: 75 67 jne 0x18000c7c0 18000c759: 83 f9 01 cmp ecx,0x1 18000c75c: 77 6a ja 0x18000c7c8 18000c75e: e8 61 0c 00 00 call 0x18000d3c4 18000c763: 85 c0 test eax,eax 18000c765: 74 28 je 0x18000c78f 18000c767: 85 db test ebx,ebx 18000c769: 75 24 jne 0x18000c78f 18000c76b: 48 8d 0d 46 92 00 00 lea rcx,[rip+0x9246] # 0x1800159b8 18000c772: e8 a1 0f 00 00 call 0x18000d718 18000c777: 85 c0 test eax,eax 18000c779: 75 10 jne 0x18000c78b 18000c77b: 48 8d 0d 4e 92 00 00 lea rcx,[rip+0x924e] # 0x1800159d0 18000c782: e8 91 0f 00 00 call 0x18000d718 18000c787: 85 c0 test eax,eax 18000c789: 74 2e je 0x18000c7b9 18000c78b: 32 c0 xor al,al 18000c78d: eb 33 jmp 0x18000c7c2 18000c78f: 66 0f 6f 05 59 2e 00 movdqa xmm0,XMMWORD PTR [rip+0x2e59] # 0x18000f5f0 18000c796: 00 18000c797: 48 83 c8 ff or rax,0xffffffffffffffff 18000c79b: f3 0f 7f 05 15 92 00 movdqu XMMWORD PTR [rip+0x9215],xmm0 # 0x1800159b8 18000c7a2: 00 18000c7a3: 48 89 05 1e 92 00 00 mov QWORD PTR [rip+0x921e],rax # 0x1800159c8 18000c7aa: f3 0f 7f 05 1e 92 00 movdqu XMMWORD PTR [rip+0x921e],xmm0 # 0x1800159d0 18000c7b1: 00 18000c7b2: 48 89 05 27 92 00 00 mov QWORD PTR [rip+0x9227],rax # 0x1800159e0 18000c7b9: c6 05 f1 91 00 00 01 mov BYTE PTR [rip+0x91f1],0x1 # 0x1800159b1 18000c7c0: b0 01 mov al,0x1 18000c7c2: 48 83 c4 20 add rsp,0x20 18000c7c6: 5b pop rbx 18000c7c7: c3 ret 18000c7c8: b9 05 00 00 00 mov ecx,0x5 18000c7cd: e8 06 0c 00 00 call 0x18000d3d8 18000c7d2: cc int3 18000c7d3: cc int3 18000c7d4: 48 83 ec 18 sub rsp,0x18 18000c7d8: 4c 8b c1 mov r8,rcx 18000c7db: b8 4d 5a 00 00 mov eax,0x5a4d 18000c7e0: 66 39 05 19 38 ff ff cmp WORD PTR [rip+0xffffffffffff3819],ax # 0x180000000 18000c7e7: 75 78 jne 0x18000c861 18000c7e9: 48 63 0d 4c 38 ff ff movsxd rcx,DWORD PTR [rip+0xffffffffffff384c] # 0x18000003c 18000c7f0: 48 8d 15 09 38 ff ff lea rdx,[rip+0xffffffffffff3809] # 0x180000000 18000c7f7: 48 03 ca add rcx,rdx 18000c7fa: 81 39 50 45 00 00 cmp DWORD PTR [rcx],0x4550 18000c800: 75 5f jne 0x18000c861 18000c802: b8 0b 02 00 00 mov eax,0x20b 18000c807: 66 39 41 18 cmp WORD PTR [rcx+0x18],ax 18000c80b: 75 54 jne 0x18000c861 18000c80d: 4c 2b c2 sub r8,rdx 18000c810: 0f b7 41 14 movzx eax,WORD PTR [rcx+0x14] 18000c814: 48 8d 51 18 lea rdx,[rcx+0x18] 18000c818: 48 03 d0 add rdx,rax 18000c81b: 0f b7 41 06 movzx eax,WORD PTR [rcx+0x6] 18000c81f: 48 8d 0c 80 lea rcx,[rax+rax*4] 18000c823: 4c 8d 0c ca lea r9,[rdx+rcx*8] 18000c827: 48 89 14 24 mov QWORD PTR [rsp],rdx 18000c82b: 49 3b d1 cmp rdx,r9 18000c82e: 74 18 je 0x18000c848 18000c830: 8b 4a 0c mov ecx,DWORD PTR [rdx+0xc] 18000c833: 4c 3b c1 cmp r8,rcx 18000c836: 72 0a jb 0x18000c842 18000c838: 8b 42 08 mov eax,DWORD PTR [rdx+0x8] 18000c83b: 03 c1 add eax,ecx 18000c83d: 4c 3b c0 cmp r8,rax 18000c840: 72 08 jb 0x18000c84a 18000c842: 48 83 c2 28 add rdx,0x28 18000c846: eb df jmp 0x18000c827 18000c848: 33 d2 xor edx,edx 18000c84a: 48 85 d2 test rdx,rdx 18000c84d: 75 04 jne 0x18000c853 18000c84f: 32 c0 xor al,al 18000c851: eb 14 jmp 0x18000c867 18000c853: 83 7a 24 00 cmp DWORD PTR [rdx+0x24],0x0 18000c857: 7d 04 jge 0x18000c85d 18000c859: 32 c0 xor al,al 18000c85b: eb 0a jmp 0x18000c867 18000c85d: b0 01 mov al,0x1 18000c85f: eb 06 jmp 0x18000c867 18000c861: 32 c0 xor al,al 18000c863: eb 02 jmp 0x18000c867 18000c865: 32 c0 xor al,al 18000c867: 48 83 c4 18 add rsp,0x18 18000c86b: c3 ret 18000c86c: 40 53 rex push rbx 18000c86e: 48 83 ec 20 sub rsp,0x20 18000c872: 8a d9 mov bl,cl 18000c874: e8 4b 0b 00 00 call 0x18000d3c4 18000c879: 33 d2 xor edx,edx 18000c87b: 85 c0 test eax,eax 18000c87d: 74 0b je 0x18000c88a 18000c87f: 84 db test bl,bl 18000c881: 75 07 jne 0x18000c88a 18000c883: 48 87 15 1e 91 00 00 xchg QWORD PTR [rip+0x911e],rdx # 0x1800159a8 18000c88a: 48 83 c4 20 add rsp,0x20 18000c88e: 5b pop rbx 18000c88f: c3 ret 18000c890: 40 53 rex push rbx 18000c892: 48 83 ec 20 sub rsp,0x20 18000c896: 80 3d 13 91 00 00 00 cmp BYTE PTR [rip+0x9113],0x0 # 0x1800159b0 18000c89d: 8a d9 mov bl,cl 18000c89f: 74 04 je 0x18000c8a5 18000c8a1: 84 d2 test dl,dl 18000c8a3: 75 0c jne 0x18000c8b1 18000c8a5: e8 a6 0e 00 00 call 0x18000d750 18000c8aa: 8a cb mov cl,bl 18000c8ac: e8 9f 0e 00 00 call 0x18000d750 18000c8b1: b0 01 mov al,0x1 18000c8b3: 48 83 c4 20 add rsp,0x20 18000c8b7: 5b pop rbx 18000c8b8: c3 ret 18000c8b9: cc int3 18000c8ba: cc int3 18000c8bb: cc int3 18000c8bc: 40 53 rex push rbx 18000c8be: 48 83 ec 20 sub rsp,0x20 18000c8c2: 48 83 3d ee 90 00 00 cmp QWORD PTR [rip+0x90ee],0xffffffffffffffff # 0x1800159b8 18000c8c9: ff 18000c8ca: 48 8b d9 mov rbx,rcx 18000c8cd: 75 07 jne 0x18000c8d6 18000c8cf: e8 56 0e 00 00 call 0x18000d72a 18000c8d4: eb 0f jmp 0x18000c8e5 18000c8d6: 48 8b d3 mov rdx,rbx 18000c8d9: 48 8d 0d d8 90 00 00 lea rcx,[rip+0x90d8] # 0x1800159b8 18000c8e0: e8 39 0e 00 00 call 0x18000d71e 18000c8e5: 33 d2 xor edx,edx 18000c8e7: 85 c0 test eax,eax 18000c8e9: 48 0f 44 d3 cmove rdx,rbx 18000c8ed: 48 8b c2 mov rax,rdx 18000c8f0: 48 83 c4 20 add rsp,0x20 18000c8f4: 5b pop rbx 18000c8f5: c3 ret 18000c8f6: cc int3 18000c8f7: cc int3 18000c8f8: 48 83 ec 28 sub rsp,0x28 18000c8fc: e8 bb ff ff ff call 0x18000c8bc 18000c901: 48 f7 d8 neg rax 18000c904: 1b c0 sbb eax,eax 18000c906: f7 d8 neg eax 18000c908: ff c8 dec eax 18000c90a: 48 83 c4 28 add rsp,0x28 18000c90e: c3 ret 18000c90f: cc int3 18000c910: e9 0f 0c 00 00 jmp 0x18000d524 18000c915: cc int3 18000c916: cc int3 18000c917: cc int3 18000c918: 40 53 rex push rbx 18000c91a: 48 83 ec 20 sub rsp,0x20 18000c91e: 48 8d 05 e3 2c 00 00 lea rax,[rip+0x2ce3] # 0x18000f608 18000c925: 48 8b d9 mov rbx,rcx 18000c928: 48 89 01 mov QWORD PTR [rcx],rax 18000c92b: f6 c2 01 test dl,0x1 18000c92e: 74 0a je 0x18000c93a 18000c930: ba 18 00 00 00 mov edx,0x18 18000c935: e8 d6 ff ff ff call 0x18000c910 18000c93a: 48 8b c3 mov rax,rbx 18000c93d: 48 83 c4 20 add rsp,0x20 18000c941: 5b pop rbx 18000c942: c3 ret 18000c943: cc int3 18000c944: 40 53 rex push rbx 18000c946: 48 83 ec 20 sub rsp,0x20 18000c94a: 48 8b d9 mov rbx,rcx 18000c94d: 33 c9 xor ecx,ecx 18000c94f: ff 15 3b 28 00 00 call QWORD PTR [rip+0x283b] # 0x18000f190 18000c955: 48 8b cb mov rcx,rbx 18000c958: ff 15 2a 28 00 00 call QWORD PTR [rip+0x282a] # 0x18000f188 18000c95e: ff 15 34 28 00 00 call QWORD PTR [rip+0x2834] # 0x18000f198 18000c964: 48 8b c8 mov rcx,rax 18000c967: ba 09 04 00 c0 mov edx,0xc0000409 18000c96c: 48 83 c4 20 add rsp,0x20 18000c970: 5b pop rbx 18000c971: 48 ff 25 28 28 00 00 rex.W jmp QWORD PTR [rip+0x2828] # 0x18000f1a0 18000c978: 48 89 4c 24 08 mov QWORD PTR [rsp+0x8],rcx 18000c97d: 48 83 ec 38 sub rsp,0x38 18000c981: b9 17 00 00 00 mov ecx,0x17 18000c986: e8 bd 0d 00 00 call 0x18000d748 18000c98b: 85 c0 test eax,eax 18000c98d: 74 07 je 0x18000c996 18000c98f: b9 02 00 00 00 mov ecx,0x2 18000c994: cd 29 int 0x29 18000c996: 48 8d 0d f3 90 00 00 lea rcx,[rip+0x90f3] # 0x180015a90 18000c99d: e8 ca 01 00 00 call 0x18000cb6c 18000c9a2: 48 8b 44 24 38 mov rax,QWORD PTR [rsp+0x38] 18000c9a7: 48 89 05 da 91 00 00 mov QWORD PTR [rip+0x91da],rax # 0x180015b88 18000c9ae: 48 8d 44 24 38 lea rax,[rsp+0x38] 18000c9b3: 48 83 c0 08 add rax,0x8 18000c9b7: 48 89 05 6a 91 00 00 mov QWORD PTR [rip+0x916a],rax # 0x180015b28 18000c9be: 48 8b 05 c3 91 00 00 mov rax,QWORD PTR [rip+0x91c3] # 0x180015b88 18000c9c5: 48 89 05 34 90 00 00 mov QWORD PTR [rip+0x9034],rax # 0x180015a00 18000c9cc: 48 8b 44 24 40 mov rax,QWORD PTR [rsp+0x40] 18000c9d1: 48 89 05 38 91 00 00 mov QWORD PTR [rip+0x9138],rax # 0x180015b10 18000c9d8: c7 05 0e 90 00 00 09 mov DWORD PTR [rip+0x900e],0xc0000409 # 0x1800159f0 18000c9df: 04 00 c0 18000c9e2: c7 05 08 90 00 00 01 mov DWORD PTR [rip+0x9008],0x1 # 0x1800159f4 18000c9e9: 00 00 00 18000c9ec: c7 05 12 90 00 00 01 mov DWORD PTR [rip+0x9012],0x1 # 0x180015a08 18000c9f3: 00 00 00 18000c9f6: b8 08 00 00 00 mov eax,0x8 18000c9fb: 48 6b c0 00 imul rax,rax,0x0 18000c9ff: 48 8d 0d 0a 90 00 00 lea rcx,[rip+0x900a] # 0x180015a10 18000ca06: 48 c7 04 01 02 00 00 mov QWORD PTR [rcx+rax*1],0x2 18000ca0d: 00 18000ca0e: b8 08 00 00 00 mov eax,0x8 18000ca13: 48 6b c0 00 imul rax,rax,0x0 18000ca17: 48 8b 0d f2 85 00 00 mov rcx,QWORD PTR [rip+0x85f2] # 0x180015010 18000ca1e: 48 89 4c 04 20 mov QWORD PTR [rsp+rax*1+0x20],rcx 18000ca23: b8 08 00 00 00 mov eax,0x8 18000ca28: 48 6b c0 01 imul rax,rax,0x1 18000ca2c: 48 8b 0d d5 85 00 00 mov rcx,QWORD PTR [rip+0x85d5] # 0x180015008 18000ca33: 48 89 4c 04 20 mov QWORD PTR [rsp+rax*1+0x20],rcx 18000ca38: 48 8d 0d d1 2b 00 00 lea rcx,[rip+0x2bd1] # 0x18000f610 18000ca3f: e8 00 ff ff ff call 0x18000c944 18000ca44: 48 83 c4 38 add rsp,0x38 18000ca48: c3 ret 18000ca49: cc int3 18000ca4a: cc int3 18000ca4b: cc int3 18000ca4c: 48 83 ec 28 sub rsp,0x28 18000ca50: b9 08 00 00 00 mov ecx,0x8 18000ca55: e8 06 00 00 00 call 0x18000ca60 18000ca5a: 48 83 c4 28 add rsp,0x28 18000ca5e: c3 ret 18000ca5f: cc int3 18000ca60: 89 4c 24 08 mov DWORD PTR [rsp+0x8],ecx 18000ca64: 48 83 ec 28 sub rsp,0x28 18000ca68: b9 17 00 00 00 mov ecx,0x17 18000ca6d: e8 d6 0c 00 00 call 0x18000d748 18000ca72: 85 c0 test eax,eax 18000ca74: 74 08 je 0x18000ca7e 18000ca76: 8b 44 24 30 mov eax,DWORD PTR [rsp+0x30] 18000ca7a: 8b c8 mov ecx,eax 18000ca7c: cd 29 int 0x29 18000ca7e: 48 8d 0d 0b 90 00 00 lea rcx,[rip+0x900b] # 0x180015a90 18000ca85: e8 72 00 00 00 call 0x18000cafc 18000ca8a: 48 8b 44 24 28 mov rax,QWORD PTR [rsp+0x28] 18000ca8f: 48 89 05 f2 90 00 00 mov QWORD PTR [rip+0x90f2],rax # 0x180015b88 18000ca96: 48 8d 44 24 28 lea rax,[rsp+0x28] 18000ca9b: 48 83 c0 08 add rax,0x8 18000ca9f: 48 89 05 82 90 00 00 mov QWORD PTR [rip+0x9082],rax # 0x180015b28 18000caa6: 48 8b 05 db 90 00 00 mov rax,QWORD PTR [rip+0x90db] # 0x180015b88 18000caad: 48 89 05 4c 8f 00 00 mov QWORD PTR [rip+0x8f4c],rax # 0x180015a00 18000cab4: c7 05 32 8f 00 00 09 mov DWORD PTR [rip+0x8f32],0xc0000409 # 0x1800159f0 18000cabb: 04 00 c0 18000cabe: c7 05 2c 8f 00 00 01 mov DWORD PTR [rip+0x8f2c],0x1 # 0x1800159f4 18000cac5: 00 00 00 18000cac8: c7 05 36 8f 00 00 01 mov DWORD PTR [rip+0x8f36],0x1 # 0x180015a08 18000cacf: 00 00 00 18000cad2: b8 08 00 00 00 mov eax,0x8 18000cad7: 48 6b c0 00 imul rax,rax,0x0 18000cadb: 48 8d 0d 2e 8f 00 00 lea rcx,[rip+0x8f2e] # 0x180015a10 18000cae2: 8b 54 24 30 mov edx,DWORD PTR [rsp+0x30] 18000cae6: 48 89 14 01 mov QWORD PTR [rcx+rax*1],rdx 18000caea: 48 8d 0d 1f 2b 00 00 lea rcx,[rip+0x2b1f] # 0x18000f610 18000caf1: e8 4e fe ff ff call 0x18000c944 18000caf6: 48 83 c4 28 add rsp,0x28 18000cafa: c3 ret 18000cafb: cc int3 18000cafc: 48 89 5c 24 20 mov QWORD PTR [rsp+0x20],rbx 18000cb01: 57 push rdi 18000cb02: 48 83 ec 40 sub rsp,0x40 18000cb06: 48 8b d9 mov rbx,rcx 18000cb09: ff 15 21 27 00 00 call QWORD PTR [rip+0x2721] # 0x18000f230 18000cb0f: 48 8b bb f8 00 00 00 mov rdi,QWORD PTR [rbx+0xf8] 18000cb16: 48 8d 54 24 50 lea rdx,[rsp+0x50] 18000cb1b: 48 8b cf mov rcx,rdi 18000cb1e: 45 33 c0 xor r8d,r8d 18000cb21: ff 15 51 26 00 00 call QWORD PTR [rip+0x2651] # 0x18000f178 18000cb27: 48 85 c0 test rax,rax 18000cb2a: 74 32 je 0x18000cb5e 18000cb2c: 48 83 64 24 38 00 and QWORD PTR [rsp+0x38],0x0 18000cb32: 48 8d 4c 24 58 lea rcx,[rsp+0x58] 18000cb37: 48 8b 54 24 50 mov rdx,QWORD PTR [rsp+0x50] 18000cb3c: 4c 8b c8 mov r9,rax 18000cb3f: 48 89 4c 24 30 mov QWORD PTR [rsp+0x30],rcx 18000cb44: 4c 8b c7 mov r8,rdi 18000cb47: 48 8d 4c 24 60 lea rcx,[rsp+0x60] 18000cb4c: 48 89 4c 24 28 mov QWORD PTR [rsp+0x28],rcx 18000cb51: 33 c9 xor ecx,ecx 18000cb53: 48 89 5c 24 20 mov QWORD PTR [rsp+0x20],rbx 18000cb58: ff 15 22 26 00 00 call QWORD PTR [rip+0x2622] # 0x18000f180 18000cb5e: 48 8b 5c 24 68 mov rbx,QWORD PTR [rsp+0x68] 18000cb63: 48 83 c4 40 add rsp,0x40 18000cb67: 5f pop rdi 18000cb68: c3 ret 18000cb69: cc int3 18000cb6a: cc int3 18000cb6b: cc int3 18000cb6c: 40 53 rex push rbx 18000cb6e: 56 push rsi 18000cb6f: 57 push rdi 18000cb70: 48 83 ec 40 sub rsp,0x40 18000cb74: 48 8b d9 mov rbx,rcx 18000cb77: ff 15 b3 26 00 00 call QWORD PTR [rip+0x26b3] # 0x18000f230 18000cb7d: 48 8b b3 f8 00 00 00 mov rsi,QWORD PTR [rbx+0xf8] 18000cb84: 33 ff xor edi,edi 18000cb86: 45 33 c0 xor r8d,r8d 18000cb89: 48 8d 54 24 60 lea rdx,[rsp+0x60] 18000cb8e: 48 8b ce mov rcx,rsi 18000cb91: ff 15 e1 25 00 00 call QWORD PTR [rip+0x25e1] # 0x18000f178 18000cb97: 48 85 c0 test rax,rax 18000cb9a: 74 39 je 0x18000cbd5 18000cb9c: 48 83 64 24 38 00 and QWORD PTR [rsp+0x38],0x0 18000cba2: 48 8d 4c 24 68 lea rcx,[rsp+0x68] 18000cba7: 48 8b 54 24 60 mov rdx,QWORD PTR [rsp+0x60] 18000cbac: 4c 8b c8 mov r9,rax 18000cbaf: 48 89 4c 24 30 mov QWORD PTR [rsp+0x30],rcx 18000cbb4: 4c 8b c6 mov r8,rsi 18000cbb7: 48 8d 4c 24 70 lea rcx,[rsp+0x70] 18000cbbc: 48 89 4c 24 28 mov QWORD PTR [rsp+0x28],rcx 18000cbc1: 33 c9 xor ecx,ecx 18000cbc3: 48 89 5c 24 20 mov QWORD PTR [rsp+0x20],rbx 18000cbc8: ff 15 b2 25 00 00 call QWORD PTR [rip+0x25b2] # 0x18000f180 18000cbce: ff c7 inc edi 18000cbd0: 83 ff 02 cmp edi,0x2 18000cbd3: 7c b1 jl 0x18000cb86 18000cbd5: 48 83 c4 40 add rsp,0x40 18000cbd9: 5f pop rdi 18000cbda: 5e pop rsi 18000cbdb: 5b pop rbx 18000cbdc: c3 ret 18000cbdd: cc int3 18000cbde: cc int3 18000cbdf: cc int3 18000cbe0: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000cbe5: 57 push rdi 18000cbe6: 48 83 ec 20 sub rsp,0x20 18000cbea: ba a0 0f 00 00 mov edx,0xfa0 18000cbef: 48 8d 0d 7a 93 00 00 lea rcx,[rip+0x937a] # 0x180015f70 18000cbf6: ff 15 c4 25 00 00 call QWORD PTR [rip+0x25c4] # 0x18000f1c0 18000cbfc: 48 8d 0d 1d 2a 00 00 lea rcx,[rip+0x2a1d] # 0x18000f620 18000cc03: ff 15 e7 25 00 00 call QWORD PTR [rip+0x25e7] # 0x18000f1f0 18000cc09: 48 8b d8 mov rbx,rax 18000cc0c: 48 85 c0 test rax,rax 18000cc0f: 75 15 jne 0x18000cc26 18000cc11: 48 8d 0d 50 2a 00 00 lea rcx,[rip+0x2a50] # 0x18000f668 18000cc18: ff 15 d2 25 00 00 call QWORD PTR [rip+0x25d2] # 0x18000f1f0 18000cc1e: 48 8b d8 mov rbx,rax 18000cc21: 48 85 c0 test rax,rax 18000cc24: 74 7f je 0x18000cca5 18000cc26: 48 8d 15 5b 2a 00 00 lea rdx,[rip+0x2a5b] # 0x18000f688 18000cc2d: 48 8b cb mov rcx,rbx 18000cc30: ff 15 c2 25 00 00 call QWORD PTR [rip+0x25c2] # 0x18000f1f8 18000cc36: 48 8d 15 6b 2a 00 00 lea rdx,[rip+0x2a6b] # 0x18000f6a8 18000cc3d: 48 8b cb mov rcx,rbx 18000cc40: 48 8b f8 mov rdi,rax 18000cc43: ff 15 af 25 00 00 call QWORD PTR [rip+0x25af] # 0x18000f1f8 18000cc49: 48 85 ff test rdi,rdi 18000cc4c: 74 15 je 0x18000cc63 18000cc4e: 48 85 c0 test rax,rax 18000cc51: 74 10 je 0x18000cc63 18000cc53: 48 89 3d 3e 93 00 00 mov QWORD PTR [rip+0x933e],rdi # 0x180015f98 18000cc5a: 48 89 05 3f 93 00 00 mov QWORD PTR [rip+0x933f],rax # 0x180015fa0 18000cc61: eb 1e jmp 0x18000cc81 18000cc63: 45 33 c9 xor r9d,r9d 18000cc66: 45 33 c0 xor r8d,r8d 18000cc69: 33 c9 xor ecx,ecx 18000cc6b: 41 8d 51 01 lea edx,[r9+0x1] 18000cc6f: ff 15 73 25 00 00 call QWORD PTR [rip+0x2573] # 0x18000f1e8 18000cc75: 48 89 05 ec 92 00 00 mov QWORD PTR [rip+0x92ec],rax # 0x180015f68 18000cc7c: 48 85 c0 test rax,rax 18000cc7f: 74 24 je 0x18000cca5 18000cc81: 33 c9 xor ecx,ecx 18000cc83: e8 c0 fa ff ff call 0x18000c748 18000cc88: 84 c0 test al,al 18000cc8a: 74 19 je 0x18000cca5 18000cc8c: 48 8d 0d 1d 00 00 00 lea rcx,[rip+0x1d] # 0x18000ccb0 18000cc93: e8 60 fc ff ff call 0x18000c8f8 18000cc98: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000cc9d: 33 c0 xor eax,eax 18000cc9f: 48 83 c4 20 add rsp,0x20 18000cca3: 5f pop rdi 18000cca4: c3 ret 18000cca5: b9 07 00 00 00 mov ecx,0x7 18000ccaa: e8 29 07 00 00 call 0x18000d3d8 18000ccaf: cc int3 18000ccb0: 48 83 ec 28 sub rsp,0x28 18000ccb4: 48 8d 0d b5 92 00 00 lea rcx,[rip+0x92b5] # 0x180015f70 18000ccbb: ff 15 07 25 00 00 call QWORD PTR [rip+0x2507] # 0x18000f1c8 18000ccc1: 48 8b 0d a0 92 00 00 mov rcx,QWORD PTR [rip+0x92a0] # 0x180015f68 18000ccc8: 48 85 c9 test rcx,rcx 18000cccb: 74 06 je 0x18000ccd3 18000cccd: ff 15 55 24 00 00 call QWORD PTR [rip+0x2455] # 0x18000f128 18000ccd3: 48 83 c4 28 add rsp,0x28 18000ccd7: c3 ret 18000ccd8: 40 53 rex push rbx 18000ccda: 48 83 ec 20 sub rsp,0x20 18000ccde: 48 8b d9 mov rbx,rcx 18000cce1: 48 8d 0d 88 92 00 00 lea rcx,[rip+0x9288] # 0x180015f70 18000cce8: ff 15 c2 24 00 00 call QWORD PTR [rip+0x24c2] # 0x18000f1b0 18000ccee: 83 23 00 and DWORD PTR [rbx],0x0 18000ccf1: 48 8d 0d 78 92 00 00 lea rcx,[rip+0x9278] # 0x180015f70 18000ccf8: ff 15 ba 24 00 00 call QWORD PTR [rip+0x24ba] # 0x18000f1b8 18000ccfe: 48 83 c4 20 add rsp,0x20 18000cd02: 5b pop rbx 18000cd03: e9 c8 00 00 00 jmp 0x18000cdd0 18000cd08: 40 53 rex push rbx 18000cd0a: 48 83 ec 20 sub rsp,0x20 18000cd0e: 48 8b d9 mov rbx,rcx 18000cd11: 48 8d 0d 58 92 00 00 lea rcx,[rip+0x9258] # 0x180015f70 18000cd18: ff 15 92 24 00 00 call QWORD PTR [rip+0x2492] # 0x18000f1b0 18000cd1e: 8b 05 e0 82 00 00 mov eax,DWORD PTR [rip+0x82e0] # 0x180015004 18000cd24: 48 8d 0d 45 92 00 00 lea rcx,[rip+0x9245] # 0x180015f70 18000cd2b: 8b 15 83 92 00 00 mov edx,DWORD PTR [rip+0x9283] # 0x180015fb4 18000cd31: ff c0 inc eax 18000cd33: 89 05 cb 82 00 00 mov DWORD PTR [rip+0x82cb],eax # 0x180015004 18000cd39: 89 03 mov DWORD PTR [rbx],eax 18000cd3b: 65 48 8b 04 25 58 00 mov rax,QWORD PTR gs:0x58 18000cd42: 00 00 18000cd44: 41 b9 04 00 00 00 mov r9d,0x4 18000cd4a: 4c 8b 04 d0 mov r8,QWORD PTR [rax+rdx*8] 18000cd4e: 8b 05 b0 82 00 00 mov eax,DWORD PTR [rip+0x82b0] # 0x180015004 18000cd54: 43 89 04 01 mov DWORD PTR [r9+r8*1],eax 18000cd58: ff 15 5a 24 00 00 call QWORD PTR [rip+0x245a] # 0x18000f1b8 18000cd5e: 48 83 c4 20 add rsp,0x20 18000cd62: 5b pop rbx 18000cd63: e9 68 00 00 00 jmp 0x18000cdd0 18000cd68: 40 53 rex push rbx 18000cd6a: 48 83 ec 20 sub rsp,0x20 18000cd6e: 48 8b d9 mov rbx,rcx 18000cd71: 48 8d 0d f8 91 00 00 lea rcx,[rip+0x91f8] # 0x180015f70 18000cd78: ff 15 32 24 00 00 call QWORD PTR [rip+0x2432] # 0x18000f1b0 18000cd7e: 83 3b 00 cmp DWORD PTR [rbx],0x0 18000cd81: 75 11 jne 0x18000cd94 18000cd83: 83 0b ff or DWORD PTR [rbx],0xffffffff 18000cd86: eb 34 jmp 0x18000cdbc 18000cd88: b9 64 00 00 00 mov ecx,0x64 18000cd8d: e8 82 00 00 00 call 0x18000ce14 18000cd92: eb ea jmp 0x18000cd7e 18000cd94: 83 3b ff cmp DWORD PTR [rbx],0xffffffff 18000cd97: 74 ef je 0x18000cd88 18000cd99: 65 48 8b 04 25 58 00 mov rax,QWORD PTR gs:0x58 18000cda0: 00 00 18000cda2: 8b 0d 0c 92 00 00 mov ecx,DWORD PTR [rip+0x920c] # 0x180015fb4 18000cda8: 41 b8 04 00 00 00 mov r8d,0x4 18000cdae: 48 8b 14 c8 mov rdx,QWORD PTR [rax+rcx*8] 18000cdb2: 8b 05 4c 82 00 00 mov eax,DWORD PTR [rip+0x824c] # 0x180015004 18000cdb8: 41 89 04 10 mov DWORD PTR [r8+rdx*1],eax 18000cdbc: 48 8d 0d ad 91 00 00 lea rcx,[rip+0x91ad] # 0x180015f70 18000cdc3: 48 83 c4 20 add rsp,0x20 18000cdc7: 5b pop rbx 18000cdc8: 48 ff 25 e9 23 00 00 rex.W jmp QWORD PTR [rip+0x23e9] # 0x18000f1b8 18000cdcf: cc int3 18000cdd0: 48 83 ec 28 sub rsp,0x28 18000cdd4: 48 8b 05 c5 91 00 00 mov rax,QWORD PTR [rip+0x91c5] # 0x180015fa0 18000cddb: 48 85 c0 test rax,rax 18000cdde: 74 12 je 0x18000cdf2 18000cde0: 48 8d 0d 79 91 00 00 lea rcx,[rip+0x9179] # 0x180015f60 18000cde7: 48 83 c4 28 add rsp,0x28 18000cdeb: 48 ff 25 e6 26 00 00 rex.W jmp QWORD PTR [rip+0x26e6] # 0x18000f4d8 18000cdf2: 48 8b 0d 6f 91 00 00 mov rcx,QWORD PTR [rip+0x916f] # 0x180015f68 18000cdf9: ff 15 d1 23 00 00 call QWORD PTR [rip+0x23d1] # 0x18000f1d0 18000cdff: 48 8b 0d 62 91 00 00 mov rcx,QWORD PTR [rip+0x9162] # 0x180015f68 18000ce06: 48 83 c4 28 add rsp,0x28 18000ce0a: 48 ff 25 c7 23 00 00 rex.W jmp QWORD PTR [rip+0x23c7] # 0x18000f1d8 18000ce11: cc int3 18000ce12: cc int3 18000ce13: cc int3 18000ce14: 40 53 rex push rbx 18000ce16: 48 83 ec 20 sub rsp,0x20 18000ce1a: 48 8b 05 77 91 00 00 mov rax,QWORD PTR [rip+0x9177] # 0x180015f98 18000ce21: 8b d9 mov ebx,ecx 18000ce23: 48 85 c0 test rax,rax 18000ce26: 74 1d je 0x18000ce45 18000ce28: 44 8b c1 mov r8d,ecx 18000ce2b: 48 8d 15 3e 91 00 00 lea rdx,[rip+0x913e] # 0x180015f70 18000ce32: 48 8d 0d 27 91 00 00 lea rcx,[rip+0x9127] # 0x180015f60 18000ce39: 48 83 c4 20 add rsp,0x20 18000ce3d: 5b pop rbx 18000ce3e: 48 ff 25 93 26 00 00 rex.W jmp QWORD PTR [rip+0x2693] # 0x18000f4d8 18000ce45: 48 8d 0d 24 91 00 00 lea rcx,[rip+0x9124] # 0x180015f70 18000ce4c: ff 15 66 23 00 00 call QWORD PTR [rip+0x2366] # 0x18000f1b8 18000ce52: 48 8b 0d 0f 91 00 00 mov rcx,QWORD PTR [rip+0x910f] # 0x180015f68 18000ce59: 45 33 c0 xor r8d,r8d 18000ce5c: 8b d3 mov edx,ebx 18000ce5e: ff 15 7c 23 00 00 call QWORD PTR [rip+0x237c] # 0x18000f1e0 18000ce64: 48 8d 0d 05 91 00 00 lea rcx,[rip+0x9105] # 0x180015f70 18000ce6b: 48 83 c4 20 add rsp,0x20 18000ce6f: 5b pop rbx 18000ce70: 48 ff 25 39 23 00 00 rex.W jmp QWORD PTR [rip+0x2339] # 0x18000f1b0 18000ce77: cc int3 18000ce78: e9 d7 f6 ff ff jmp 0x18000c554 18000ce7d: cc int3 18000ce7e: cc int3 18000ce7f: cc int3 18000ce80: 48 83 ec 28 sub rsp,0x28 18000ce84: 85 d2 test edx,edx 18000ce86: 74 39 je 0x18000cec1 18000ce88: 83 ea 01 sub edx,0x1 18000ce8b: 74 28 je 0x18000ceb5 18000ce8d: 83 ea 01 sub edx,0x1 18000ce90: 74 16 je 0x18000cea8 18000ce92: 83 fa 01 cmp edx,0x1 18000ce95: 74 0a je 0x18000cea1 18000ce97: b8 01 00 00 00 mov eax,0x1 18000ce9c: 48 83 c4 28 add rsp,0x28 18000cea0: c3 ret 18000cea1: e8 9a f7 ff ff call 0x18000c640 18000cea6: eb 05 jmp 0x18000cead 18000cea8: e8 6b f7 ff ff call 0x18000c618 18000cead: 0f b6 c0 movzx eax,al 18000ceb0: 48 83 c4 28 add rsp,0x28 18000ceb4: c3 ret 18000ceb5: 49 8b d0 mov rdx,r8 18000ceb8: 48 83 c4 28 add rsp,0x28 18000cebc: e9 0f 00 00 00 jmp 0x18000ced0 18000cec1: 4d 85 c0 test r8,r8 18000cec4: 0f 95 c1 setne cl 18000cec7: 48 83 c4 28 add rsp,0x28 18000cecb: e9 18 01 00 00 jmp 0x18000cfe8 18000ced0: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000ced5: 48 89 74 24 10 mov QWORD PTR [rsp+0x10],rsi 18000ceda: 48 89 7c 24 20 mov QWORD PTR [rsp+0x20],rdi 18000cedf: 41 56 push r14 18000cee1: 48 83 ec 20 sub rsp,0x20 18000cee5: 48 8b f2 mov rsi,rdx 18000cee8: 4c 8b f1 mov r14,rcx 18000ceeb: 33 c9 xor ecx,ecx 18000ceed: e8 0a f8 ff ff call 0x18000c6fc 18000cef2: 84 c0 test al,al 18000cef4: 0f 84 c8 00 00 00 je 0x18000cfc2 18000cefa: e8 91 f6 ff ff call 0x18000c590 18000ceff: 8a d8 mov bl,al 18000cf01: 88 44 24 40 mov BYTE PTR [rsp+0x40],al 18000cf05: 40 b7 01 mov dil,0x1 18000cf08: 83 3d 91 8a 00 00 00 cmp DWORD PTR [rip+0x8a91],0x0 # 0x1800159a0 18000cf0f: 0f 85 c5 00 00 00 jne 0x18000cfda 18000cf15: c7 05 81 8a 00 00 01 mov DWORD PTR [rip+0x8a81],0x1 # 0x1800159a0 18000cf1c: 00 00 00 18000cf1f: e8 dc f6 ff ff call 0x18000c600 18000cf24: 84 c0 test al,al 18000cf26: 74 4f je 0x18000cf77 18000cf28: e8 f3 06 00 00 call 0x18000d620 18000cf2d: e8 a6 06 00 00 call 0x18000d5d8 18000cf32: e8 c5 06 00 00 call 0x18000d5fc 18000cf37: 48 8d 15 72 26 00 00 lea rdx,[rip+0x2672] # 0x18000f5b0 18000cf3e: 48 8d 0d 5b 26 00 00 lea rcx,[rip+0x265b] # 0x18000f5a0 18000cf45: e8 f2 07 00 00 call 0x18000d73c 18000cf4a: 85 c0 test eax,eax 18000cf4c: 75 29 jne 0x18000cf77 18000cf4e: e8 79 f6 ff ff call 0x18000c5cc 18000cf53: 84 c0 test al,al 18000cf55: 74 20 je 0x18000cf77 18000cf57: 48 8d 15 3a 26 00 00 lea rdx,[rip+0x263a] # 0x18000f598 18000cf5e: 48 8d 0d 7b 25 00 00 lea rcx,[rip+0x257b] # 0x18000f4e0 18000cf65: e8 cc 07 00 00 call 0x18000d736 18000cf6a: c7 05 2c 8a 00 00 02 mov DWORD PTR [rip+0x8a2c],0x2 # 0x1800159a0 18000cf71: 00 00 00 18000cf74: 40 32 ff xor dil,dil 18000cf77: 8a cb mov cl,bl 18000cf79: e8 ee f8 ff ff call 0x18000c86c 18000cf7e: 40 84 ff test dil,dil 18000cf81: 75 3f jne 0x18000cfc2 18000cf83: e8 90 06 00 00 call 0x18000d618 18000cf88: 48 8b d8 mov rbx,rax 18000cf8b: 48 83 38 00 cmp QWORD PTR [rax],0x0 18000cf8f: 74 24 je 0x18000cfb5 18000cf91: 48 8b c8 mov rcx,rax 18000cf94: e8 3b f8 ff ff call 0x18000c7d4 18000cf99: 84 c0 test al,al 18000cf9b: 74 18 je 0x18000cfb5 18000cf9d: 4c 8b c6 mov r8,rsi 18000cfa0: ba 02 00 00 00 mov edx,0x2 18000cfa5: 49 8b ce mov rcx,r14 18000cfa8: 48 8b 03 mov rax,QWORD PTR [rbx] 18000cfab: 4c 8b 0d 26 25 00 00 mov r9,QWORD PTR [rip+0x2526] # 0x18000f4d8 18000cfb2: 41 ff d1 call r9 18000cfb5: ff 05 ed 8f 00 00 inc DWORD PTR [rip+0x8fed] # 0x180015fa8 18000cfbb: b8 01 00 00 00 mov eax,0x1 18000cfc0: eb 02 jmp 0x18000cfc4 18000cfc2: 33 c0 xor eax,eax 18000cfc4: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000cfc9: 48 8b 74 24 38 mov rsi,QWORD PTR [rsp+0x38] 18000cfce: 48 8b 7c 24 48 mov rdi,QWORD PTR [rsp+0x48] 18000cfd3: 48 83 c4 20 add rsp,0x20 18000cfd7: 41 5e pop r14 18000cfd9: c3 ret 18000cfda: b9 07 00 00 00 mov ecx,0x7 18000cfdf: e8 f4 03 00 00 call 0x18000d3d8 18000cfe4: 90 nop 18000cfe5: cc int3 18000cfe6: cc int3 18000cfe7: cc int3 18000cfe8: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000cfed: 57 push rdi 18000cfee: 48 83 ec 30 sub rsp,0x30 18000cff2: 40 8a f9 mov dil,cl 18000cff5: 8b 05 ad 8f 00 00 mov eax,DWORD PTR [rip+0x8fad] # 0x180015fa8 18000cffb: 85 c0 test eax,eax 18000cffd: 7f 0d jg 0x18000d00c 18000cfff: 33 c0 xor eax,eax 18000d001: 48 8b 5c 24 40 mov rbx,QWORD PTR [rsp+0x40] 18000d006: 48 83 c4 30 add rsp,0x30 18000d00a: 5f pop rdi 18000d00b: c3 ret 18000d00c: ff c8 dec eax 18000d00e: 89 05 94 8f 00 00 mov DWORD PTR [rip+0x8f94],eax # 0x180015fa8 18000d014: e8 77 f5 ff ff call 0x18000c590 18000d019: 8a d8 mov bl,al 18000d01b: 88 44 24 20 mov BYTE PTR [rsp+0x20],al 18000d01f: 83 3d 7a 89 00 00 02 cmp DWORD PTR [rip+0x897a],0x2 # 0x1800159a0 18000d026: 75 37 jne 0x18000d05f 18000d028: e8 8b f6 ff ff call 0x18000c6b8 18000d02d: e8 b6 05 00 00 call 0x18000d5e8 18000d032: e8 25 06 00 00 call 0x18000d65c 18000d037: 83 25 62 89 00 00 00 and DWORD PTR [rip+0x8962],0x0 # 0x1800159a0 18000d03e: 8a cb mov cl,bl 18000d040: e8 27 f8 ff ff call 0x18000c86c 18000d045: 33 d2 xor edx,edx 18000d047: 40 8a cf mov cl,dil 18000d04a: e8 41 f8 ff ff call 0x18000c890 18000d04f: f6 d8 neg al 18000d051: 1b db sbb ebx,ebx 18000d053: 83 e3 01 and ebx,0x1 18000d056: e8 8d f6 ff ff call 0x18000c6e8 18000d05b: 8b c3 mov eax,ebx 18000d05d: eb a2 jmp 0x18000d001 18000d05f: b9 07 00 00 00 mov ecx,0x7 18000d064: e8 6f 03 00 00 call 0x18000d3d8 18000d069: 90 nop 18000d06a: 90 nop 18000d06b: cc int3 18000d06c: 48 8b c4 mov rax,rsp 18000d06f: 48 89 58 20 mov QWORD PTR [rax+0x20],rbx 18000d073: 4c 89 40 18 mov QWORD PTR [rax+0x18],r8 18000d077: 89 50 10 mov DWORD PTR [rax+0x10],edx 18000d07a: 48 89 48 08 mov QWORD PTR [rax+0x8],rcx 18000d07e: 56 push rsi 18000d07f: 57 push rdi 18000d080: 41 56 push r14 18000d082: 48 83 ec 40 sub rsp,0x40 18000d086: 49 8b f0 mov rsi,r8 18000d089: 8b fa mov edi,edx 18000d08b: 4c 8b f1 mov r14,rcx 18000d08e: 85 d2 test edx,edx 18000d090: 75 0f jne 0x18000d0a1 18000d092: 39 15 10 8f 00 00 cmp DWORD PTR [rip+0x8f10],edx # 0x180015fa8 18000d098: 7f 07 jg 0x18000d0a1 18000d09a: 33 c0 xor eax,eax 18000d09c: e9 f0 00 00 00 jmp 0x18000d191 18000d0a1: 8d 42 ff lea eax,[rdx-0x1] 18000d0a4: 83 f8 01 cmp eax,0x1 18000d0a7: 77 45 ja 0x18000d0ee 18000d0a9: 48 8b 05 18 26 00 00 mov rax,QWORD PTR [rip+0x2618] # 0x18000f6c8 18000d0b0: 48 85 c0 test rax,rax 18000d0b3: 75 0a jne 0x18000d0bf 18000d0b5: c7 44 24 30 01 00 00 mov DWORD PTR [rsp+0x30],0x1 18000d0bc: 00 18000d0bd: eb 14 jmp 0x18000d0d3 18000d0bf: ff 15 13 24 00 00 call QWORD PTR [rip+0x2413] # 0x18000f4d8 18000d0c5: 8b d8 mov ebx,eax 18000d0c7: 89 44 24 30 mov DWORD PTR [rsp+0x30],eax 18000d0cb: 85 c0 test eax,eax 18000d0cd: 0f 84 b4 00 00 00 je 0x18000d187 18000d0d3: 4c 8b c6 mov r8,rsi 18000d0d6: 8b d7 mov edx,edi 18000d0d8: 49 8b ce mov rcx,r14 18000d0db: e8 a0 fd ff ff call 0x18000ce80 18000d0e0: 8b d8 mov ebx,eax 18000d0e2: 89 44 24 30 mov DWORD PTR [rsp+0x30],eax 18000d0e6: 85 c0 test eax,eax 18000d0e8: 0f 84 99 00 00 00 je 0x18000d187 18000d0ee: 4c 8b c6 mov r8,rsi 18000d0f1: 8b d7 mov edx,edi 18000d0f3: 49 8b ce mov rcx,r14 18000d0f6: e8 45 44 ff ff call 0x180001540 18000d0fb: 8b d8 mov ebx,eax 18000d0fd: 89 44 24 30 mov DWORD PTR [rsp+0x30],eax 18000d101: 83 ff 01 cmp edi,0x1 18000d104: 75 38 jne 0x18000d13e 18000d106: 85 c0 test eax,eax 18000d108: 75 34 jne 0x18000d13e 18000d10a: 4c 8b c6 mov r8,rsi 18000d10d: 33 d2 xor edx,edx 18000d10f: 49 8b ce mov rcx,r14 18000d112: e8 29 44 ff ff call 0x180001540 18000d117: 4c 8b c6 mov r8,rsi 18000d11a: 33 d2 xor edx,edx 18000d11c: 49 8b ce mov rcx,r14 18000d11f: e8 5c fd ff ff call 0x18000ce80 18000d124: 48 8b 05 9d 25 00 00 mov rax,QWORD PTR [rip+0x259d] # 0x18000f6c8 18000d12b: 48 85 c0 test rax,rax 18000d12e: 74 0e je 0x18000d13e 18000d130: 4c 8b c6 mov r8,rsi 18000d133: 33 d2 xor edx,edx 18000d135: 49 8b ce mov rcx,r14 18000d138: ff 15 9a 23 00 00 call QWORD PTR [rip+0x239a] # 0x18000f4d8 18000d13e: 85 ff test edi,edi 18000d140: 74 05 je 0x18000d147 18000d142: 83 ff 03 cmp edi,0x3 18000d145: 75 40 jne 0x18000d187 18000d147: 4c 8b c6 mov r8,rsi 18000d14a: 8b d7 mov edx,edi 18000d14c: 49 8b ce mov rcx,r14 18000d14f: e8 2c fd ff ff call 0x18000ce80 18000d154: 8b d8 mov ebx,eax 18000d156: 89 44 24 30 mov DWORD PTR [rsp+0x30],eax 18000d15a: 85 c0 test eax,eax 18000d15c: 74 29 je 0x18000d187 18000d15e: 48 8b 05 63 25 00 00 mov rax,QWORD PTR [rip+0x2563] # 0x18000f6c8 18000d165: 48 85 c0 test rax,rax 18000d168: 75 09 jne 0x18000d173 18000d16a: 8d 58 01 lea ebx,[rax+0x1] 18000d16d: 89 5c 24 30 mov DWORD PTR [rsp+0x30],ebx 18000d171: eb 14 jmp 0x18000d187 18000d173: 4c 8b c6 mov r8,rsi 18000d176: 8b d7 mov edx,edi 18000d178: 49 8b ce mov rcx,r14 18000d17b: ff 15 57 23 00 00 call QWORD PTR [rip+0x2357] # 0x18000f4d8 18000d181: 8b d8 mov ebx,eax 18000d183: 89 44 24 30 mov DWORD PTR [rsp+0x30],eax 18000d187: eb 06 jmp 0x18000d18f 18000d189: 33 db xor ebx,ebx 18000d18b: 89 5c 24 30 mov DWORD PTR [rsp+0x30],ebx 18000d18f: 8b c3 mov eax,ebx 18000d191: 48 8b 5c 24 78 mov rbx,QWORD PTR [rsp+0x78] 18000d196: 48 83 c4 40 add rsp,0x40 18000d19a: 41 5e pop r14 18000d19c: 5f pop rdi 18000d19d: 5e pop rsi 18000d19e: c3 ret 18000d19f: cc int3 18000d1a0: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000d1a5: 48 89 74 24 10 mov QWORD PTR [rsp+0x10],rsi 18000d1aa: 57 push rdi 18000d1ab: 48 83 ec 20 sub rsp,0x20 18000d1af: 49 8b f8 mov rdi,r8 18000d1b2: 8b da mov ebx,edx 18000d1b4: 48 8b f1 mov rsi,rcx 18000d1b7: 83 fa 01 cmp edx,0x1 18000d1ba: 75 05 jne 0x18000d1c1 18000d1bc: e8 6b 03 00 00 call 0x18000d52c 18000d1c1: 4c 8b c7 mov r8,rdi 18000d1c4: 8b d3 mov edx,ebx 18000d1c6: 48 8b ce mov rcx,rsi 18000d1c9: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000d1ce: 48 8b 74 24 38 mov rsi,QWORD PTR [rsp+0x38] 18000d1d3: 48 83 c4 20 add rsp,0x20 18000d1d7: 5f pop rdi 18000d1d8: e9 8f fe ff ff jmp 0x18000d06c 18000d1dd: cc int3 18000d1de: cc int3 18000d1df: cc int3 18000d1e0: 48 83 61 10 00 and QWORD PTR [rcx+0x10],0x0 18000d1e5: 48 8d 05 14 25 00 00 lea rax,[rip+0x2514] # 0x18000f700 18000d1ec: 48 89 41 08 mov QWORD PTR [rcx+0x8],rax 18000d1f0: 48 8d 05 f9 24 00 00 lea rax,[rip+0x24f9] # 0x18000f6f0 18000d1f7: 48 89 01 mov QWORD PTR [rcx],rax 18000d1fa: 48 8b c1 mov rax,rcx 18000d1fd: c3 ret 18000d1fe: cc int3 18000d1ff: cc int3 18000d200: 48 83 ec 48 sub rsp,0x48 18000d204: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 18000d209: e8 d2 ff ff ff call 0x18000d1e0 18000d20e: 48 8d 15 5b 60 00 00 lea rdx,[rip+0x605b] # 0x180013270 18000d215: 48 8d 4c 24 20 lea rcx,[rsp+0x20] 18000d21a: e8 c9 04 00 00 call 0x18000d6e8 18000d21f: cc int3 18000d220: 48 89 5c 24 10 mov QWORD PTR [rsp+0x10],rbx 18000d225: 48 89 74 24 18 mov QWORD PTR [rsp+0x18],rsi 18000d22a: 57 push rdi 18000d22b: 48 83 ec 10 sub rsp,0x10 18000d22f: 33 c0 xor eax,eax 18000d231: 33 c9 xor ecx,ecx 18000d233: 0f a2 cpuid 18000d235: 44 8b c1 mov r8d,ecx 18000d238: 45 33 db xor r11d,r11d 18000d23b: 44 8b cb mov r9d,ebx 18000d23e: 41 81 f0 6e 74 65 6c xor r8d,0x6c65746e 18000d245: 41 81 f1 47 65 6e 75 xor r9d,0x756e6547 18000d24c: 44 8b d2 mov r10d,edx 18000d24f: 8b f0 mov esi,eax 18000d251: 33 c9 xor ecx,ecx 18000d253: 41 8d 43 01 lea eax,[r11+0x1] 18000d257: 45 0b c8 or r9d,r8d 18000d25a: 0f a2 cpuid 18000d25c: 41 81 f2 69 6e 65 49 xor r10d,0x49656e69 18000d263: 89 04 24 mov DWORD PTR [rsp],eax 18000d266: 45 0b ca or r9d,r10d 18000d269: 89 5c 24 04 mov DWORD PTR [rsp+0x4],ebx 18000d26d: 8b f9 mov edi,ecx 18000d26f: 89 4c 24 08 mov DWORD PTR [rsp+0x8],ecx 18000d273: 89 54 24 0c mov DWORD PTR [rsp+0xc],edx 18000d277: 75 50 jne 0x18000d2c9 18000d279: 48 83 0d 9f 7d 00 00 or QWORD PTR [rip+0x7d9f],0xffffffffffffffff # 0x180015020 18000d280: ff 18000d281: 25 f0 3f ff 0f and eax,0xfff3ff0 18000d286: 3d c0 06 01 00 cmp eax,0x106c0 18000d28b: 74 28 je 0x18000d2b5 18000d28d: 3d 60 06 02 00 cmp eax,0x20660 18000d292: 74 21 je 0x18000d2b5 18000d294: 3d 70 06 02 00 cmp eax,0x20670 18000d299: 74 1a je 0x18000d2b5 18000d29b: 05 b0 f9 fc ff add eax,0xfffcf9b0 18000d2a0: 83 f8 20 cmp eax,0x20 18000d2a3: 77 24 ja 0x18000d2c9 18000d2a5: 48 b9 01 00 01 00 01 movabs rcx,0x100010001 18000d2ac: 00 00 00 18000d2af: 48 0f a3 c1 bt rcx,rax 18000d2b3: 73 14 jae 0x18000d2c9 18000d2b5: 44 8b 05 f0 8c 00 00 mov r8d,DWORD PTR [rip+0x8cf0] # 0x180015fac 18000d2bc: 41 83 c8 01 or r8d,0x1 18000d2c0: 44 89 05 e5 8c 00 00 mov DWORD PTR [rip+0x8ce5],r8d # 0x180015fac 18000d2c7: eb 07 jmp 0x18000d2d0 18000d2c9: 44 8b 05 dc 8c 00 00 mov r8d,DWORD PTR [rip+0x8cdc] # 0x180015fac 18000d2d0: b8 07 00 00 00 mov eax,0x7 18000d2d5: 44 8d 48 fb lea r9d,[rax-0x5] 18000d2d9: 3b f0 cmp esi,eax 18000d2db: 7c 26 jl 0x18000d303 18000d2dd: 33 c9 xor ecx,ecx 18000d2df: 0f a2 cpuid 18000d2e1: 89 04 24 mov DWORD PTR [rsp],eax 18000d2e4: 44 8b db mov r11d,ebx 18000d2e7: 89 5c 24 04 mov DWORD PTR [rsp+0x4],ebx 18000d2eb: 89 4c 24 08 mov DWORD PTR [rsp+0x8],ecx 18000d2ef: 89 54 24 0c mov DWORD PTR [rsp+0xc],edx 18000d2f3: 0f ba e3 09 bt ebx,0x9 18000d2f7: 73 0a jae 0x18000d303 18000d2f9: 45 0b c1 or r8d,r9d 18000d2fc: 44 89 05 a9 8c 00 00 mov DWORD PTR [rip+0x8ca9],r8d # 0x180015fac 18000d303: c7 05 0b 7d 00 00 01 mov DWORD PTR [rip+0x7d0b],0x1 # 0x180015018 18000d30a: 00 00 00 18000d30d: 44 89 0d 08 7d 00 00 mov DWORD PTR [rip+0x7d08],r9d # 0x18001501c 18000d314: 0f ba e7 14 bt edi,0x14 18000d318: 0f 83 91 00 00 00 jae 0x18000d3af 18000d31e: 44 89 0d f3 7c 00 00 mov DWORD PTR [rip+0x7cf3],r9d # 0x180015018 18000d325: bb 06 00 00 00 mov ebx,0x6 18000d32a: 89 1d ec 7c 00 00 mov DWORD PTR [rip+0x7cec],ebx # 0x18001501c 18000d330: 0f ba e7 1b bt edi,0x1b 18000d334: 73 79 jae 0x18000d3af 18000d336: 0f ba e7 1c bt edi,0x1c 18000d33a: 73 73 jae 0x18000d3af 18000d33c: 33 c9 xor ecx,ecx 18000d33e: 0f 01 d0 xgetbv 18000d341: 48 c1 e2 20 shl rdx,0x20 18000d345: 48 0b d0 or rdx,rax 18000d348: 48 89 54 24 20 mov QWORD PTR [rsp+0x20],rdx 18000d34d: 48 8b 44 24 20 mov rax,QWORD PTR [rsp+0x20] 18000d352: 22 c3 and al,bl 18000d354: 3a c3 cmp al,bl 18000d356: 75 57 jne 0x18000d3af 18000d358: 8b 05 be 7c 00 00 mov eax,DWORD PTR [rip+0x7cbe] # 0x18001501c 18000d35e: 83 c8 08 or eax,0x8 18000d361: c7 05 ad 7c 00 00 03 mov DWORD PTR [rip+0x7cad],0x3 # 0x180015018 18000d368: 00 00 00 18000d36b: 89 05 ab 7c 00 00 mov DWORD PTR [rip+0x7cab],eax # 0x18001501c 18000d371: 41 f6 c3 20 test r11b,0x20 18000d375: 74 38 je 0x18000d3af 18000d377: 83 c8 20 or eax,0x20 18000d37a: c7 05 94 7c 00 00 05 mov DWORD PTR [rip+0x7c94],0x5 # 0x180015018 18000d381: 00 00 00 18000d384: 89 05 92 7c 00 00 mov DWORD PTR [rip+0x7c92],eax # 0x18001501c 18000d38a: b8 00 00 03 d0 mov eax,0xd0030000 18000d38f: 44 23 d8 and r11d,eax 18000d392: 44 3b d8 cmp r11d,eax 18000d395: 75 18 jne 0x18000d3af 18000d397: 48 8b 44 24 20 mov rax,QWORD PTR [rsp+0x20] 18000d39c: 24 e0 and al,0xe0 18000d39e: 3c e0 cmp al,0xe0 18000d3a0: 75 0d jne 0x18000d3af 18000d3a2: 83 0d 73 7c 00 00 40 or DWORD PTR [rip+0x7c73],0x40 # 0x18001501c 18000d3a9: 89 1d 69 7c 00 00 mov DWORD PTR [rip+0x7c69],ebx # 0x180015018 18000d3af: 48 8b 5c 24 28 mov rbx,QWORD PTR [rsp+0x28] 18000d3b4: 33 c0 xor eax,eax 18000d3b6: 48 8b 74 24 30 mov rsi,QWORD PTR [rsp+0x30] 18000d3bb: 48 83 c4 10 add rsp,0x10 18000d3bf: 5f pop rdi 18000d3c0: c3 ret 18000d3c1: cc int3 18000d3c2: cc int3 18000d3c3: cc int3 18000d3c4: 33 c0 xor eax,eax 18000d3c6: 39 05 64 7c 00 00 cmp DWORD PTR [rip+0x7c64],eax # 0x180015030 18000d3cc: 0f 95 c0 setne al 18000d3cf: c3 ret 18000d3d0: 83 25 d9 8b 00 00 00 and DWORD PTR [rip+0x8bd9],0x0 # 0x180015fb0 18000d3d7: c3 ret 18000d3d8: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000d3dd: 55 push rbp 18000d3de: 48 8d ac 24 40 fb ff lea rbp,[rsp-0x4c0] 18000d3e5: ff 18000d3e6: 48 81 ec c0 05 00 00 sub rsp,0x5c0 18000d3ed: 8b d9 mov ebx,ecx 18000d3ef: b9 17 00 00 00 mov ecx,0x17 18000d3f4: e8 4f 03 00 00 call 0x18000d748 18000d3f9: 85 c0 test eax,eax 18000d3fb: 74 04 je 0x18000d401 18000d3fd: 8b cb mov ecx,ebx 18000d3ff: cd 29 int 0x29 18000d401: b9 03 00 00 00 mov ecx,0x3 18000d406: e8 c5 ff ff ff call 0x18000d3d0 18000d40b: 33 d2 xor edx,edx 18000d40d: 48 8d 4d f0 lea rcx,[rbp-0x10] 18000d411: 41 b8 d0 04 00 00 mov r8d,0x4d0 18000d417: e8 d2 02 00 00 call 0x18000d6ee 18000d41c: 48 8d 4d f0 lea rcx,[rbp-0x10] 18000d420: ff 15 0a 1e 00 00 call QWORD PTR [rip+0x1e0a] # 0x18000f230 18000d426: 48 8b 9d e8 00 00 00 mov rbx,QWORD PTR [rbp+0xe8] 18000d42d: 48 8d 95 d8 04 00 00 lea rdx,[rbp+0x4d8] 18000d434: 48 8b cb mov rcx,rbx 18000d437: 45 33 c0 xor r8d,r8d 18000d43a: ff 15 38 1d 00 00 call QWORD PTR [rip+0x1d38] # 0x18000f178 18000d440: 48 85 c0 test rax,rax 18000d443: 74 3c je 0x18000d481 18000d445: 48 83 64 24 38 00 and QWORD PTR [rsp+0x38],0x0 18000d44b: 48 8d 8d e0 04 00 00 lea rcx,[rbp+0x4e0] 18000d452: 48 8b 95 d8 04 00 00 mov rdx,QWORD PTR [rbp+0x4d8] 18000d459: 4c 8b c8 mov r9,rax 18000d45c: 48 89 4c 24 30 mov QWORD PTR [rsp+0x30],rcx 18000d461: 4c 8b c3 mov r8,rbx 18000d464: 48 8d 8d e8 04 00 00 lea rcx,[rbp+0x4e8] 18000d46b: 48 89 4c 24 28 mov QWORD PTR [rsp+0x28],rcx 18000d470: 48 8d 4d f0 lea rcx,[rbp-0x10] 18000d474: 48 89 4c 24 20 mov QWORD PTR [rsp+0x20],rcx 18000d479: 33 c9 xor ecx,ecx 18000d47b: ff 15 ff 1c 00 00 call QWORD PTR [rip+0x1cff] # 0x18000f180 18000d481: 48 8b 85 c8 04 00 00 mov rax,QWORD PTR [rbp+0x4c8] 18000d488: 48 8d 4c 24 50 lea rcx,[rsp+0x50] 18000d48d: 48 89 85 e8 00 00 00 mov QWORD PTR [rbp+0xe8],rax 18000d494: 33 d2 xor edx,edx 18000d496: 48 8d 85 c8 04 00 00 lea rax,[rbp+0x4c8] 18000d49d: 41 b8 98 00 00 00 mov r8d,0x98 18000d4a3: 48 83 c0 08 add rax,0x8 18000d4a7: 48 89 85 88 00 00 00 mov QWORD PTR [rbp+0x88],rax 18000d4ae: e8 3b 02 00 00 call 0x18000d6ee 18000d4b3: 48 8b 85 c8 04 00 00 mov rax,QWORD PTR [rbp+0x4c8] 18000d4ba: 48 89 44 24 60 mov QWORD PTR [rsp+0x60],rax 18000d4bf: c7 44 24 50 15 00 00 mov DWORD PTR [rsp+0x50],0x40000015 18000d4c6: 40 18000d4c7: c7 44 24 54 01 00 00 mov DWORD PTR [rsp+0x54],0x1 18000d4ce: 00 18000d4cf: ff 15 2b 1d 00 00 call QWORD PTR [rip+0x1d2b] # 0x18000f200 18000d4d5: 83 f8 01 cmp eax,0x1 18000d4d8: 48 8d 44 24 50 lea rax,[rsp+0x50] 18000d4dd: 48 89 44 24 40 mov QWORD PTR [rsp+0x40],rax 18000d4e2: 48 8d 45 f0 lea rax,[rbp-0x10] 18000d4e6: 0f 94 c3 sete bl 18000d4e9: 48 89 44 24 48 mov QWORD PTR [rsp+0x48],rax 18000d4ee: 33 c9 xor ecx,ecx 18000d4f0: ff 15 9a 1c 00 00 call QWORD PTR [rip+0x1c9a] # 0x18000f190 18000d4f6: 48 8d 4c 24 40 lea rcx,[rsp+0x40] 18000d4fb: ff 15 87 1c 00 00 call QWORD PTR [rip+0x1c87] # 0x18000f188 18000d501: 85 c0 test eax,eax 18000d503: 75 0c jne 0x18000d511 18000d505: 84 db test bl,bl 18000d507: 75 08 jne 0x18000d511 18000d509: 8d 48 03 lea ecx,[rax+0x3] 18000d50c: e8 bf fe ff ff call 0x18000d3d0 18000d511: 48 8b 9c 24 d0 05 00 mov rbx,QWORD PTR [rsp+0x5d0] 18000d518: 00 18000d519: 48 81 c4 c0 05 00 00 add rsp,0x5c0 18000d520: 5d pop rbp 18000d521: c3 ret 18000d522: cc int3 18000d523: cc int3 18000d524: e9 19 02 00 00 jmp 0x18000d742 18000d529: cc int3 18000d52a: cc int3 18000d52b: cc int3 18000d52c: 48 89 5c 24 20 mov QWORD PTR [rsp+0x20],rbx 18000d531: 55 push rbp 18000d532: 48 8b ec mov rbp,rsp 18000d535: 48 83 ec 20 sub rsp,0x20 18000d539: 48 8b 05 d0 7a 00 00 mov rax,QWORD PTR [rip+0x7ad0] # 0x180015010 18000d540: 48 bb 32 a2 df 2d 99 movabs rbx,0x2b992ddfa232 18000d547: 2b 00 00 18000d54a: 48 3b c3 cmp rax,rbx 18000d54d: 75 74 jne 0x18000d5c3 18000d54f: 48 83 65 18 00 and QWORD PTR [rbp+0x18],0x0 18000d554: 48 8d 4d 18 lea rcx,[rbp+0x18] 18000d558: ff 15 c2 1c 00 00 call QWORD PTR [rip+0x1cc2] # 0x18000f220 18000d55e: 48 8b 45 18 mov rax,QWORD PTR [rbp+0x18] 18000d562: 48 89 45 10 mov QWORD PTR [rbp+0x10],rax 18000d566: ff 15 ac 1c 00 00 call QWORD PTR [rip+0x1cac] # 0x18000f218 18000d56c: 8b c0 mov eax,eax 18000d56e: 48 31 45 10 xor QWORD PTR [rbp+0x10],rax 18000d572: ff 15 98 1c 00 00 call QWORD PTR [rip+0x1c98] # 0x18000f210 18000d578: 8b c0 mov eax,eax 18000d57a: 48 8d 4d 20 lea rcx,[rbp+0x20] 18000d57e: 48 31 45 10 xor QWORD PTR [rbp+0x10],rax 18000d582: ff 15 80 1c 00 00 call QWORD PTR [rip+0x1c80] # 0x18000f208 18000d588: 8b 45 20 mov eax,DWORD PTR [rbp+0x20] 18000d58b: 48 8d 4d 10 lea rcx,[rbp+0x10] 18000d58f: 48 c1 e0 20 shl rax,0x20 18000d593: 48 33 45 20 xor rax,QWORD PTR [rbp+0x20] 18000d597: 48 33 45 10 xor rax,QWORD PTR [rbp+0x10] 18000d59b: 48 33 c1 xor rax,rcx 18000d59e: 48 b9 ff ff ff ff ff movabs rcx,0xffffffffffff 18000d5a5: ff 00 00 18000d5a8: 48 23 c1 and rax,rcx 18000d5ab: 48 b9 33 a2 df 2d 99 movabs rcx,0x2b992ddfa233 18000d5b2: 2b 00 00 18000d5b5: 48 3b c3 cmp rax,rbx 18000d5b8: 48 0f 44 c1 cmove rax,rcx 18000d5bc: 48 89 05 4d 7a 00 00 mov QWORD PTR [rip+0x7a4d],rax # 0x180015010 18000d5c3: 48 8b 5c 24 48 mov rbx,QWORD PTR [rsp+0x48] 18000d5c8: 48 f7 d0 not rax 18000d5cb: 48 89 05 36 7a 00 00 mov QWORD PTR [rip+0x7a36],rax # 0x180015008 18000d5d2: 48 83 c4 20 add rsp,0x20 18000d5d6: 5d pop rbp 18000d5d7: c3 ret 18000d5d8: 48 8d 0d e1 89 00 00 lea rcx,[rip+0x89e1] # 0x180015fc0 18000d5df: 48 ff 25 42 1c 00 00 rex.W jmp QWORD PTR [rip+0x1c42] # 0x18000f228 18000d5e6: cc int3 18000d5e7: cc int3 18000d5e8: 48 8d 0d d1 89 00 00 lea rcx,[rip+0x89d1] # 0x180015fc0 18000d5ef: e9 00 01 00 00 jmp 0x18000d6f4 18000d5f4: 48 8d 05 d5 89 00 00 lea rax,[rip+0x89d5] # 0x180015fd0 18000d5fb: c3 ret 18000d5fc: 48 83 ec 28 sub rsp,0x28 18000d600: e8 bb 59 ff ff call 0x180002fc0 18000d605: 48 83 08 24 or QWORD PTR [rax],0x24 18000d609: e8 e6 ff ff ff call 0x18000d5f4 18000d60e: 48 83 08 02 or QWORD PTR [rax],0x2 18000d612: 48 83 c4 28 add rsp,0x28 18000d616: c3 ret 18000d617: cc int3 18000d618: 48 8d 05 c9 8a 00 00 lea rax,[rip+0x8ac9] # 0x1800160e8 18000d61f: c3 ret 18000d620: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000d625: 57 push rdi 18000d626: 48 83 ec 20 sub rsp,0x20 18000d62a: 48 8d 1d ef 44 00 00 lea rbx,[rip+0x44ef] # 0x180011b20 18000d631: 48 8d 3d e8 44 00 00 lea rdi,[rip+0x44e8] # 0x180011b20 18000d638: eb 12 jmp 0x18000d64c 18000d63a: 48 8b 03 mov rax,QWORD PTR [rbx] 18000d63d: 48 85 c0 test rax,rax 18000d640: 74 06 je 0x18000d648 18000d642: ff 15 90 1e 00 00 call QWORD PTR [rip+0x1e90] # 0x18000f4d8 18000d648: 48 83 c3 08 add rbx,0x8 18000d64c: 48 3b df cmp rbx,rdi 18000d64f: 72 e9 jb 0x18000d63a 18000d651: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000d656: 48 83 c4 20 add rsp,0x20 18000d65a: 5f pop rdi 18000d65b: c3 ret 18000d65c: 48 89 5c 24 08 mov QWORD PTR [rsp+0x8],rbx 18000d661: 57 push rdi 18000d662: 48 83 ec 20 sub rsp,0x20 18000d666: 48 8d 1d c3 44 00 00 lea rbx,[rip+0x44c3] # 0x180011b30 18000d66d: 48 8d 3d bc 44 00 00 lea rdi,[rip+0x44bc] # 0x180011b30 18000d674: eb 12 jmp 0x18000d688 18000d676: 48 8b 03 mov rax,QWORD PTR [rbx] 18000d679: 48 85 c0 test rax,rax 18000d67c: 74 06 je 0x18000d684 18000d67e: ff 15 54 1e 00 00 call QWORD PTR [rip+0x1e54] # 0x18000f4d8 18000d684: 48 83 c3 08 add rbx,0x8 18000d688: 48 3b df cmp rbx,rdi 18000d68b: 72 e9 jb 0x18000d676 18000d68d: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000d692: 48 83 c4 20 add rsp,0x20 18000d696: 5f pop rdi 18000d697: c3 ret 18000d698: cc int3 18000d699: cc int3 18000d69a: cc int3 18000d69b: cc int3 18000d69c: cc int3 18000d69d: cc int3 18000d69e: cc int3 18000d69f: cc int3 18000d6a0: ff 25 ca 1b 00 00 jmp QWORD PTR [rip+0x1bca] # 0x18000f270 18000d6a6: ff 25 cc 1b 00 00 jmp QWORD PTR [rip+0x1bcc] # 0x18000f278 18000d6ac: ff 25 ce 1b 00 00 jmp QWORD PTR [rip+0x1bce] # 0x18000f280 18000d6b2: ff 25 d0 1b 00 00 jmp QWORD PTR [rip+0x1bd0] # 0x18000f288 18000d6b8: ff 25 d2 1b 00 00 jmp QWORD PTR [rip+0x1bd2] # 0x18000f290 18000d6be: ff 25 d4 1b 00 00 jmp QWORD PTR [rip+0x1bd4] # 0x18000f298 18000d6c4: ff 25 d6 1b 00 00 jmp QWORD PTR [rip+0x1bd6] # 0x18000f2a0 18000d6ca: ff 25 d8 1b 00 00 jmp QWORD PTR [rip+0x1bd8] # 0x18000f2a8 18000d6d0: ff 25 da 1b 00 00 jmp QWORD PTR [rip+0x1bda] # 0x18000f2b0 18000d6d6: ff 25 3c 1d 00 00 jmp QWORD PTR [rip+0x1d3c] # 0x18000f418 18000d6dc: ff 25 f6 1c 00 00 jmp QWORD PTR [rip+0x1cf6] # 0x18000f3d8 18000d6e2: ff 25 10 1d 00 00 jmp QWORD PTR [rip+0x1d10] # 0x18000f3f8 18000d6e8: ff 25 12 1d 00 00 jmp QWORD PTR [rip+0x1d12] # 0x18000f400 18000d6ee: ff 25 dc 1c 00 00 jmp QWORD PTR [rip+0x1cdc] # 0x18000f3d0 18000d6f4: ff 25 0e 1d 00 00 jmp QWORD PTR [rip+0x1d0e] # 0x18000f408 18000d6fa: ff 25 28 1d 00 00 jmp QWORD PTR [rip+0x1d28] # 0x18000f428 18000d700: ff 25 2a 1d 00 00 jmp QWORD PTR [rip+0x1d2a] # 0x18000f430 18000d706: ff 25 44 1d 00 00 jmp QWORD PTR [rip+0x1d44] # 0x18000f450 18000d70c: ff 25 96 1d 00 00 jmp QWORD PTR [rip+0x1d96] # 0x18000f4a8 18000d712: ff 25 88 1d 00 00 jmp QWORD PTR [rip+0x1d88] # 0x18000f4a0 18000d718: ff 25 7a 1d 00 00 jmp QWORD PTR [rip+0x1d7a] # 0x18000f498 18000d71e: ff 25 6c 1d 00 00 jmp QWORD PTR [rip+0x1d6c] # 0x18000f490 18000d724: ff 25 5e 1d 00 00 jmp QWORD PTR [rip+0x1d5e] # 0x18000f488 18000d72a: ff 25 50 1d 00 00 jmp QWORD PTR [rip+0x1d50] # 0x18000f480 18000d730: ff 25 42 1d 00 00 jmp QWORD PTR [rip+0x1d42] # 0x18000f478 18000d736: ff 25 34 1d 00 00 jmp QWORD PTR [rip+0x1d34] # 0x18000f470 18000d73c: ff 25 26 1d 00 00 jmp QWORD PTR [rip+0x1d26] # 0x18000f468 18000d742: ff 25 f0 1c 00 00 jmp QWORD PTR [rip+0x1cf0] # 0x18000f438 18000d748: ff 25 5a 1a 00 00 jmp QWORD PTR [rip+0x1a5a] # 0x18000f1a8 18000d74e: cc int3 18000d74f: cc int3 18000d750: b0 01 mov al,0x1 18000d752: c3 ret 18000d753: cc int3 18000d754: 33 c0 xor eax,eax 18000d756: c3 ret 18000d757: cc int3 18000d758: 48 83 ec 28 sub rsp,0x28 18000d75c: 4d 8b 41 38 mov r8,QWORD PTR [r9+0x38] 18000d760: 48 8b ca mov rcx,rdx 18000d763: 49 8b d1 mov rdx,r9 18000d766: e8 0d 00 00 00 call 0x18000d778 18000d76b: b8 01 00 00 00 mov eax,0x1 18000d770: 48 83 c4 28 add rsp,0x28 18000d774: c3 ret 18000d775: cc int3 18000d776: cc int3 18000d777: cc int3 18000d778: 40 53 rex push rbx 18000d77a: 45 8b 18 mov r11d,DWORD PTR [r8] 18000d77d: 48 8b da mov rbx,rdx 18000d780: 41 83 e3 f8 and r11d,0xfffffff8 18000d784: 4c 8b c9 mov r9,rcx 18000d787: 41 f6 00 04 test BYTE PTR [r8],0x4 18000d78b: 4c 8b d1 mov r10,rcx 18000d78e: 74 13 je 0x18000d7a3 18000d790: 41 8b 40 08 mov eax,DWORD PTR [r8+0x8] 18000d794: 4d 63 50 04 movsxd r10,DWORD PTR [r8+0x4] 18000d798: f7 d8 neg eax 18000d79a: 4c 03 d1 add r10,rcx 18000d79d: 48 63 c8 movsxd rcx,eax 18000d7a0: 4c 23 d1 and r10,rcx 18000d7a3: 49 63 c3 movsxd rax,r11d 18000d7a6: 4a 8b 14 10 mov rdx,QWORD PTR [rax+r10*1] 18000d7aa: 48 8b 43 10 mov rax,QWORD PTR [rbx+0x10] 18000d7ae: 8b 48 08 mov ecx,DWORD PTR [rax+0x8] 18000d7b1: 48 8b 43 08 mov rax,QWORD PTR [rbx+0x8] 18000d7b5: f6 44 01 03 0f test BYTE PTR [rcx+rax*1+0x3],0xf 18000d7ba: 74 0b je 0x18000d7c7 18000d7bc: 0f b6 44 01 03 movzx eax,BYTE PTR [rcx+rax*1+0x3] 18000d7c1: 83 e0 f0 and eax,0xfffffff0 18000d7c4: 4c 03 c8 add r9,rax 18000d7c7: 4c 33 ca xor r9,rdx 18000d7ca: 49 8b c9 mov rcx,r9 18000d7cd: 5b pop rbx 18000d7ce: e9 5d ed ff ff jmp 0x18000c530 18000d7d3: cc int3 18000d7d4: 48 8b c4 mov rax,rsp 18000d7d7: 48 89 58 08 mov QWORD PTR [rax+0x8],rbx 18000d7db: 48 89 68 10 mov QWORD PTR [rax+0x10],rbp 18000d7df: 48 89 70 18 mov QWORD PTR [rax+0x18],rsi 18000d7e3: 48 89 78 20 mov QWORD PTR [rax+0x20],rdi 18000d7e7: 41 56 push r14 18000d7e9: 48 83 ec 20 sub rsp,0x20 18000d7ed: 49 8b 59 38 mov rbx,QWORD PTR [r9+0x38] 18000d7f1: 48 8b f2 mov rsi,rdx 18000d7f4: 4d 8b f0 mov r14,r8 18000d7f7: 48 8b e9 mov rbp,rcx 18000d7fa: 49 8b d1 mov rdx,r9 18000d7fd: 48 8b ce mov rcx,rsi 18000d800: 49 8b f9 mov rdi,r9 18000d803: 4c 8d 43 04 lea r8,[rbx+0x4] 18000d807: e8 6c ff ff ff call 0x18000d778 18000d80c: 8b 45 04 mov eax,DWORD PTR [rbp+0x4] 18000d80f: 24 66 and al,0x66 18000d811: f6 d8 neg al 18000d813: b8 01 00 00 00 mov eax,0x1 18000d818: 45 1b c0 sbb r8d,r8d 18000d81b: 41 f7 d8 neg r8d 18000d81e: 44 03 c0 add r8d,eax 18000d821: 44 85 43 04 test DWORD PTR [rbx+0x4],r8d 18000d825: 74 11 je 0x18000d838 18000d827: 4c 8b cf mov r9,rdi 18000d82a: 4d 8b c6 mov r8,r14 18000d82d: 48 8b d6 mov rdx,rsi 18000d830: 48 8b cd mov rcx,rbp 18000d833: e8 9e fe ff ff call 0x18000d6d6 18000d838: 48 8b 5c 24 30 mov rbx,QWORD PTR [rsp+0x30] 18000d83d: 48 8b 6c 24 38 mov rbp,QWORD PTR [rsp+0x38] 18000d842: 48 8b 74 24 40 mov rsi,QWORD PTR [rsp+0x40] 18000d847: 48 8b 7c 24 48 mov rdi,QWORD PTR [rsp+0x48] 18000d84c: 48 83 c4 20 add rsp,0x20 18000d850: 41 5e pop r14 18000d852: c3 ret 18000d853: ff 25 6f 1b 00 00 jmp QWORD PTR [rip+0x1b6f] # 0x18000f3c8 18000d859: ff 25 49 1b 00 00 jmp QWORD PTR [rip+0x1b49] # 0x18000f3a8 18000d85f: ff 25 4b 1b 00 00 jmp QWORD PTR [rip+0x1b4b] # 0x18000f3b0 18000d865: ff 25 4d 1b 00 00 jmp QWORD PTR [rip+0x1b4d] # 0x18000f3b8 18000d86b: ff 25 4f 1b 00 00 jmp QWORD PTR [rip+0x1b4f] # 0x18000f3c0 18000d871: cc int3 18000d872: cc int3 18000d873: cc int3 18000d874: cc int3 18000d875: cc int3 18000d876: cc int3 18000d877: cc int3 18000d878: cc int3 18000d879: cc int3 18000d87a: cc int3 18000d87b: cc int3 18000d87c: cc int3 18000d87d: cc int3 18000d87e: cc int3 18000d87f: cc int3 18000d880: cc int3 18000d881: cc int3 18000d882: cc int3 18000d883: cc int3 18000d884: cc int3 18000d885: cc int3 18000d886: 66 66 0f 1f 84 00 00 data16 nop WORD PTR [rax+rax*1+0x0] 18000d88d: 00 00 00 18000d890: ff e0 jmp rax 18000d892: cc int3 18000d893: cc int3 18000d894: cc int3 18000d895: cc int3 18000d896: cc int3 18000d897: cc int3 18000d898: cc int3 18000d899: cc int3 18000d89a: cc int3 18000d89b: cc int3 18000d89c: cc int3 18000d89d: cc int3 18000d89e: cc int3 18000d89f: cc int3 18000d8a0: 48 8d 8a 30 00 00 00 lea rcx,[rdx+0x30] 18000d8a7: e9 04 4c ff ff jmp 0x1800024b0 18000d8ac: 48 8d 8a 30 00 00 00 lea rcx,[rdx+0x30] 18000d8b3: e9 f8 4b ff ff jmp 0x1800024b0 18000d8b8: 48 8d 8a 30 00 00 00 lea rcx,[rdx+0x30] 18000d8bf: e9 ec 4b ff ff jmp 0x1800024b0 18000d8c4: 48 8d 8a 30 00 00 00 lea rcx,[rdx+0x30] 18000d8cb: e9 e0 4b ff ff jmp 0x1800024b0 18000d8d0: 40 55 rex push rbp 18000d8d2: 48 83 ec 20 sub rsp,0x20 18000d8d6: 48 8b ea mov rbp,rdx 18000d8d9: 8b 45 40 mov eax,DWORD PTR [rbp+0x40] 18000d8dc: 83 e0 01 and eax,0x1 18000d8df: 85 c0 test eax,eax 18000d8e1: 74 10 je 0x18000d8f3 18000d8e3: 83 65 40 fe and DWORD PTR [rbp+0x40],0xfffffffe 18000d8e7: 48 8b 8d 88 00 00 00 mov rcx,QWORD PTR [rbp+0x88] 18000d8ee: e8 ad 54 ff ff call 0x180002da0 18000d8f3: 48 83 c4 20 add rsp,0x20 18000d8f7: 5d pop rbp 18000d8f8: c3 ret 18000d8f9: 48 8d 8a 48 00 00 00 lea rcx,[rdx+0x48] 18000d900: e9 bb 5e ff ff jmp 0x1800037c0 18000d905: 48 8d 8a e8 00 00 00 lea rcx,[rdx+0xe8] 18000d90c: e9 9f 4b ff ff jmp 0x1800024b0 18000d911: 48 8d 8a 68 00 00 00 lea rcx,[rdx+0x68] 18000d918: e9 a3 5e ff ff jmp 0x1800037c0 18000d91d: 48 8d 8a c8 00 00 00 lea rcx,[rdx+0xc8] 18000d924: e9 87 4b ff ff jmp 0x1800024b0 18000d929: 48 8d 8a 48 00 00 00 lea rcx,[rdx+0x48] 18000d930: e9 8b 5e ff ff jmp 0x1800037c0 18000d935: 48 8d 8a a8 00 00 00 lea rcx,[rdx+0xa8] 18000d93c: e9 6f 4b ff ff jmp 0x1800024b0 18000d941: 48 8d 8a 30 01 00 00 lea rcx,[rdx+0x130] 18000d948: e9 53 53 ff ff jmp 0x180002ca0 18000d94d: 48 8b 8a 90 00 00 00 mov rcx,QWORD PTR [rdx+0x90] 18000d954: e9 57 4b ff ff jmp 0x1800024b0 18000d959: 48 8b 8a 90 00 00 00 mov rcx,QWORD PTR [rdx+0x90] 18000d960: 48 83 c1 20 add rcx,0x20 18000d964: e9 47 4b ff ff jmp 0x1800024b0 18000d969: cc int3 18000d96a: cc int3 18000d96b: cc int3 18000d96c: cc int3 18000d96d: cc int3 18000d96e: cc int3 18000d96f: cc int3 18000d970: 48 8b 8a 48 00 00 00 mov rcx,QWORD PTR [rdx+0x48] 18000d977: e9 34 4b ff ff jmp 0x1800024b0 18000d97c: 48 8b 8a 48 00 00 00 mov rcx,QWORD PTR [rdx+0x48] 18000d983: 48 83 c1 20 add rcx,0x20 18000d987: e9 24 4b ff ff jmp 0x1800024b0 18000d98c: 48 89 54 24 10 mov QWORD PTR [rsp+0x10],rdx 18000d991: 55 push rbp 18000d992: 48 83 ec 20 sub rsp,0x20 18000d996: 48 8b ea mov rbp,rdx 18000d999: 4c 8b 45 40 mov r8,QWORD PTR [rbp+0x40] 18000d99d: 48 8b 55 20 mov rdx,QWORD PTR [rbp+0x20] 18000d9a1: e8 8a 55 ff ff call 0x180002f30 18000d9a6: 4c 8b 45 30 mov r8,QWORD PTR [rbp+0x30] 18000d9aa: 48 8b 55 28 mov rdx,QWORD PTR [rbp+0x28] 18000d9ae: e8 bd 55 ff ff call 0x180002f70 18000d9b3: 33 d2 xor edx,edx 18000d9b5: 33 c9 xor ecx,ecx 18000d9b7: e8 2c fd ff ff call 0x18000d6e8 18000d9bc: 90 nop 18000d9bd: cc int3 18000d9be: cc int3 18000d9bf: cc int3 18000d9c0: 48 8b 8a 48 00 00 00 mov rcx,QWORD PTR [rdx+0x48] 18000d9c7: e9 c4 3c ff ff jmp 0x180001690 18000d9cc: 48 8b 8a 48 00 00 00 mov rcx,QWORD PTR [rdx+0x48] 18000d9d3: 48 83 c1 18 add rcx,0x18 18000d9d7: e9 d4 4a ff ff jmp 0x1800024b0 18000d9dc: 40 55 rex push rbp 18000d9de: 48 83 ec 20 sub rsp,0x20 18000d9e2: 48 8b ea mov rbp,rdx 18000d9e5: 8b 45 20 mov eax,DWORD PTR [rbp+0x20] 18000d9e8: 83 e0 01 and eax,0x1 18000d9eb: 85 c0 test eax,eax 18000d9ed: 74 15 je 0x18000da04 18000d9ef: 83 65 20 fe and DWORD PTR [rbp+0x20],0xfffffffe 18000d9f3: 48 8d 4d 60 lea rcx,[rbp+0x60] 18000d9f7: 48 81 c1 98 00 00 00 add rcx,0x98 18000d9fe: ff 15 b4 18 00 00 call QWORD PTR [rip+0x18b4] # 0x18000f2b8 18000da04: 48 83 c4 20 add rsp,0x20 18000da08: 5d pop rbp 18000da09: c3 ret 18000da0a: 48 8d 8a 60 00 00 00 lea rcx,[rdx+0x60] 18000da11: 48 83 c1 20 add rcx,0x20 18000da15: 48 ff 25 4c 19 00 00 rex.W jmp QWORD PTR [rip+0x194c] # 0x18000f368 18000da1c: 48 8d 8a 60 00 00 00 lea rcx,[rdx+0x60] 18000da23: e9 78 68 ff ff jmp 0x1800042a0 18000da28: 40 55 rex push rbp 18000da2a: 48 83 ec 20 sub rsp,0x20 18000da2e: 48 8b ea mov rbp,rdx 18000da31: 8b 45 20 mov eax,DWORD PTR [rbp+0x20] 18000da34: 83 e0 04 and eax,0x4 18000da37: 85 c0 test eax,eax 18000da39: 74 0d je 0x18000da48 18000da3b: 83 65 20 fb and DWORD PTR [rbp+0x20],0xfffffffb 18000da3f: 48 8d 4d 28 lea rcx,[rbp+0x28] 18000da43: e8 68 4a ff ff call 0x1800024b0 18000da48: 48 83 c4 20 add rsp,0x20 18000da4c: 5d pop rbp 18000da4d: c3 ret 18000da4e: cc int3 18000da4f: cc int3 18000da50: 48 8b 8a 30 00 00 00 mov rcx,QWORD PTR [rdx+0x30] 18000da57: e9 34 3c ff ff jmp 0x180001690 18000da5c: cc int3 18000da5d: cc int3 18000da5e: cc int3 18000da5f: cc int3 18000da60: 48 8b 8a 68 00 00 00 mov rcx,QWORD PTR [rdx+0x68] 18000da67: e9 44 4a ff ff jmp 0x1800024b0 18000da6c: 48 8b 8a 50 00 00 00 mov rcx,QWORD PTR [rdx+0x50] 18000da73: e9 18 3c ff ff jmp 0x180001690 18000da78: 48 8b 8a 50 00 00 00 mov rcx,QWORD PTR [rdx+0x50] 18000da7f: 48 83 c1 18 add rcx,0x18 18000da83: e9 28 4a ff ff jmp 0x1800024b0 18000da88: 48 8b 8a 50 00 00 00 mov rcx,QWORD PTR [rdx+0x50] 18000da8f: 48 83 c1 40 add rcx,0x40 18000da93: e9 18 4a ff ff jmp 0x1800024b0 18000da98: 40 55 rex push rbp 18000da9a: 48 83 ec 20 sub rsp,0x20 18000da9e: 48 8b ea mov rbp,rdx 18000daa1: 8b 45 20 mov eax,DWORD PTR [rbp+0x20] 18000daa4: 83 e0 01 and eax,0x1 18000daa7: 85 c0 test eax,eax 18000daa9: 74 15 je 0x18000dac0 18000daab: 83 65 20 fe and DWORD PTR [rbp+0x20],0xfffffffe 18000daaf: 48 8d 4d 70 lea rcx,[rbp+0x70] 18000dab3: 48 81 c1 98 00 00 00 add rcx,0x98 18000daba: ff 15 f8 17 00 00 call QWORD PTR [rip+0x17f8] # 0x18000f2b8 18000dac0: 48 83 c4 20 add rsp,0x20 18000dac4: 5d pop rbp 18000dac5: c3 ret 18000dac6: 48 8d 8a 70 00 00 00 lea rcx,[rdx+0x70] 18000dacd: 48 83 c1 20 add rcx,0x20 18000dad1: 48 ff 25 90 18 00 00 rex.W jmp QWORD PTR [rip+0x1890] # 0x18000f368 18000dad8: 48 8d 8a 70 00 00 00 lea rcx,[rdx+0x70] 18000dadf: e9 bc 67 ff ff jmp 0x1800042a0 18000dae4: 40 55 rex push rbp 18000dae6: 48 83 ec 20 sub rsp,0x20 18000daea: 48 8b ea mov rbp,rdx 18000daed: 8b 45 20 mov eax,DWORD PTR [rbp+0x20] 18000daf0: 83 e0 04 and eax,0x4 18000daf3: 85 c0 test eax,eax 18000daf5: 74 0d je 0x18000db04 18000daf7: 83 65 20 fb and DWORD PTR [rbp+0x20],0xfffffffb 18000dafb: 48 8d 4d 28 lea rcx,[rbp+0x28] 18000daff: e8 ac 49 ff ff call 0x1800024b0 18000db04: 48 83 c4 20 add rsp,0x20 18000db08: 5d pop rbp 18000db09: c3 ret 18000db0a: cc int3 18000db0b: cc int3 18000db0c: cc int3 18000db0d: cc int3 18000db0e: cc int3 18000db0f: cc int3 18000db10: 48 8b 8a 30 00 00 00 mov rcx,QWORD PTR [rdx+0x30] 18000db17: e9 74 3b ff ff jmp 0x180001690 18000db1c: 48 8b 8a 30 00 00 00 mov rcx,QWORD PTR [rdx+0x30] 18000db23: 48 83 c1 18 add rcx,0x18 18000db27: e9 84 49 ff ff jmp 0x1800024b0 18000db2c: cc int3 18000db2d: cc int3 18000db2e: cc int3 18000db2f: cc int3 18000db30: 48 8d 0d a9 85 00 00 lea rcx,[rip+0x85a9] # 0x1800160e0 18000db37: e9 9c f1 ff ff jmp 0x18000ccd8 18000db3c: 40 55 rex push rbp 18000db3e: 48 83 ec 20 sub rsp,0x20 18000db42: 48 8b ea mov rbp,rdx 18000db45: 8b 45 30 mov eax,DWORD PTR [rbp+0x30] 18000db48: 83 e0 02 and eax,0x2 18000db4b: 85 c0 test eax,eax 18000db4d: 74 0d je 0x18000db5c 18000db4f: 83 65 30 fd and DWORD PTR [rbp+0x30],0xfffffffd 18000db53: 48 8b 4d 38 mov rcx,QWORD PTR [rbp+0x38] 18000db57: e8 64 5c ff ff call 0x1800037c0 18000db5c: 48 83 c4 20 add rsp,0x20 18000db60: 5d pop rbp 18000db61: c3 ret 18000db62: cc int3 18000db63: cc int3 18000db64: cc int3 18000db65: cc int3 18000db66: cc int3 18000db67: cc int3 18000db68: cc int3 18000db69: cc int3 18000db6a: cc int3 18000db6b: cc int3 18000db6c: cc int3 18000db6d: cc int3 18000db6e: cc int3 18000db6f: cc int3 18000db70: 48 8d 8a 20 01 00 00 lea rcx,[rdx+0x120] 18000db77: e9 44 5c ff ff jmp 0x1800037c0 18000db7c: 40 55 rex push rbp 18000db7e: 48 83 ec 20 sub rsp,0x20 18000db82: 48 8b ea mov rbp,rdx 18000db85: 8b 45 40 mov eax,DWORD PTR [rbp+0x40] 18000db88: 83 e0 01 and eax,0x1 18000db8b: 85 c0 test eax,eax 18000db8d: 74 18 je 0x18000dba7 18000db8f: 83 65 40 fe and DWORD PTR [rbp+0x40],0xfffffffe 18000db93: 48 8d 8d 40 01 00 00 lea rcx,[rbp+0x140] 18000db9a: 48 81 c1 98 00 00 00 add rcx,0x98 18000dba1: ff 15 11 17 00 00 call QWORD PTR [rip+0x1711] # 0x18000f2b8 18000dba7: 48 83 c4 20 add rsp,0x20 18000dbab: 5d pop rbp 18000dbac: c3 ret 18000dbad: 48 8d 8a 40 01 00 00 lea rcx,[rdx+0x140] 18000dbb4: 48 83 c1 20 add rcx,0x20 18000dbb8: 48 ff 25 a9 17 00 00 rex.W jmp QWORD PTR [rip+0x17a9] # 0x18000f368 18000dbbf: 48 8d 8a 40 01 00 00 lea rcx,[rdx+0x140] 18000dbc6: e9 d5 66 ff ff jmp 0x1800042a0 18000dbcb: 48 8d 8a 50 00 00 00 lea rcx,[rdx+0x50] 18000dbd2: e9 d9 48 ff ff jmp 0x1800024b0 18000dbd7: 48 8d 8a 70 00 00 00 lea rcx,[rdx+0x70] 18000dbde: e9 cd 48 ff ff jmp 0x1800024b0 18000dbe3: 48 8d 8a 70 00 00 00 lea rcx,[rdx+0x70] 18000dbea: e9 c1 48 ff ff jmp 0x1800024b0 18000dbef: cc int3 18000dbf0: 48 8d 8a e0 00 00 00 lea rcx,[rdx+0xe0] 18000dbf7: e9 a4 66 ff ff jmp 0x1800042a0 18000dbfc: 48 8d 8a 48 00 00 00 lea rcx,[rdx+0x48] 18000dc03: e9 a8 48 ff ff jmp 0x1800024b0 18000dc08: cc int3 18000dc09: cc int3 18000dc0a: cc int3 18000dc0b: cc int3 18000dc0c: cc int3 18000dc0d: cc int3 18000dc0e: cc int3 18000dc0f: cc int3 18000dc10: 48 8d 8a 10 01 00 00 lea rcx,[rdx+0x110] 18000dc17: e9 84 66 ff ff jmp 0x1800042a0 18000dc1c: 48 8d 8a 58 00 00 00 lea rcx,[rdx+0x58] 18000dc23: e9 88 48 ff ff jmp 0x1800024b0 18000dc28: cc int3 18000dc29: cc int3 18000dc2a: cc int3 18000dc2b: cc int3 18000dc2c: cc int3 18000dc2d: cc int3 18000dc2e: cc int3 18000dc2f: cc int3 18000dc30: 48 8d 8a 20 00 00 00 lea rcx,[rdx+0x20] 18000dc37: e9 64 91 ff ff jmp 0x180006da0 18000dc3c: cc int3 18000dc3d: cc int3 18000dc3e: cc int3 18000dc3f: cc int3 18000dc40: 40 55 rex push rbp 18000dc42: 48 83 ec 20 sub rsp,0x20 18000dc46: 48 8b ea mov rbp,rdx 18000dc49: 8b 45 20 mov eax,DWORD PTR [rbp+0x20] 18000dc4c: 83 e0 02 and eax,0x2 18000dc4f: 85 c0 test eax,eax 18000dc51: 74 0d je 0x18000dc60 18000dc53: 83 65 20 fd and DWORD PTR [rbp+0x20],0xfffffffd 18000dc57: 48 8b 4d 30 mov rcx,QWORD PTR [rbp+0x30] 18000dc5b: e8 50 48 ff ff call 0x1800024b0 18000dc60: 48 83 c4 20 add rsp,0x20 18000dc64: 5d pop rbp 18000dc65: c3 ret 18000dc66: cc int3 18000dc67: cc int3 18000dc68: cc int3 18000dc69: cc int3 18000dc6a: cc int3 18000dc6b: cc int3 18000dc6c: cc int3 18000dc6d: cc int3 18000dc6e: cc int3 18000dc6f: cc int3 18000dc70: 40 55 rex push rbp 18000dc72: 48 83 ec 20 sub rsp,0x20 18000dc76: 48 8b ea mov rbp,rdx 18000dc79: 8b 45 40 mov eax,DWORD PTR [rbp+0x40] 18000dc7c: 83 e0 01 and eax,0x1 18000dc7f: 85 c0 test eax,eax 18000dc81: 74 15 je 0x18000dc98 18000dc83: 83 65 40 fe and DWORD PTR [rbp+0x40],0xfffffffe 18000dc87: 48 8b 4d 30 mov rcx,QWORD PTR [rbp+0x30] 18000dc8b: 48 81 c1 98 00 00 00 add rcx,0x98 18000dc92: ff 15 20 16 00 00 call QWORD PTR [rip+0x1620] # 0x18000f2b8 18000dc98: 48 83 c4 20 add rsp,0x20 18000dc9c: 5d pop rbp 18000dc9d: c3 ret 18000dc9e: 48 8b 8a 30 00 00 00 mov rcx,QWORD PTR [rdx+0x30] 18000dca5: 48 83 c1 20 add rcx,0x20 18000dca9: 48 ff 25 b8 16 00 00 rex.W jmp QWORD PTR [rip+0x16b8] # 0x18000f368 18000dcb0: 48 8d 8a 20 00 00 00 lea rcx,[rdx+0x20] 18000dcb7: e9 24 86 ff ff jmp 0x1800062e0 18000dcbc: 48 8d 8a 20 00 00 00 lea rcx,[rdx+0x20] 18000dcc3: e9 d8 85 ff ff jmp 0x1800062a0 18000dcc8: 48 89 54 24 10 mov QWORD PTR [rsp+0x10],rdx 18000dccd: 55 push rbp 18000dcce: 48 83 ec 20 sub rsp,0x20 18000dcd2: 48 8b ea mov rbp,rdx 18000dcd5: 48 8b 55 60 mov rdx,QWORD PTR [rbp+0x60] 18000dcd9: 48 8b 02 mov rax,QWORD PTR [rdx] 18000dcdc: 48 63 48 04 movsxd rcx,DWORD PTR [rax+0x4] 18000dce0: 48 03 ca add rcx,rdx 18000dce3: 41 b0 01 mov r8b,0x1 18000dce6: ba 04 00 00 00 mov edx,0x4 18000dceb: ff 15 5f 15 00 00 call QWORD PTR [rip+0x155f] # 0x18000f250 18000dcf1: 90 nop 18000dcf2: 48 b8 00 00 00 00 00 movabs rax,0x0 18000dcf9: 00 00 00 18000dcfc: 48 83 c4 20 add rsp,0x20 18000dd00: 5d pop rbp 18000dd01: c3 ret 18000dd02: cc int3 18000dd03: cc int3 18000dd04: cc int3 18000dd05: cc int3 18000dd06: cc int3 18000dd07: cc int3 18000dd08: cc int3 18000dd09: cc int3 18000dd0a: cc int3 18000dd0b: cc int3 18000dd0c: cc int3 18000dd0d: cc int3 18000dd0e: cc int3 18000dd0f: cc int3 18000dd10: 40 55 rex push rbp 18000dd12: 48 83 ec 20 sub rsp,0x20 18000dd16: 48 8b ea mov rbp,rdx 18000dd19: ba 70 00 00 00 mov edx,0x70 18000dd1e: 48 8b 4d 20 mov rcx,QWORD PTR [rbp+0x20] 18000dd22: e8 e9 eb ff ff call 0x18000c910 18000dd27: 48 83 c4 20 add rsp,0x20 18000dd2b: 5d pop rbp 18000dd2c: c3 ret 18000dd2d: 48 8d 8a 28 00 00 00 lea rcx,[rdx+0x28] 18000dd34: e9 d7 90 ff ff jmp 0x180006e10 18000dd39: 48 8b 8a 20 00 00 00 mov rcx,QWORD PTR [rdx+0x20] 18000dd40: 48 83 c1 08 add rcx,0x8 18000dd44: e9 77 5a ff ff jmp 0x1800037c0 18000dd49: cc int3 18000dd4a: cc int3 18000dd4b: cc int3 18000dd4c: cc int3 18000dd4d: cc int3 18000dd4e: cc int3 18000dd4f: cc int3 18000dd50: 48 8d 8a 30 01 00 00 lea rcx,[rdx+0x130] 18000dd57: e9 44 65 ff ff jmp 0x1800042a0 18000dd5c: 48 8d 8a 90 00 00 00 lea rcx,[rdx+0x90] 18000dd63: e9 48 47 ff ff jmp 0x1800024b0 18000dd68: cc int3 18000dd69: cc int3 18000dd6a: cc int3 18000dd6b: cc int3 18000dd6c: cc int3 18000dd6d: cc int3 18000dd6e: cc int3 18000dd6f: cc int3 18000dd70: 48 89 54 24 10 mov QWORD PTR [rsp+0x10],rdx 18000dd75: 55 push rbp 18000dd76: 48 83 ec 20 sub rsp,0x20 18000dd7a: 48 8b ea mov rbp,rdx 18000dd7d: 48 b8 00 00 00 00 00 movabs rax,0x0 18000dd84: 00 00 00 18000dd87: 48 83 c4 20 add rsp,0x20 18000dd8b: 5d pop rbp 18000dd8c: c3 ret 18000dd8d: cc int3 18000dd8e: cc int3 18000dd8f: cc int3 18000dd90: 40 55 rex push rbp 18000dd92: 48 83 ec 20 sub rsp,0x20 18000dd96: 48 8b ea mov rbp,rdx 18000dd99: ba 10 00 00 00 mov edx,0x10 18000dd9e: 48 8b 4d 68 mov rcx,QWORD PTR [rbp+0x68] 18000dda2: e8 69 eb ff ff call 0x18000c910 18000dda7: 48 83 c4 20 add rsp,0x20 18000ddab: 5d pop rbp 18000ddac: c3 ret 18000ddad: 48 8d 8a 68 00 00 00 lea rcx,[rdx+0x68] 18000ddb4: e9 57 9b ff ff jmp 0x180007910 18000ddb9: 48 89 54 24 10 mov QWORD PTR [rsp+0x10],rdx 18000ddbe: 55 push rbp 18000ddbf: 48 83 ec 40 sub rsp,0x40 18000ddc3: 48 8b ea mov rbp,rdx 18000ddc6: 48 8b 45 60 mov rax,QWORD PTR [rbp+0x60] 18000ddca: 48 c7 40 20 00 00 00 mov QWORD PTR [rax+0x20],0x0 18000ddd1: 00 18000ddd2: 48 b8 00 00 00 00 00 movabs rax,0x0 18000ddd9: 00 00 00 18000dddc: 48 83 c4 40 add rsp,0x40 18000dde0: 5d pop rbp 18000dde1: c3 ret 18000dde2: cc int3 18000dde3: cc int3 18000dde4: cc int3 18000dde5: cc int3 18000dde6: cc int3 18000dde7: cc int3 18000dde8: cc int3 18000dde9: cc int3 18000ddea: cc int3 18000ddeb: cc int3 18000ddec: cc int3 18000dded: cc int3 18000ddee: cc int3 18000ddef: cc int3 18000ddf0: 48 8d 8a 40 01 00 00 lea rcx,[rdx+0x140] 18000ddf7: e9 f4 90 ff ff jmp 0x180006ef0 18000ddfc: cc int3 18000ddfd: cc int3 18000ddfe: cc int3 18000ddff: cc int3 18000de00: 48 8d 8a 10 02 00 00 lea rcx,[rdx+0x210] 18000de07: e9 94 64 ff ff jmp 0x1800042a0 18000de0c: 48 8d 8a 80 00 00 00 lea rcx,[rdx+0x80] 18000de13: e9 98 46 ff ff jmp 0x1800024b0 18000de18: 48 8d 8a f0 01 00 00 lea rcx,[rdx+0x1f0] 18000de1f: e9 6c 90 ff ff jmp 0x180006e90 18000de24: cc int3 18000de25: cc int3 18000de26: cc int3 18000de27: cc int3 18000de28: cc int3 18000de29: cc int3 18000de2a: cc int3 18000de2b: cc int3 18000de2c: cc int3 18000de2d: cc int3 18000de2e: cc int3 18000de2f: cc int3 18000de30: 48 8d 8a 28 00 00 00 lea rcx,[rdx+0x28] 18000de37: e9 e4 45 ff ff jmp 0x180002420 18000de3c: 40 55 rex push rbp 18000de3e: 48 83 ec 20 sub rsp,0x20 18000de42: 48 8b ea mov rbp,rdx 18000de45: ba 28 00 00 00 mov edx,0x28 18000de4a: 48 8b 4d 40 mov rcx,QWORD PTR [rbp+0x40] 18000de4e: e8 bd ea ff ff call 0x18000c910 18000de53: 48 83 c4 20 add rsp,0x20 18000de57: 5d pop rbp 18000de58: c3 ret 18000de59: 48 8b 8a 40 00 00 00 mov rcx,QWORD PTR [rdx+0x40] 18000de60: 48 83 c1 08 add rcx,0x8 18000de64: e9 b7 45 ff ff jmp 0x180002420 18000de69: 48 8d 8a 40 00 00 00 lea rcx,[rdx+0x40] 18000de70: e9 0b 46 ff ff jmp 0x180002480 18000de75: cc int3 18000de76: cc int3 18000de77: cc int3 18000de78: cc int3 18000de79: cc int3 18000de7a: cc int3 18000de7b: cc int3 18000de7c: cc int3 18000de7d: cc int3 18000de7e: cc int3 18000de7f: cc int3 18000de80: 48 8d 8a 48 00 00 00 lea rcx,[rdx+0x48] 18000de87: e9 24 46 ff ff jmp 0x1800024b0 18000de8c: 48 8d 8a 30 00 00 00 lea rcx,[rdx+0x30] 18000de93: e9 88 45 ff ff jmp 0x180002420 18000de98: 40 55 rex push rbp 18000de9a: 48 83 ec 20 sub rsp,0x20 18000de9e: 48 8b ea mov rbp,rdx 18000dea1: ba 28 00 00 00 mov edx,0x28 18000dea6: 48 8b 4d 28 mov rcx,QWORD PTR [rbp+0x28] 18000deaa: e8 61 ea ff ff call 0x18000c910 18000deaf: 48 83 c4 20 add rsp,0x20 18000deb3: 5d pop rbp 18000deb4: c3 ret 18000deb5: 48 8b 8a 28 00 00 00 mov rcx,QWORD PTR [rdx+0x28] 18000debc: 48 83 c1 08 add rcx,0x8 18000dec0: e9 5b 45 ff ff jmp 0x180002420 18000dec5: 48 8d 8a 48 00 00 00 lea rcx,[rdx+0x48] 18000decc: 48 83 c1 08 add rcx,0x8 18000ded0: e9 4b 45 ff ff jmp 0x180002420 18000ded5: 48 8d 8a 48 00 00 00 lea rcx,[rdx+0x48] 18000dedc: e9 0f c4 ff ff jmp 0x18000a2f0 18000dee1: 48 8d 8a 30 00 00 00 lea rcx,[rdx+0x30] 18000dee8: e9 33 45 ff ff jmp 0x180002420 18000deed: 48 8d 8a 30 00 00 00 lea rcx,[rdx+0x30] 18000def4: e9 27 45 ff ff jmp 0x180002420 18000def9: 48 8d 8a 48 00 00 00 lea rcx,[rdx+0x48] 18000df00: e9 ab 45 ff ff jmp 0x1800024b0 18000df05: cc int3 18000df06: cc int3 18000df07: cc int3 18000df08: cc int3 18000df09: cc int3 18000df0a: cc int3 18000df0b: cc int3 18000df0c: cc int3 18000df0d: cc int3 18000df0e: cc int3 18000df0f: cc int3 18000df10: 48 8b 8a 38 00 00 00 mov rcx,QWORD PTR [rdx+0x38] 18000df17: e9 04 45 ff ff jmp 0x180002420 18000df1c: 40 55 rex push rbp 18000df1e: 48 83 ec 20 sub rsp,0x20 18000df22: 48 8b ea mov rbp,rdx 18000df25: ba 28 00 00 00 mov edx,0x28 18000df2a: 48 8b 4d 40 mov rcx,QWORD PTR [rbp+0x40] 18000df2e: e8 dd e9 ff ff call 0x18000c910 18000df33: 48 83 c4 20 add rsp,0x20 18000df37: 5d pop rbp 18000df38: c3 ret 18000df39: 48 8b 8a 40 00 00 00 mov rcx,QWORD PTR [rdx+0x40] 18000df40: 48 83 c1 08 add rcx,0x8 18000df44: e9 d7 44 ff ff jmp 0x180002420 18000df49: cc int3 18000df4a: cc int3 18000df4b: cc int3 18000df4c: cc int3 18000df4d: cc int3 18000df4e: cc int3 18000df4f: cc int3 18000df50: 40 55 rex push rbp 18000df52: 48 83 ec 20 sub rsp,0x20 18000df56: 48 8b ea mov rbp,rdx 18000df59: ba 28 00 00 00 mov edx,0x28 18000df5e: 48 8b 4d 20 mov rcx,QWORD PTR [rbp+0x20] 18000df62: e8 a9 e9 ff ff call 0x18000c910 18000df67: 48 83 c4 20 add rsp,0x20 18000df6b: 5d pop rbp 18000df6c: c3 ret 18000df6d: 48 8d 8a 20 00 00 00 lea rcx,[rdx+0x20] 18000df74: e9 07 45 ff ff jmp 0x180002480 18000df79: cc int3 18000df7a: cc int3 18000df7b: cc int3 18000df7c: cc int3 18000df7d: cc int3 18000df7e: cc int3 18000df7f: cc int3 18000df80: 48 8d 8a 48 00 00 00 lea rcx,[rdx+0x48] 18000df87: e9 94 44 ff ff jmp 0x180002420 18000df8c: cc int3 18000df8d: cc int3 18000df8e: cc int3 18000df8f: cc int3 18000df90: 48 8b 8a 30 00 00 00 mov rcx,QWORD PTR [rdx+0x30] 18000df97: e9 84 44 ff ff jmp 0x180002420 18000df9c: 40 55 rex push rbp 18000df9e: 48 83 ec 20 sub rsp,0x20 18000dfa2: 48 8b ea mov rbp,rdx 18000dfa5: ba 28 00 00 00 mov edx,0x28 18000dfaa: 48 8b 4d 38 mov rcx,QWORD PTR [rbp+0x38] 18000dfae: e8 5d e9 ff ff call 0x18000c910 18000dfb3: 48 83 c4 20 add rsp,0x20 18000dfb7: 5d pop rbp 18000dfb8: c3 ret 18000dfb9: 48 8d 8a 38 00 00 00 lea rcx,[rdx+0x38] 18000dfc0: e9 bb 44 ff ff jmp 0x180002480 18000dfc5: cc int3 18000dfc6: cc int3 18000dfc7: cc int3 18000dfc8: cc int3 18000dfc9: cc int3 18000dfca: cc int3 18000dfcb: cc int3 18000dfcc: cc int3 18000dfcd: cc int3 18000dfce: cc int3 18000dfcf: cc int3 18000dfd0: 48 8d 8a 38 00 00 00 lea rcx,[rdx+0x38] 18000dfd7: 48 83 c1 08 add rcx,0x8 18000dfdb: e9 40 44 ff ff jmp 0x180002420 18000dfe0: 48 8d 8a 38 00 00 00 lea rcx,[rdx+0x38] 18000dfe7: e9 04 c3 ff ff jmp 0x18000a2f0 18000dfec: 48 8d 8a 20 00 00 00 lea rcx,[rdx+0x20] 18000dff3: e9 28 44 ff ff jmp 0x180002420 18000dff8: cc int3 18000dff9: cc int3 18000dffa: cc int3 18000dffb: cc int3 18000dffc: cc int3 18000dffd: cc int3 18000dffe: cc int3 18000dfff: cc int3 18000e000: 48 8b 8a 50 00 00 00 mov rcx,QWORD PTR [rdx+0x50] 18000e007: 48 83 c1 08 add rcx,0x8 18000e00b: e9 10 44 ff ff jmp 0x180002420 18000e010: 48 8b 8a 20 00 00 00 mov rcx,QWORD PTR [rdx+0x20] 18000e017: 48 83 c1 08 add rcx,0x8 18000e01b: e9 00 44 ff ff jmp 0x180002420 18000e020: 48 8d 8a 28 00 00 00 lea rcx,[rdx+0x28] 18000e027: e9 f4 43 ff ff jmp 0x180002420 18000e02c: cc int3 18000e02d: cc int3 18000e02e: cc int3 18000e02f: cc int3 18000e030: 40 55 rex push rbp 18000e032: 48 83 ec 20 sub rsp,0x20 18000e036: 48 8b ea mov rbp,rdx 18000e039: 8b 45 20 mov eax,DWORD PTR [rbp+0x20] 18000e03c: 83 e0 01 and eax,0x1 18000e03f: 85 c0 test eax,eax 18000e041: 74 0d je 0x18000e050 18000e043: 83 65 20 fe and DWORD PTR [rbp+0x20],0xfffffffe 18000e047: 48 8b 4d 48 mov rcx,QWORD PTR [rbp+0x48] 18000e04b: e8 d0 43 ff ff call 0x180002420 18000e050: 48 83 c4 20 add rsp,0x20 18000e054: 5d pop rbp 18000e055: c3 ret 18000e056: cc int3 18000e057: cc int3 18000e058: cc int3 18000e059: cc int3 18000e05a: cc int3 18000e05b: cc int3 18000e05c: cc int3 18000e05d: cc int3 18000e05e: cc int3 18000e05f: cc int3 18000e060: 48 8b 8a 50 00 00 00 mov rcx,QWORD PTR [rdx+0x50] 18000e067: 48 83 c1 08 add rcx,0x8 18000e06b: e9 f0 92 ff ff jmp 0x180007360 18000e070: 48 8b 8a 50 00 00 00 mov rcx,QWORD PTR [rdx+0x50] 18000e077: 48 83 c1 38 add rcx,0x38 18000e07b: e9 70 43 ff ff jmp 0x1800023f0 18000e080: 48 8b 8a 50 00 00 00 mov rcx,QWORD PTR [rdx+0x50] 18000e087: 48 83 c1 60 add rcx,0x60 18000e08b: e9 90 d1 ff ff jmp 0x18000b220 18000e090: 40 55 rex push rbp 18000e092: 48 83 ec 20 sub rsp,0x20 18000e096: 48 8b ea mov rbp,rdx 18000e099: ba d8 00 00 00 mov edx,0xd8 18000e09e: 48 8b 4d 58 mov rcx,QWORD PTR [rbp+0x58] 18000e0a2: e8 69 e8 ff ff call 0x18000c910 18000e0a7: 48 83 c4 20 add rsp,0x20 18000e0ab: 5d pop rbp 18000e0ac: c3 ret 18000e0ad: 40 55 rex push rbp 18000e0af: 48 83 ec 20 sub rsp,0x20 18000e0b3: 48 8b ea mov rbp,rdx 18000e0b6: ba d8 00 00 00 mov edx,0xd8 18000e0bb: 48 8b 4d 58 mov rcx,QWORD PTR [rbp+0x58] 18000e0bf: e8 4c e8 ff ff call 0x18000c910 18000e0c4: 48 83 c4 20 add rsp,0x20 18000e0c8: 5d pop rbp 18000e0c9: c3 ret 18000e0ca: 40 55 rex push rbp 18000e0cc: 48 83 ec 20 sub rsp,0x20 18000e0d0: 48 8b ea mov rbp,rdx 18000e0d3: ba d8 00 00 00 mov edx,0xd8 18000e0d8: 48 8b 4d 58 mov rcx,QWORD PTR [rbp+0x58] 18000e0dc: e8 2f e8 ff ff call 0x18000c910 18000e0e1: 48 83 c4 20 add rsp,0x20 18000e0e5: 5d pop rbp 18000e0e6: c3 ret 18000e0e7: 40 55 rex push rbp 18000e0e9: 48 83 ec 20 sub rsp,0x20 18000e0ed: 48 8b ea mov rbp,rdx 18000e0f0: ba 38 01 00 00 mov edx,0x138 18000e0f5: 48 8b 4d 58 mov rcx,QWORD PTR [rbp+0x58] 18000e0f9: e8 12 e8 ff ff call 0x18000c910 18000e0fe: 48 83 c4 20 add rsp,0x20 18000e102: 5d pop rbp 18000e103: c3 ret 18000e104: 40 55 rex push rbp 18000e106: 48 83 ec 20 sub rsp,0x20 18000e10a: 48 8b ea mov rbp,rdx 18000e10d: ba f8 00 00 00 mov edx,0xf8 18000e112: 48 8b 4d 58 mov rcx,QWORD PTR [rbp+0x58] 18000e116: e8 f5 e7 ff ff call 0x18000c910 18000e11b: 48 83 c4 20 add rsp,0x20 18000e11f: 5d pop rbp 18000e120: c3 ret 18000e121: 40 55 rex push rbp 18000e123: 48 83 ec 20 sub rsp,0x20 18000e127: 48 8b ea mov rbp,rdx 18000e12a: ba 28 01 00 00 mov edx,0x128 18000e12f: 48 8b 4d 58 mov rcx,QWORD PTR [rbp+0x58] 18000e133: e8 d8 e7 ff ff call 0x18000c910 18000e138: 48 83 c4 20 add rsp,0x20 18000e13c: 5d pop rbp 18000e13d: c3 ret 18000e13e: 40 55 rex push rbp 18000e140: 48 83 ec 20 sub rsp,0x20 18000e144: 48 8b ea mov rbp,rdx 18000e147: ba d8 00 00 00 mov edx,0xd8 18000e14c: 48 8b 4d 58 mov rcx,QWORD PTR [rbp+0x58] 18000e150: e8 bb e7 ff ff call 0x18000c910 18000e155: 48 83 c4 20 add rsp,0x20 18000e159: 5d pop rbp 18000e15a: c3 ret 18000e15b: 40 55 rex push rbp 18000e15d: 48 83 ec 20 sub rsp,0x20 18000e161: 48 8b ea mov rbp,rdx 18000e164: ba e0 00 00 00 mov edx,0xe0 18000e169: 48 8b 4d 58 mov rcx,QWORD PTR [rbp+0x58] 18000e16d: e8 9e e7 ff ff call 0x18000c910 18000e172: 48 83 c4 20 add rsp,0x20 18000e176: 5d pop rbp 18000e177: c3 ret 18000e178: cc int3 18000e179: cc int3 18000e17a: cc int3 18000e17b: cc int3 18000e17c: cc int3 18000e17d: cc int3 18000e17e: cc int3 18000e17f: cc int3 18000e180: 48 8d 8a 88 00 00 00 lea rcx,[rdx+0x88] 18000e187: e9 14 4c ff ff jmp 0x180002da0 18000e18c: 48 8d 8a a0 00 00 00 lea rcx,[rdx+0xa0] 18000e193: e9 18 43 ff ff jmp 0x1800024b0 18000e198: 48 8d 8a a0 00 00 00 lea rcx,[rdx+0xa0] 18000e19f: 48 83 c1 20 add rcx,0x20 18000e1a3: e9 08 43 ff ff jmp 0x1800024b0 18000e1a8: 48 8d 8a a0 00 00 00 lea rcx,[rdx+0xa0] 18000e1af: e9 ec 4a ff ff jmp 0x180002ca0 18000e1b4: 48 8b 8a 20 00 00 00 mov rcx,QWORD PTR [rdx+0x20] 18000e1bb: e9 f0 42 ff ff jmp 0x1800024b0 18000e1c0: 48 8b 8a 20 00 00 00 mov rcx,QWORD PTR [rdx+0x20] 18000e1c7: 48 83 c1 20 add rcx,0x20 18000e1cb: e9 e0 42 ff ff jmp 0x1800024b0 18000e1d0: 40 55 rex push rbp 18000e1d2: 48 83 ec 20 sub rsp,0x20 18000e1d6: 48 8b ea mov rbp,rdx 18000e1d9: 8b 45 24 mov eax,DWORD PTR [rbp+0x24] 18000e1dc: 83 e0 01 and eax,0x1 18000e1df: 85 c0 test eax,eax 18000e1e1: 74 0d je 0x18000e1f0 18000e1e3: 83 65 24 fe and DWORD PTR [rbp+0x24],0xfffffffe 18000e1e7: 48 8b 4d 28 mov rcx,QWORD PTR [rbp+0x28] 18000e1eb: e8 30 42 ff ff call 0x180002420 18000e1f0: 48 83 c4 20 add rsp,0x20 18000e1f4: 5d pop rbp 18000e1f5: c3 ret 18000e1f6: cc int3 18000e1f7: cc int3 18000e1f8: cc int3 18000e1f9: cc int3 18000e1fa: cc int3 18000e1fb: cc int3 18000e1fc: cc int3 18000e1fd: cc int3 18000e1fe: cc int3 18000e1ff: cc int3 18000e200: 48 8d 8a 50 00 00 00 lea rcx,[rdx+0x50] 18000e207: e9 14 42 ff ff jmp 0x180002420 18000e20c: 48 8d 8a 38 00 00 00 lea rcx,[rdx+0x38] 18000e213: e9 08 42 ff ff jmp 0x180002420 18000e218: cc int3 18000e219: cc int3 18000e21a: cc int3 18000e21b: cc int3 18000e21c: cc int3 18000e21d: cc int3 18000e21e: cc int3 18000e21f: cc int3 18000e220: 40 55 rex push rbp 18000e222: 48 83 ec 20 sub rsp,0x20 18000e226: 48 8b ea mov rbp,rdx 18000e229: ba b0 02 00 00 mov edx,0x2b0 18000e22e: 48 8b 4d 50 mov rcx,QWORD PTR [rbp+0x50] 18000e232: e8 d9 e6 ff ff call 0x18000c910 18000e237: 48 83 c4 20 add rsp,0x20 18000e23b: 5d pop rbp 18000e23c: c3 ret 18000e23d: 48 8b 8a 50 00 00 00 mov rcx,QWORD PTR [rdx+0x50] 18000e244: 48 83 c1 08 add rcx,0x8 18000e248: e9 03 33 ff ff jmp 0x180001550 18000e24d: 40 55 rex push rbp 18000e24f: 48 83 ec 20 sub rsp,0x20 18000e253: 48 8b ea mov rbp,rdx 18000e256: ba 78 00 00 00 mov edx,0x78 18000e25b: 48 8b 4d 58 mov rcx,QWORD PTR [rbp+0x58] 18000e25f: e8 ac e6 ff ff call 0x18000c910 18000e264: 48 83 c4 20 add rsp,0x20 18000e268: 5d pop rbp 18000e269: c3 ret 18000e26a: 40 55 rex push rbp 18000e26c: 48 8b ea mov rbp,rdx 18000e26f: 48 8b 01 mov rax,QWORD PTR [rcx] 18000e272: 33 c9 xor ecx,ecx 18000e274: 81 38 05 00 00 c0 cmp DWORD PTR [rax],0xc0000005 18000e27a: 0f 94 c1 sete cl 18000e27d: 8b c1 mov eax,ecx 18000e27f: 5d pop rbp 18000e280: c3 ret 18000e281: cc int3 18000e282: 40 55 rex push rbp 18000e284: 48 83 ec 20 sub rsp,0x20 18000e288: 48 8b ea mov rbp,rdx 18000e28b: 8a 4d 40 mov cl,BYTE PTR [rbp+0x40] 18000e28e: 48 83 c4 20 add rsp,0x20 18000e292: 5d pop rbp 18000e293: e9 d4 e5 ff ff jmp 0x18000c86c 18000e298: cc int3 18000e299: 40 55 rex push rbp 18000e29b: 48 83 ec 20 sub rsp,0x20 18000e29f: 48 8b ea mov rbp,rdx 18000e2a2: 8a 4d 20 mov cl,BYTE PTR [rbp+0x20] 18000e2a5: e8 c2 e5 ff ff call 0x18000c86c 18000e2aa: 90 nop 18000e2ab: 48 83 c4 20 add rsp,0x20 18000e2af: 5d pop rbp 18000e2b0: c3 ret 18000e2b1: cc int3 18000e2b2: 40 55 rex push rbp 18000e2b4: 48 83 ec 20 sub rsp,0x20 18000e2b8: 48 8b ea mov rbp,rdx 18000e2bb: 48 83 c4 20 add rsp,0x20 18000e2bf: 5d pop rbp 18000e2c0: e9 23 e4 ff ff jmp 0x18000c6e8 18000e2c5: cc int3 18000e2c6: 40 55 rex push rbp 18000e2c8: 48 83 ec 30 sub rsp,0x30 18000e2cc: 48 8b ea mov rbp,rdx 18000e2cf: 48 8b 01 mov rax,QWORD PTR [rcx] 18000e2d2: 8b 10 mov edx,DWORD PTR [rax] 18000e2d4: 48 89 4c 24 28 mov QWORD PTR [rsp+0x28],rcx 18000e2d9: 89 54 24 20 mov DWORD PTR [rsp+0x20],edx 18000e2dd: 4c 8d 0d 9c eb ff ff lea r9,[rip+0xffffffffffffeb9c] # 0x18000ce80 18000e2e4: 4c 8b 45 70 mov r8,QWORD PTR [rbp+0x70] 18000e2e8: 8b 55 68 mov edx,DWORD PTR [rbp+0x68] 18000e2eb: 48 8b 4d 60 mov rcx,QWORD PTR [rbp+0x60] 18000e2ef: e8 64 e3 ff ff call 0x18000c658 18000e2f4: 90 nop 18000e2f5: 48 83 c4 30 add rsp,0x30 18000e2f9: 5d pop rbp 18000e2fa: c3 ret 18000e2fb: cc int3 18000e2fc: cc int3 18000e2fd: cc int3 18000e2fe: cc int3 18000e2ff: cc int3 18000e300: 48 83 ec 28 sub rsp,0x28 18000e304: 48 8b 0d 55 7d 00 00 mov rcx,QWORD PTR [rip+0x7d55] # 0x180016060 18000e30b: 48 85 c9 test rcx,rcx 18000e30e: 74 4d je 0x18000e35d 18000e310: 48 8b 15 59 7d 00 00 mov rdx,QWORD PTR [rip+0x7d59] # 0x180016070 18000e317: 48 8b c1 mov rax,rcx 18000e31a: 48 2b d1 sub rdx,rcx 18000e31d: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e324: 72 1c jb 0x18000e342 18000e326: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e32a: 48 83 c2 27 add rdx,0x27 18000e32e: 48 2b c1 sub rax,rcx 18000e331: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e335: 48 83 f8 1f cmp rax,0x1f 18000e339: 76 07 jbe 0x18000e342 18000e33b: ff 15 1f 11 00 00 call QWORD PTR [rip+0x111f] # 0x18000f460 18000e341: cc int3 18000e342: e8 c9 e5 ff ff call 0x18000c910 18000e347: 0f 57 c0 xorps xmm0,xmm0 18000e34a: 48 c7 05 0b 7d 00 00 mov QWORD PTR [rip+0x7d0b],0x0 # 0x180016060 18000e351: 00 00 00 00 18000e355: f3 0f 7f 05 0b 7d 00 movdqu XMMWORD PTR [rip+0x7d0b],xmm0 # 0x180016068 18000e35c: 00 18000e35d: 48 83 c4 28 add rsp,0x28 18000e361: c3 ret 18000e362: cc int3 18000e363: cc int3 18000e364: cc int3 18000e365: cc int3 18000e366: cc int3 18000e367: cc int3 18000e368: cc int3 18000e369: cc int3 18000e36a: cc int3 18000e36b: cc int3 18000e36c: cc int3 18000e36d: cc int3 18000e36e: cc int3 18000e36f: cc int3 18000e370: 48 83 ec 28 sub rsp,0x28 18000e374: 48 8b 0d 85 7c 00 00 mov rcx,QWORD PTR [rip+0x7c85] # 0x180016000 18000e37b: 48 85 c9 test rcx,rcx 18000e37e: 74 4d je 0x18000e3cd 18000e380: 48 8b 15 89 7c 00 00 mov rdx,QWORD PTR [rip+0x7c89] # 0x180016010 18000e387: 48 8b c1 mov rax,rcx 18000e38a: 48 2b d1 sub rdx,rcx 18000e38d: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e394: 72 1c jb 0x18000e3b2 18000e396: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e39a: 48 83 c2 27 add rdx,0x27 18000e39e: 48 2b c1 sub rax,rcx 18000e3a1: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e3a5: 48 83 f8 1f cmp rax,0x1f 18000e3a9: 76 07 jbe 0x18000e3b2 18000e3ab: ff 15 af 10 00 00 call QWORD PTR [rip+0x10af] # 0x18000f460 18000e3b1: cc int3 18000e3b2: e8 59 e5 ff ff call 0x18000c910 18000e3b7: 0f 57 c0 xorps xmm0,xmm0 18000e3ba: 48 c7 05 3b 7c 00 00 mov QWORD PTR [rip+0x7c3b],0x0 # 0x180016000 18000e3c1: 00 00 00 00 18000e3c5: f3 0f 7f 05 3b 7c 00 movdqu XMMWORD PTR [rip+0x7c3b],xmm0 # 0x180016008 18000e3cc: 00 18000e3cd: 48 83 c4 28 add rsp,0x28 18000e3d1: c3 ret 18000e3d2: cc int3 18000e3d3: cc int3 18000e3d4: cc int3 18000e3d5: cc int3 18000e3d6: cc int3 18000e3d7: cc int3 18000e3d8: cc int3 18000e3d9: cc int3 18000e3da: cc int3 18000e3db: cc int3 18000e3dc: cc int3 18000e3dd: cc int3 18000e3de: cc int3 18000e3df: cc int3 18000e3e0: 48 83 ec 28 sub rsp,0x28 18000e3e4: 48 8b 0d 2d 7c 00 00 mov rcx,QWORD PTR [rip+0x7c2d] # 0x180016018 18000e3eb: 48 85 c9 test rcx,rcx 18000e3ee: 74 4d je 0x18000e43d 18000e3f0: 48 8b 15 31 7c 00 00 mov rdx,QWORD PTR [rip+0x7c31] # 0x180016028 18000e3f7: 48 8b c1 mov rax,rcx 18000e3fa: 48 2b d1 sub rdx,rcx 18000e3fd: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e404: 72 1c jb 0x18000e422 18000e406: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e40a: 48 83 c2 27 add rdx,0x27 18000e40e: 48 2b c1 sub rax,rcx 18000e411: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e415: 48 83 f8 1f cmp rax,0x1f 18000e419: 76 07 jbe 0x18000e422 18000e41b: ff 15 3f 10 00 00 call QWORD PTR [rip+0x103f] # 0x18000f460 18000e421: cc int3 18000e422: e8 e9 e4 ff ff call 0x18000c910 18000e427: 0f 57 c0 xorps xmm0,xmm0 18000e42a: 48 c7 05 e3 7b 00 00 mov QWORD PTR [rip+0x7be3],0x0 # 0x180016018 18000e431: 00 00 00 00 18000e435: f3 0f 7f 05 e3 7b 00 movdqu XMMWORD PTR [rip+0x7be3],xmm0 # 0x180016020 18000e43c: 00 18000e43d: 48 83 c4 28 add rsp,0x28 18000e441: c3 ret 18000e442: cc int3 18000e443: cc int3 18000e444: cc int3 18000e445: cc int3 18000e446: cc int3 18000e447: cc int3 18000e448: cc int3 18000e449: cc int3 18000e44a: cc int3 18000e44b: cc int3 18000e44c: cc int3 18000e44d: cc int3 18000e44e: cc int3 18000e44f: cc int3 18000e450: 48 83 ec 28 sub rsp,0x28 18000e454: 48 8b 0d 35 7c 00 00 mov rcx,QWORD PTR [rip+0x7c35] # 0x180016090 18000e45b: 48 85 c9 test rcx,rcx 18000e45e: 74 4d je 0x18000e4ad 18000e460: 48 8b 15 39 7c 00 00 mov rdx,QWORD PTR [rip+0x7c39] # 0x1800160a0 18000e467: 48 8b c1 mov rax,rcx 18000e46a: 48 2b d1 sub rdx,rcx 18000e46d: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e474: 72 1c jb 0x18000e492 18000e476: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e47a: 48 83 c2 27 add rdx,0x27 18000e47e: 48 2b c1 sub rax,rcx 18000e481: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e485: 48 83 f8 1f cmp rax,0x1f 18000e489: 76 07 jbe 0x18000e492 18000e48b: ff 15 cf 0f 00 00 call QWORD PTR [rip+0xfcf] # 0x18000f460 18000e491: cc int3 18000e492: e8 79 e4 ff ff call 0x18000c910 18000e497: 0f 57 c0 xorps xmm0,xmm0 18000e49a: 48 c7 05 eb 7b 00 00 mov QWORD PTR [rip+0x7beb],0x0 # 0x180016090 18000e4a1: 00 00 00 00 18000e4a5: f3 0f 7f 05 eb 7b 00 movdqu XMMWORD PTR [rip+0x7beb],xmm0 # 0x180016098 18000e4ac: 00 18000e4ad: 48 83 c4 28 add rsp,0x28 18000e4b1: c3 ret 18000e4b2: cc int3 18000e4b3: cc int3 18000e4b4: cc int3 18000e4b5: cc int3 18000e4b6: cc int3 18000e4b7: cc int3 18000e4b8: cc int3 18000e4b9: cc int3 18000e4ba: cc int3 18000e4bb: cc int3 18000e4bc: cc int3 18000e4bd: cc int3 18000e4be: cc int3 18000e4bf: cc int3 18000e4c0: 48 83 ec 28 sub rsp,0x28 18000e4c4: 48 8b 0d ad 7b 00 00 mov rcx,QWORD PTR [rip+0x7bad] # 0x180016078 18000e4cb: 48 85 c9 test rcx,rcx 18000e4ce: 74 4d je 0x18000e51d 18000e4d0: 48 8b 15 b1 7b 00 00 mov rdx,QWORD PTR [rip+0x7bb1] # 0x180016088 18000e4d7: 48 8b c1 mov rax,rcx 18000e4da: 48 2b d1 sub rdx,rcx 18000e4dd: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e4e4: 72 1c jb 0x18000e502 18000e4e6: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e4ea: 48 83 c2 27 add rdx,0x27 18000e4ee: 48 2b c1 sub rax,rcx 18000e4f1: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e4f5: 48 83 f8 1f cmp rax,0x1f 18000e4f9: 76 07 jbe 0x18000e502 18000e4fb: ff 15 5f 0f 00 00 call QWORD PTR [rip+0xf5f] # 0x18000f460 18000e501: cc int3 18000e502: e8 09 e4 ff ff call 0x18000c910 18000e507: 0f 57 c0 xorps xmm0,xmm0 18000e50a: 48 c7 05 63 7b 00 00 mov QWORD PTR [rip+0x7b63],0x0 # 0x180016078 18000e511: 00 00 00 00 18000e515: f3 0f 7f 05 63 7b 00 movdqu XMMWORD PTR [rip+0x7b63],xmm0 # 0x180016080 18000e51c: 00 18000e51d: 48 83 c4 28 add rsp,0x28 18000e521: c3 ret 18000e522: cc int3 18000e523: cc int3 18000e524: cc int3 18000e525: cc int3 18000e526: cc int3 18000e527: cc int3 18000e528: cc int3 18000e529: cc int3 18000e52a: cc int3 18000e52b: cc int3 18000e52c: cc int3 18000e52d: cc int3 18000e52e: cc int3 18000e52f: cc int3 18000e530: 48 83 ec 28 sub rsp,0x28 18000e534: 48 8b 0d f5 7a 00 00 mov rcx,QWORD PTR [rip+0x7af5] # 0x180016030 18000e53b: 48 85 c9 test rcx,rcx 18000e53e: 74 4d je 0x18000e58d 18000e540: 48 8b 15 f9 7a 00 00 mov rdx,QWORD PTR [rip+0x7af9] # 0x180016040 18000e547: 48 8b c1 mov rax,rcx 18000e54a: 48 2b d1 sub rdx,rcx 18000e54d: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e554: 72 1c jb 0x18000e572 18000e556: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e55a: 48 83 c2 27 add rdx,0x27 18000e55e: 48 2b c1 sub rax,rcx 18000e561: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e565: 48 83 f8 1f cmp rax,0x1f 18000e569: 76 07 jbe 0x18000e572 18000e56b: ff 15 ef 0e 00 00 call QWORD PTR [rip+0xeef] # 0x18000f460 18000e571: cc int3 18000e572: e8 99 e3 ff ff call 0x18000c910 18000e577: 0f 57 c0 xorps xmm0,xmm0 18000e57a: 48 c7 05 ab 7a 00 00 mov QWORD PTR [rip+0x7aab],0x0 # 0x180016030 18000e581: 00 00 00 00 18000e585: f3 0f 7f 05 ab 7a 00 movdqu XMMWORD PTR [rip+0x7aab],xmm0 # 0x180016038 18000e58c: 00 18000e58d: 48 83 c4 28 add rsp,0x28 18000e591: c3 ret 18000e592: cc int3 18000e593: cc int3 18000e594: cc int3 18000e595: cc int3 18000e596: cc int3 18000e597: cc int3 18000e598: cc int3 18000e599: cc int3 18000e59a: cc int3 18000e59b: cc int3 18000e59c: cc int3 18000e59d: cc int3 18000e59e: cc int3 18000e59f: cc int3 18000e5a0: 48 83 ec 28 sub rsp,0x28 18000e5a4: 48 8b 0d fd 7a 00 00 mov rcx,QWORD PTR [rip+0x7afd] # 0x1800160a8 18000e5ab: 48 85 c9 test rcx,rcx 18000e5ae: 74 4d je 0x18000e5fd 18000e5b0: 48 8b 15 01 7b 00 00 mov rdx,QWORD PTR [rip+0x7b01] # 0x1800160b8 18000e5b7: 48 8b c1 mov rax,rcx 18000e5ba: 48 2b d1 sub rdx,rcx 18000e5bd: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e5c4: 72 1c jb 0x18000e5e2 18000e5c6: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e5ca: 48 83 c2 27 add rdx,0x27 18000e5ce: 48 2b c1 sub rax,rcx 18000e5d1: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e5d5: 48 83 f8 1f cmp rax,0x1f 18000e5d9: 76 07 jbe 0x18000e5e2 18000e5db: ff 15 7f 0e 00 00 call QWORD PTR [rip+0xe7f] # 0x18000f460 18000e5e1: cc int3 18000e5e2: e8 29 e3 ff ff call 0x18000c910 18000e5e7: 0f 57 c0 xorps xmm0,xmm0 18000e5ea: 48 c7 05 b3 7a 00 00 mov QWORD PTR [rip+0x7ab3],0x0 # 0x1800160a8 18000e5f1: 00 00 00 00 18000e5f5: f3 0f 7f 05 b3 7a 00 movdqu XMMWORD PTR [rip+0x7ab3],xmm0 # 0x1800160b0 18000e5fc: 00 18000e5fd: 48 83 c4 28 add rsp,0x28 18000e601: c3 ret 18000e602: cc int3 18000e603: cc int3 18000e604: cc int3 18000e605: cc int3 18000e606: cc int3 18000e607: cc int3 18000e608: cc int3 18000e609: cc int3 18000e60a: cc int3 18000e60b: cc int3 18000e60c: cc int3 18000e60d: cc int3 18000e60e: cc int3 18000e60f: cc int3 18000e610: 48 83 ec 28 sub rsp,0x28 18000e614: 48 8b 0d 2d 7a 00 00 mov rcx,QWORD PTR [rip+0x7a2d] # 0x180016048 18000e61b: 48 85 c9 test rcx,rcx 18000e61e: 74 4d je 0x18000e66d 18000e620: 48 8b 15 31 7a 00 00 mov rdx,QWORD PTR [rip+0x7a31] # 0x180016058 18000e627: 48 8b c1 mov rax,rcx 18000e62a: 48 2b d1 sub rdx,rcx 18000e62d: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e634: 72 1c jb 0x18000e652 18000e636: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e63a: 48 83 c2 27 add rdx,0x27 18000e63e: 48 2b c1 sub rax,rcx 18000e641: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e645: 48 83 f8 1f cmp rax,0x1f 18000e649: 76 07 jbe 0x18000e652 18000e64b: ff 15 0f 0e 00 00 call QWORD PTR [rip+0xe0f] # 0x18000f460 18000e651: cc int3 18000e652: e8 b9 e2 ff ff call 0x18000c910 18000e657: 0f 57 c0 xorps xmm0,xmm0 18000e65a: 48 c7 05 e3 79 00 00 mov QWORD PTR [rip+0x79e3],0x0 # 0x180016048 18000e661: 00 00 00 00 18000e665: f3 0f 7f 05 e3 79 00 movdqu XMMWORD PTR [rip+0x79e3],xmm0 # 0x180016050 18000e66c: 00 18000e66d: 48 83 c4 28 add rsp,0x28 18000e671: c3 ret 18000e672: cc int3 18000e673: cc int3 18000e674: cc int3 18000e675: cc int3 18000e676: cc int3 18000e677: cc int3 18000e678: cc int3 18000e679: cc int3 18000e67a: cc int3 18000e67b: cc int3 18000e67c: cc int3 18000e67d: cc int3 18000e67e: cc int3 18000e67f: cc int3 18000e680: 48 83 ec 28 sub rsp,0x28 18000e684: 48 8b 15 4d 7a 00 00 mov rdx,QWORD PTR [rip+0x7a4d] # 0x1800160d8 18000e68b: 48 83 fa 08 cmp rdx,0x8 18000e68f: 72 35 jb 0x18000e6c6 18000e691: 48 8b 0d 28 7a 00 00 mov rcx,QWORD PTR [rip+0x7a28] # 0x1800160c0 18000e698: 48 8d 14 55 02 00 00 lea rdx,[rdx*2+0x2] 18000e69f: 00 18000e6a0: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e6a7: 72 18 jb 0x18000e6c1 18000e6a9: 4c 8b 41 f8 mov r8,QWORD PTR [rcx-0x8] 18000e6ad: 48 83 c2 27 add rdx,0x27 18000e6b1: 49 2b c8 sub rcx,r8 18000e6b4: 48 8d 41 f8 lea rax,[rcx-0x8] 18000e6b8: 48 83 f8 1f cmp rax,0x1f 18000e6bc: 77 28 ja 0x18000e6e6 18000e6be: 49 8b c8 mov rcx,r8 18000e6c1: e8 4a e2 ff ff call 0x18000c910 18000e6c6: 33 c0 xor eax,eax 18000e6c8: 48 c7 05 05 7a 00 00 mov QWORD PTR [rip+0x7a05],0x7 # 0x1800160d8 18000e6cf: 07 00 00 00 18000e6d3: 48 89 05 f6 79 00 00 mov QWORD PTR [rip+0x79f6],rax # 0x1800160d0 18000e6da: 66 89 05 df 79 00 00 mov WORD PTR [rip+0x79df],ax # 0x1800160c0 18000e6e1: 48 83 c4 28 add rsp,0x28 18000e6e5: c3 ret 18000e6e6: ff 15 74 0d 00 00 call QWORD PTR [rip+0xd74] # 0x18000f460 18000e6ec: cc int3 18000e6ed: cc int3 18000e6ee: cc int3 18000e6ef: cc int3 18000e6f0: 48 83 ec 28 sub rsp,0x28 18000e6f4: 48 8b 15 7d 69 00 00 mov rdx,QWORD PTR [rip+0x697d] # 0x180015078 18000e6fb: 48 83 fa 10 cmp rdx,0x10 18000e6ff: 72 37 jb 0x18000e738 18000e701: 48 8b 0d 58 69 00 00 mov rcx,QWORD PTR [rip+0x6958] # 0x180015060 18000e708: 48 ff c2 inc rdx 18000e70b: 48 8b c1 mov rax,rcx 18000e70e: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e715: 72 1c jb 0x18000e733 18000e717: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e71b: 48 83 c2 27 add rdx,0x27 18000e71f: 48 2b c1 sub rax,rcx 18000e722: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e726: 48 83 f8 1f cmp rax,0x1f 18000e72a: 76 07 jbe 0x18000e733 18000e72c: ff 15 2e 0d 00 00 call QWORD PTR [rip+0xd2e] # 0x18000f460 18000e732: cc int3 18000e733: e8 d8 e1 ff ff call 0x18000c910 18000e738: 48 c7 05 2d 69 00 00 mov QWORD PTR [rip+0x692d],0x0 # 0x180015070 18000e73f: 00 00 00 00 18000e743: 48 c7 05 2a 69 00 00 mov QWORD PTR [rip+0x692a],0xf # 0x180015078 18000e74a: 0f 00 00 00 18000e74e: c6 05 0b 69 00 00 00 mov BYTE PTR [rip+0x690b],0x0 # 0x180015060 18000e755: 48 83 c4 28 add rsp,0x28 18000e759: c3 ret 18000e75a: cc int3 18000e75b: cc int3 18000e75c: cc int3 18000e75d: cc int3 18000e75e: cc int3 18000e75f: cc int3 18000e760: 48 83 ec 28 sub rsp,0x28 18000e764: 48 8b 15 4d 69 00 00 mov rdx,QWORD PTR [rip+0x694d] # 0x1800150b8 18000e76b: 48 83 fa 10 cmp rdx,0x10 18000e76f: 72 37 jb 0x18000e7a8 18000e771: 48 8b 0d 28 69 00 00 mov rcx,QWORD PTR [rip+0x6928] # 0x1800150a0 18000e778: 48 ff c2 inc rdx 18000e77b: 48 8b c1 mov rax,rcx 18000e77e: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e785: 72 1c jb 0x18000e7a3 18000e787: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e78b: 48 83 c2 27 add rdx,0x27 18000e78f: 48 2b c1 sub rax,rcx 18000e792: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e796: 48 83 f8 1f cmp rax,0x1f 18000e79a: 76 07 jbe 0x18000e7a3 18000e79c: ff 15 be 0c 00 00 call QWORD PTR [rip+0xcbe] # 0x18000f460 18000e7a2: cc int3 18000e7a3: e8 68 e1 ff ff call 0x18000c910 18000e7a8: 48 c7 05 fd 68 00 00 mov QWORD PTR [rip+0x68fd],0x0 # 0x1800150b0 18000e7af: 00 00 00 00 18000e7b3: 48 c7 05 fa 68 00 00 mov QWORD PTR [rip+0x68fa],0xf # 0x1800150b8 18000e7ba: 0f 00 00 00 18000e7be: c6 05 db 68 00 00 00 mov BYTE PTR [rip+0x68db],0x0 # 0x1800150a0 18000e7c5: 48 83 c4 28 add rsp,0x28 18000e7c9: c3 ret 18000e7ca: cc int3 18000e7cb: cc int3 18000e7cc: cc int3 18000e7cd: cc int3 18000e7ce: cc int3 18000e7cf: cc int3 18000e7d0: 48 83 ec 28 sub rsp,0x28 18000e7d4: 48 8b 15 1d 6a 00 00 mov rdx,QWORD PTR [rip+0x6a1d] # 0x1800151f8 18000e7db: 48 83 fa 10 cmp rdx,0x10 18000e7df: 72 37 jb 0x18000e818 18000e7e1: 48 8b 0d f8 69 00 00 mov rcx,QWORD PTR [rip+0x69f8] # 0x1800151e0 18000e7e8: 48 ff c2 inc rdx 18000e7eb: 48 8b c1 mov rax,rcx 18000e7ee: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e7f5: 72 1c jb 0x18000e813 18000e7f7: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e7fb: 48 83 c2 27 add rdx,0x27 18000e7ff: 48 2b c1 sub rax,rcx 18000e802: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e806: 48 83 f8 1f cmp rax,0x1f 18000e80a: 76 07 jbe 0x18000e813 18000e80c: ff 15 4e 0c 00 00 call QWORD PTR [rip+0xc4e] # 0x18000f460 18000e812: cc int3 18000e813: e8 f8 e0 ff ff call 0x18000c910 18000e818: 48 c7 05 cd 69 00 00 mov QWORD PTR [rip+0x69cd],0x0 # 0x1800151f0 18000e81f: 00 00 00 00 18000e823: 48 c7 05 ca 69 00 00 mov QWORD PTR [rip+0x69ca],0xf # 0x1800151f8 18000e82a: 0f 00 00 00 18000e82e: c6 05 ab 69 00 00 00 mov BYTE PTR [rip+0x69ab],0x0 # 0x1800151e0 18000e835: 48 83 c4 28 add rsp,0x28 18000e839: c3 ret 18000e83a: cc int3 18000e83b: cc int3 18000e83c: cc int3 18000e83d: cc int3 18000e83e: cc int3 18000e83f: cc int3 18000e840: 48 83 ec 28 sub rsp,0x28 18000e844: 48 8b 15 4d 69 00 00 mov rdx,QWORD PTR [rip+0x694d] # 0x180015198 18000e84b: 48 83 fa 10 cmp rdx,0x10 18000e84f: 72 37 jb 0x18000e888 18000e851: 48 8b 0d 28 69 00 00 mov rcx,QWORD PTR [rip+0x6928] # 0x180015180 18000e858: 48 ff c2 inc rdx 18000e85b: 48 8b c1 mov rax,rcx 18000e85e: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e865: 72 1c jb 0x18000e883 18000e867: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e86b: 48 83 c2 27 add rdx,0x27 18000e86f: 48 2b c1 sub rax,rcx 18000e872: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e876: 48 83 f8 1f cmp rax,0x1f 18000e87a: 76 07 jbe 0x18000e883 18000e87c: ff 15 de 0b 00 00 call QWORD PTR [rip+0xbde] # 0x18000f460 18000e882: cc int3 18000e883: e8 88 e0 ff ff call 0x18000c910 18000e888: 48 c7 05 fd 68 00 00 mov QWORD PTR [rip+0x68fd],0x0 # 0x180015190 18000e88f: 00 00 00 00 18000e893: 48 c7 05 fa 68 00 00 mov QWORD PTR [rip+0x68fa],0xf # 0x180015198 18000e89a: 0f 00 00 00 18000e89e: c6 05 db 68 00 00 00 mov BYTE PTR [rip+0x68db],0x0 # 0x180015180 18000e8a5: 48 83 c4 28 add rsp,0x28 18000e8a9: c3 ret 18000e8aa: cc int3 18000e8ab: cc int3 18000e8ac: cc int3 18000e8ad: cc int3 18000e8ae: cc int3 18000e8af: cc int3 18000e8b0: 48 83 ec 28 sub rsp,0x28 18000e8b4: 48 8b 15 3d 68 00 00 mov rdx,QWORD PTR [rip+0x683d] # 0x1800150f8 18000e8bb: 48 83 fa 10 cmp rdx,0x10 18000e8bf: 72 37 jb 0x18000e8f8 18000e8c1: 48 8b 0d 18 68 00 00 mov rcx,QWORD PTR [rip+0x6818] # 0x1800150e0 18000e8c8: 48 ff c2 inc rdx 18000e8cb: 48 8b c1 mov rax,rcx 18000e8ce: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e8d5: 72 1c jb 0x18000e8f3 18000e8d7: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e8db: 48 83 c2 27 add rdx,0x27 18000e8df: 48 2b c1 sub rax,rcx 18000e8e2: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e8e6: 48 83 f8 1f cmp rax,0x1f 18000e8ea: 76 07 jbe 0x18000e8f3 18000e8ec: ff 15 6e 0b 00 00 call QWORD PTR [rip+0xb6e] # 0x18000f460 18000e8f2: cc int3 18000e8f3: e8 18 e0 ff ff call 0x18000c910 18000e8f8: 48 c7 05 ed 67 00 00 mov QWORD PTR [rip+0x67ed],0x0 # 0x1800150f0 18000e8ff: 00 00 00 00 18000e903: 48 c7 05 ea 67 00 00 mov QWORD PTR [rip+0x67ea],0xf # 0x1800150f8 18000e90a: 0f 00 00 00 18000e90e: c6 05 cb 67 00 00 00 mov BYTE PTR [rip+0x67cb],0x0 # 0x1800150e0 18000e915: 48 83 c4 28 add rsp,0x28 18000e919: c3 ret 18000e91a: cc int3 18000e91b: cc int3 18000e91c: cc int3 18000e91d: cc int3 18000e91e: cc int3 18000e91f: cc int3 18000e920: 48 83 ec 28 sub rsp,0x28 18000e924: 48 8b 15 4d 68 00 00 mov rdx,QWORD PTR [rip+0x684d] # 0x180015178 18000e92b: 48 83 fa 10 cmp rdx,0x10 18000e92f: 72 37 jb 0x18000e968 18000e931: 48 8b 0d 28 68 00 00 mov rcx,QWORD PTR [rip+0x6828] # 0x180015160 18000e938: 48 ff c2 inc rdx 18000e93b: 48 8b c1 mov rax,rcx 18000e93e: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e945: 72 1c jb 0x18000e963 18000e947: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e94b: 48 83 c2 27 add rdx,0x27 18000e94f: 48 2b c1 sub rax,rcx 18000e952: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e956: 48 83 f8 1f cmp rax,0x1f 18000e95a: 76 07 jbe 0x18000e963 18000e95c: ff 15 fe 0a 00 00 call QWORD PTR [rip+0xafe] # 0x18000f460 18000e962: cc int3 18000e963: e8 a8 df ff ff call 0x18000c910 18000e968: 48 c7 05 fd 67 00 00 mov QWORD PTR [rip+0x67fd],0x0 # 0x180015170 18000e96f: 00 00 00 00 18000e973: 48 c7 05 fa 67 00 00 mov QWORD PTR [rip+0x67fa],0xf # 0x180015178 18000e97a: 0f 00 00 00 18000e97e: c6 05 db 67 00 00 00 mov BYTE PTR [rip+0x67db],0x0 # 0x180015160 18000e985: 48 83 c4 28 add rsp,0x28 18000e989: c3 ret 18000e98a: cc int3 18000e98b: cc int3 18000e98c: cc int3 18000e98d: cc int3 18000e98e: cc int3 18000e98f: cc int3 18000e990: 48 83 ec 28 sub rsp,0x28 18000e994: 48 8b 15 3d 68 00 00 mov rdx,QWORD PTR [rip+0x683d] # 0x1800151d8 18000e99b: 48 83 fa 10 cmp rdx,0x10 18000e99f: 72 37 jb 0x18000e9d8 18000e9a1: 48 8b 0d 18 68 00 00 mov rcx,QWORD PTR [rip+0x6818] # 0x1800151c0 18000e9a8: 48 ff c2 inc rdx 18000e9ab: 48 8b c1 mov rax,rcx 18000e9ae: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000e9b5: 72 1c jb 0x18000e9d3 18000e9b7: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000e9bb: 48 83 c2 27 add rdx,0x27 18000e9bf: 48 2b c1 sub rax,rcx 18000e9c2: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000e9c6: 48 83 f8 1f cmp rax,0x1f 18000e9ca: 76 07 jbe 0x18000e9d3 18000e9cc: ff 15 8e 0a 00 00 call QWORD PTR [rip+0xa8e] # 0x18000f460 18000e9d2: cc int3 18000e9d3: e8 38 df ff ff call 0x18000c910 18000e9d8: 48 c7 05 ed 67 00 00 mov QWORD PTR [rip+0x67ed],0x0 # 0x1800151d0 18000e9df: 00 00 00 00 18000e9e3: 48 c7 05 ea 67 00 00 mov QWORD PTR [rip+0x67ea],0xf # 0x1800151d8 18000e9ea: 0f 00 00 00 18000e9ee: c6 05 cb 67 00 00 00 mov BYTE PTR [rip+0x67cb],0x0 # 0x1800151c0 18000e9f5: 48 83 c4 28 add rsp,0x28 18000e9f9: c3 ret 18000e9fa: cc int3 18000e9fb: cc int3 18000e9fc: cc int3 18000e9fd: cc int3 18000e9fe: cc int3 18000e9ff: cc int3 18000ea00: 48 83 ec 28 sub rsp,0x28 18000ea04: 48 8b 15 2d 67 00 00 mov rdx,QWORD PTR [rip+0x672d] # 0x180015138 18000ea0b: 48 83 fa 10 cmp rdx,0x10 18000ea0f: 72 37 jb 0x18000ea48 18000ea11: 48 8b 0d 08 67 00 00 mov rcx,QWORD PTR [rip+0x6708] # 0x180015120 18000ea18: 48 ff c2 inc rdx 18000ea1b: 48 8b c1 mov rax,rcx 18000ea1e: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000ea25: 72 1c jb 0x18000ea43 18000ea27: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000ea2b: 48 83 c2 27 add rdx,0x27 18000ea2f: 48 2b c1 sub rax,rcx 18000ea32: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000ea36: 48 83 f8 1f cmp rax,0x1f 18000ea3a: 76 07 jbe 0x18000ea43 18000ea3c: ff 15 1e 0a 00 00 call QWORD PTR [rip+0xa1e] # 0x18000f460 18000ea42: cc int3 18000ea43: e8 c8 de ff ff call 0x18000c910 18000ea48: 48 c7 05 dd 66 00 00 mov QWORD PTR [rip+0x66dd],0x0 # 0x180015130 18000ea4f: 00 00 00 00 18000ea53: 48 c7 05 da 66 00 00 mov QWORD PTR [rip+0x66da],0xf # 0x180015138 18000ea5a: 0f 00 00 00 18000ea5e: c6 05 bb 66 00 00 00 mov BYTE PTR [rip+0x66bb],0x0 # 0x180015120 18000ea65: 48 83 c4 28 add rsp,0x28 18000ea69: c3 ret 18000ea6a: cc int3 18000ea6b: cc int3 18000ea6c: cc int3 18000ea6d: cc int3 18000ea6e: cc int3 18000ea6f: cc int3 18000ea70: 48 83 ec 28 sub rsp,0x28 18000ea74: 48 8b 15 5d 66 00 00 mov rdx,QWORD PTR [rip+0x665d] # 0x1800150d8 18000ea7b: 48 83 fa 10 cmp rdx,0x10 18000ea7f: 72 37 jb 0x18000eab8 18000ea81: 48 8b 0d 38 66 00 00 mov rcx,QWORD PTR [rip+0x6638] # 0x1800150c0 18000ea88: 48 ff c2 inc rdx 18000ea8b: 48 8b c1 mov rax,rcx 18000ea8e: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000ea95: 72 1c jb 0x18000eab3 18000ea97: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000ea9b: 48 83 c2 27 add rdx,0x27 18000ea9f: 48 2b c1 sub rax,rcx 18000eaa2: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000eaa6: 48 83 f8 1f cmp rax,0x1f 18000eaaa: 76 07 jbe 0x18000eab3 18000eaac: ff 15 ae 09 00 00 call QWORD PTR [rip+0x9ae] # 0x18000f460 18000eab2: cc int3 18000eab3: e8 58 de ff ff call 0x18000c910 18000eab8: 48 c7 05 0d 66 00 00 mov QWORD PTR [rip+0x660d],0x0 # 0x1800150d0 18000eabf: 00 00 00 00 18000eac3: 48 c7 05 0a 66 00 00 mov QWORD PTR [rip+0x660a],0xf # 0x1800150d8 18000eaca: 0f 00 00 00 18000eace: c6 05 eb 65 00 00 00 mov BYTE PTR [rip+0x65eb],0x0 # 0x1800150c0 18000ead5: 48 83 c4 28 add rsp,0x28 18000ead9: c3 ret 18000eada: cc int3 18000eadb: cc int3 18000eadc: cc int3 18000eadd: cc int3 18000eade: cc int3 18000eadf: cc int3 18000eae0: 48 83 ec 28 sub rsp,0x28 18000eae4: 48 8b 15 6d 66 00 00 mov rdx,QWORD PTR [rip+0x666d] # 0x180015158 18000eaeb: 48 83 fa 10 cmp rdx,0x10 18000eaef: 72 37 jb 0x18000eb28 18000eaf1: 48 8b 0d 48 66 00 00 mov rcx,QWORD PTR [rip+0x6648] # 0x180015140 18000eaf8: 48 ff c2 inc rdx 18000eafb: 48 8b c1 mov rax,rcx 18000eafe: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000eb05: 72 1c jb 0x18000eb23 18000eb07: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000eb0b: 48 83 c2 27 add rdx,0x27 18000eb0f: 48 2b c1 sub rax,rcx 18000eb12: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000eb16: 48 83 f8 1f cmp rax,0x1f 18000eb1a: 76 07 jbe 0x18000eb23 18000eb1c: ff 15 3e 09 00 00 call QWORD PTR [rip+0x93e] # 0x18000f460 18000eb22: cc int3 18000eb23: e8 e8 dd ff ff call 0x18000c910 18000eb28: 48 c7 05 1d 66 00 00 mov QWORD PTR [rip+0x661d],0x0 # 0x180015150 18000eb2f: 00 00 00 00 18000eb33: 48 c7 05 1a 66 00 00 mov QWORD PTR [rip+0x661a],0xf # 0x180015158 18000eb3a: 0f 00 00 00 18000eb3e: c6 05 fb 65 00 00 00 mov BYTE PTR [rip+0x65fb],0x0 # 0x180015140 18000eb45: 48 83 c4 28 add rsp,0x28 18000eb49: c3 ret 18000eb4a: cc int3 18000eb4b: cc int3 18000eb4c: cc int3 18000eb4d: cc int3 18000eb4e: cc int3 18000eb4f: cc int3 18000eb50: 48 83 ec 28 sub rsp,0x28 18000eb54: 48 8b 15 bd 65 00 00 mov rdx,QWORD PTR [rip+0x65bd] # 0x180015118 18000eb5b: 48 83 fa 10 cmp rdx,0x10 18000eb5f: 72 37 jb 0x18000eb98 18000eb61: 48 8b 0d 98 65 00 00 mov rcx,QWORD PTR [rip+0x6598] # 0x180015100 18000eb68: 48 ff c2 inc rdx 18000eb6b: 48 8b c1 mov rax,rcx 18000eb6e: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000eb75: 72 1c jb 0x18000eb93 18000eb77: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000eb7b: 48 83 c2 27 add rdx,0x27 18000eb7f: 48 2b c1 sub rax,rcx 18000eb82: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000eb86: 48 83 f8 1f cmp rax,0x1f 18000eb8a: 76 07 jbe 0x18000eb93 18000eb8c: ff 15 ce 08 00 00 call QWORD PTR [rip+0x8ce] # 0x18000f460 18000eb92: cc int3 18000eb93: e8 78 dd ff ff call 0x18000c910 18000eb98: 48 c7 05 6d 65 00 00 mov QWORD PTR [rip+0x656d],0x0 # 0x180015110 18000eb9f: 00 00 00 00 18000eba3: 48 c7 05 6a 65 00 00 mov QWORD PTR [rip+0x656a],0xf # 0x180015118 18000ebaa: 0f 00 00 00 18000ebae: c6 05 4b 65 00 00 00 mov BYTE PTR [rip+0x654b],0x0 # 0x180015100 18000ebb5: 48 83 c4 28 add rsp,0x28 18000ebb9: c3 ret 18000ebba: cc int3 18000ebbb: cc int3 18000ebbc: cc int3 18000ebbd: cc int3 18000ebbe: cc int3 18000ebbf: cc int3 18000ebc0: 48 83 ec 28 sub rsp,0x28 18000ebc4: 48 8b 15 ed 65 00 00 mov rdx,QWORD PTR [rip+0x65ed] # 0x1800151b8 18000ebcb: 48 83 fa 10 cmp rdx,0x10 18000ebcf: 72 37 jb 0x18000ec08 18000ebd1: 48 8b 0d c8 65 00 00 mov rcx,QWORD PTR [rip+0x65c8] # 0x1800151a0 18000ebd8: 48 ff c2 inc rdx 18000ebdb: 48 8b c1 mov rax,rcx 18000ebde: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000ebe5: 72 1c jb 0x18000ec03 18000ebe7: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000ebeb: 48 83 c2 27 add rdx,0x27 18000ebef: 48 2b c1 sub rax,rcx 18000ebf2: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000ebf6: 48 83 f8 1f cmp rax,0x1f 18000ebfa: 76 07 jbe 0x18000ec03 18000ebfc: ff 15 5e 08 00 00 call QWORD PTR [rip+0x85e] # 0x18000f460 18000ec02: cc int3 18000ec03: e8 08 dd ff ff call 0x18000c910 18000ec08: 48 c7 05 9d 65 00 00 mov QWORD PTR [rip+0x659d],0x0 # 0x1800151b0 18000ec0f: 00 00 00 00 18000ec13: 48 c7 05 9a 65 00 00 mov QWORD PTR [rip+0x659a],0xf # 0x1800151b8 18000ec1a: 0f 00 00 00 18000ec1e: c6 05 7b 65 00 00 00 mov BYTE PTR [rip+0x657b],0x0 # 0x1800151a0 18000ec25: 48 83 c4 28 add rsp,0x28 18000ec29: c3 ret 18000ec2a: cc int3 18000ec2b: cc int3 18000ec2c: cc int3 18000ec2d: cc int3 18000ec2e: cc int3 18000ec2f: cc int3 18000ec30: 48 83 ec 28 sub rsp,0x28 18000ec34: 48 8b 15 1d 64 00 00 mov rdx,QWORD PTR [rip+0x641d] # 0x180015058 18000ec3b: 48 83 fa 10 cmp rdx,0x10 18000ec3f: 72 37 jb 0x18000ec78 18000ec41: 48 8b 0d f8 63 00 00 mov rcx,QWORD PTR [rip+0x63f8] # 0x180015040 18000ec48: 48 ff c2 inc rdx 18000ec4b: 48 8b c1 mov rax,rcx 18000ec4e: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000ec55: 72 1c jb 0x18000ec73 18000ec57: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000ec5b: 48 83 c2 27 add rdx,0x27 18000ec5f: 48 2b c1 sub rax,rcx 18000ec62: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000ec66: 48 83 f8 1f cmp rax,0x1f 18000ec6a: 76 07 jbe 0x18000ec73 18000ec6c: ff 15 ee 07 00 00 call QWORD PTR [rip+0x7ee] # 0x18000f460 18000ec72: cc int3 18000ec73: e8 98 dc ff ff call 0x18000c910 18000ec78: 48 c7 05 cd 63 00 00 mov QWORD PTR [rip+0x63cd],0x0 # 0x180015050 18000ec7f: 00 00 00 00 18000ec83: 48 c7 05 ca 63 00 00 mov QWORD PTR [rip+0x63ca],0xf # 0x180015058 18000ec8a: 0f 00 00 00 18000ec8e: c6 05 ab 63 00 00 00 mov BYTE PTR [rip+0x63ab],0x0 # 0x180015040 18000ec95: 48 83 c4 28 add rsp,0x28 18000ec99: c3 ret 18000ec9a: cc int3 18000ec9b: cc int3 18000ec9c: cc int3 18000ec9d: cc int3 18000ec9e: cc int3 18000ec9f: cc int3 18000eca0: 48 83 ec 28 sub rsp,0x28 18000eca4: 48 8b 15 ed 63 00 00 mov rdx,QWORD PTR [rip+0x63ed] # 0x180015098 18000ecab: 48 83 fa 10 cmp rdx,0x10 18000ecaf: 72 37 jb 0x18000ece8 18000ecb1: 48 8b 0d c8 63 00 00 mov rcx,QWORD PTR [rip+0x63c8] # 0x180015080 18000ecb8: 48 ff c2 inc rdx 18000ecbb: 48 8b c1 mov rax,rcx 18000ecbe: 48 81 fa 00 10 00 00 cmp rdx,0x1000 18000ecc5: 72 1c jb 0x18000ece3 18000ecc7: 48 8b 49 f8 mov rcx,QWORD PTR [rcx-0x8] 18000eccb: 48 83 c2 27 add rdx,0x27 18000eccf: 48 2b c1 sub rax,rcx 18000ecd2: 48 83 c0 f8 add rax,0xfffffffffffffff8 18000ecd6: 48 83 f8 1f cmp rax,0x1f 18000ecda: 76 07 jbe 0x18000ece3 18000ecdc: ff 15 7e 07 00 00 call QWORD PTR [rip+0x77e] # 0x18000f460 18000ece2: cc int3 18000ece3: e8 28 dc ff ff call 0x18000c910 18000ece8: 48 c7 05 9d 63 00 00 mov QWORD PTR [rip+0x639d],0x0 # 0x180015090 18000ecef: 00 00 00 00 18000ecf3: 48 c7 05 9a 63 00 00 mov QWORD PTR [rip+0x639a],0xf # 0x180015098 18000ecfa: 0f 00 00 00 18000ecfe: c6 05 7b 63 00 00 00 mov BYTE PTR [rip+0x637b],0x0 # 0x180015080 18000ed05: 48 83 c4 28 add rsp,0x28 18000ed09: c3 ret