E:\Workspace\seeing_through_obfuscation\results\showcase_matrix_v1\primary_o0\polaris\mba\showcase.exe: file format coff-x86-64 Disassembly of section .text: 0000000140001030 : 140001030: 48 83 ec 28 sub rsp, 0x28 140001034: 89 4c 24 24 mov dword ptr [rsp + 0x24], ecx 140001038: 8b 4c 24 24 mov ecx, dword ptr [rsp + 0x24] 14000103c: 89 c8 mov eax, ecx 14000103e: 35 01 01 01 01 xor eax, 0x1010101 140001043: 83 f0 ff xor eax, -0x1 140001046: 6b c0 2a imul eax, eax, 0x2a 140001049: 05 bd bc bc bc add eax, 0xbcbcbcbd 14000104e: 89 ca mov edx, ecx 140001050: c1 e2 00 shl edx, 0x0 140001053: 01 d0 add eax, edx 140001055: 05 88 44 44 44 add eax, 0x44444488 14000105a: 83 c0 bc add eax, -0x44 14000105d: 83 f1 ff xor ecx, -0x1 140001060: 81 f1 01 01 01 01 xor ecx, 0x1010101 140001066: 69 c9 d6 ff ff ff imul ecx, ecx, 0xffffffd6 14000106c: 01 c8 add eax, ecx 14000106e: 89 04 24 mov dword ptr [rsp], eax 140001071: 8b 4c 24 24 mov ecx, dword ptr [rsp + 0x24] 140001075: 69 c1 8e fe ff ff imul eax, ecx, 0xfffffe8e 14000107b: 05 10 11 11 11 add eax, 0x11111110 140001080: 89 ca mov edx, ecx 140001082: 81 e2 fd fd fd fd and edx, 0xfdfdfdfd 140001088: 69 d2 0e 01 00 00 imul edx, edx, 0x10e 14000108e: 01 d0 add eax, edx 140001090: 83 c0 9b add eax, -0x65 140001093: 89 ca mov edx, ecx 140001095: 83 f2 ff xor edx, -0x1 140001098: 69 d2 14 ff ff ff imul edx, edx, 0xffffff14 14000109e: 01 d0 add eax, edx 1400010a0: 83 f1 ff xor ecx, -0x1 1400010a3: 81 f1 02 02 02 02 xor ecx, 0x2020202 1400010a9: 69 c9 87 00 00 00 imul ecx, ecx, 0x87 1400010af: 01 c8 add eax, ecx 1400010b1: 89 44 24 04 mov dword ptr [rsp + 0x4], eax 1400010b5: 8b 4c 24 24 mov ecx, dword ptr [rsp + 0x24] 1400010b9: 89 c8 mov eax, ecx 1400010bb: 0d 03 03 03 03 or eax, 0x3030303 1400010c0: 69 c0 2f fe ff ff imul eax, eax, 0xfffffe2f 1400010c6: 83 c0 83 add eax, -0x7d 1400010c9: 89 ca mov edx, ecx 1400010cb: 81 e2 03 03 03 03 and edx, 0x3030303 1400010d1: 83 f2 ff xor edx, -0x1 1400010d4: 69 d2 aa 00 00 00 imul edx, edx, 0xaa 1400010da: 01 d0 add eax, edx 1400010dc: 05 01 03 03 03 add eax, 0x3030301 1400010e1: 69 d1 ab 00 00 00 imul edx, ecx, 0xab 1400010e7: 01 d0 add eax, edx 1400010e9: 81 c9 03 03 03 03 or ecx, 0x3030303 1400010ef: 83 f1 ff xor ecx, -0x1 1400010f2: 69 c9 d9 fe ff ff imul ecx, ecx, 0xfffffed9 1400010f8: 01 c8 add eax, ecx 1400010fa: 89 44 24 08 mov dword ptr [rsp + 0x8], eax 1400010fe: 8b 4c 24 24 mov ecx, dword ptr [rsp + 0x24] 140001102: 89 c8 mov eax, ecx 140001104: 83 f0 ff xor eax, -0x1 140001107: 35 04 04 04 04 xor eax, 0x4040404 14000110c: 6b c0 4f imul eax, eax, 0x4f 14000110f: 05 10 0b 0b 0b add eax, 0xb0b0b10 140001114: 89 ca mov edx, ecx 140001116: 81 ca 04 04 04 04 or edx, 0x4040404 14000111c: 69 d2 9e 00 00 00 imul edx, edx, 0x9e 140001122: 01 d0 add eax, edx 140001124: 69 c9 b2 ff ff ff imul ecx, ecx, 0xffffffb2 14000112a: 01 c8 add eax, ecx 14000112c: 05 61 ff ff ff add eax, 0xffffff61 140001131: 05 a6 bc bb bb add eax, 0xbbbbbca6 140001136: 89 44 24 0c mov dword ptr [rsp + 0xc], eax 14000113a: 8b 4c 24 24 mov ecx, dword ptr [rsp + 0x24] 14000113e: 89 c8 mov eax, ecx 140001140: 0d 05 05 05 05 or eax, 0x5050505 140001145: 83 f0 ff xor eax, -0x1 140001148: 69 c0 46 01 00 00 imul eax, eax, 0x146 14000114e: 05 59 38 37 37 add eax, 0x37373859 140001153: 69 d1 a4 00 00 00 imul edx, ecx, 0xa4 140001159: 01 d0 add eax, edx 14000115b: 05 7e ff ff ff add eax, 0xffffff7e 140001160: 81 f1 05 05 05 05 xor ecx, 0x5050505 140001166: 83 f1 ff xor ecx, -0x1 140001169: 69 c9 5d ff ff ff imul ecx, ecx, 0xffffff5d 14000116f: 01 c8 add eax, ecx 140001171: 89 44 24 10 mov dword ptr [rsp + 0x10], eax 140001175: 8b 4c 24 24 mov ecx, dword ptr [rsp + 0x24] 140001179: 69 c1 05 ff ff ff imul eax, ecx, 0xffffff05 14000117f: 05 6e ff ff ff add eax, 0xffffff6e 140001184: 89 ca mov edx, ecx 140001186: 81 f2 06 06 06 06 xor edx, 0x6060606 14000118c: 6b d2 6a imul edx, edx, 0x6a 14000118f: 01 d0 add eax, edx 140001191: 05 1e 18 18 18 add eax, 0x1818181e 140001196: 89 ca mov edx, ecx 140001198: 83 f2 ff xor edx, -0x1 14000119b: 81 f2 06 06 06 06 xor edx, 0x6060606 1400011a1: 69 d2 66 01 00 00 imul edx, edx, 0x166 1400011a7: 01 d0 add eax, edx 1400011a9: 81 c9 06 06 06 06 or ecx, 0x6060606 1400011af: 83 f1 ff xor ecx, -0x1 1400011b2: 69 c9 08 fe ff ff imul ecx, ecx, 0xfffffe08 1400011b8: 01 c8 add eax, ecx 1400011ba: 89 44 24 14 mov dword ptr [rsp + 0x14], eax 1400011be: 8b 4c 24 24 mov ecx, dword ptr [rsp + 0x24] 1400011c2: 89 c8 mov eax, ecx 1400011c4: 0d f8 f8 f8 f8 or eax, 0xf8f8f8f8 1400011c9: 69 c0 76 ff ff ff imul eax, eax, 0xffffff76 1400011cf: 05 e4 ff ff ff add eax, 0xffffffe4 1400011d4: 05 43 42 42 42 add eax, 0x42424243 1400011d9: 89 ca mov edx, ecx 1400011db: 81 ca 07 07 07 07 or edx, 0x7070707 1400011e1: 83 f2 ff xor edx, -0x1 1400011e4: 6b d2 52 imul edx, edx, 0x52 1400011e7: 01 d0 add eax, edx 1400011e9: 89 ca mov edx, ecx 1400011eb: 83 f2 ff xor edx, -0x1 1400011ee: 81 f2 07 07 07 07 xor edx, 0x7070707 1400011f4: 6b d2 1c imul edx, edx, 0x1c 1400011f7: 01 d0 add eax, edx 1400011f9: 6b c9 6f imul ecx, ecx, 0x6f 1400011fc: 01 c8 add eax, ecx 1400011fe: 89 44 24 18 mov dword ptr [rsp + 0x18], eax 140001202: 8b 4c 24 24 mov ecx, dword ptr [rsp + 0x24] 140001206: 89 c8 mov eax, ecx 140001208: 35 08 08 08 08 xor eax, 0x8080808 14000120d: 83 f0 ff xor eax, -0x1 140001210: 69 c0 a2 00 00 00 imul eax, eax, 0xa2 140001216: 89 ca mov edx, ecx 140001218: 81 ca 08 08 08 08 or edx, 0x8080808 14000121e: 83 f2 ff xor edx, -0x1 140001221: 69 d2 bc fe ff ff imul edx, edx, 0xfffffebc 140001227: 01 d0 add eax, edx 140001229: 05 8a cd cd cd add eax, 0xcdcdcd8a 14000122e: 05 28 25 25 25 add eax, 0x25252528 140001233: 69 c9 5f ff ff ff imul ecx, ecx, 0xffffff5f 140001239: 01 c8 add eax, ecx 14000123b: 83 c0 a4 add eax, -0x5c 14000123e: 89 44 24 1c mov dword ptr [rsp + 0x1c], eax 140001242: 8b 0c 24 mov ecx, dword ptr [rsp] 140001245: 89 c8 mov eax, ecx 140001247: 83 f0 ff xor eax, -0x1 14000124a: 35 78 56 34 12 xor eax, 0x12345678 14000124f: 69 c0 c4 00 00 00 imul eax, eax, 0xc4 140001255: 05 71 ff ff ff add eax, 0xffffff71 14000125a: 89 ca mov edx, ecx 14000125c: 81 f2 78 56 34 12 xor edx, 0x12345678 140001262: 83 f2 ff xor edx, -0x1 140001265: 69 d2 ad fe ff ff imul edx, edx, 0xfffffead 14000126b: 01 d0 add eax, edx 14000126d: 81 f1 78 56 34 12 xor ecx, 0x12345678 140001273: 69 c9 72 ff ff ff imul ecx, ecx, 0xffffff72 140001279: 01 c8 add eax, ecx 14000127b: 89 04 24 mov dword ptr [rsp], eax 14000127e: 8b 4c 24 04 mov ecx, dword ptr [rsp + 0x4] 140001282: 89 c8 mov eax, ecx 140001284: 35 78 56 34 12 xor eax, 0x12345678 140001289: 69 c0 e5 ff ff ff imul eax, eax, 0xffffffe5 14000128f: 89 ca mov edx, ecx 140001291: 81 ca 78 56 34 12 or edx, 0x12345678 140001297: 83 f2 ff xor edx, -0x1 14000129a: 69 d2 e4 ff ff ff imul edx, edx, 0xffffffe4 1400012a0: 01 d0 add eax, edx 1400012a2: 83 c0 db add eax, -0x25 1400012a5: 81 e1 78 56 34 12 and ecx, 0x12345678 1400012ab: 83 f1 ff xor ecx, -0x1 1400012ae: 6b c9 1c imul ecx, ecx, 0x1c 1400012b1: 01 c8 add eax, ecx 1400012b3: 05 7d 7f 90 a1 add eax, 0xa1907f7d 1400012b8: 05 a8 80 6f 5e add eax, 0x5e6f80a8 1400012bd: 89 44 24 04 mov dword ptr [rsp + 0x4], eax 1400012c1: 8b 4c 24 08 mov ecx, dword ptr [rsp + 0x8] 1400012c5: 89 c8 mov eax, ecx 1400012c7: 35 78 56 34 12 xor eax, 0x12345678 1400012cc: c1 e0 00 shl eax, 0x0 1400012cf: 89 ca mov edx, ecx 1400012d1: 81 e2 78 56 34 12 and edx, 0x12345678 1400012d7: 69 d2 40 ff ff ff imul edx, edx, 0xffffff40 1400012dd: 01 d0 add eax, edx 1400012df: 69 d1 c0 00 00 00 imul edx, ecx, 0xc0 1400012e5: 01 d0 add eax, edx 1400012e7: 83 c0 fb add eax, -0x5 1400012ea: 89 ca mov edx, ecx 1400012ec: 83 f2 ff xor edx, -0x1 1400012ef: 81 ca 78 56 34 12 or edx, 0x12345678 1400012f5: 69 d2 fb ff ff ff imul edx, edx, 0xfffffffb 1400012fb: 01 d0 add eax, edx 1400012fd: 81 e1 87 a9 cb ed and ecx, 0xedcba987 140001303: 69 c9 3b ff ff ff imul ecx, ecx, 0xffffff3b 140001309: 01 c8 add eax, ecx 14000130b: 89 44 24 08 mov dword ptr [rsp + 0x8], eax 14000130f: 8b 4c 24 0c mov ecx, dword ptr [rsp + 0xc] 140001313: 89 c8 mov eax, ecx 140001315: 83 f0 ff xor eax, -0x1 140001318: 35 78 56 34 12 xor eax, 0x12345678 14000131d: 6b c0 67 imul eax, eax, 0x67 140001320: 89 ca mov edx, ecx 140001322: 83 f2 ff xor edx, -0x1 140001325: 69 d2 ff fe ff ff imul edx, edx, 0xfffffeff 14000132b: 01 d0 add eax, edx 14000132d: 89 ca mov edx, ecx 14000132f: 81 f2 78 56 34 12 xor edx, 0x12345678 140001335: 6b d2 68 imul edx, edx, 0x68 140001338: 01 d0 add eax, edx 14000133a: 05 66 ff ff ff add eax, 0xffffff66 14000133f: 69 c9 ff fe ff ff imul ecx, ecx, 0xfffffeff 140001345: 01 c8 add eax, ecx 140001347: 89 44 24 0c mov dword ptr [rsp + 0xc], eax 14000134b: 8b 4c 24 10 mov ecx, dword ptr [rsp + 0x10] 14000134f: 89 c8 mov eax, ecx 140001351: 83 f0 ff xor eax, -0x1 140001354: 35 78 56 34 12 xor eax, 0x12345678 140001359: 69 c0 49 ff ff ff imul eax, eax, 0xffffff49 14000135f: 89 ca mov edx, ecx 140001361: 81 ca 78 56 34 12 or edx, 0x12345678 140001367: 83 f2 ff xor edx, -0x1 14000136a: 69 d2 a3 ff ff ff imul edx, edx, 0xffffffa3 140001370: 01 d0 add eax, edx 140001372: 89 ca mov edx, ecx 140001374: 81 e2 78 56 34 12 and edx, 0x12345678 14000137a: 83 f2 ff xor edx, -0x1 14000137d: 6b d2 5d imul edx, edx, 0x5d 140001380: 01 d0 add eax, edx 140001382: 05 49 ff ff ff add eax, 0xffffff49 140001387: 81 f1 78 56 34 12 xor ecx, 0x12345678 14000138d: 69 c9 ed fe ff ff imul ecx, ecx, 0xfffffeed 140001393: 01 c8 add eax, ecx 140001395: 89 44 24 10 mov dword ptr [rsp + 0x10], eax 140001399: 8b 4c 24 14 mov ecx, dword ptr [rsp + 0x14] 14000139d: 89 c8 mov eax, ecx 14000139f: 25 87 a9 cb ed and eax, 0xedcba987 1400013a4: 69 c0 ea ff ff ff imul eax, eax, 0xffffffea 1400013aa: 83 c0 8b add eax, -0x75 1400013ad: 89 ca mov edx, ecx 1400013af: 81 f2 78 56 34 12 xor edx, 0x12345678 1400013b5: 69 d2 8c ff ff ff imul edx, edx, 0xffffff8c 1400013bb: 01 d0 add eax, edx 1400013bd: 89 ca mov edx, ecx 1400013bf: 81 f2 78 56 34 12 xor edx, 0x12345678 1400013c5: 83 f2 ff xor edx, -0x1 1400013c8: 69 d2 75 ff ff ff imul edx, edx, 0xffffff75 1400013ce: 01 d0 add eax, edx 1400013d0: 81 c9 87 a9 cb ed or ecx, 0xedcba987 1400013d6: 6b c9 16 imul ecx, ecx, 0x16 1400013d9: 01 c8 add eax, ecx 1400013db: 89 44 24 14 mov dword ptr [rsp + 0x14], eax 1400013df: 8b 4c 24 18 mov ecx, dword ptr [rsp + 0x18] 1400013e3: 89 c8 mov eax, ecx 1400013e5: 83 f0 ff xor eax, -0x1 1400013e8: 0d 78 56 34 12 or eax, 0x12345678 1400013ed: 69 c0 a0 ff ff ff imul eax, eax, 0xffffffa0 1400013f3: 89 ca mov edx, ecx 1400013f5: 81 e2 78 56 34 12 and edx, 0x12345678 1400013fb: 69 d2 e9 ff ff ff imul edx, edx, 0xffffffe9 140001401: 01 d0 add eax, edx 140001403: 89 ca mov edx, ecx 140001405: 81 f2 78 56 34 12 xor edx, 0x12345678 14000140b: 69 d2 8a ff ff ff imul edx, edx, 0xffffff8a 140001411: 01 d0 add eax, edx 140001413: 69 d1 a0 ff ff ff imul edx, ecx, 0xffffffa0 140001419: 01 d0 add eax, edx 14000141b: 81 c9 78 56 34 12 or ecx, 0x12345678 140001421: 6b c9 77 imul ecx, ecx, 0x77 140001424: 01 c8 add eax, ecx 140001426: 83 c0 a0 add eax, -0x60 140001429: 89 44 24 18 mov dword ptr [rsp + 0x18], eax 14000142d: 8b 4c 24 1c mov ecx, dword ptr [rsp + 0x1c] 140001431: 89 c8 mov eax, ecx 140001433: 35 78 56 34 12 xor eax, 0x12345678 140001438: 83 f0 ff xor eax, -0x1 14000143b: 69 c0 81 ff ff ff imul eax, eax, 0xffffff81 140001441: 05 81 ff ff ff add eax, 0xffffff81 140001446: 89 ca mov edx, ecx 140001448: 81 ca 78 56 34 12 or edx, 0x12345678 14000144e: 6b d2 30 imul edx, edx, 0x30 140001451: 01 d0 add eax, edx 140001453: 89 ca mov edx, ecx 140001455: 81 e2 78 56 34 12 and edx, 0x12345678 14000145b: 69 d2 d0 ff ff ff imul edx, edx, 0xffffffd0 140001461: 01 d0 add eax, edx 140001463: 81 f1 78 56 34 12 xor ecx, 0x12345678 140001469: 69 c9 52 ff ff ff imul ecx, ecx, 0xffffff52 14000146f: 01 c8 add eax, ecx 140001471: 89 44 24 1c mov dword ptr [rsp + 0x1c], eax 140001475: 8b 0c 24 mov ecx, dword ptr [rsp] 140001478: 6b c1 22 imul eax, ecx, 0x22 14000147b: 89 ca mov edx, ecx 14000147d: 83 f2 ff xor edx, -0x1 140001480: 69 d2 75 ff ff ff imul edx, edx, 0xffffff75 140001486: 01 d0 add eax, edx 140001488: 89 ca mov edx, ecx 14000148a: 81 f2 37 13 00 00 xor edx, 0x1337 140001490: 69 d2 ac 00 00 00 imul edx, edx, 0xac 140001496: 01 d0 add eax, edx 140001498: 81 e1 c8 ec ff ff and ecx, 0xffffecc8 14000149e: 69 c9 a8 fe ff ff imul ecx, ecx, 0xfffffea8 1400014a4: 01 c8 add eax, ecx 1400014a6: 05 43 2a f3 ff add eax, 0xfff32a43 1400014ab: 05 75 ff ff ff add eax, 0xffffff75 1400014b0: 89 04 24 mov dword ptr [rsp], eax 1400014b3: 8b 4c 24 04 mov ecx, dword ptr [rsp + 0x4] 1400014b7: 89 c8 mov eax, ecx 1400014b9: 0d c8 ec ff ff or eax, 0xffffecc8 1400014be: 69 c0 92 fe ff ff imul eax, eax, 0xfffffe92 1400014c4: 05 1e ff ff ff add eax, 0xffffff1e 1400014c9: 89 ca mov edx, ecx 1400014cb: 81 f2 37 13 00 00 xor edx, 0x1337 1400014d1: 69 d2 03 ff ff ff imul edx, edx, 0xffffff03 1400014d7: 01 d0 add eax, edx 1400014d9: 05 f0 97 f7 ff add eax, 0xfff797f0 1400014de: 69 d1 fe 00 00 00 imul edx, ecx, 0xfe 1400014e4: 01 d0 add eax, edx 1400014e6: 81 e1 37 13 00 00 and ecx, 0x1337 1400014ec: 83 f1 ff xor ecx, -0x1 1400014ef: 69 c9 8c 00 00 00 imul ecx, ecx, 0x8c 1400014f5: 01 c8 add eax, ecx 1400014f7: 89 44 24 04 mov dword ptr [rsp + 0x4], eax 1400014fb: 8b 4c 24 08 mov ecx, dword ptr [rsp + 0x8] 1400014ff: 6b c1 45 imul eax, ecx, 0x45 140001502: 89 ca mov edx, ecx 140001504: 83 f2 ff xor edx, -0x1 140001507: 6b d2 44 imul edx, edx, 0x44 14000150a: 01 d0 add eax, edx 14000150c: 83 c0 9c add eax, -0x64 14000150f: 05 37 13 00 00 add eax, 0x1337 140001514: 89 ca mov edx, ecx 140001516: 81 e2 37 13 00 00 and edx, 0x1337 14000151c: 83 f2 ff xor edx, -0x1 14000151f: 69 d2 58 ff ff ff imul edx, edx, 0xffffff58 140001525: 01 d0 add eax, edx 140001527: 81 e1 37 13 00 00 and ecx, 0x1337 14000152d: 69 c9 58 ff ff ff imul ecx, ecx, 0xffffff58 140001533: 01 c8 add eax, ecx 140001535: 89 44 24 08 mov dword ptr [rsp + 0x8], eax 140001539: 8b 4c 24 0c mov ecx, dword ptr [rsp + 0xc] 14000153d: 89 c8 mov eax, ecx 14000153f: c1 e0 00 shl eax, 0x0 140001542: 05 8a a5 fb ff add eax, 0xfffba58a 140001547: 83 c0 a1 add eax, -0x5f 14000154a: 05 c8 21 07 00 add eax, 0x721c8 14000154f: 89 ca mov edx, ecx 140001551: 81 ca 37 13 00 00 or edx, 0x1337 140001557: 69 d2 dc ff ff ff imul edx, edx, 0xffffffdc 14000155d: 01 d0 add eax, edx 14000155f: 81 e1 c8 ec ff ff and ecx, 0xffffecc8 140001565: 6b c9 24 imul ecx, ecx, 0x24 140001568: 01 c8 add eax, ecx 14000156a: 89 44 24 0c mov dword ptr [rsp + 0xc], eax 14000156e: 8b 4c 24 10 mov ecx, dword ptr [rsp + 0x10] 140001572: 69 c1 8d ff ff ff imul eax, ecx, 0xffffff8d 140001578: 05 83 e1 07 00 add eax, 0x7e183 14000157d: 89 ca mov edx, ecx 14000157f: 81 e2 c8 ec ff ff and edx, 0xffffecc8 140001585: 6b d2 74 imul edx, edx, 0x74 140001588: 01 d0 add eax, edx 14000158a: 05 40 31 f8 ff add eax, 0xfff83140 14000158f: 81 e1 37 13 00 00 and ecx, 0x1337 140001595: 83 f1 ff xor ecx, -0x1 140001598: 69 c9 8c ff ff ff imul ecx, ecx, 0xffffff8c 14000159e: 01 c8 add eax, ecx 1400015a0: 89 44 24 10 mov dword ptr [rsp + 0x10], eax 1400015a4: 8b 4c 24 14 mov ecx, dword ptr [rsp + 0x14] 1400015a8: 69 c1 02 01 00 00 imul eax, ecx, 0x102 1400015ae: 89 ca mov edx, ecx 1400015b0: 81 ca 37 13 00 00 or edx, 0x1337 1400015b6: 69 d2 fe fd ff ff imul edx, edx, 0xfffffdfe 1400015bc: 01 d0 add eax, edx 1400015be: 89 ca mov edx, ecx 1400015c0: 83 f2 ff xor edx, -0x1 1400015c3: 81 f2 37 13 00 00 xor edx, 0x1337 1400015c9: 69 d2 7a ff ff ff imul edx, edx, 0xffffff7a 1400015cf: 01 d0 add eax, edx 1400015d1: 05 6e 5d 13 00 add eax, 0x135d6e 1400015d6: 81 f1 37 13 00 00 xor ecx, 0x1337 1400015dc: 6b c9 7b imul ecx, ecx, 0x7b 1400015df: 01 c8 add eax, ecx 1400015e1: 05 7a ff ff ff add eax, 0xffffff7a 1400015e6: 89 44 24 14 mov dword ptr [rsp + 0x14], eax 1400015ea: 8b 4c 24 18 mov ecx, dword ptr [rsp + 0x18] 1400015ee: 89 c8 mov eax, ecx 1400015f0: 35 37 13 00 00 xor eax, 0x1337 1400015f5: 69 c0 bf ff ff ff imul eax, eax, 0xffffffbf 1400015fb: 05 37 13 00 00 add eax, 0x1337 140001600: 83 c0 bf add eax, -0x41 140001603: 89 ca mov edx, ecx 140001605: 83 f2 ff xor edx, -0x1 140001608: 81 f2 37 13 00 00 xor edx, 0x1337 14000160e: 6b d2 4a imul edx, edx, 0x4a 140001611: 01 d0 add eax, edx 140001613: 89 ca mov edx, ecx 140001615: c1 e2 00 shl edx, 0x0 140001618: 01 d0 add eax, edx 14000161a: 81 f1 37 13 00 00 xor ecx, 0x1337 140001620: 83 f1 ff xor ecx, -0x1 140001623: 69 c9 75 ff ff ff imul ecx, ecx, 0xffffff75 140001629: 01 c8 add eax, ecx 14000162b: 89 44 24 18 mov dword ptr [rsp + 0x18], eax 14000162f: 8b 4c 24 1c mov ecx, dword ptr [rsp + 0x1c] 140001633: 89 c8 mov eax, ecx 140001635: 0d c8 ec ff ff or eax, 0xffffecc8 14000163a: 69 c0 02 ff ff ff imul eax, eax, 0xffffff02 140001640: 05 b5 6a f5 ff add eax, 0xfff56ab5 140001645: 83 c0 90 add eax, -0x70 140001648: 89 ca mov edx, ecx 14000164a: 81 ca 37 13 00 00 or edx, 0x1337 140001650: 69 d2 90 ff ff ff imul edx, edx, 0xffffff90 140001656: 01 d0 add eax, edx 140001658: 69 d1 ff 00 00 00 imul edx, ecx, 0xff 14000165e: 01 d0 add eax, edx 140001660: 83 f1 ff xor ecx, -0x1 140001663: 81 c9 37 13 00 00 or ecx, 0x1337 140001669: 69 c9 8e 00 00 00 imul ecx, ecx, 0x8e 14000166f: 01 c8 add eax, ecx 140001671: 89 44 24 1c mov dword ptr [rsp + 0x1c], eax 140001675: 8b 0c 24 mov ecx, dword ptr [rsp] 140001678: 89 c8 mov eax, ecx 14000167a: 35 11 11 00 00 xor eax, 0x1111 14000167f: 83 f0 ff xor eax, -0x1 140001682: 69 c0 85 ff ff ff imul eax, eax, 0xffffff85 140001688: 05 bb ff ff ff add eax, 0xffffffbb 14000168d: 89 ca mov edx, ecx 14000168f: 81 e2 11 11 00 00 and edx, 0x1111 140001695: 69 d2 2c 01 00 00 imul edx, edx, 0x12c 14000169b: 01 d0 add eax, edx 14000169d: 89 ca mov edx, ecx 14000169f: 81 e2 11 11 00 00 and edx, 0x1111 1400016a5: 83 f2 ff xor edx, -0x1 1400016a8: 6b d2 36 imul edx, edx, 0x36 1400016ab: 01 d0 add eax, edx 1400016ad: 05 c4 bb f7 ff add eax, 0xfff7bbc4 1400016b2: 69 c9 86 ff ff ff imul ecx, ecx, 0xffffff86 1400016b8: 01 c8 add eax, ecx 1400016ba: 89 04 24 mov dword ptr [rsp], eax 1400016bd: 8b 4c 24 04 mov ecx, dword ptr [rsp + 0x4] 1400016c1: 89 c8 mov eax, ecx 1400016c3: 25 11 11 00 00 and eax, 0x1111 1400016c8: 83 f0 ff xor eax, -0x1 1400016cb: 69 c0 a6 ff ff ff imul eax, eax, 0xffffffa6 1400016d1: 89 ca mov edx, ecx 1400016d3: 81 ca 11 11 00 00 or edx, 0x1111 1400016d9: 69 d2 28 01 00 00 imul edx, edx, 0x128 1400016df: 01 d0 add eax, edx 1400016e1: 83 c0 a6 add eax, -0x5a 1400016e4: 05 1e 11 f3 ff add eax, 0xfff3111e 1400016e9: 69 d1 40 ff ff ff imul edx, ecx, 0xffffff40 1400016ef: 01 d0 add eax, edx 1400016f1: 81 f1 11 11 00 00 xor ecx, 0x1111 1400016f7: 69 c9 99 ff ff ff imul ecx, ecx, 0xffffff99 1400016fd: 01 c8 add eax, ecx 1400016ff: 89 44 24 04 mov dword ptr [rsp + 0x4], eax 140001703: 8b 4c 24 08 mov ecx, dword ptr [rsp + 0x8] 140001707: 89 c8 mov eax, ecx 140001709: 25 11 11 00 00 and eax, 0x1111 14000170e: 69 c0 1c 01 00 00 imul eax, eax, 0x11c 140001714: 05 62 ff ff ff add eax, 0xffffff62 140001719: 69 d1 24 ff ff ff imul edx, ecx, 0xffffff24 14000171f: 01 d0 add eax, edx 140001721: 89 ca mov edx, ecx 140001723: 81 e2 11 11 00 00 and edx, 0x1111 140001729: 83 f2 ff xor edx, -0x1 14000172c: 6b d2 3f imul edx, edx, 0x3f 14000172f: 01 d0 add eax, edx 140001731: 05 42 33 f1 ff add eax, 0xfff13342 140001736: 81 c9 11 11 00 00 or ecx, 0x1111 14000173c: 83 f1 ff xor ecx, -0x1 14000173f: 69 c9 23 ff ff ff imul ecx, ecx, 0xffffff23 140001745: 01 c8 add eax, ecx 140001747: 89 44 24 08 mov dword ptr [rsp + 0x8], eax 14000174b: 8b 4c 24 0c mov ecx, dword ptr [rsp + 0xc] 14000174f: 69 c1 c5 ff ff ff imul eax, ecx, 0xffffffc5 140001755: 05 35 77 06 00 add eax, 0x67735 14000175a: 89 ca mov edx, ecx 14000175c: 81 ca 11 11 00 00 or edx, 0x1111 140001762: 83 f2 ff xor edx, -0x1 140001765: 6b d2 26 imul edx, edx, 0x26 140001768: 01 d0 add eax, edx 14000176a: 89 ca mov edx, ecx 14000176c: 83 f2 ff xor edx, -0x1 14000176f: 81 f2 11 11 00 00 xor edx, 0x1111 140001775: 6b d2 3c imul edx, edx, 0x3c 140001778: 01 d0 add eax, edx 14000177a: 83 f1 ff xor ecx, -0x1 14000177d: 81 c9 11 11 00 00 or ecx, 0x1111 140001783: 69 c9 62 ff ff ff imul ecx, ecx, 0xffffff62 140001789: 01 c8 add eax, ecx 14000178b: 89 44 24 0c mov dword ptr [rsp + 0xc], eax 14000178f: 8b 4c 24 10 mov ecx, dword ptr [rsp + 0x10] 140001793: 89 c8 mov eax, ecx 140001795: 83 f0 ff xor eax, -0x1 140001798: 6b c0 7c imul eax, eax, 0x7c 14000179b: 89 ca mov edx, ecx 14000179d: 81 ca 11 11 00 00 or edx, 0x1111 1400017a3: 69 d2 f6 fe ff ff imul edx, edx, 0xfffffef6 1400017a9: 01 d0 add eax, edx 1400017ab: 89 ca mov edx, ecx 1400017ad: 81 ca 11 11 00 00 or edx, 0x1111 1400017b3: 83 f2 ff xor edx, -0x1 1400017b6: 69 d2 f6 fe ff ff imul edx, edx, 0xfffffef6 1400017bc: 01 d0 add eax, edx 1400017be: 6b c9 7d imul ecx, ecx, 0x7d 1400017c1: 01 c8 add eax, ecx 1400017c3: 05 72 ff ff ff add eax, 0xffffff72 1400017c8: 05 ef ee ff ff add eax, 0xffffeeef 1400017cd: 89 44 24 10 mov dword ptr [rsp + 0x10], eax 1400017d1: 8b 4c 24 14 mov ecx, dword ptr [rsp + 0x14] 1400017d5: 89 c8 mov eax, ecx 1400017d7: 83 f0 ff xor eax, -0x1 1400017da: 0d 11 11 00 00 or eax, 0x1111 1400017df: 69 c0 04 01 00 00 imul eax, eax, 0x104 1400017e5: 05 9a fe ff ff add eax, 0xfffffe9a 1400017ea: 69 d1 83 00 00 00 imul edx, ecx, 0x83 1400017f0: 01 d0 add eax, edx 1400017f2: 05 e5 bb d6 ff add eax, 0xffd6bbe5 1400017f7: 05 50 8a 20 00 add eax, 0x208a50 1400017fc: 81 f1 11 11 00 00 xor ecx, 0x1111 140001802: 83 f1 ff xor ecx, -0x1 140001805: 69 c9 7e ff ff ff imul ecx, ecx, 0xffffff7e 14000180b: 01 c8 add eax, ecx 14000180d: 89 44 24 14 mov dword ptr [rsp + 0x14], eax 140001811: 8b 4c 24 18 mov ecx, dword ptr [rsp + 0x18] 140001815: 89 c8 mov eax, ecx 140001817: 0d 11 11 00 00 or eax, 0x1111 14000181c: 69 c0 ea 00 00 00 imul eax, eax, 0xea 140001822: 89 ca mov edx, ecx 140001824: 83 f2 ff xor edx, -0x1 140001827: 81 f2 11 11 00 00 xor edx, 0x1111 14000182d: 69 d2 b8 ff ff ff imul edx, edx, 0xffffffb8 140001833: 01 d0 add eax, edx 140001835: 05 2a 22 f8 ff add eax, 0xfff8222a 14000183a: 69 d1 8c ff ff ff imul edx, ecx, 0xffffff8c 140001840: 01 d0 add eax, edx 140001842: 81 f1 11 11 00 00 xor ecx, 0x1111 140001848: 69 c9 43 ff ff ff imul ecx, ecx, 0xffffff43 14000184e: 01 c8 add eax, ecx 140001850: 83 c0 b8 add eax, -0x48 140001853: 89 44 24 18 mov dword ptr [rsp + 0x18], eax 140001857: 8b 4c 24 1c mov ecx, dword ptr [rsp + 0x1c] 14000185b: 89 c8 mov eax, ecx 14000185d: 0d 11 11 00 00 or eax, 0x1111 140001862: 69 c0 16 ff ff ff imul eax, eax, 0xffffff16 140001868: 05 73 aa 0c 00 add eax, 0xcaa73 14000186d: 89 ca mov edx, ecx 14000186f: 81 ca ee ee ff ff or edx, 0xffffeeee 140001875: 69 d2 16 ff ff ff imul edx, edx, 0xffffff16 14000187b: 01 d0 add eax, edx 14000187d: 69 c9 eb 00 00 00 imul ecx, ecx, 0xeb 140001883: 01 c8 add eax, ecx 140001885: 05 92 43 f3 ff add eax, 0xfff34392 14000188a: 89 44 24 1c mov dword ptr [rsp + 0x1c], eax 14000188e: 8b 0c 24 mov ecx, dword ptr [rsp] 140001891: 8b 54 24 04 mov edx, dword ptr [rsp + 0x4] 140001895: 89 c8 mov eax, ecx 140001897: 31 d0 xor eax, edx 140001899: 83 f0 ff xor eax, -0x1 14000189c: 69 c0 3c ff ff ff imul eax, eax, 0xffffff3c 1400018a2: 41 89 c8 mov r8d, ecx 1400018a5: 41 31 d0 xor r8d, edx 1400018a8: 45 69 c0 96 ff ff ff imul r8d, r8d, 0xffffff96 1400018af: 44 01 c0 add eax, r8d 1400018b2: 83 f1 ff xor ecx, -0x1 1400018b5: 31 d1 xor ecx, edx 1400018b7: 6b c9 59 imul ecx, ecx, 0x59 1400018ba: 01 c8 add eax, ecx 1400018bc: 83 c0 95 add eax, -0x6b 1400018bf: 8b 54 24 08 mov edx, dword ptr [rsp + 0x8] 1400018c3: 89 c1 mov ecx, eax 1400018c5: 83 f1 ff xor ecx, -0x1 1400018c8: 31 d1 xor ecx, edx 1400018ca: 69 c9 48 ff ff ff imul ecx, ecx, 0xffffff48 1400018d0: 81 c1 71 ff ff ff add ecx, 0xffffff71 1400018d6: 41 89 c0 mov r8d, eax 1400018d9: 41 83 f0 ff xor r8d, -0x1 1400018dd: 41 09 d0 or r8d, edx 1400018e0: 45 6b c0 29 imul r8d, r8d, 0x29 1400018e4: 44 01 c1 add ecx, r8d 1400018e7: 41 89 c0 mov r8d, eax 1400018ea: 41 31 d0 xor r8d, edx 1400018ed: 45 69 c0 49 ff ff ff imul r8d, r8d, 0xffffff49 1400018f4: 44 01 c1 add ecx, r8d 1400018f7: 83 f2 ff xor edx, -0x1 1400018fa: 21 d0 and eax, edx 1400018fc: 6b c0 29 imul eax, eax, 0x29 1400018ff: 01 c1 add ecx, eax 140001901: 8b 54 24 0c mov edx, dword ptr [rsp + 0xc] 140001905: 89 c8 mov eax, ecx 140001907: 31 d0 xor eax, edx 140001909: 69 c0 8f ff ff ff imul eax, eax, 0xffffff8f 14000190f: 05 cf ff ff ff add eax, 0xffffffcf 140001914: 41 89 c8 mov r8d, ecx 140001917: 41 09 d0 or r8d, edx 14000191a: 41 83 f0 ff xor r8d, -0x1 14000191e: 45 6b c0 41 imul r8d, r8d, 0x41 140001922: 44 01 c0 add eax, r8d 140001925: 41 89 c8 mov r8d, ecx 140001928: 41 09 d0 or r8d, edx 14000192b: 45 6b c0 41 imul r8d, r8d, 0x41 14000192f: 44 01 c0 add eax, r8d 140001932: 83 f1 ff xor ecx, -0x1 140001935: 31 d1 xor ecx, edx 140001937: 69 c9 8e ff ff ff imul ecx, ecx, 0xffffff8e 14000193d: 01 c8 add eax, ecx 14000193f: 8b 54 24 10 mov edx, dword ptr [rsp + 0x10] 140001943: 6b c8 2f imul ecx, eax, 0x2f 140001946: 41 89 d1 mov r9d, edx 140001949: 41 83 f1 ff xor r9d, -0x1 14000194d: 41 89 c0 mov r8d, eax 140001950: 45 21 c8 and r8d, r9d 140001953: 45 69 c0 9c ff ff ff imul r8d, r8d, 0xffffff9c 14000195a: 44 01 c1 add ecx, r8d 14000195d: 44 69 c2 cb ff ff ff imul r8d, edx, 0xffffffcb 140001964: 44 01 c1 add ecx, r8d 140001967: 41 89 c0 mov r8d, eax 14000196a: 41 31 d0 xor r8d, edx 14000196d: 45 6b c0 30 imul r8d, r8d, 0x30 140001971: 44 01 c1 add ecx, r8d 140001974: 09 d0 or eax, edx 140001976: 6b c0 06 imul eax, eax, 0x6 140001979: 01 c1 add ecx, eax 14000197b: 8b 54 24 14 mov edx, dword ptr [rsp + 0x14] 14000197f: 69 c1 7e ff ff ff imul eax, ecx, 0xffffff7e 140001985: 41 89 c8 mov r8d, ecx 140001988: 41 09 d0 or r8d, edx 14000198b: 41 83 f0 ff xor r8d, -0x1 14000198f: 45 69 c0 23 ff ff ff imul r8d, r8d, 0xffffff23 140001996: 44 01 c0 add eax, r8d 140001999: 41 89 c8 mov r8d, ecx 14000199c: 41 31 d0 xor r8d, edx 14000199f: 45 69 c0 24 ff ff ff imul r8d, r8d, 0xffffff24 1400019a6: 44 01 c0 add eax, r8d 1400019a9: 41 89 c8 mov r8d, ecx 1400019ac: 41 21 d0 and r8d, edx 1400019af: 41 83 f0 ff xor r8d, -0x1 1400019b3: 45 6b c0 5b imul r8d, r8d, 0x5b 1400019b7: 44 01 c0 add eax, r8d 1400019ba: 05 7e ff ff ff add eax, 0xffffff7e 1400019bf: 83 f2 ff xor edx, -0x1 1400019c2: 21 d1 and ecx, edx 1400019c4: 69 c9 82 00 00 00 imul ecx, ecx, 0x82 1400019ca: 01 c8 add eax, ecx 1400019cc: 8b 54 24 18 mov edx, dword ptr [rsp + 0x18] 1400019d0: 89 c1 mov ecx, eax 1400019d2: 31 d1 xor ecx, edx 1400019d4: 69 c9 56 ff ff ff imul ecx, ecx, 0xffffff56 1400019da: 41 89 c0 mov r8d, eax 1400019dd: 41 83 f0 ff xor r8d, -0x1 1400019e1: 45 69 c0 ab 00 00 00 imul r8d, r8d, 0xab 1400019e8: 44 01 c1 add ecx, r8d 1400019eb: 41 89 c0 mov r8d, eax 1400019ee: 41 83 f0 ff xor r8d, -0x1 1400019f2: 41 09 d0 or r8d, edx 1400019f5: 45 69 c0 69 ff ff ff imul r8d, r8d, 0xffffff69 1400019fc: 44 01 c1 add ecx, r8d 1400019ff: 81 c1 69 ff ff ff add ecx, 0xffffff69 140001a05: 41 89 d0 mov r8d, edx 140001a08: 41 83 f0 ff xor r8d, -0x1 140001a0c: 45 6b c0 14 imul r8d, r8d, 0x14 140001a10: 44 01 c1 add ecx, r8d 140001a13: 09 d0 or eax, edx 140001a15: 83 f0 ff xor eax, -0x1 140001a18: 69 c0 41 ff ff ff imul eax, eax, 0xffffff41 140001a1e: 01 c1 add ecx, eax 140001a20: 44 8b 44 24 1c mov r8d, dword ptr [rsp + 0x1c] 140001a25: 89 c8 mov eax, ecx 140001a27: 83 f0 ff xor eax, -0x1 140001a2a: 44 09 c0 or eax, r8d 140001a2d: 6b c0 07 imul eax, eax, 0x7 140001a30: 89 ca mov edx, ecx 140001a32: 44 31 c2 xor edx, r8d 140001a35: 69 d2 9b ff ff ff imul edx, edx, 0xffffff9b 140001a3b: 01 d0 add eax, edx 140001a3d: 41 6b d0 66 imul edx, r8d, 0x66 140001a41: 01 d0 add eax, edx 140001a43: 89 ca mov edx, ecx 140001a45: 44 21 c2 and edx, r8d 140001a48: 69 d2 2d ff ff ff imul edx, edx, 0xffffff2d 140001a4e: 01 d0 add eax, edx 140001a50: 83 c0 9a add eax, -0x66 140001a53: 83 f1 ff xor ecx, -0x1 140001a56: 69 c9 93 ff ff ff imul ecx, ecx, 0xffffff93 140001a5c: 01 c8 add eax, ecx 140001a5e: 48 83 c4 28 add rsp, 0x28 140001a62: c3 ret