Function at 0x1403620a1
Capabilities:
Authenticate hmac
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xa0b86a91
pushf
not eax
add eax, 0xa3a323a3
xor eax, 0xe0e96ece
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x8156e037
xor eax, 0x8f801cbc
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xff444006
xor eax, 0x87c82d07
rol eax, 0xc8
popf
cmp eax, 4
jne 0x1403620f1
popf
pop rax
jmp 0x140365309
cmp eax, 0
jne 0x140362100
popf
pop rax
jmp 0x14036224a
cmp eax, 3
jne 0x14036210f
popf
pop rax
jmp 0x1403652ac
cmp eax, 1
jne 0x14036211e
popf
pop rax
jmp 0x140363c07
cmp eax, 0xd
jne 0x14036212d
popf
pop rax
jmp 0x140367c18
cmp eax, 7
jne 0x14036213c
popf
pop rax
jmp 0x140365e48
cmp eax, 0xe
jne 0x14036214b
popf
pop rax
jmp 0x140367d24
cmp eax, 0xb
jne 0x14036215a
popf
pop rax
jmp 0x14036721a
cmp eax, 0xc
jne 0x140362169
popf
pop rax
jmp 0x14036730e
cmp eax, 8
jne 0x140362178
popf
pop rax
jmp 0x1403660b4
cmp eax, 0x10
jne 0x140362187
popf
pop rax
jmp 0x1403687bd
cmp eax, 0x17
jne 0x140362196
popf
pop rax
jmp 0x14036a9a9
cmp eax, 9
jne 0x1403621a5
popf
pop rax
jmp 0x140366a08
cmp eax, 0x12
jne 0x1403621b4
popf
pop rax
jmp 0x140369296
cmp eax, 6
jne 0x1403621c3
popf
pop rax
jmp 0x14036540f
cmp eax, 0x11
jne 0x1403621d2
popf
pop rax
jmp 0x14036914a
cmp eax, 5
jne 0x1403621e1
popf
pop rax
jmp 0x140365374
cmp eax, 0x16
jne 0x1403621f0
popf
pop rax
jmp 0x14036a8d3
cmp eax, 0xa
jne 0x1403621ff
popf
pop rax
jmp 0x140366b2c
cmp eax, 0x14
jne 0x14036220e
popf
pop rax
jmp 0x140369cdd
cmp eax, 0xf
jne 0x14036221d
popf
pop rax
jmp 0x14036868b
cmp eax, 0x13
jne 0x14036222c
popf
pop rax
jmp 0x140369c3b
cmp eax, 0x15
jne 0x14036223b
popf
pop rax
jmp 0x14036a79a
cmp eax, 2
jne 0x14036224a
popf
pop rax
jmp 0x1403649ca
mov qword [rsp + 8], rcx
push rdi
mov eax, 0xccfb609f
pushf
not eax
add eax, 0xfb54cfd4
xor eax, 0xe4517991
rol eax, 2
popf
pushf
not eax
add eax, 0xe7a0039d
xor eax, 0xc74ffce7
rol eax, 0x33
popf
pushf
not eax
add eax, 0x89d7a1fd
xor eax, 0xdac3e02e
rol eax, 0x66
popf
call fcn.1402eeb4f
sub rsp, rax
lea rax, [rsp + 0x30]
mov rdi, rax
xor eax, eax
mov ecx, 0xa44110e1
pushf
not ecx
add ecx, 0xab1da52a
xor ecx, 0x8b3b994a
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0x964600df
xor ecx, 0xdd3ca33a
rol ecx, 0x53
popf
pushf
not ecx
add ecx, 0x8857fa12
xor ecx, 0xc18f5157
rol ecx, 0x28
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x31]
mov rdi, rax
xor eax, eax
mov ecx, 0x93b239b2
pushf
not ecx
add ecx, 0xca76855f
xor ecx, 0xda45d1c3
rol ecx, 0xda
popf
pushf
not ecx
add ecx, 0xaeb9d4d1
xor ecx, 0xef07ce6f
rol ecx, 0x5d
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x33]
mov rdi, rax
xor eax, eax
mov ecx, 0xbf827505
pushf
not ecx
add ecx, 0x825495a7
xor ecx, 0x8b68b0da
rol ecx, 0x60
popf
pushf
not ecx
add ecx, 0xd000c090
xor ecx, 0x86423014
rol ecx, 0xce
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x34]
mov rdi, rax
xor eax, eax
mov ecx, 0x5c3e2402
pushf
not ecx
add ecx, 0xd5d58ece
xor ecx, 0xc25ab242
rol ecx, 0xa6
popf
pushf
not ecx
add ecx, 0x91459e77
xor ecx, 0xaeb43bf9
rol ecx, 0xa0
popf
pushf
not ecx
add ecx, 0xfaeede2c
xor ecx, 0x8773963a
rol ecx, 0x62
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x36]
mov rdi, rax
xor eax, eax
mov ecx, 0x7a89e766
pushf
not ecx
add ecx, 0x92468aeb
xor ecx, 0xe45588c6
rol ecx, 0xa8
popf
pushf
not ecx
add ecx, 0xde00a98e
xor ecx, 0xf4d5769a
rol ecx, 0xd4
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x37]
mov rdi, rax
xor eax, eax
mov ecx, 0xbe5aead8
pushf
not ecx
add ecx, 0xd2611f14
xor ecx, 0xdb96b030
rol ecx, 0xa6
popf
pushf
not ecx
add ecx, 0x8790fb40
xor ecx, 0xa34ff84c
rol ecx, 0xeb
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x30]
mov byte [rsp + 0x220], al
movzx eax, byte [rsp + 0x31]
mov byte [rsp + 0x228], al
movabs rax, 0x169f6c65d3d6aa47
pushf
not rax
add rax, 0x6c4cf6a8
xor rax, 0x4868c1d7
rol rax, 0xce
popf
pushf
not rax
add rax, 0x5f67a49a
xor rax, 0x4b8396a9
rol rax, 0x9c
popf
pushf
not rax
add rax, 0x7c7825f8
xor rax, 0x62f2681f
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x7a11559e
xor rax, 0x6588737b
rol rax, 0x17
popf
mov qword [rsp + 0x550], rax
movabs rax, 0xa24a1bfa7f25aa75
pushf
not rax
add rax, 0x64829855
xor rax, 0x6e10e5b8
rol rax, 0xf2
popf
pushf
not rax
add rax, 0x4e302d07
xor rax, 0x5be2b1e6
rol rax, 0x93
popf
pushf
not rax
add rax, 0x41a73d52
xor rax, 0x4ec5f639
rol rax, 0xee
popf
mov qword [rsp + 0x558], rax
movabs rax, 0x17d1a24f8124197a
pushf
not rax
add rax, 0x71bfff0e
xor rax, 0x48c87d4b
rol rax, 0x63
popf
pushf
not rax
add rax, 0x69ed1cff
xor rax, 0x41e07c95
rol rax, 0x75
popf
pushf
not rax
add rax, 0x4838a420
xor rax, 0x616c0d20
rol rax, 0x37
popf
pushf
not rax
add rax, 0x7ced80ed
xor rax, 0x625dd502
rol rax, 0xd4
popf
mov qword [rsp + 0x560], rax
movabs rax, 0xcc573ebda58f5ca5
pushf
not rax
add rax, 0x7764c6bf
xor rax, 0x424f04ac
rol rax, 0x37
popf
pushf
not rax
add rax, 0x6b238b73
xor rax, 0x42370b17
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x46e0d0c2
xor rax, 0x69f7b6df
rol rax, 0xec
popf
pushf
not rax
add rax, 0x4a37a102
xor rax, 0x576a1dd6
rol rax, 0xf3
popf
mov qword [rsp + 0x568], rax
movabs rax, 0xcd423182ff37c61c
pushf
not rax
add rax, 0x708387e4
xor rax, 0x7d22a4d0
rol rax, 0x91
popf
pushf
not rax
add rax, 0x58130394
xor rax, 0x6e7fd325
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x477e341f
xor rax, 0x6ef72c97
rol rax, 0xec
popf
mov qword [rsp + 0x570], rax
movabs rax, 0xabf58e9496af6c95
pushf
not rax
add rax, 0x5083e6d2
xor rax, 0x42bf887e
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x4563b750
xor rax, 0x7d7e33a3
rol rax, 0x80
popf
pushf
not rax
add rax, 0x4120a9ef
xor rax, 0x6d481a53
rol rax, 0x45
popf
mov qword [rsp + 0x578], rax
movabs rax, 0x433a5f3d739fb1ed
pushf
not rax
add rax, 0x524c5d2d
xor rax, 0x6d92b081
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x75b3ac88
xor rax, 0x63ac4eb9
rol rax, 0xda
popf
pushf
not rax
add rax, 0x66603793
xor rax, 0x6de27698
rol rax, 0x99
popf
pushf
not rax
add rax, 0x7771e703
xor rax, 0x43ddcf77
rol rax, 0x7f
popf
mov qword [rsp + 0x8e0], rax
movabs rax, 0x4c6ef10be480719f
pushf
not rax
add rax, 0x5f11049e
xor rax, 0x549638d7
rol rax, 0x6c
popf
pushf
not rax
add rax, 0x79fbd5b5
xor rax, 0x7c84f7d3
rol rax, 0xf4
popf
mov qword [rsp + 0x8e8], rax
movabs rax, 0xaaa4fb1422b01cdd
pushf
not rax
add rax, 0x4874e8b7
xor rax, 0x6269ef6f
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x7edcbec7
xor rax, 0x7d5a8e03
rol rax, 0xa4
popf
pushf
not rax
add rax, 0x6f7e5067
xor rax, 0x537c22a6
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x445fd2c8
xor rax, 0x55c86f8c
rol rax, 0x50
popf
mov qword [rsp + 0x8f0], rax
movabs rax, 0x1fa443887c622ff
pushf
not rax
add rax, 0x4e52e6bb
xor rax, 0x6ad76a44
rol rax, 0x84
popf
pushf
not rax
add rax, 0x41468e5f
xor rax, 0x656b017f
rol rax, 0xb1
popf
pushf
not rax
add rax, 0x467179cd
xor rax, 0x44f1b1fe
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x601feba7
xor rax, 0x6a585075
rol rax, 0xa7
popf
mov qword [rsp + 0x8f8], rax
movabs rax, 0xce2bc52b8c0054b2
pushf
not rax
add rax, 0x65ca02e3
xor rax, 0x425da564
rol rax, 0x27
popf
pushf
not rax
add rax, 0x6a584910
xor rax, 0x709bc213
rol rax, 0x3c
popf
pushf
not rax
add rax, 0x7c4af357
xor rax, 0x7d9dd708
rol rax, 0xd7
popf
mov qword [rsp + 0x900], rax
movabs rax, 0xf89005ff40aa1733
pushf
not rax
add rax, 0x7d65c5f9
xor rax, 0x56f963b9
rol rax, 0x57
popf
pushf
not rax
add rax, 0x71cf2e04
xor rax, 0x4f5d9b4b
rol rax, 0xb3
popf
pushf
not rax
add rax, 0x6d666f9c
xor rax, 0x71c6a36f
rol rax, 0x5e
popf
mov qword [rsp + 0x908], rax
lea rax, [rsp + 0x32]
mov rdi, rax
xor eax, eax
mov ecx, 0x4c556d12
pushf
not ecx
add ecx, 0xfc3f6277
xor ecx, 0xc9f0c5c3
rol ecx, 0xff
popf
pushf
not ecx
add ecx, 0xbf810c4a
xor ecx, 0xca880106
rol ecx, 0xad
popf
pushf
not ecx
add ecx, 0xa62d09e8
xor ecx, 0xca66b0b5
rol ecx, 0xba
popf
pushf
not ecx
add ecx, 0xc3e6dbf1
xor ecx, 0xcc707aea
rol ecx, 0x92
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x32]
mov byte [rsp + 0x80], al
movdqa xmm0, xmmword [rsp + 0x8e0]
movdqa xmmword [rsp + 0x1350], xmm0
movdqa xmm0, xmmword [rsp + 0x550]
movdqa xmmword [rsp + 0x1210], xmm0
movdqa xmm0, xmmword [rsp + 0x1210]
pxor xmm0, xmmword [rsp + 0x1350]
movdqa xmmword [rsp + 0x1360], xmm0
movdqa xmm0, xmmword [rsp + 0x1360]
movdqa xmmword [rsp + 0x550], xmm0
lea rax, [rsp + 0x560]
mov qword [rsp + 0x240], rax
lea rax, [rsp + 0x8f0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1390], xmm0
mov rax, qword [rsp + 0x240]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1370], xmm0
movdqa xmm0, xmmword [rsp + 0x1370]
pxor xmm0, xmmword [rsp + 0x1390]
movdqa xmmword [rsp + 0x13a0], xmm0
mov rax, qword [rsp + 0x240]
movdqa xmm0, xmmword [rsp + 0x13a0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x570]
mov qword [rsp + 0x248], rax
lea rax, [rsp + 0x900]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x13c0], xmm0
mov rax, qword [rsp + 0x248]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x13b0], xmm0
movdqa xmm0, xmmword [rsp + 0x13b0]
pxor xmm0, xmmword [rsp + 0x13c0]
movdqa xmmword [rsp + 0x13d0], xmm0
mov rax, qword [rsp + 0x248]
movdqa xmm0, xmmword [rsp + 0x13d0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x550]
mov qword [rsp + 0x4e0], rax
movzx eax, byte [rsp + 0x33]
mov byte [rsp + 0x88], al
movzx eax, byte [rsp + 0x34]
mov byte [rsp + 0x90], al
movabs rax, 0xcfa8183283233c4f
pushf
not rax
add rax, 0x429b44d4
xor rax, 0x473878fd
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x44424e68
xor rax, 0x7547a75d
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x5d916b1d
xor rax, 0x41072905
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x6793fce7
xor rax, 0x4fdf900c
rol rax, 0xbb
popf
mov qword [rsp + 0x580], rax
movabs rax, 0xd7c4a050e43fb8e0
pushf
not rax
add rax, 0x70a4ab11
xor rax, 0x7f36be49
rol rax, 0xaa
popf
pushf
not rax
add rax, 0x74e691dd
xor rax, 0x7d6ffabf
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x5e7d7784
xor rax, 0x47265c31
rol rax, 0x3a
popf
pushf
not rax
add rax, 0x65cc37cf
xor rax, 0x7e70a1fc
rol rax, 0x6b
popf
mov qword [rsp + 0x588], rax
movabs rax, 0x8e9bd499b226c164
pushf
not rax
add rax, 0x78b38494
xor rax, 0x49216e01
rol rax, 0x2d
popf
pushf
not rax
add rax, 0x64b7b4ec
xor rax, 0x40a77896
rol rax, 0x7b
popf
mov qword [rsp + 0x590], rax
movabs rax, 0x2b079ea520f8bff3
pushf
not rax
add rax, 0x6e6920d9
xor rax, 0x70f494a3
rol rax, 0xf9
popf
pushf
not rax
add rax, 0x5978f2ef
xor rax, 0x78721582
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x5ae3a406
xor rax, 0x682b696f
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x5ff23820
xor rax, 0x476128ee
rol rax, 0xb0
popf
mov qword [rsp + 0x598], rax
movabs rax, 0x1ba6ea28794c5da
pushf
not rax
add rax, 0x48d47b03
xor rax, 0x6b08cb14
rol rax, 0xbb
popf
pushf
not rax
add rax, 0x6677c380
xor rax, 0x67ec0224
rol rax, 0xbb
popf
mov qword [rsp + 0x5a0], rax
movabs rax, 0x22bc7c09491f805f
pushf
not rax
add rax, 0x6002a0da
xor rax, 0x5b7451d6
rol rax, 0x79
popf
pushf
not rax
add rax, 0x44033326
xor rax, 0x4a95d403
rol rax, 0x2e
popf
pushf
not rax
add rax, 0x798849fd
xor rax, 0x71b7260b
rol rax, 0xd4
popf
pushf
not rax
add rax, 0x7df7fe49
xor rax, 0x758aad67
rol rax, 6
popf
mov qword [rsp + 0x5a8], rax
movabs rax, 0x7730f5500c4049e8
pushf
not rax
add rax, 0x66f16c1a
xor rax, 0x76fe92f2
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x7b4cd10f
xor rax, 0x7be84f2b
rol rax, 0x8d
popf
pushf
not rax
add rax, 0x7525e979
xor rax, 0x5e13141b
rol rax, 0x2e
popf
pushf
not rax
add rax, 0x467f566c
xor rax, 0x61ec33a3
rol rax, 0x57
popf
mov qword [rsp + 0x910], rax
movabs rax, 0x43c6e76aee7f4b71
pushf
not rax
add rax, 0x78b57213
xor rax, 0x6b15b22e
rol rax, 0x42
popf
pushf
not rax
add rax, 0x4af36691
xor rax, 0x7ce60498
rol rax, 0xae
popf
pushf
not rax
add rax, 0x6caa8fb4
xor rax, 0x72fa3e16
rol rax, 0xfc
popf
pushf
not rax
add rax, 0x66f0999c
xor rax, 0x6d9fd593
rol rax, 0x91
popf
mov qword [rsp + 0x918], rax
movabs rax, 0xad7b99ebd4f4e3e6
pushf
not rax
add rax, 0x40249b11
xor rax, 0x696304b4
rol rax, 0x17
popf
pushf
not rax
add rax, 0x4afe7e46
xor rax, 0x7f718ef1
rol rax, 0xdf
popf
mov qword [rsp + 0x920], rax
movabs rax, 0x8795620d28f4180
pushf
not rax
add rax, 0x66290f46
xor rax, 0x426b4de1
rol rax, 0x99
popf
pushf
not rax
add rax, 0x669a54ef
xor rax, 0x6dc81b3d
rol rax, 0xfd
popf
pushf
not rax
add rax, 0x5fd6a0be
xor rax, 0x400ffd13
rol rax, 0xc2
popf
mov qword [rsp + 0x928], rax
movabs rax, 0xedff7865be0b1c7f
pushf
not rax
add rax, 0x546cba2d
xor rax, 0x6b4b69aa
rol rax, 0x58
popf
pushf
not rax
add rax, 0x74e473d1
xor rax, 0x6b3bc746
rol rax, 0x54
popf
mov qword [rsp + 0x930], rax
movabs rax, 0xc6e3d61347b66e51
pushf
not rax
add rax, 0x7eaa0434
xor rax, 0x695f6fdf
rol rax, 0x96
popf
pushf
not rax
add rax, 0x5322de8e
xor rax, 0x7db059f1
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x57941de3
xor rax, 0x773831fc
rol rax, 0x7c
popf
pushf
not rax
add rax, 0x5d408e79
xor rax, 0x421cb615
rol rax, 0xc4
popf
mov qword [rsp + 0x938], rax
lea rax, [rsp + 0x35]
mov rdi, rax
xor eax, eax
mov ecx, 0x8c4bd033
pushf
not ecx
add ecx, 0xad9e39a9
xor ecx, 0xa9b6d01d
rol ecx, 0x3d
popf
pushf
not ecx
add ecx, 0xdb9dabdf
xor ecx, 0x8a7d443c
rol ecx, 0x8a
popf
pushf
not ecx
add ecx, 0xfdbe7ca6
xor ecx, 0xbe7b5130
rol ecx, 0xc0
popf
pushf
not ecx
add ecx, 0xa197e421
xor ecx, 0xef90cd8f
rol ecx, 0x40
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x35]
mov byte [rsp + 0x98], al
movdqa xmm0, xmmword [rsp + 0x910]
movdqa xmmword [rsp + 0x13f0], xmm0
movdqa xmm0, xmmword [rsp + 0x580]
movdqa xmmword [rsp + 0x13e0], xmm0
movdqa xmm0, xmmword [rsp + 0x13e0]
pxor xmm0, xmmword [rsp + 0x13f0]
movdqa xmmword [rsp + 0x1400], xmm0
movdqa xmm0, xmmword [rsp + 0x1400]
movdqa xmmword [rsp + 0x580], xmm0
lea rax, [rsp + 0x590]
mov qword [rsp + 0x250], rax
lea rax, [rsp + 0x920]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1420], xmm0
mov rax, qword [rsp + 0x250]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1410], xmm0
movdqa xmm0, xmmword [rsp + 0x1410]
pxor xmm0, xmmword [rsp + 0x1420]
movdqa xmmword [rsp + 0x1430], xmm0
mov rax, qword [rsp + 0x250]
movdqa xmm0, xmmword [rsp + 0x1430]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x5a0]
mov qword [rsp + 0x258], rax
lea rax, [rsp + 0x930]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1450], xmm0
mov rax, qword [rsp + 0x258]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1440], xmm0
movdqa xmm0, xmmword [rsp + 0x1440]
pxor xmm0, xmmword [rsp + 0x1450]
movdqa xmmword [rsp + 0x1460], xmm0
mov rax, qword [rsp + 0x258]
movdqa xmm0, xmmword [rsp + 0x1460]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x580]
mov qword [rsp + 0x4e8], rax
mov rax, qword [0x140140b88]
mov qword [rsp + 0x4f0], rax
movzx eax, byte [rsp + 0x36]
mov byte [rsp + 0xa0], al
movzx eax, byte [rsp + 0x37]
mov byte [rsp + 0xa8], al
movabs rax, 0x7e1ff03d819955ae
pushf
not rax
add rax, 0x7664bd65
xor rax, 0x77d8a5e1
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x4b07d15c
xor rax, 0x7c3070e8
rol rax, 0xcc
popf
mov qword [rsp + 0x360], rax
movabs rax, 0x283c80dee5ca86a3
pushf
not rax
add rax, 0x698c9ac8
xor rax, 0x47af8ea3
rol rax, 0xb3
popf
pushf
not rax
add rax, 0x604e1a74
xor rax, 0x786de03f
rol rax, 0xd
popf
pushf
not rax
add rax, 0x738ab8a7
xor rax, 0x72f0e092
rol rax, 0x70
popf
pushf
not rax
add rax, 0x58f32c4e
xor rax, 0x7637cfc2
rol rax, 0xd1
popf
mov qword [rsp + 0x368], rax
movabs rax, 0x549ae4fc9e440b73
pushf
not rax
add rax, 0x68746a57
xor rax, 0x4e667967
rol rax, 0x61
popf
pushf
not rax
add rax, 0x4a268f1c
xor rax, 0x5783a46b
rol rax, 0xf
popf
mov qword [rsp + 0x890], rax
movabs rax, 0x364f88c28b2c5b0b
pushf
not rax
add rax, 0x51164ec9
xor rax, 0x656d5e17
rol rax, 0xa7
popf
pushf
not rax
add rax, 0x554a30aa
xor rax, 0x7f0de2a6
rol rax, 0x95
popf
pushf
not rax
add rax, 0x5d545ec9
xor rax, 0x62250625
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x6ac12683
xor rax, 0x6c00ba7a
rol rax, 0x4b
popf
mov qword [rsp + 0x898], rax
lea rax, [rsp + 0x38]
mov rdi, rax
xor eax, eax
mov ecx, 0x4354a8ab
pushf
not ecx
add ecx, 0xf9ceaf11
xor ecx, 0x8f7f9c43
rol ecx, 0x4a
popf
pushf
not ecx
add ecx, 0xb0da32e2
xor ecx, 0x9a3199fd
rol ecx, 0x2a
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x38]
mov byte [rsp + 0xb0], al
movdqa xmm0, xmmword [rsp + 0x890]
movdqa xmmword [rsp + 0x1480], xmm0
movdqa xmm0, xmmword [rsp + 0x360]
movdqa xmmword [rsp + 0x1470], xmm0
movdqa xmm0, xmmword [rsp + 0x1470]
pxor xmm0, xmmword [rsp + 0x1480]
movdqa xmmword [rsp + 0x1490], xmm0
movdqa xmm0, xmmword [rsp + 0x1490]
movdqa xmmword [rsp + 0x360], xmm0
lea rax, [rsp + 0x360]
mov qword [rsp + 0x4f8], rax
mov rax, qword [rsp + 0x4e0]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x4e8]
mov r8, qword [rsp + 0x4f0]
mov rdx, qword [rsp + 0x4f8]
mov rcx, qword [rsp + 0x1510]
call fcn.14031120f
mov qword [0x140140b10], rax
lea rax, [rsp + 0x39]
mov rdi, rax
xor eax, eax
mov ecx, 0xa7ebe77c
pushf
not ecx
add ecx, 0xa185e3f8
xor ecx, 0x9e5118c1
rol ecx, 0xcb
popf
pushf
not ecx
add ecx, 0xd27e2748
xor ecx, 0x8b485409
rol ecx, 0x6c
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x3a]
mov rdi, rax
xor eax, eax
mov ecx, 0x6db92360
pushf
not ecx
add ecx, 0xf47bdb00
xor ecx, 0xe59594c7
rol ecx, 0x6c
popf
pushf
not ecx
add ecx, 0xb0a6c118
xor ecx, 0xe2e5f338
rol ecx, 4
popf
pushf
not ecx
add ecx, 0x87fd7a7a
xor ecx, 0xbfb0dccc
rol ecx, 0x88
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x3c]
mov rdi, rax
xor eax, eax
mov ecx, 0x5cdedaa1
pushf
not ecx
add ecx, 0xf70a9bd8
xor ecx, 0xc4aacac9
rol ecx, 3
popf
pushf
not ecx
add ecx, 0xb346df64
xor ecx, 0xc199b366
rol ecx, 0x6f
popf
pushf
not ecx
add ecx, 0xdb30de94
xor ecx, 0xfd291f40
rol ecx, 0xe5
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x3d]
mov rdi, rax
xor eax, eax
mov ecx, 0xe925422a
pushf
not ecx
add ecx, 0xae018f5d
xor ecx, 0xf79ee2a0
rol ecx, 0xca
popf
pushf
not ecx
add ecx, 0xf00ecb03
xor ecx, 0xfca48ebb
rol ecx, 0x7c
popf
pushf
not ecx
add ecx, 0xb3ce6001
xor ecx, 0xc22f1f38
rol ecx, 0xc4
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x3f]
mov rdi, rax
xor eax, eax
mov ecx, 0x65c2f531
pushf
not ecx
add ecx, 0xde2a1568
xor ecx, 0xcb95cb99
rol ecx, 0x34
popf
pushf
not ecx
add ecx, 0xaed15631
xor ecx, 0xf3d61302
rol ecx, 0xb6
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x40]
mov rdi, rax
xor eax, eax
mov ecx, 0x35e760e0
pushf
not ecx
add ecx, 0xb47b93c4
xor ecx, 0xb3ee0638
rol ecx, 0xa1
popf
pushf
not ecx
add ecx, 0xba3a767d
xor ecx, 0xf9597632
rol ecx, 0xbb
popf
pushf
not ecx
add ecx, 0x8a093c57
xor ecx, 0xcad8405f
rol ecx, 0x7b
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x39]
mov byte [rsp + 0xb8], al
movzx eax, byte [rsp + 0x3a]
mov byte [rsp + 0xc0], al
movabs rax, 0x3b67d3058a3e8cc3
pushf
not rax
add rax, 0x4923b56a
xor rax, 0x48e2bdad
rol rax, 0x67
popf
pushf
not rax
add rax, 0x7b622b47
xor rax, 0x6107081f
rol rax, 0x89
popf
pushf
not rax
add rax, 0x4590d0cf
xor rax, 0x6dadcaeb
rol rax, 0x71
popf
mov qword [rsp + 0x370], rax
movabs rax, 0xb10c9c4da945a61e
pushf
not rax
add rax, 0x46ee4cf4
xor rax, 0x6592a1c8
rol rax, 0x33
popf
pushf
not rax
add rax, 0x73f9619a
xor rax, 0x51f4c2ad
rol rax, 0x1c
popf
mov qword [rsp + 0x378], rax
movabs rax, 0x367b4461e12f994a
pushf
not rax
add rax, 0x6b1b0194
xor rax, 0x5616bcbc
rol rax, 0xdc
popf
pushf
not rax
add rax, 0x796e4ed0
xor rax, 0x5c71e2b2
rol rax, 5
popf
pushf
not rax
add rax, 0x4660040b
xor rax, 0x4a31a076
rol rax, 0x18
popf
mov qword [rsp + 0x8a0], rax
movabs rax, 0x31129c5f35cf4171
pushf
not rax
add rax, 0x72e6d989
xor rax, 0x482c556b
rol rax, 0xe0
popf
pushf
not rax
add rax, 0x6c619d01
xor rax, 0x57da8b3c
rol rax, 0x55
popf
mov qword [rsp + 0x8a8], rax
lea rax, [rsp + 0x3b]
mov rdi, rax
xor eax, eax
mov ecx, 0xd06d969c
pushf
not ecx
add ecx, 0xf4605dfd
xor ecx, 0xa56a51e1
rol ecx, 0xd5
popf
pushf
not ecx
add ecx, 0xdbac963f
xor ecx, 0x9e9743a8
rol ecx, 0xd7
popf
pushf
not ecx
add ecx, 0xf4d9b2cd
xor ecx, 0xa7a0e783
rol ecx, 0xfd
popf
pushf
not ecx
add ecx, 0xd794378e
xor ecx, 0xf6ee6c2c
rol ecx, 0xe7
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x3b]
mov byte [rsp + 0xc8], al
movdqa xmm0, xmmword [rsp + 0x8a0]
movdqa xmmword [rsp + 0x14b0], xmm0
movdqa xmm0, xmmword [rsp + 0x370]
movdqa xmmword [rsp + 0x14a0], xmm0
movdqa xmm0, xmmword [rsp + 0x14a0]
pxor xmm0, xmmword [rsp + 0x14b0]
movdqa xmmword [rsp + 0x14c0], xmm0
movdqa xmm0, xmmword [rsp + 0x14c0]
movdqa xmmword [rsp + 0x370], xmm0
lea rax, [rsp + 0x370]
mov qword [rsp + 0x500], rax
movzx eax, byte [rsp + 0x3c]
mov byte [rsp + 0xd0], al
movzx eax, byte [rsp + 0x3d]
mov byte [rsp + 0xd8], al
movabs rax, 0xdc67eea396c074b8
pushf
not rax
add rax, 0x78ad2c85
xor rax, 0x5deb7f4a
rol rax, 0x84
popf
pushf
not rax
add rax, 0x449c4a3b
xor rax, 0x714800df
rol rax, 0xf2
popf
pushf
not rax
add rax, 0x448115e6
xor rax, 0x6b37accf
rol rax, 0xcd
popf
pushf
not rax
add rax, 0x7c7b1755
xor rax, 0x617b0e6f
rol rax, 0x4e
popf
mov qword [rsp + 0x380], rax
movabs rax, 0x6097c82f614d5593
pushf
not rax
add rax, 0x6f116b7a
xor rax, 0x4c2142be
rol rax, 0xde
popf
pushf
not rax
add rax, 0x43da8193
xor rax, 0x508e970d
rol rax, 0xff
popf
pushf
not rax
add rax, 0x7a39ea86
xor rax, 0x75cad47f
rol rax, 0x41
popf
mov qword [rsp + 0x388], rax
movabs rax, 0x6ffaf6489001fde7
pushf
not rax
add rax, 0x7a80e3c4
xor rax, 0x5f916171
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x4343d983
xor rax, 0x75f397fe
rol rax, 0xfb
popf
mov qword [rsp + 0x8b0], rax
movabs rax, 0xe54432843e74970a
pushf
not rax
add rax, 0x7ef072a5
xor rax, 0x752de410
rol rax, 0xd
popf
pushf
not rax
add rax, 0x56f6eb43
xor rax, 0x5949d6b3
rol rax, 0xc8
popf
mov qword [rsp + 0x8b8], rax
lea rax, [rsp + 0x3e]
mov rdi, rax
xor eax, eax
mov ecx, 0x7d737c86
pushf
not ecx
add ecx, 0xab5cd991
xor ecx, 0xac9cced2
rol ecx, 0xf8
popf
pushf
not ecx
add ecx, 0x8c50beb3
xor ecx, 0xb3cf495f
rol ecx, 0x3a
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x3e]
mov byte [rsp + 0xe0], al
movdqa xmm0, xmmword [rsp + 0x8b0]
movdqa xmmword [rsp + 0x14e0], xmm0
movdqa xmm0, xmmword [rsp + 0x380]
movdqa xmmword [rsp + 0x14d0], xmm0
movdqa xmm0, xmmword [rsp + 0x14d0]
pxor xmm0, xmmword [rsp + 0x14e0]
movdqa xmmword [rsp + 0xb40], xmm0
movdqa xmm0, xmmword [rsp + 0xb40]
movdqa xmmword [rsp + 0x380], xmm0
lea rax, [rsp + 0x380]
mov qword [rsp + 0x508], rax
mov rax, qword [0x140140b88]
mov qword [rsp + 0x3d0], rax
movzx eax, byte [rsp + 0x3f]
mov byte [rsp + 0xe8], al
movzx eax, byte [rsp + 0x40]
mov byte [rsp + 0xf0], al
movabs rax, 0xed5fccb8410b8aa7
pushf
not rax
add rax, 0x7f68dfb8
xor rax, 0x6274bbd4
rol rax, 3
popf
pushf
not rax
add rax, 0x4290aeac
xor rax, 0x784578ff
rol rax, 0x23
popf
pushf
not rax
add rax, 0x71cd7f50
xor rax, 0x65366cce
rol rax, 0xa9
popf
mov qword [rsp + 0x390], rax
movabs rax, 0x4bc136e0b2f17bd7
pushf
not rax
add rax, 0x7eb6369e
xor rax, 0x5a123110
rol rax, 0x8f
popf
pushf
not rax
add rax, 0x53f3e5ef
xor rax, 0x63cec5e1
rol rax, 0xc
popf
pushf
not rax
add rax, 0x70aab551
xor rax, 0x486e15f2
rol rax, 0x63
popf
pushf
not rax
add rax, 0x77307870
xor rax, 0x601083d5
rol rax, 0xd7
popf
mov qword [rsp + 0x398], rax
movabs rax, 0xc6469505a2b92c76
pushf
not rax
add rax, 0x40d71ab7
xor rax, 0x61cc1ff3
rol rax, 0x18
popf
pushf
not rax
add rax, 0x5062058c
xor rax, 0x7ad75a61
rol rax, 0x73
popf
pushf
not rax
add rax, 0x78ce28a2
xor rax, 0x7d6de7c3
rol rax, 0x6b
popf
mov qword [rsp + 0x800], rax
movabs rax, 0x602244841dc5753b
pushf
not rax
add rax, 0x51403cfe
xor rax, 0x5551d724
rol rax, 0x5a
popf
pushf
not rax
add rax, 0x4c32d484
xor rax, 0x6677486b
rol rax, 0x8d
popf
pushf
not rax
add rax, 0x56cdd992
xor rax, 0x41535302
rol rax, 0x94
popf
mov qword [rsp + 0x808], rax
lea rax, [rsp + 0x41]
mov rdi, rax
xor eax, eax
mov ecx, 0x7cbc861b
pushf
not ecx
add ecx, 0x8733b114
xor ecx, 0xd5ac17e8
rol ecx, 0x4f
popf
pushf
not ecx
add ecx, 0xb426509a
xor ecx, 0x92d41771
rol ecx, 0xf9
popf
pushf
not ecx
add ecx, 0x81564488
xor ecx, 0xbecf31eb
rol ecx, 0x2e
popf
pushf
not ecx
add ecx, 0xf48d221e
xor ecx, 0xf43043fb
rol ecx, 0x43
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x41]
mov byte [rsp + 0xf8], al
movdqa xmm0, xmmword [rsp + 0x800]
movdqa xmmword [rsp + 0xb60], xmm0
movdqa xmm0, xmmword [rsp + 0x390]
movdqa xmmword [rsp + 0xb50], xmm0
movdqa xmm0, xmmword [rsp + 0xb50]
pxor xmm0, xmmword [rsp + 0xb60]
movdqa xmmword [rsp + 0xb70], xmm0
movdqa xmm0, xmmword [rsp + 0xb70]
movdqa xmmword [rsp + 0x390], xmm0
lea rax, [rsp + 0x390]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rsp + 0x500]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x508]
mov r8, qword [rsp + 0x3d0]
mov rdx, qword [rsp + 0x3d8]
mov rcx, qword [rsp + 0x1510]
call fcn.14031120f
mov qword [0x140140b18], rax
cmp qword [0x140140b10], 0
jne 0x140363bae
push rax
pushf
mov eax, 0xd4440a2f
pushf
not eax
add eax, 0xb9e2dac2
xor eax, 0xc05fba14
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8011b718
xor eax, 0x994affa0
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdf12c567
xor eax, 0xc0557acb
rol eax, 0x3d
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0x81b1cc86
pushf
not eax
add eax, 0xda6810b0
xor eax, 0x9abe0360
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe3f0a291
xor eax, 0x9c82f9f7
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x96bc7898
xor eax, 0xd5ac3e07
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x9d267c33
xor eax, 0x8de1cb56
rol eax, 4
popf
jmp 0x1403620e2
lea rax, [rsp + 0x42]
mov rdi, rax
xor eax, eax
mov ecx, 0x9a5175e6
pushf
not ecx
add ecx, 0xc8660e4a
xor ecx, 0xf443c2aa
rol ecx, 0x6a
popf
pushf
not ecx
add ecx, 0xb9e3779b
xor ecx, 0xc951f9c9
rol ecx, 0xc8
popf
pushf
not ecx
add ecx, 0xd8c90a5d
xor ecx, 0x827b2e5d
rol ecx, 0x4c
popf
pushf
not ecx
add ecx, 0xcee7188a
xor ecx, 0x8aed65b3
rol ecx, 0xb4
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x43]
mov rdi, rax
xor eax, eax
mov ecx, 0xd2548535
pushf
not ecx
add ecx, 0xd940b57b
xor ecx, 0xcecd0be0
rol ecx, 0xd9
popf
pushf
not ecx
add ecx, 0xdd551341
xor ecx, 0xa2f7b9c0
rol ecx, 0x76
popf
pushf
not ecx
add ecx, 0xc9c856a7
xor ecx, 0x9c0ce10b
rol ecx, 0xcd
popf
pushf
not ecx
add ecx, 0xbabccf87
xor ecx, 0xcda3ac18
rol ecx, 0x52
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x45]
mov rdi, rax
xor eax, eax
mov ecx, 0xa02f1e67
pushf
not ecx
add ecx, 0xa545a51b
xor ecx, 0x88bec314
rol ecx, 0xfd
popf
pushf
not ecx
add ecx, 0xe5e3a4b3
xor ecx, 0xd42e9bfe
rol ecx, 0xe3
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x46]
mov rdi, rax
xor eax, eax
mov ecx, 0xb80df6b6
pushf
not ecx
add ecx, 0xbbe9f0fb
xor ecx, 0xf97aa9b0
rol ecx, 0x3e
popf
pushf
not ecx
add ecx, 0x800da6a4
xor ecx, 0xf4b336ee
rol ecx, 0xba
popf
pushf
not ecx
add ecx, 0xbc72afbf
xor ecx, 0xfd279494
rol ecx, 0xc7
popf
pushf
not ecx
add ecx, 0x9ff70a3f
xor ecx, 0xc195af8c
rol ecx, 0x61
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x48]
mov rdi, rax
xor eax, eax
mov ecx, 0xa63079d7
pushf
not ecx
add ecx, 0xe0f17373
xor ecx, 0x81be2832
rol ecx, 0x8f
popf
pushf
not ecx
add ecx, 0xbfc8da86
xor ecx, 0xab102602
rol ecx, 0x4f
popf
pushf
not ecx
add ecx, 0x962a6001
xor ecx, 0xe2c655cb
rol ecx, 0x6d
popf
pushf
not ecx
add ecx, 0xef730a59
xor ecx, 0xf8da8118
rol ecx, 0xa2
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x49]
mov rdi, rax
xor eax, eax
mov ecx, 0x2ac77c11
pushf
not ecx
add ecx, 0xd968e220
xor ecx, 0xb16979e0
rol ecx, 0x14
popf
pushf
not ecx
add ecx, 0xb7276e54
xor ecx, 0xd7b19407
rol ecx, 0x68
popf
pushf
not ecx
add ecx, 0x9b01e8b6
xor ecx, 0xa69c1346
rol ecx, 0x29
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x42]
mov byte [rsp + 0x100], al
movzx eax, byte [rsp + 0x43]
mov byte [rsp + 0x108], al
movabs rax, 0x21d92b6f3fe077b7
pushf
not rax
add rax, 0x5821ee02
xor rax, 0x4d3b30cd
rol rax, 0x67
popf
pushf
not rax
add rax, 0x7118b2de
xor rax, 0x46fdf4a6
rol rax, 0xd6
popf
pushf
not rax
add rax, 0x69f6f6b7
xor rax, 0x7a8b3f62
rol rax, 0x78
popf
pushf
not rax
add rax, 0x5d214daa
xor rax, 0x487f5894
rol rax, 0xc4
popf
mov qword [rsp + 0x510], rax
movabs rax, 0xe655312625b8c95a
pushf
not rax
add rax, 0x6b5a59f3
xor rax, 0x7ff49481
rol rax, 0x66
popf
pushf
not rax
add rax, 0x5c043cdd
xor rax, 0x4c49e3f3
rol rax, 0xda
popf
pushf
not rax
add rax, 0x67edc880
xor rax, 0x660ac169
rol rax, 0x73
popf
pushf
not rax
add rax, 0x41943f55
xor rax, 0x5b3f0710
rol rax, 0x91
popf
mov qword [rsp + 0x518], rax
movabs rax, 0xa350ed4e572ad32e
pushf
not rax
add rax, 0x75af9b7f
xor rax, 0x6b0d1b97
rol rax, 0x65
popf
pushf
not rax
add rax, 0x5953b6d7
xor rax, 0x680b0dee
rol rax, 0x28
popf
mov qword [rsp + 0x520], rax
movabs rax, 0xe4cd84c3c5849125
pushf
not rax
add rax, 0x57f67139
xor rax, 0x73e92191
rol rax, 0x70
popf
pushf
not rax
add rax, 0x78b01caf
xor rax, 0x558b197c
rol rax, 0x22
popf
pushf
not rax
add rax, 0x69e60f5a
xor rax, 0x42ae2c63
rol rax, 0xab
popf
pushf
not rax
add rax, 0x6bd9eac2
xor rax, 0x5fa0abd6
rol rax, 0xcc
popf
mov qword [rsp + 0x528], rax
movabs rax, 0x3a44af620cec0483
pushf
not rax
add rax, 0x52966a8f
xor rax, 0x571c26b0
rol rax, 0x18
popf
pushf
not rax
add rax, 0x6ad5e103
xor rax, 0x55efcb15
rol rax, 0x7e
popf
mov qword [rsp + 0x870], rax
movabs rax, 0x861991f0b0464c96
pushf
not rax
add rax, 0x5ec5012b
xor rax, 0x42b04e75
rol rax, 0x10
popf
pushf
not rax
add rax, 0x7f5899ab
xor rax, 0x41295c47
rol rax, 0xd8
popf
pushf
not rax
add rax, 0x774d65b2
xor rax, 0x68b2dd38
rol rax, 0x73
popf
pushf
not rax
add rax, 0x7091d55c
xor rax, 0x7266f224
rol rax, 0xeb
popf
mov qword [rsp + 0x878], rax
movabs rax, 0x744ccf39e2e1d585
pushf
not rax
add rax, 0x46d72f82
xor rax, 0x464ed62b
rol rax, 0xac
popf
pushf
not rax
add rax, 0x65b8aebd
xor rax, 0x78425ab2
rol rax, 0x75
popf
pushf
not rax
add rax, 0x70d3d7b5
xor rax, 0x7ee749d7
rol rax, 0x34
popf
mov qword [rsp + 0x880], rax
movabs rax, 0x320e8dff4e95f03b
pushf
not rax
add rax, 0x4a35a305
xor rax, 0x76d1c333
rol rax, 1
popf
pushf
not rax
add rax, 0x40e85740
xor rax, 0x43e30540
rol rax, 0x3d
popf
pushf
not rax
add rax, 0x6f782247
xor rax, 0x41dfa87c
rol rax, 0x84
popf
pushf
not rax
add rax, 0x6b703502
xor rax, 0x450464c3
rol rax, 0x52
popf
mov qword [rsp + 0x888], rax
lea rax, [rsp + 0x44]
mov rdi, rax
xor eax, eax
mov ecx, 0x4d946150
pushf
not ecx
add ecx, 0x8cf3066e
xor ecx, 0xe715fe5f
rol ecx, 0xdc
popf
pushf
not ecx
add ecx, 0xf1989867
xor ecx, 0xc453e2b2
rol ecx, 0x2a
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x44]
mov byte [rsp + 0x110], al
movdqa xmm0, xmmword [rsp + 0x870]
movdqa xmmword [rsp + 0xb90], xmm0
movdqa xmm0, xmmword [rsp + 0x510]
movdqa xmmword [rsp + 0xb80], xmm0
movdqa xmm0, xmmword [rsp + 0xb80]
pxor xmm0, xmmword [rsp + 0xb90]
movdqa xmmword [rsp + 0xba0], xmm0
movdqa xmm0, xmmword [rsp + 0xba0]
movdqa xmmword [rsp + 0x510], xmm0
lea rax, [rsp + 0x520]
mov qword [rsp + 0x260], rax
lea rax, [rsp + 0x880]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xbc0], xmm0
mov rax, qword [rsp + 0x260]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xbb0], xmm0
movdqa xmm0, xmmword [rsp + 0xbb0]
pxor xmm0, xmmword [rsp + 0xbc0]
movdqa xmmword [rsp + 0xbd0], xmm0
mov rax, qword [rsp + 0x260]
movdqa xmm0, xmmword [rsp + 0xbd0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x510]
mov qword [rsp + 0x3e0], rax
movzx eax, byte [rsp + 0x45]
mov byte [rsp + 0x118], al
movzx eax, byte [rsp + 0x46]
mov byte [rsp + 0x120], al
movabs rax, 0xa0f30b75b3c7018e
pushf
not rax
add rax, 0x50e2e687
xor rax, 0x44115b5e
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x7a000d7f
xor rax, 0x7cd02867
rol rax, 0x3b
popf
pushf
not rax
add rax, 0x4ea8e905
xor rax, 0x6e3d3529
rol rax, 0xb6
popf
pushf
not rax
add rax, 0x55e34811
xor rax, 0x577efaab
rol rax, 0
popf
mov qword [rsp + 0x530], rax
movabs rax, 0x6749dbb62c5be45c
pushf
not rax
add rax, 0x42386213
xor rax, 0x51ee5127
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x7b1969ff
xor rax, 0x4dcabb1b
rol rax, 0x34
popf
pushf
not rax
add rax, 0x45cb9898
xor rax, 0x51cd0e67
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x51f58a9e
xor rax, 0x6090277a
rol rax, 0x3e
popf
mov qword [rsp + 0x538], rax
movabs rax, 0x86ecf0da352442bc
pushf
not rax
add rax, 0x623a8773
xor rax, 0x42d58654
rol rax, 0x79
popf
pushf
not rax
add rax, 0x6a5b320d
xor rax, 0x79fd3570
rol rax, 0xab
popf
pushf
not rax
add rax, 0x7c072c4e
xor rax, 0x65cb380d
rol rax, 0x97
popf
pushf
not rax
add rax, 0x67ca8080
xor rax, 0x7c2c659b
rol rax, 0xde
popf
mov qword [rsp + 0x540], rax
movabs rax, 0xb398354609b3b3d7
pushf
not rax
add rax, 0x4cf39890
xor rax, 0x4ebdaa7a
rol rax, 0xc4
popf
pushf
not rax
add rax, 0x44eb1d55
xor rax, 0x7be61f1f
rol rax, 0x1a
popf
pushf
not rax
add rax, 0x78edda38
xor rax, 0x75a6d6ba
rol rax, 0x4e
popf
mov qword [rsp + 0x548], rax
movabs rax, 0x6ffff7585f3cdc2
pushf
not rax
add rax, 0x6abb8b18
xor rax, 0x61244edb
rol rax, 0x4d
popf
pushf
not rax
add rax, 0x64ae5999
xor rax, 0x5ab43582
rol rax, 0xf6
popf
pushf
not rax
add rax, 0x5b4697af
xor rax, 0x6109c04b
rol rax, 0xbc
popf
pushf
not rax
add rax, 0x420b468e
xor rax, 0x6ed2ee16
rol rax, 0xa4
popf
mov qword [rsp + 0x8c0], rax
movabs rax, 0x880ce4e6ad21dcb
pushf
not rax
add rax, 0x6b70e47a
xor rax, 0x6ffb2505
rol rax, 0x73
popf
pushf
not rax
add rax, 0x725c0958
xor rax, 0x7027bbd8
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x4ceff775
xor rax, 0x6885c162
rol rax, 0x11
popf
mov qword [rsp + 0x8c8], rax
movabs rax, 0xe41306d3abaff913
pushf
not rax
add rax, 0x749e59e6
xor rax, 0x4b604464
rol rax, 0xaf
popf
pushf
not rax
add rax, 0x52a961c6
xor rax, 0x738bd261
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x7031072e
xor rax, 0x6d52093f
rol rax, 0xd7
popf
pushf
not rax
add rax, 0x7eb79b13
xor rax, 0x7e36aa49
rol rax, 0xf1
popf
mov qword [rsp + 0x8d0], rax
movabs rax, 0x867e28b8f9573a70
pushf
not rax
add rax, 0x6ab62864
xor rax, 0x750ed995
rol rax, 2
popf
pushf
not rax
add rax, 0x5bbc62a8
xor rax, 0x4fba5425
rol rax, 0xd2
popf
pushf
not rax
add rax, 0x48942183
xor rax, 0x73c4f230
rol rax, 9
popf
mov qword [rsp + 0x8d8], rax
lea rax, [rsp + 0x47]
mov rdi, rax
xor eax, eax
mov ecx, 0x40f4186d
pushf
not ecx
add ecx, 0xc555fdba
xor ecx, 0xd3a5002c
rol ecx, 0x11
popf
pushf
not ecx
add ecx, 0xa1c9de4d
xor ecx, 0xb781cc24
rol ecx, 0x70
popf
pushf
not ecx
add ecx, 0xdf68713f
xor ecx, 0xe9d919b2
rol ecx, 0xe4
popf
pushf
not ecx
add ecx, 0xb982304c
xor ecx, 0xe401a00a
rol ecx, 0x41
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x47]
mov byte [rsp + 0x128], al
movdqa xmm0, xmmword [rsp + 0x8c0]
movdqa xmmword [rsp + 0xbf0], xmm0
movdqa xmm0, xmmword [rsp + 0x530]
movdqa xmmword [rsp + 0xbe0], xmm0
movdqa xmm0, xmmword [rsp + 0xbe0]
pxor xmm0, xmmword [rsp + 0xbf0]
movdqa xmmword [rsp + 0xc00], xmm0
movdqa xmm0, xmmword [rsp + 0xc00]
movdqa xmmword [rsp + 0x530], xmm0
lea rax, [rsp + 0x540]
mov qword [rsp + 0x268], rax
lea rax, [rsp + 0x8d0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xc20], xmm0
mov rax, qword [rsp + 0x268]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xc10], xmm0
movdqa xmm0, xmmword [rsp + 0xc10]
pxor xmm0, xmmword [rsp + 0xc20]
movdqa xmmword [rsp + 0xc30], xmm0
mov rax, qword [rsp + 0x268]
movdqa xmm0, xmmword [rsp + 0xc30]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x530]
mov qword [rsp + 0x3e8], rax
mov rax, qword [0x140140b88]
mov qword [rsp + 0x3f0], rax
movzx eax, byte [rsp + 0x48]
mov byte [rsp + 0x130], al
movzx eax, byte [rsp + 0x49]
mov byte [rsp + 0x138], al
movabs rax, 0xfb5f40065530725d
pushf
not rax
add rax, 0x7370c87e
xor rax, 0x62b81cf9
rol rax, 0x29
popf
pushf
not rax
add rax, 0x41aadde7
xor rax, 0x7f3db7d6
rol rax, 0xbb
popf
mov qword [rsp + 0x3a0], rax
movabs rax, 0xa79158795b980a43
pushf
not rax
add rax, 0x4745ce16
xor rax, 0x629e594f
rol rax, 0xbb
popf
pushf
not rax
add rax, 0x5a3b82ca
xor rax, 0x6fc9971c
rol rax, 3
popf
pushf
not rax
add rax, 0x6679c233
xor rax, 0x7f515114
rol rax, 0x4d
popf
pushf
not rax
add rax, 0x7e1880d1
xor rax, 0x4436046e
rol rax, 0x15
popf
mov qword [rsp + 0x3a8], rax
movabs rax, 0xf6a4dff9c5f5fa3
pushf
not rax
add rax, 0x5e3b3c79
xor rax, 0x6895d581
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x47632937
xor rax, 0x49ea6ad9
rol rax, 0x3b
popf
mov qword [rsp + 0x810], rax
movabs rax, 0xa5bb21c82d90a0f8
pushf
not rax
add rax, 0x79371c7d
xor rax, 0x78c90e09
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x58e9d51b
xor rax, 0x57304bb6
rol rax, 0xad
popf
pushf
not rax
add rax, 0x758b5c89
xor rax, 0x7aeac6b0
rol rax, 0xbe
popf
mov qword [rsp + 0x818], rax
lea rax, [rsp + 0x4a]
mov rdi, rax
xor eax, eax
mov ecx, 0x7688fa80
pushf
not ecx
add ecx, 0xc4183a20
xor ecx, 0xc295220d
rol ecx, 0x8b
popf
pushf
not ecx
add ecx, 0xc9f6e676
xor ecx, 0xcdecaee9
rol ecx, 0x19
popf
pushf
not ecx
add ecx, 0xede6795d
xor ecx, 0x99a2c268
rol ecx, 0x46
popf
pushf
not ecx
add ecx, 0xe0e01101
xor ecx, 0xa941c369
rol ecx, 0x8e
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x4a]
mov byte [rsp + 0x140], al
movdqa xmm0, xmmword [rsp + 0x810]
movdqa xmmword [rsp + 0xc50], xmm0
movdqa xmm0, xmmword [rsp + 0x3a0]
movdqa xmmword [rsp + 0xc40], xmm0
movdqa xmm0, xmmword [rsp + 0xc40]
pxor xmm0, xmmword [rsp + 0xc50]
movdqa xmmword [rsp + 0xc60], xmm0
movdqa xmm0, xmmword [rsp + 0xc60]
movdqa xmmword [rsp + 0x3a0], xmm0
lea rax, [rsp + 0x3a0]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x20], rax
mov r9, qword [rsp + 0x3e8]
mov r8, qword [rsp + 0x3f0]
mov rdx, qword [rsp + 0x3f8]
mov rcx, qword [rsp + 0x1510]
call fcn.14031120f
mov qword [0x140140b10], rax
cmp qword [0x140140b10], 0
jne 0x140364983
push rax
pushf
mov eax, 0x669fd94e
pushf
not eax
add eax, 0xaab992d7
xor eax, 0x9c502a83
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd5f5be48
xor eax, 0xad3839ae
rol eax, 0x66
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0x935f1cf2
pushf
not eax
add eax, 0x8768308f
xor eax, 0xf1fe3f07
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xba00de35
xor eax, 0xb1686099
rol eax, 0x56
popf
pushf
not eax
add eax, 0x9eb9a22e
xor eax, 0x8c65731c
rol eax, 0x7a
popf
jmp 0x1403620e2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0xf1279382
pushf
not edx
add edx, 0xf49bb7fb
xor edx, 0x99e0b145
rol edx, 0x50
popf
pushf
not edx
add edx, 0xd6c027f1
xor edx, 0xc1828d5e
rol edx, 0x81
popf
mov rcx, rax
jmp 0x140364a03
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x4b]
mov rdi, rax
xor eax, eax
mov ecx, 0x7dc82828
pushf
not ecx
add ecx, 0xc432788d
xor ecx, 0xd029f935
rol ecx, 0xe6
popf
pushf
not ecx
add ecx, 0xa332c156
xor ecx, 0xa2901f34
rol ecx, 0x49
popf
pushf
not ecx
add ecx, 0xb6af0c64
xor ecx, 0xc1bce006
rol ecx, 0x18
popf
pushf
not ecx
add ecx, 0xda531172
xor ecx, 0xd5ce960e
rol ecx, 0xaa
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x4c]
mov rdi, rax
xor eax, eax
mov ecx, 0xf94fc746
pushf
not ecx
add ecx, 0xe1d3eec7
xor ecx, 0xc5bf19f8
rol ecx, 0x90
popf
pushf
not ecx
add ecx, 0x917b81f4
xor ecx, 0xd1424244
rol ecx, 0x4b
popf
pushf
not ecx
add ecx, 0xf4b12fd5
xor ecx, 0xeff94bc2
rol ecx, 0x46
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x408], rax
movzx eax, byte [rsp + 0x4b]
mov byte [rsp + 0x148], al
movzx eax, byte [rsp + 0x4c]
mov byte [rsp + 0x150], al
movabs rax, 0x8d81fa4c0f241ee6
pushf
not rax
add rax, 0x565efffb
xor rax, 0x570fea8d
rol rax, 0x8f
popf
pushf
not rax
add rax, 0x7cb2315e
xor rax, 0x4653dc7b
rol rax, 0xdf
popf
mov qword [rsp + 0x5e0], rax
movabs rax, 0x16da7df51f1c2f18
pushf
not rax
add rax, 0x6e5d8113
xor rax, 0x557abaed
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x61297578
xor rax, 0x6fbbd75e
rol rax, 0x37
popf
pushf
not rax
add rax, 0x543689ec
xor rax, 0x69b4cc6d
rol rax, 0xa5
popf
mov qword [rsp + 0x5e8], rax
movabs rax, 0x9881cfeddd8e5f75
pushf
not rax
add rax, 0x7571b653
xor rax, 0x7f5cff36
rol rax, 0x46
popf
pushf
not rax
add rax, 0x7fc0091a
xor rax, 0x596933b6
rol rax, 0x4b
popf
pushf
not rax
add rax, 0x684d4f71
xor rax, 0x7c8b7759
rol rax, 0x69
popf
pushf
not rax
add rax, 0x7a956f0d
xor rax, 0x60bdfbd0
rol rax, 0xdb
popf
mov qword [rsp + 0x5f0], rax
movabs rax, 0x3c417fd15b90d9aa
pushf
not rax
add rax, 0x5ab29792
xor rax, 0x75a55f1d
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x74228605
xor rax, 0x422a9806
rol rax, 0x5a
popf
pushf
not rax
add rax, 0x69c9ac89
xor rax, 0x651aa155
rol rax, 0x3b
popf
mov qword [rsp + 0x5f8], rax
movabs rax, 0x5bc5ea1494fdd2a5
pushf
not rax
add rax, 0x6b862252
xor rax, 0x44aa2936
rol rax, 0x4e
popf
pushf
not rax
add rax, 0x68348fc4
xor rax, 0x6c883436
rol rax, 5
popf
mov qword [rsp + 0x600], rax
movabs rax, 0xc538077f83778510
pushf
not rax
add rax, 0x6ea62e7c
xor rax, 0x4a3376b1
rol rax, 0x91
popf
pushf
not rax
add rax, 0x68920366
xor rax, 0x50d7dfcb
rol rax, 0x44
popf
pushf
not rax
add rax, 0x47299aae
xor rax, 0x664a2c9d
rol rax, 0x4c
popf
mov qword [rsp + 0x608], rax
movabs rax, 0x99e4b4ae7980b10
pushf
not rax
add rax, 0x7bdd5a40
xor rax, 0x5b3c5d78
rol rax, 0x81
popf
pushf
not rax
add rax, 0x52e8f136
xor rax, 0x4af89900
rol rax, 0x9a
popf
pushf
not rax
add rax, 0x61de9ed6
xor rax, 0x65044a9a
rol rax, 0x62
popf
pushf
not rax
add rax, 0x4c55dd41
xor rax, 0x727dabf7
rol rax, 0x93
popf
mov qword [rsp + 0x610], rax
movabs rax, 0x9372d1a1a35575ad
pushf
not rax
add rax, 0x5f175619
xor rax, 0x6a528b64
rol rax, 0x95
popf
pushf
not rax
add rax, 0x793af373
xor rax, 0x6d9a22f2
rol rax, 0x15
popf
mov qword [rsp + 0x618], rax
movabs rax, 0x4c40c593a4d6cf28
pushf
not rax
add rax, 0x6678a88c
xor rax, 0x41abd950
rol rax, 0x19
popf
pushf
not rax
add rax, 0x64a9acc3
xor rax, 0x47dfa9fb
rol rax, 0x6c
popf
mov qword [rsp + 0x970], rax
movabs rax, 0xbaae6ce434c6f0ae
pushf
not rax
add rax, 0x49fa41dd
xor rax, 0x432daea4
rol rax, 0xd2
popf
pushf
not rax
add rax, 0x7c14fc34
xor rax, 0x73733574
rol rax, 0xbc
popf
pushf
not rax
add rax, 0x4d7409e1
xor rax, 0x698de9fa
rol rax, 0xa4
popf
mov qword [rsp + 0x978], rax
movabs rax, 0x6c64a4b2e491525b
pushf
not rax
add rax, 0x55a671a3
xor rax, 0x6d000d80
rol rax, 0xcb
popf
pushf
not rax
add rax, 0x758d5673
xor rax, 0x6301d4e6
rol rax, 0xbc
popf
mov qword [rsp + 0x980], rax
movabs rax, 0xe3e5ecc14ea42111
pushf
not rax
add rax, 0x4841ea88
xor rax, 0x4e69c9bd
rol rax, 0x15
popf
pushf
not rax
add rax, 0x48cbae0d
xor rax, 0x53c87df2
rol rax, 0x11
popf
pushf
not rax
add rax, 0x6193c85e
xor rax, 0x6f96e4af
rol rax, 0x51
popf
pushf
not rax
add rax, 0x76130401
xor rax, 0x5c21d5d3
rol rax, 0xf0
popf
mov qword [rsp + 0x988], rax
movabs rax, 0xfd441d605c8d632b
pushf
not rax
add rax, 0x7086376a
xor rax, 0x6ef79b5b
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x48166056
xor rax, 0x446aef12
rol rax, 0xb5
popf
pushf
not rax
add rax, 0x43f8b285
xor rax, 0x67b2bf5c
rol rax, 0x62
popf
mov qword [rsp + 0x990], rax
movabs rax, 0xb6168df60f2877d4
pushf
not rax
add rax, 0x7dc45ce1
xor rax, 0x4131bb33
rol rax, 0xc6
popf
pushf
not rax
add rax, 0x62e202b5
xor rax, 0x445a3ff1
rol rax, 0x5e
popf
pushf
not rax
add rax, 0x7aebac43
xor rax, 0x755d3848
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x5daffba5
xor rax, 0x6a3806c2
rol rax, 0x18
popf
mov qword [rsp + 0x998], rax
movabs rax, 0x7be47a72acc34273
pushf
not rax
add rax, 0x67bf53b0
xor rax, 0x61f6ae5a
rol rax, 0x29
popf
pushf
not rax
add rax, 0x4c0b9690
xor rax, 0x735b833a
rol rax, 0xfd
popf
pushf
not rax
add rax, 0x42c3c4bc
xor rax, 0x6f5671c6
rol rax, 9
popf
pushf
not rax
add rax, 0x78cec05b
xor rax, 0x46087a76
rol rax, 0xf8
popf
mov qword [rsp + 0x9a0], rax
movabs rax, 0x6e1797207cb6865c
pushf
not rax
add rax, 0x464bfb8a
xor rax, 0x63f4ab3c
rol rax, 0x9a
popf
pushf
not rax
add rax, 0x6df99757
xor rax, 0x6c6dc77d
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x429d003c
xor rax, 0x5f9ab895
rol rax, 0xfb
popf
pushf
not rax
add rax, 0x453d911b
xor rax, 0x51a546c1
rol rax, 0x25
popf
mov qword [rsp + 0x9a8], rax
lea rax, [rsp + 0x4d]
mov rdi, rax
xor eax, eax
mov ecx, 0x984c7c4f
pushf
not ecx
add ecx, 0xd7ff833a
xor ecx, 0xbc433a36
rol ecx, 0xdc
popf
pushf
not ecx
add ecx, 0xa22d1907
xor ecx, 0x90a39c5d
rol ecx, 0x71
popf
pushf
not ecx
add ecx, 0xf2c9f936
xor ecx, 0xe081669a
rol ecx, 0x29
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x4d]
mov byte [rsp + 0x158], al
movdqa xmm0, xmmword [rsp + 0x970]
movdqa xmmword [rsp + 0xc80], xmm0
movdqa xmm0, xmmword [rsp + 0x5e0]
movdqa xmmword [rsp + 0xc70], xmm0
movdqa xmm0, xmmword [rsp + 0xc70]
pxor xmm0, xmmword [rsp + 0xc80]
movdqa xmmword [rsp + 0xc90], xmm0
movdqa xmm0, xmmword [rsp + 0xc90]
movdqa xmmword [rsp + 0x5e0], xmm0
lea rax, [rsp + 0x5f0]
mov qword [rsp + 0x270], rax
lea rax, [rsp + 0x980]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xcb0], xmm0
mov rax, qword [rsp + 0x270]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xca0], xmm0
movdqa xmm0, xmmword [rsp + 0xca0]
pxor xmm0, xmmword [rsp + 0xcb0]
movdqa xmmword [rsp + 0xcc0], xmm0
mov rax, qword [rsp + 0x270]
movdqa xmm0, xmmword [rsp + 0xcc0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x600]
mov qword [rsp + 0x278], rax
lea rax, [rsp + 0x990]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xce0], xmm0
mov rax, qword [rsp + 0x278]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xcd0], xmm0
movdqa xmm0, xmmword [rsp + 0xcd0]
pxor xmm0, xmmword [rsp + 0xce0]
movdqa xmmword [rsp + 0xcf0], xmm0
mov rax, qword [rsp + 0x278]
movdqa xmm0, xmmword [rsp + 0xcf0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x610]
mov qword [rsp + 0x280], rax
lea rax, [rsp + 0x9a0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xd10], xmm0
mov rax, qword [rsp + 0x280]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xd00], xmm0
movdqa xmm0, xmmword [rsp + 0xd00]
pxor xmm0, xmmword [rsp + 0xd10]
movdqa xmmword [rsp + 0xd20], xmm0
mov rax, qword [rsp + 0x280]
movdqa xmm0, xmmword [rsp + 0xd20]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0x400], rax
mov rdx, qword [rsp + 0x400]
mov rcx, qword [rsp + 0x408]
call fcn.1402803fb
mov qword [rsp + 0x410], rax
lea rdx, [0x1951eccd4]
pushf
sub rdx, 0x55162124
popf
mov rcx, qword [rsp + 0x410]
jmp 0x14036529f
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
xor al, al
jmp 0x14036a9d2
mov rax, qword [0x140140b10]
add rax, 0x10
mov qword [0x140140b10], rax
jmp 0x140365374
mov rax, qword [0x140140b10]
add rax, 0x1c
mov qword [0x140140b10], rax
push rax
pushf
mov eax, 0xa6632548
pushf
not eax
add eax, 0xa8461d1b
xor eax, 0x96e94f1e
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe9a32f99
xor eax, 0xe035d04a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc8547144
xor eax, 0xdb12f41e
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xee447e45
xor eax, 0x85ea9e49
rol eax, 0xfd
popf
jmp 0x1403620e2
cmp qword [0x140140b18], 0
jne 0x1403653db
push rax
pushf
mov eax, 0x70b6836c
pushf
not eax
add eax, 0xf527e7e9
xor eax, 0xd976ef67
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb4cab18c
xor eax, 0xe4887d8b
rol eax, 3
popf
pushf
not eax
add eax, 0x8f7fcdd3
xor eax, 0xfc6f9ec7
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa0d8c0ca
xor eax, 0xc28e776e
rol eax, 0x2c
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0x5d94bde5
pushf
not eax
add eax, 0xb4ca31a7
xor eax, 0x982d8c10
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xaff46a6c
xor eax, 0xbe64554f
rol eax, 0xf5
popf
jmp 0x1403620e2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0x696fd96b
pushf
not edx
add edx, 0xf8b9e9d2
xor edx, 0x86945e66
rol edx, 0xab
popf
pushf
not edx
add edx, 0xc925c433
xor edx, 0xb3c643e6
rol edx, 0xb0
popf
pushf
not edx
add edx, 0x97faa492
xor edx, 0xc5565551
rol edx, 0x7b
popf
pushf
not edx
add edx, 0xc1f1a7d1
xor edx, 0xc35c347c
rol edx, 0xc1
popf
mov rcx, rax
jmp 0x140365472
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x4e]
mov rdi, rax
xor eax, eax
mov ecx, 0x3ed47fb0
pushf
not ecx
add ecx, 0x9c14ca5a
xor ecx, 0x8478972f
rol ecx, 0x85
popf
pushf
not ecx
add ecx, 0xd9133530
xor ecx, 0xe3083edc
rol ecx, 0xf
popf
pushf
not ecx
add ecx, 0xcbed4964
xor ecx, 0xee291fe4
rol ecx, 0xa9
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x4f]
mov rdi, rax
xor eax, eax
mov ecx, 0x8fc26aa8
pushf
not ecx
add ecx, 0xba3ab43b
xor ecx, 0xea634a0d
rol ecx, 0x1f
popf
pushf
not ecx
add ecx, 0xd1707c0d
xor ecx, 0xf16afa3d
rol ecx, 0x2d
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x420], rax
movzx eax, byte [rsp + 0x4e]
mov byte [rsp + 0x160], al
movzx eax, byte [rsp + 0x4f]
mov byte [rsp + 0x168], al
movabs rax, 0x3d256e1fad969764
pushf
not rax
add rax, 0x5f51ae64
xor rax, 0x7694b869
rol rax, 0x78
popf
pushf
not rax
add rax, 0x498fdb2d
xor rax, 0x7689257e
rol rax, 0xfc
popf
pushf
not rax
add rax, 0x520abc2a
xor rax, 0x6959ea34
rol rax, 0x49
popf
mov qword [rsp + 0x760], rax
movabs rax, 0x934fd40f8462c0af
pushf
not rax
add rax, 0x47a84e04
xor rax, 0x5ab25ec3
rol rax, 0x63
popf
pushf
not rax
add rax, 0x795f3ae0
xor rax, 0x53808dca
rol rax, 0xde
popf
mov qword [rsp + 0x768], rax
movabs rax, 0x814b4ab9c1aa84bc
pushf
not rax
add rax, 0x6348667a
xor rax, 0x754c4121
rol rax, 0x73
popf
pushf
not rax
add rax, 0x6131f7c7
xor rax, 0x694277b2
rol rax, 0xee
popf
pushf
not rax
add rax, 0x6f0a34c5
xor rax, 0x40f8019e
rol rax, 0xd1
popf
mov qword [rsp + 0x770], rax
movabs rax, 0x1718a15cc7d8a0b2
pushf
not rax
add rax, 0x7d7900a7
xor rax, 0x78b77fcf
rol rax, 0xee
popf
pushf
not rax
add rax, 0x5ef13e37
xor rax, 0x7be7dcd3
rol rax, 0x5d
popf
mov qword [rsp + 0x778], rax
movabs rax, 0x1f4ac371ed5fd5e1
pushf
not rax
add rax, 0x5f071e89
xor rax, 0x5cf3537f
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x4ca75dca
xor rax, 0x4c2556c5
rol rax, 2
popf
pushf
not rax
add rax, 0x606a4c1b
xor rax, 0x79ff176e
rol rax, 0x5b
popf
mov qword [rsp + 0x780], rax
movabs rax, 0xe500fec391998202
pushf
not rax
add rax, 0x4cb93dca
xor rax, 0x6c511e0e
rol rax, 0x34
popf
pushf
not rax
add rax, 0x759c4382
xor rax, 0x71eaedc7
rol rax, 0x6c
popf
mov qword [rsp + 0x788], rax
movabs rax, 0xa16caa652de86732
pushf
not rax
add rax, 0x4724ab7c
xor rax, 0x49b96c19
rol rax, 1
popf
pushf
not rax
add rax, 0x61f3bacb
xor rax, 0x52438ba1
rol rax, 0x94
popf
pushf
not rax
add rax, 0x6f7450df
xor rax, 0x6ec4eecd
rol rax, 0xdc
popf
mov qword [rsp + 0x790], rax
movabs rax, 0xe3827871c6967056
pushf
not rax
add rax, 0x625d8d6d
xor rax, 0x638c5005
rol rax, 0xcb
popf
pushf
not rax
add rax, 0x5eda3da8
xor rax, 0x59ac37bf
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x7d321b5d
xor rax, 0x6e418315
rol rax, 0xd4
popf
pushf
not rax
add rax, 0x70b71ca7
xor rax, 0x446859e0
rol rax, 0x96
popf
mov qword [rsp + 0x798], rax
movabs rax, 0xa37aa6c3701e787f
pushf
not rax
add rax, 0x44a6b9d4
xor rax, 0x6f74ed21
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x4b106794
xor rax, 0x701273a1
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x72ad082e
xor rax, 0x7953041b
rol rax, 0x40
popf
pushf
not rax
add rax, 0x5d8a3346
xor rax, 0x6cc85fba
rol rax, 0x24
popf
mov qword [rsp + 0x7a0], rax
movabs rax, 0x6961cb9d498f231b
pushf
not rax
add rax, 0x5af8a1ff
xor rax, 0x5bbfb740
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x45c3972e
xor rax, 0x4d446eef
rol rax, 0xb9
popf
pushf
not rax
add rax, 0x782791ac
xor rax, 0x6015715b
rol rax, 0x63
popf
mov qword [rsp + 0x7a8], rax
movabs rax, 0x1ae742b63b5852b1
pushf
not rax
add rax, 0x6af74dd4
xor rax, 0x46448d3c
rol rax, 0x23
popf
pushf
not rax
add rax, 0x5809c0ea
xor rax, 0x747c1f0a
rol rax, 0x49
popf
pushf
not rax
add rax, 0x5caecbcd
xor rax, 0x62e16d84
rol rax, 6
popf
mov qword [rsp + 0xaf0], rax
movabs rax, 0x8650795ae1e297f
pushf
not rax
add rax, 0x58887653
xor rax, 0x6d3c796d
rol rax, 0x82
popf
pushf
not rax
add rax, 0x4f3da806
xor rax, 0x4477cd5c
rol rax, 0xa
popf
mov qword [rsp + 0xaf8], rax
movabs rax, 0xa3bd08405a999331
pushf
not rax
add rax, 0x5a9bb429
xor rax, 0x7ed4f3b0
rol rax, 0x61
popf
pushf
not rax
add rax, 0x4597b94b
xor rax, 0x77eea519
rol rax, 0x40
popf
mov qword [rsp + 0xb00], rax
movabs rax, 0x7738bca3c4337a8d
pushf
not rax
add rax, 0x520ab63f
xor rax, 0x7880abc2
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x5d9c0dee
xor rax, 0x4feb27b5
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x43fd608c
xor rax, 0x433ccfec
rol rax, 0x26
popf
mov qword [rsp + 0xb08], rax
movabs rax, 0x86e9b40fc898c42a
pushf
not rax
add rax, 0x7974d7bc
xor rax, 0x7ebf9ef9
rol rax, 0x81
popf
pushf
not rax
add rax, 0x593ee1cf
xor rax, 0x76726ce6
rol rax, 0xf3
popf
mov qword [rsp + 0xb10], rax
movabs rax, 0xa05410d55d3b48fa
pushf
not rax
add rax, 0x5b9b0aeb
xor rax, 0x7e8b6c1d
rol rax, 0xeb
popf
pushf
not rax
add rax, 0x5c9f41fa
xor rax, 0x659cb4f3
rol rax, 0x8a
popf
mov qword [rsp + 0xb18], rax
movabs rax, 0x22c8e8197d2f076
pushf
not rax
add rax, 0x4e92e5ee
xor rax, 0x7baedecd
rol rax, 0xc
popf
pushf
not rax
add rax, 0x51ca58f5
xor rax, 0x6dd8325a
rol rax, 0x42
popf
mov qword [rsp + 0xb20], rax
movabs rax, 0x65c5b9a70c43ef29
pushf
not rax
add rax, 0x75b59c0b
xor rax, 0x5edcee9c
rol rax, 0x59
popf
pushf
not rax
add rax, 0x43c12ec3
xor rax, 0x72610605
rol rax, 0x78
popf
pushf
not rax
add rax, 0x61208cd1
xor rax, 0x69821790
rol rax, 0x48
popf
mov qword [rsp + 0xb28], rax
movabs rax, 0x72366dc1b98566e1
pushf
not rax
add rax, 0x4fe3a171
xor rax, 0x4bf7b4ce
rol rax, 0xe9
popf
pushf
not rax
add rax, 0x69374154
xor rax, 0x67c343c4
rol rax, 0x2b
popf
pushf
not rax
add rax, 0x6b9cb355
xor rax, 0x5a2ba83b
rol rax, 0x70
popf
pushf
not rax
add rax, 0x49bd0c56
xor rax, 0x7a1ccdd5
rol rax, 0x15
popf
mov qword [rsp + 0xb30], rax
movabs rax, 0x519c4b65e6709ba5
pushf
not rax
add rax, 0x4cf42d1f
xor rax, 0x55dfabbf
rol rax, 0xc7
popf
pushf
not rax
add rax, 0x4c9c6ab8
xor rax, 0x50e01d51
rol rax, 0x88
popf
mov qword [rsp + 0xb38], rax
lea rax, [rsp + 0x50]
mov rdi, rax
xor eax, eax
mov ecx, 0xe7376be5
pushf
not ecx
add ecx, 0xcb1ec289
xor ecx, 0xe0be37ed
rol ecx, 0x36
popf
pushf
not ecx
add ecx, 0x8d736088
xor ecx, 0x88710ae4
rol ecx, 0x16
popf
pushf
not ecx
add ecx, 0xb7e2f018
xor ecx, 0x86f68f37
rol ecx, 0x67
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x50]
mov byte [rsp + 0x170], al
movdqa xmm0, xmmword [rsp + 0xaf0]
movdqa xmmword [rsp + 0xd40], xmm0
movdqa xmm0, xmmword [rsp + 0x760]
movdqa xmmword [rsp + 0xd30], xmm0
movdqa xmm0, xmmword [rsp + 0xd30]
pxor xmm0, xmmword [rsp + 0xd40]
movdqa xmmword [rsp + 0xd50], xmm0
movdqa xmm0, xmmword [rsp + 0xd50]
movdqa xmmword [rsp + 0x760], xmm0
lea rax, [rsp + 0x770]
mov qword [rsp + 0x288], rax
lea rax, [rsp + 0xb00]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xd70], xmm0
mov rax, qword [rsp + 0x288]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xd60], xmm0
movdqa xmm0, xmmword [rsp + 0xd60]
pxor xmm0, xmmword [rsp + 0xd70]
movdqa xmmword [rsp + 0xd80], xmm0
mov rax, qword [rsp + 0x288]
movdqa xmm0, xmmword [rsp + 0xd80]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x780]
mov qword [rsp + 0x290], rax
lea rax, [rsp + 0xb10]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xda0], xmm0
mov rax, qword [rsp + 0x290]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xd90], xmm0
movdqa xmm0, xmmword [rsp + 0xd90]
pxor xmm0, xmmword [rsp + 0xda0]
movdqa xmmword [rsp + 0xdb0], xmm0
mov rax, qword [rsp + 0x290]
movdqa xmm0, xmmword [rsp + 0xdb0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x790]
mov qword [rsp + 0x298], rax
lea rax, [rsp + 0xb20]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xdd0], xmm0
mov rax, qword [rsp + 0x298]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xdc0], xmm0
movdqa xmm0, xmmword [rsp + 0xdc0]
pxor xmm0, xmmword [rsp + 0xdd0]
movdqa xmmword [rsp + 0xde0], xmm0
mov rax, qword [rsp + 0x298]
movdqa xmm0, xmmword [rsp + 0xde0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x7a0]
mov qword [rsp + 0x2a0], rax
lea rax, [rsp + 0xb30]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xe00], xmm0
mov rax, qword [rsp + 0x2a0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xdf0], xmm0
movdqa xmm0, xmmword [rsp + 0xdf0]
pxor xmm0, xmmword [rsp + 0xe00]
movdqa xmmword [rsp + 0xe10], xmm0
mov rax, qword [rsp + 0x2a0]
movdqa xmm0, xmmword [rsp + 0xe10]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x760]
mov qword [rsp + 0x418], rax
mov rdx, qword [rsp + 0x418]
mov rcx, qword [rsp + 0x420]
call fcn.1402803fb
mov qword [rsp + 0x428], rax
lea rdx, [0x18e6c70b5]
pushf
sub rdx, 0x4e63c505
popf
mov rcx, qword [rsp + 0x428]
jmp 0x140365e08
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
xor al, al
jmp 0x14036a9d2
mov r9d, 0x5a0d777f
pushf
not r9d
add r9d, 0xcc70e505
xor r9d, 0x80b9069e
rol r9d, 0x72
popf
pushf
not r9d
add r9d, 0xab0bc1f0
xor r9d, 0x9f60d910
rol r9d, 5
popf
pushf
not r9d
add r9d, 0xb6d89287
xor r9d, 0xa983351f
rol r9d, 0x88
popf
pushf
not r9d
add r9d, 0xb3022968
xor r9d, 0xc1508389
rol r9d, 0x70
popf
mov r8d, 0x1f7374ef
pushf
not r8d
add r8d, 0xcaa0f8da
xor r8d, 0xf791b0ac
rol r8d, 0xa3
popf
pushf
not r8d
add r8d, 0xa311e194
xor r8d, 0xdd304761
rol r8d, 0xc3
popf
mov rdx, qword [0x140140b10]
mov rcx, qword [rsp + 0x1510]
call fcn.140240839
mov qword [rsp + 0x78], rax
mov r9d, 0x8cc67560
pushf
not r9d
add r9d, 0x9cc13bc0
xor r9d, 0xcefdc99e
rol r9d, 0x7a
popf
pushf
not r9d
add r9d, 0xc01b726e
xor r9d, 0x87d9a165
rol r9d, 6
popf
pushf
not r9d
add r9d, 0x875bb1c4
xor r9d, 0xd2dddef4
rol r9d, 0xcb
popf
mov r8d, 0xaae15005
pushf
not r8d
add r8d, 0xb957341d
xor r8d, 0xc9962776
rol r8d, 7
popf
pushf
not r8d
add r8d, 0xacbd0de8
xor r8d, 0xbad85d04
rol r8d, 0xf1
popf
mov rdx, qword [0x140140b18]
mov rcx, qword [rsp + 0x1510]
call fcn.140240839
mov qword [rsp + 0x238], rax
mov r8b, 0xa1
pushf
not r8b
add r8b, 0x2e
xor r8b, 6
rol r8b, 0x45
popf
pushf
not r8b
add r8b, 0xfc
xor r8b, 0xa5
rol r8b, 0xbe
popf
pushf
not r8b
add r8b, 0xb7
xor r8b, 0x59
rol r8b, 0xc7
popf
pushf
not r8b
add r8b, 0x94
xor r8b, 0x3f
rol r8b, 0xa8
popf
mov rdx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x1510]
call fcn.14033db23
movzx eax, al
test eax, eax
jne 0x14036606d
push rax
pushf
mov eax, 0xc20ae87b
pushf
not eax
add eax, 0x80d5ee9e
xor eax, 0xeae11424
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc3301161
xor eax, 0xb59d11b0
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xecaf852c
xor eax, 0xcfbed49e
rol eax, 0x63
popf
pushf
not eax
add eax, 0x85c802cf
xor eax, 0x91fa9fb0
rol eax, 0xa8
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0x56fd9d08
pushf
not eax
add eax, 0xcf5b66bc
xor eax, 0xe90a9da4
rol eax, 0xc
popf
pushf
not eax
add eax, 0xedd68079
xor eax, 0xb67d352b
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x97cf678d
xor eax, 0xddc2d550
rol eax, 0
popf
jmp 0x1403620e2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0xa6c06959
pushf
not edx
add edx, 0xc2112b33
xor edx, 0xc341f878
rol edx, 0xb7
popf
pushf
not edx
add edx, 0x987f12d7
xor edx, 0xc0185427
rol edx, 0xf9
popf
pushf
not edx
add edx, 0xbcfb3107
xor edx, 0x82ec4a4a
rol edx, 0xf4
popf
mov rcx, rax
jmp 0x140366102
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x51]
mov rdi, rax
xor eax, eax
mov ecx, 0x8923d510
pushf
not ecx
add ecx, 0x9cb322a1
xor ecx, 0xb8c116c6
rol ecx, 0x69
popf
pushf
not ecx
add ecx, 0xf2f22439
xor ecx, 0xb7214125
rol ecx, 0x5a
popf
pushf
not ecx
add ecx, 0xa1135a97
xor ecx, 0xc18ef1b7
rol ecx, 0x62
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x52]
mov rdi, rax
xor eax, eax
mov ecx, 0xe89ac0ec
pushf
not ecx
add ecx, 0xf35f9d3c
xor ecx, 0x944db073
rol ecx, 0xb2
popf
pushf
not ecx
add ecx, 0x9300e7ba
xor ecx, 0xe970346f
rol ecx, 0xe4
popf
pushf
not ecx
add ecx, 0x89989cdb
xor ecx, 0xd1b2ff2a
rol ecx, 0x17
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x438], rax
movzx eax, byte [rsp + 0x51]
mov byte [rsp + 0x178], al
movzx eax, byte [rsp + 0x52]
mov byte [rsp + 0x180], al
movabs rax, 0xc2bda3e4a20990fb
pushf
not rax
add rax, 0x7e53a198
xor rax, 0x61f60f15
rol rax, 0xed
popf
pushf
not rax
add rax, 0x6c91c042
xor rax, 0x41a715d6
rol rax, 0x82
popf
pushf
not rax
add rax, 0x6bfea777
xor rax, 0x7bee075a
rol rax, 0x57
popf
pushf
not rax
add rax, 0x5fac879c
xor rax, 0x4d0152a9
rol rax, 0xbf
popf
mov qword [rsp + 0x620], rax
movabs rax, 0x4ea8665225704421
pushf
not rax
add rax, 0x47612ce8
xor rax, 0x6da5ed30
rol rax, 0x19
popf
pushf
not rax
add rax, 0x50de2f26
xor rax, 0x56d1a614
rol rax, 0x89
popf
pushf
not rax
add rax, 0x77474bec
xor rax, 0x4f807ab3
rol rax, 0xca
popf
mov qword [rsp + 0x628], rax
movabs rax, 0x91163f7a92791ab
pushf
not rax
add rax, 0x69122954
xor rax, 0x455a0502
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x4567accd
xor rax, 0x45312567
rol rax, 0xce
popf
pushf
not rax
add rax, 0x40f26486
xor rax, 0x639be124
rol rax, 0xc7
popf
mov qword [rsp + 0x630], rax
movabs rax, 0x153cbd64d21d4862
pushf
not rax
add rax, 0x53a98cdc
xor rax, 0x49b36d38
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x60e41166
xor rax, 0x479e02b3
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x7b6840e2
xor rax, 0x501290d4
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x7d7d4f5e
xor rax, 0x6c034f90
rol rax, 0x82
popf
mov qword [rsp + 0x638], rax
movabs rax, 0xbcaaf3df57082f53
pushf
not rax
add rax, 0x45543061
xor rax, 0x661aeceb
rol rax, 0x99
popf
pushf
not rax
add rax, 0x5de78499
xor rax, 0x43c127b6
rol rax, 0x30
popf
pushf
not rax
add rax, 0x6e65d5a5
xor rax, 0x5e48b87e
rol rax, 0x5e
popf
mov qword [rsp + 0x640], rax
movabs rax, 0xf7a591f8af6475ea
pushf
not rax
add rax, 0x79d343a6
xor rax, 0x5e60b75e
rol rax, 0x18
popf
pushf
not rax
add rax, 0x4e0ade90
xor rax, 0x57e3ebf6
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x71f475cc
xor rax, 0x45ef5687
rol rax, 0x33
popf
mov qword [rsp + 0x648], rax
movabs rax, 0xde3a53a3790f39e0
pushf
not rax
add rax, 0x73f6835c
xor rax, 0x7b065781
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x7c455d5b
xor rax, 0x5dba02fc
rol rax, 0x70
popf
pushf
not rax
add rax, 0x4bb08370
xor rax, 0x5db0d96c
rol rax, 0xcd
popf
mov qword [rsp + 0x650], rax
movabs rax, 0x35524cdda5f85ee1
pushf
not rax
add rax, 0x7cdf89d5
xor rax, 0x5ea4b125
rol rax, 0x22
popf
pushf
not rax
add rax, 0x5cb916e3
xor rax, 0x41993e0b
rol rax, 0x4e
popf
pushf
not rax
add rax, 0x736ee069
xor rax, 0x6d38c080
rol rax, 0x3a
popf
mov qword [rsp + 0x658], rax
movabs rax, 0xaa5d4e361974ae2f
pushf
not rax
add rax, 0x75e7093d
xor rax, 0x59545f3e
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x5300f64c
xor rax, 0x48e13fbf
rol rax, 0x11
popf
pushf
not rax
add rax, 0x72f96c71
xor rax, 0x5b24871c
rol rax, 0x72
popf
pushf
not rax
add rax, 0x57f328de
xor rax, 0x461c93af
rol rax, 0xda
popf
mov qword [rsp + 0x9b0], rax
movabs rax, 0x38865e956f9788b2
pushf
not rax
add rax, 0x452aa6fd
xor rax, 0x7708275d
rol rax, 0x18
popf
pushf
not rax
add rax, 0x794767dd
xor rax, 0x74f78b3c
rol rax, 0x34
popf
mov qword [rsp + 0x9b8], rax
movabs rax, 0x997215bc5f81c73e
pushf
not rax
add rax, 0x65fa409a
xor rax, 0x60aed118
rol rax, 0x3d
popf
pushf
not rax
add rax, 0x7cffa353
xor rax, 0x4b68eb6f
rol rax, 0x2f
popf
pushf
not rax
add rax, 0x4032a29e
xor rax, 0x4246cd90
rol rax, 0x34
popf
pushf
not rax
add rax, 0x574f6fe1
xor rax, 0x4844d956
rol rax, 0x89
popf
mov qword [rsp + 0x9c0], rax
movabs rax, 0x5ae405c25f002f78
pushf
not rax
add rax, 0x79f1bd7c
xor rax, 0x7f2dedec
rol rax, 2
popf
pushf
not rax
add rax, 0x5dfc336f
xor rax, 0x7fdd71c1
rol rax, 0x43
popf
pushf
not rax
add rax, 0x48bff00c
xor rax, 0x7f1b0003
rol rax, 0xc6
popf
mov qword [rsp + 0x9c8], rax
movabs rax, 0x415f78d87b70521d
pushf
not rax
add rax, 0x57123ecc
xor rax, 0x778753e4
rol rax, 0x26
popf
pushf
not rax
add rax, 0x650e0c12
xor rax, 0x7c82d966
rol rax, 0x58
popf
mov qword [rsp + 0x9d0], rax
movabs rax, 0x3fd5797388bb8b9c
pushf
not rax
add rax, 0x7c9eb040
xor rax, 0x5973b2c6
rol rax, 0x17
popf
pushf
not rax
add rax, 0x4b976a12
xor rax, 0x660350cc
rol rax, 0xcd
popf
pushf
not rax
add rax, 0x4965769f
xor rax, 0x43708f6c
rol rax, 0xc6
popf
mov qword [rsp + 0x9d8], rax
movabs rax, 0xf798b40ca983da3
pushf
not rax
add rax, 0x5c1d3b80
xor rax, 0x5cdf50e4
rol rax, 0x5e
popf
pushf
not rax
add rax, 0x55a2edef
xor rax, 0x409ab13f
rol rax, 0x11
popf
pushf
not rax
add rax, 0x6e6faae6
xor rax, 0x437cbec1
rol rax, 0xda
popf
mov qword [rsp + 0x9e0], rax
movabs rax, 0x5f85dcd989bfac55
pushf
not rax
add rax, 0x5dca169e
xor rax, 0x4f2b28c6
rol rax, 0x97
popf
pushf
not rax
add rax, 0x6a26b223
xor rax, 0x60bd08c7
rol rax, 0x3a
popf
pushf
not rax
add rax, 0x549f2712
xor rax, 0x427e28ed
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x66f738e0
xor rax, 0x7fd7d20a
rol rax, 0xc4
popf
mov qword [rsp + 0x9e8], rax
lea rax, [rsp + 0x53]
mov rdi, rax
xor eax, eax
mov ecx, 0x8cf3ccb4
pushf
not ecx
add ecx, 0xe1670f74
xor ecx, 0xb4a2f584
rol ecx, 0x9f
popf
pushf
not ecx
add ecx, 0x9383d88c
xor ecx, 0xa31bfcee
rol ecx, 0x90
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x53]
mov byte [rsp + 0x188], al
movdqa xmm0, xmmword [rsp + 0x9b0]
movdqa xmmword [rsp + 0xe30], xmm0
movdqa xmm0, xmmword [rsp + 0x620]
movdqa xmmword [rsp + 0xe20], xmm0
movdqa xmm0, xmmword [rsp + 0xe20]
pxor xmm0, xmmword [rsp + 0xe30]
movdqa xmmword [rsp + 0xe40], xmm0
movdqa xmm0, xmmword [rsp + 0xe40]
movdqa xmmword [rsp + 0x620], xmm0
lea rax, [rsp + 0x630]
mov qword [rsp + 0x2a8], rax
lea rax, [rsp + 0x9c0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xe60], xmm0
mov rax, qword [rsp + 0x2a8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xe50], xmm0
movdqa xmm0, xmmword [rsp + 0xe50]
pxor xmm0, xmmword [rsp + 0xe60]
movdqa xmmword [rsp + 0xe70], xmm0
mov rax, qword [rsp + 0x2a8]
movdqa xmm0, xmmword [rsp + 0xe70]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x640]
mov qword [rsp + 0x2b0], rax
lea rax, [rsp + 0x9d0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xe90], xmm0
mov rax, qword [rsp + 0x2b0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xe80], xmm0
movdqa xmm0, xmmword [rsp + 0xe80]
pxor xmm0, xmmword [rsp + 0xe90]
movdqa xmmword [rsp + 0xea0], xmm0
mov rax, qword [rsp + 0x2b0]
movdqa xmm0, xmmword [rsp + 0xea0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x650]
mov qword [rsp + 0x2b8], rax
lea rax, [rsp + 0x9e0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xec0], xmm0
mov rax, qword [rsp + 0x2b8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xeb0], xmm0
movdqa xmm0, xmmword [rsp + 0xeb0]
pxor xmm0, xmmword [rsp + 0xec0]
movdqa xmmword [rsp + 0xed0], xmm0
mov rax, qword [rsp + 0x2b8]
movdqa xmm0, xmmword [rsp + 0xed0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x620]
mov qword [rsp + 0x430], rax
mov rdx, qword [rsp + 0x430]
mov rcx, qword [rsp + 0x438]
call fcn.1402803fb
mov qword [rsp + 0x440], rax
lea rdx, [0x1ac7f7605]
pushf
sub rdx, 0x6c76ca55
popf
mov rcx, qword [rsp + 0x440]
jmp 0x1403669a2
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
xor al, al
jmp 0x14036a9d2
lea rcx, [rsp + 0x3b0]
call fcn.1403ccab9
lea rax, [rsp + 0x3b0]
mov rcx, rax
call fcn.1403926a1
mov qword [rsp + 0x448], rax
mov r9, qword [rsp + 0x448]
mov r8d, 0xf024330
pushf
not r8d
add r8d, 0x9fd15985
xor r8d, 0x8b84c06b
rol r8d, 0xb2
popf
pushf
not r8d
add r8d, 0xf472f753
xor r8d, 0xd8c8b798
rol r8d, 0xea
popf
pushf
not r8d
add r8d, 0xd367c66c
xor r8d, 0x8aed8137
rol r8d, 0x5b
popf
mov rdx, qword [rsp + 0x238]
mov rcx, qword [rsp + 0x1510]
call fcn.140282250
mov qword [rsp + 0x230], rax
cmp qword [rsp + 0x230], 0
jne 0x140366af8
push rax
pushf
mov eax, 0x45d35695
pushf
not eax
add eax, 0xbbde0b1e
xor eax, 0xa3e900f5
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xac86d925
xor eax, 0xce7b04bb
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x9a0366fb
xor eax, 0xc90465d5
rol eax, 0xba
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0xcc9b77d2
pushf
not eax
add eax, 0x97384acc
xor eax, 0xe7173cf6
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x9b96ca50
xor eax, 0xd5c7c2b9
rol eax, 0xed
popf
jmp 0x1403620e2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0x9732650a
pushf
not edx
add edx, 0xba9c4872
xor edx, 0xd3966304
rol edx, 0xf3
popf
pushf
not edx
add edx, 0xdef6e9c5
xor edx, 0xf3d761c8
rol edx, 0x65
popf
mov rcx, rax
jmp 0x140366b65
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x54]
mov rdi, rax
xor eax, eax
mov ecx, 0xa2f35045
pushf
not ecx
add ecx, 0x8337a990
xor ecx, 0xcbcf2dfc
rol ecx, 0x42
popf
pushf
not ecx
add ecx, 0x967fb093
xor ecx, 0xe859ddba
rol ecx, 0x4d
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x55]
mov rdi, rax
xor eax, eax
mov ecx, 0x15a66b85
pushf
not ecx
add ecx, 0xa896c8a8
xor ecx, 0xd6b2d7ff
rol ecx, 0x8f
popf
pushf
not ecx
add ecx, 0xd27e0086
xor ecx, 0x8d0f7e64
rol ecx, 0xd3
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x458], rax
movzx eax, byte [rsp + 0x54]
mov byte [rsp + 0x190], al
movzx eax, byte [rsp + 0x55]
mov byte [rsp + 0x198], al
movabs rax, 0xc076c92804bdc354
pushf
not rax
add rax, 0x48b13b4a
xor rax, 0x6d600b76
rol rax, 0x59
popf
pushf
not rax
add rax, 0x6df5d42f
xor rax, 0x47af132d
rol rax, 0x10
popf
pushf
not rax
add rax, 0x7438e415
xor rax, 0x67249f1a
rol rax, 0x25
popf
pushf
not rax
add rax, 0x6e538a28
xor rax, 0x7deffe1d
rol rax, 0xa8
popf
mov qword [rsp + 0x5b0], rax
movabs rax, 0x15cdf82882d9be3d
pushf
not rax
add rax, 0x7ab3296d
xor rax, 0x44effec4
rol rax, 0xaf
popf
pushf
not rax
add rax, 0x72e714be
xor rax, 0x54c3cb04
rol rax, 0x35
popf
pushf
not rax
add rax, 0x4ac10e8d
xor rax, 0x7770b526
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x52d54a01
xor rax, 0x7c23a168
rol rax, 0x85
popf
mov qword [rsp + 0x5b8], rax
movabs rax, 0xb0e33b8b859d4f5f
pushf
not rax
add rax, 0x53b4d2bd
xor rax, 0x42e819d0
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x660d915f
xor rax, 0x6612bdcf
rol rax, 0x50
popf
pushf
not rax
add rax, 0x43902829
xor rax, 0x569f7297
rol rax, 0x13
popf
pushf
not rax
add rax, 0x6df6ed41
xor rax, 0x7c80c15d
rol rax, 0xb8
popf
mov qword [rsp + 0x5c0], rax
movabs rax, 0x82992337f6995d53
pushf
not rax
add rax, 0x43b14935
xor rax, 0x5d148c00
rol rax, 0xd2
popf
pushf
not rax
add rax, 0x447900e0
xor rax, 0x4db5bc64
rol rax, 0xc8
popf
mov qword [rsp + 0x5c8], rax
movabs rax, 0xa157362b74025adb
pushf
not rax
add rax, 0x52464b88
xor rax, 0x5e15330a
rol rax, 0x61
popf
pushf
not rax
add rax, 0x759ad4c3
xor rax, 0x6952b7b3
rol rax, 0xea
popf
pushf
not rax
add rax, 0x59144c84
xor rax, 0x5b19a681
rol rax, 0x62
popf
mov qword [rsp + 0x5d0], rax
movabs rax, 0x53170bd8dd26e9ad
pushf
not rax
add rax, 0x4033a17e
xor rax, 0x6a075a8f
rol rax, 0x30
popf
pushf
not rax
add rax, 0x73acba89
xor rax, 0x578db96f
rol rax, 0xbd
popf
mov qword [rsp + 0x5d8], rax
movabs rax, 0x4ebee9014c2b15f0
pushf
not rax
add rax, 0x6bae73c0
xor rax, 0x43f15ded
rol rax, 0xad
popf
pushf
not rax
add rax, 0x60b136d2
xor rax, 0x468324bd
rol rax, 0xd8
popf
mov qword [rsp + 0x940], rax
movabs rax, 0x62319e6108535873
pushf
not rax
add rax, 0x47a0fe77
xor rax, 0x57e74d24
rol rax, 0x1f
popf
pushf
not rax
add rax, 0x775dec56
xor rax, 0x4bb8646a
rol rax, 0xa
popf
pushf
not rax
add rax, 0x55e2be21
xor rax, 0x42e55c8b
rol rax, 0xb0
popf
mov qword [rsp + 0x948], rax
movabs rax, 0xb5ec4ffd2f787a24
pushf
not rax
add rax, 0x58d4adec
xor rax, 0x644039c0
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x73377ec2
xor rax, 0x52c1c855
rol rax, 0x72
popf
mov qword [rsp + 0x950], rax
movabs rax, 0x11a5c7e4bebb8f4
pushf
not rax
add rax, 0x5888f3e6
xor rax, 0x4ac79364
rol rax, 0xfc
popf
pushf
not rax
add rax, 0x6e5622d7
xor rax, 0x73c78c41
rol rax, 0xea
popf
mov qword [rsp + 0x958], rax
movabs rax, 0x1a756ded784ef581
pushf
not rax
add rax, 0x73a39446
xor rax, 0x74a0350b
rol rax, 0x67
popf
pushf
not rax
add rax, 0x510be829
xor rax, 0x58aac02b
rol rax, 0x8b
popf
mov qword [rsp + 0x960], rax
movabs rax, 0x3537fe1fe8df1a72
pushf
not rax
add rax, 0x7bb10278
xor rax, 0x416ab6d8
rol rax, 0x3d
popf
pushf
not rax
add rax, 0x49a40b81
xor rax, 0x60ca3ec2
rol rax, 0xf7
popf
pushf
not rax
add rax, 0x53301de6
xor rax, 0x5c406014
rol rax, 0xeb
popf
mov qword [rsp + 0x968], rax
lea rax, [rsp + 0x56]
mov rdi, rax
xor eax, eax
mov ecx, 0x75697a5f
pushf
not ecx
add ecx, 0xc6465d1b
xor ecx, 0xa21ed75e
rol ecx, 0x60
popf
pushf
not ecx
add ecx, 0xba6e4e87
xor ecx, 0x8cb5165c
rol ecx, 0x24
popf
pushf
not ecx
add ecx, 0x9df47d90
xor ecx, 0xec6385bb
rol ecx, 0xb5
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x56]
mov byte [rsp + 0x1a0], al
movdqa xmm0, xmmword [rsp + 0x940]
movdqa xmmword [rsp + 0xef0], xmm0
movdqa xmm0, xmmword [rsp + 0x5b0]
movdqa xmmword [rsp + 0xee0], xmm0
movdqa xmm0, xmmword [rsp + 0xee0]
pxor xmm0, xmmword [rsp + 0xef0]
movdqa xmmword [rsp + 0x11f0], xmm0
movdqa xmm0, xmmword [rsp + 0x11f0]
movdqa xmmword [rsp + 0x5b0], xmm0
lea rax, [rsp + 0x5c0]
mov qword [rsp + 0x2c0], rax
lea rax, [rsp + 0x950]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xf10], xmm0
mov rax, qword [rsp + 0x2c0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xf00], xmm0
movdqa xmm0, xmmword [rsp + 0xf00]
pxor xmm0, xmmword [rsp + 0xf10]
movdqa xmmword [rsp + 0xf20], xmm0
mov rax, qword [rsp + 0x2c0]
movdqa xmm0, xmmword [rsp + 0xf20]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x5d0]
mov qword [rsp + 0x2c8], rax
lea rax, [rsp + 0x960]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xf40], xmm0
mov rax, qword [rsp + 0x2c8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xf30], xmm0
movdqa xmm0, xmmword [rsp + 0xf30]
pxor xmm0, xmmword [rsp + 0xf40]
movdqa xmmword [rsp + 0xf50], xmm0
mov rax, qword [rsp + 0x2c8]
movdqa xmm0, xmmword [rsp + 0xf50]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x5b0]
mov qword [rsp + 0x450], rax
mov rdx, qword [rsp + 0x450]
mov rcx, qword [rsp + 0x458]
call fcn.1402803fb
mov qword [rsp + 0x460], rax
lea rdx, [0x1bf4dfa49]
pushf
sub rdx, 0x7f454e99
popf
mov rcx, qword [rsp + 0x460]
jmp 0x1403671a0
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rdx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x1510]
call fcn.1402feb55
mov byte [rsp + 0x57], 0
lea rcx, [rsp + 0x3b0]
call fcn.140307c1b
movzx eax, byte [rsp + 0x57]
jmp 0x14036a9d2
mov rax, qword [rsp + 0x230]
add rax, 8
mov r9d, 0xd044a0d1
pushf
not r9d
add r9d, 0xfbae0eef
xor r9d, 0x8375a945
rol r9d, 0x92
popf
pushf
not r9d
add r9d, 0xd72170cb
xor r9d, 0xb9bed157
rol r9d, 0x9b
popf
lea r8, [rsp + 0x320]
mov rdx, rax
mov rcx, qword [rsp + 0x1510]
call fcn.140361bad
movzx eax, al
test eax, eax
jne 0x1403672c7
push rax
pushf
mov eax, 0x56ed9001
pushf
not eax
add eax, 0x99a73115
xor eax, 0x80eea4df
rol eax, 0x21
popf
pushf
not eax
add eax, 0xec24e7cb
xor eax, 0x9d44d28b
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc10ec774
xor eax, 0xb9b14a42
rol eax, 0xdf
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0x9333341f
pushf
not eax
add eax, 0xcb7cdec9
xor eax, 0xeef61b17
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbd36978b
xor eax, 0x80abd6fa
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xd52b01fa
xor eax, 0xf2f285ae
rol eax, 0x2a
popf
jmp 0x1403620e2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0x1ee60cd0
pushf
not edx
add edx, 0xf28f6d95
xor edx, 0xd8221723
rol edx, 0x75
popf
pushf
not edx
add edx, 0xb3756957
xor edx, 0xb393f7e8
rol edx, 0x48
popf
mov rcx, rax
jmp 0x140367347
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x58]
mov rdi, rax
xor eax, eax
mov ecx, 0x2330d8bd
pushf
not ecx
add ecx, 0xddc95da5
xor ecx, 0xa598937d
rol ecx, 0xd5
popf
pushf
not ecx
add ecx, 0xa9af273b
xor ecx, 0xb66b4778
rol ecx, 0xba
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x59]
mov rdi, rax
xor eax, eax
mov ecx, 0xaf695fe
pushf
not ecx
add ecx, 0xad9c61cc
xor ecx, 0x82c5f899
rol ecx, 0xf
popf
pushf
not ecx
add ecx, 0xf46e47c5
xor ecx, 0xdac43784
rol ecx, 0xdc
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x470], rax
movzx eax, byte [rsp + 0x58]
mov byte [rsp + 0x1a8], al
movzx eax, byte [rsp + 0x59]
mov byte [rsp + 0x1b0], al
movabs rax, 0x5f7e5b0b07108b49
pushf
not rax
add rax, 0x788a5572
xor rax, 0x6b92fd4b
rol rax, 0x40
popf
pushf
not rax
add rax, 0x5ac230ec
xor rax, 0x5590a65a
rol rax, 0xd3
popf
mov qword [rsp + 0x660], rax
movabs rax, 0x548aa9bd90a3a36d
pushf
not rax
add rax, 0x44d646a2
xor rax, 0x6ef518d1
rol rax, 0xdd
popf
pushf
not rax
add rax, 0x46ebd0e3
xor rax, 0x5f087959
rol rax, 0xe1
popf
pushf
not rax
add rax, 0x79e355a5
xor rax, 0x667474dc
rol rax, 0x4e
popf
mov qword [rsp + 0x668], rax
movabs rax, 0xe03b2f5f1684c1ab
pushf
not rax
add rax, 0x60617414
xor rax, 0x7518a003
rol rax, 0xec
popf
pushf
not rax
add rax, 0x70e8e6b8
xor rax, 0x4d6cff1e
rol rax, 0xd7
popf
mov qword [rsp + 0x670], rax
movabs rax, 0x6ce1c7743d605d24
pushf
not rax
add rax, 0x7715e630
xor rax, 0x41a4dd0c
rol rax, 0x9a
popf
pushf
not rax
add rax, 0x5c6f0ecf
xor rax, 0x622f9a52
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x749a5fa1
xor rax, 0x4c327bd1
rol rax, 0xbb
popf
mov qword [rsp + 0x678], rax
movabs rax, 0xd377f0d646a21815
pushf
not rax
add rax, 0x5541df05
xor rax, 0x6edfec31
rol rax, 0xd6
popf
pushf
not rax
add rax, 0x5a4106b9
xor rax, 0x5440fbd3
rol rax, 0xc
popf
pushf
not rax
add rax, 0x49637528
xor rax, 0x5627cca7
rol rax, 0x9f
popf
mov qword [rsp + 0x680], rax
movabs rax, 0x5aaba6ae723c537a
pushf
not rax
add rax, 0x4f8c5228
xor rax, 0x5d9cf0ca
rol rax, 0x69
popf
pushf
not rax
add rax, 0x5f731a03
xor rax, 0x76fbade4
rol rax, 0x27
popf
pushf
not rax
add rax, 0x4812e72d
xor rax, 0x5b0d7331
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x53c99417
xor rax, 0x4b81013d
rol rax, 0x5e
popf
mov qword [rsp + 0x688], rax
movabs rax, 0xd0265e5f532a9aa4
pushf
not rax
add rax, 0x41cec73c
xor rax, 0x64cf20f9
rol rax, 0x79
popf
pushf
not rax
add rax, 0x72e7c705
xor rax, 0x7a889ddb
rol rax, 0xc0
popf
mov qword [rsp + 0x690], rax
movabs rax, 0x6bcc58cfb0dd37fa
pushf
not rax
add rax, 0x660f1528
xor rax, 0x5bc7ba0f
rol rax, 0x97
popf
pushf
not rax
add rax, 0x63b157d1
xor rax, 0x60086771
rol rax, 0xe0
popf
mov qword [rsp + 0x698], rax
movabs rax, 0xd71661776451a49
pushf
not rax
add rax, 0x4994afba
xor rax, 0x7590b971
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x54c6f6b9
xor rax, 0x41bba78a
rol rax, 0xeb
popf
pushf
not rax
add rax, 0x58a6b50f
xor rax, 0x449954b1
rol rax, 0xed
popf
pushf
not rax
add rax, 0x7717a94a
xor rax, 0x6427d0cb
rol rax, 6
popf
mov qword [rsp + 0x9f0], rax
movabs rax, 0x78a4135fb697f35b
pushf
not rax
add rax, 0x5e14c02e
xor rax, 0x550952a0
rol rax, 0x13
popf
pushf
not rax
add rax, 0x7271fd02
xor rax, 0x6207a055
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x563ac823
xor rax, 0x607bb434
rol rax, 0x8f
popf
mov qword [rsp + 0x9f8], rax
movabs rax, 0x923fe1a37e6d110
pushf
not rax
add rax, 0x5db503d2
xor rax, 0x782734b3
rol rax, 0xc6
popf
pushf
not rax
add rax, 0x4a54e5ec
xor rax, 0x42a00527
rol rax, 0x67
popf
pushf
not rax
add rax, 0x69b0305c
xor rax, 0x44fcf549
rol rax, 0x81
popf
pushf
not rax
add rax, 0x7e70ca0d
xor rax, 0x41975ca8
rol rax, 0xce
popf
mov qword [rsp + 0xa00], rax
movabs rax, 0xfeec8713ea8f6a31
pushf
not rax
add rax, 0x56d1bb7a
xor rax, 0x6e4b74cd
rol rax, 0x1d
popf
pushf
not rax
add rax, 0x6d0f1033
xor rax, 0x5a0c8f18
rol rax, 0x2d
popf
pushf
not rax
add rax, 0x6550f2d7
xor rax, 0x5b02e2e1
rol rax, 0xfb
popf
mov qword [rsp + 0xa08], rax
movabs rax, 0x98a9203c140b1f5
pushf
not rax
add rax, 0x40bf94e2
xor rax, 0x59b0d85d
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x658042ee
xor rax, 0x5c3d0108
rol rax, 0xd
popf
pushf
not rax
add rax, 0x603bb32c
xor rax, 0x79977522
rol rax, 0xb3
popf
pushf
not rax
add rax, 0x706d766a
xor rax, 0x4500526f
rol rax, 0x6a
popf
mov qword [rsp + 0xa10], rax
movabs rax, 0xf87dc0bd8944a859
pushf
not rax
add rax, 0x5d42e777
xor rax, 0x5413bdd1
rol rax, 0x71
popf
pushf
not rax
add rax, 0x7c2bc641
xor rax, 0x7b32dc0a
rol rax, 0x6b
popf
pushf
not rax
add rax, 0x6d3099a7
xor rax, 0x65e23c3e
rol rax, 0x23
popf
mov qword [rsp + 0xa18], rax
movabs rax, 0x7a2f4cdd3cb083d4
pushf
not rax
add rax, 0x6f623b5b
xor rax, 0x43cf66b3
rol rax, 0x55
popf
pushf
not rax
add rax, 0x5731be62
xor rax, 0x6e24a97d
rol rax, 0x89
popf
mov qword [rsp + 0xa20], rax
movabs rax, 0x1b4e560a0aac4c41
pushf
not rax
add rax, 0x65ba940a
xor rax, 0x6557745d
rol rax, 0x91
popf
pushf
not rax
add rax, 0x44570d3b
xor rax, 0x4d8e311c
rol rax, 0x55
popf
pushf
not rax
add rax, 0x452b72e4
xor rax, 0x6744e0ea
rol rax, 3
popf
mov qword [rsp + 0xa28], rax
lea rax, [rsp + 0x5a]
mov rdi, rax
xor eax, eax
mov ecx, 0x8de1670f
pushf
not ecx
add ecx, 0x857199dc
xor ecx, 0xa4867fa3
rol ecx, 0xdb
popf
pushf
not ecx
add ecx, 0x9ec58fdc
xor ecx, 0xec921adb
rol ecx, 0xc0
popf
pushf
not ecx
add ecx, 0xff3f8115
xor ecx, 0xf62d3766
rol ecx, 0xe0
popf
pushf
not ecx
add ecx, 0xa80a97fc
xor ecx, 0xc75d09ec
rol ecx, 0x43
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x5a]
mov byte [rsp + 0x1b8], al
movdqa xmm0, xmmword [rsp + 0x9f0]
movdqa xmmword [rsp + 0xf70], xmm0
movdqa xmm0, xmmword [rsp + 0x660]
movdqa xmmword [rsp + 0xf60], xmm0
movdqa xmm0, xmmword [rsp + 0xf60]
pxor xmm0, xmmword [rsp + 0xf70]
movdqa xmmword [rsp + 0xf80], xmm0
movdqa xmm0, xmmword [rsp + 0xf80]
movdqa xmmword [rsp + 0x660], xmm0
lea rax, [rsp + 0x670]
mov qword [rsp + 0x2d0], rax
lea rax, [rsp + 0xa00]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xfa0], xmm0
mov rax, qword [rsp + 0x2d0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xf90], xmm0
movdqa xmm0, xmmword [rsp + 0xf90]
pxor xmm0, xmmword [rsp + 0xfa0]
movdqa xmmword [rsp + 0xfb0], xmm0
mov rax, qword [rsp + 0x2d0]
movdqa xmm0, xmmword [rsp + 0xfb0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x680]
mov qword [rsp + 0x2d8], rax
lea rax, [rsp + 0xa10]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xfd0], xmm0
mov rax, qword [rsp + 0x2d8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xfc0], xmm0
movdqa xmm0, xmmword [rsp + 0xfc0]
pxor xmm0, xmmword [rsp + 0xfd0]
movdqa xmmword [rsp + 0xfe0], xmm0
mov rax, qword [rsp + 0x2d8]
movdqa xmm0, xmmword [rsp + 0xfe0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x690]
mov qword [rsp + 0x2e0], rax
lea rax, [rsp + 0xa20]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1000], xmm0
mov rax, qword [rsp + 0x2e0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xff0], xmm0
movdqa xmm0, xmmword [rsp + 0xff0]
pxor xmm0, xmmword [rsp + 0x1000]
movdqa xmmword [rsp + 0x1010], xmm0
mov rax, qword [rsp + 0x2e0]
movdqa xmm0, xmmword [rsp + 0x1010]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x660]
mov qword [rsp + 0x468], rax
mov rdx, qword [rsp + 0x468]
mov rcx, qword [rsp + 0x470]
call fcn.1402803fb
mov qword [rsp + 0x478], rax
lea rdx, [0x1aec4fcd3]
pushf
sub rdx, 0x6ebc5123
popf
mov rcx, qword [rsp + 0x478]
jmp 0x140367b8b
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rdx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x1510]
call fcn.1402feb55
mov byte [rsp + 0x5b], 0
lea rcx, [rsp + 0x3b0]
call fcn.140307c1b
movzx eax, byte [rsp + 0x5b]
jmp 0x14036a9d2
mov r9d, 0x49d8d645
pushf
not r9d
add r9d, 0xa9125a64
xor r9d, 0xad827326
rol r9d, 0xac
popf
pushf
not r9d
add r9d, 0xe5c3da61
xor r9d, 0xbe9f3dc7
rol r9d, 0x45
popf
pushf
not r9d
add r9d, 0xf36f24ce
xor r9d, 0xae5becf4
rol r9d, 0x42
popf
pushf
not r9d
add r9d, 0xb5bb55d0
xor r9d, 0xd64eab96
rol r9d, 0xb2
popf
lea r8, [rsp + 0x318]
mov rdx, qword [rsp + 0x230]
mov rcx, qword [rsp + 0x1510]
call fcn.140361bad
movzx eax, al
test eax, eax
jne 0x140367cdd
push rax
pushf
mov eax, 0x57b1c1c7
pushf
not eax
add eax, 0xd3b706e8
xor eax, 0xf13134cf
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc3a84e60
xor eax, 0xf0612f87
rol eax, 0x5c
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0x38750fc9
pushf
not eax
add eax, 0xcae72e15
xor eax, 0x90a31230
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe6fc7033
xor eax, 0xbaf7106f
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x9e51c95d
xor eax, 0x9524d338
rol eax, 0x6f
popf
jmp 0x1403620e2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0x464c0318
pushf
not edx
add edx, 0x81713ca5
xor edx, 0xe2898335
rol edx, 0xe2
popf
pushf
not edx
add edx, 0x8e85c9ef
xor edx, 0xe6f11edc
rol edx, 0xab
popf
pushf
not edx
add edx, 0x84951af5
xor edx, 0xec75d8e8
rol edx, 0xbb
popf
pushf
not edx
add edx, 0xb3c78fbd
xor edx, 0x976ff0b4
rol edx, 0x5d
popf
mov rcx, rax
jmp 0x140367d87
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x5c]
mov rdi, rax
xor eax, eax
mov ecx, 0xab5ada22
pushf
not ecx
add ecx, 0xd8fc785b
xor ecx, 0x947ef700
rol ecx, 0xf5
popf
pushf
not ecx
add ecx, 0xdc3186a6
xor ecx, 0xb51a4aba
rol ecx, 0xdf
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x5d]
mov rdi, rax
xor eax, eax
mov ecx, 0x5e2b86b0
pushf
not ecx
add ecx, 0xa766f675
xor ecx, 0x899cd29b
rol ecx, 0x63
popf
pushf
not ecx
add ecx, 0xd44d1228
xor ecx, 0xaebf077e
rol ecx, 0xf2
popf
pushf
not ecx
add ecx, 0xdea14dbe
xor ecx, 0xdd43c6fd
rol ecx, 1
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x488], rax
movzx eax, byte [rsp + 0x5c]
mov byte [rsp + 0x1c0], al
movzx eax, byte [rsp + 0x5d]
mov byte [rsp + 0x1c8], al
movabs rax, 0x157bbb6f9673c647
pushf
not rax
add rax, 0x43d3251a
xor rax, 0x41b114d5
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x46e456fd
xor rax, 0x4941b420
rol rax, 0x63
popf
pushf
not rax
add rax, 0x56321a22
xor rax, 0x5a5f2d54
rol rax, 0x89
popf
mov qword [rsp + 0x6a0], rax
movabs rax, 0x30bb7b3c496ae056
pushf
not rax
add rax, 0x5d8d855a
xor rax, 0x79eb1fea
rol rax, 0xe8
popf
pushf
not rax
add rax, 0x612c75de
xor rax, 0x46797aff
rol rax, 0x85
popf
pushf
not rax
add rax, 0x6bb73200
xor rax, 0x72ccf060
rol rax, 0xc
popf
pushf
not rax
add rax, 0x7345b245
xor rax, 0x4ae238c7
rol rax, 0x51
popf
mov qword [rsp + 0x6a8], rax
movabs rax, 0xc2f9d34b4e72c433
pushf
not rax
add rax, 0x53bf8227
xor rax, 0x7ce1f729
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x6b21846e
xor rax, 0x5f3e4136
rol rax, 0xef
popf
pushf
not rax
add rax, 0x4e3aa4af
xor rax, 0x6d78668e
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x67ba488b
xor rax, 0x43894ed3
rol rax, 0xc5
popf
mov qword [rsp + 0x6b0], rax
movabs rax, 0xa783ca47129d462d
pushf
not rax
add rax, 0x6fa7def1
xor rax, 0x59ec601c
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x4d041f3b
xor rax, 0x47a442c2
rol rax, 0x84
popf
pushf
not rax
add rax, 0x6690f1d5
xor rax, 0x44cdadb3
rol rax, 0xdd
popf
mov qword [rsp + 0x6b8], rax
movabs rax, 0x916acfded3b332bb
pushf
not rax
add rax, 0x56c68ee6
xor rax, 0x54015a27
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x56de3760
xor rax, 0x6858e0e1
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x4470df89
xor rax, 0x5a5b06dd
rol rax, 0x3a
popf
pushf
not rax
add rax, 0x73d639e7
xor rax, 0x656b6b11
rol rax, 0xda
popf
mov qword [rsp + 0x6c0], rax
movabs rax, 0x24a8c149538236f4
pushf
not rax
add rax, 0x73a13308
xor rax, 0x6cabe878
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x40f0ac54
xor rax, 0x4fb294b3
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x7dfcd12b
xor rax, 0x69747f76
rol rax, 0x74
popf
pushf
not rax
add rax, 0x7b7ceb18
xor rax, 0x5dc89fa7
rol rax, 0xcb
popf
mov qword [rsp + 0x6c8], rax
movabs rax, 0x89294b258238527e
pushf
not rax
add rax, 0x65a16ac1
xor rax, 0x760aec47
rol rax, 0x80
popf
pushf
not rax
add rax, 0x71dfd354
xor rax, 0x4dc084ff
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x4bf14616
xor rax, 0x43801a1b
rol rax, 0x9d
popf
mov qword [rsp + 0x6d0], rax
movabs rax, 0x9367a4d49d5cba32
pushf
not rax
add rax, 0x6ada86ae
xor rax, 0x458de520
rol rax, 0xfd
popf
pushf
not rax
add rax, 0x652c8e76
xor rax, 0x407ebe06
rol rax, 0xe2
popf
pushf
not rax
add rax, 0x49027a2a
xor rax, 0x6febd412
rol rax, 0xda
popf
pushf
not rax
add rax, 0x7eab9b57
xor rax, 0x57d08df9
rol rax, 0x3e
popf
mov qword [rsp + 0x6d8], rax
movabs rax, 0x7a5665ef6f94fe17
pushf
not rax
add rax, 0x524eed60
xor rax, 0x6cd36b01
rol rax, 0x31
popf
pushf
not rax
add rax, 0x7e363607
xor rax, 0x7408f381
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x6b368d62
xor rax, 0x56f3e303
rol rax, 0xd3
popf
pushf
not rax
add rax, 0x617cd76c
xor rax, 0x46cd0205
rol rax, 0x7f
popf
mov qword [rsp + 0xa30], rax
movabs rax, 0xc71588659bfbccd8
pushf
not rax
add rax, 0x7b0be6b4
xor rax, 0x786d12cc
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x47e0ea0a
xor rax, 0x77e8cacc
rol rax, 0xdd
popf
mov qword [rsp + 0xa38], rax
movabs rax, 0xa4a51c496e150448
pushf
not rax
add rax, 0x434e86cb
xor rax, 0x4f0196b8
rol rax, 0x5a
popf
pushf
not rax
add rax, 0x6972c281
xor rax, 0x76c866d7
rol rax, 0x34
popf
mov qword [rsp + 0xa40], rax
movabs rax, 0x46fe8f93466913bf
pushf
not rax
add rax, 0x4f09f31e
xor rax, 0x46cc23a6
rol rax, 0xbb
popf
pushf
not rax
add rax, 0x66ef4ffe
xor rax, 0x5c6a4dde
rol rax, 0xa
popf
mov qword [rsp + 0xa48], rax
movabs rax, 0x6e9b3f1274cd039a
pushf
not rax
add rax, 0x6c66de54
xor rax, 0x60e93586
rol rax, 0x33
popf
pushf
not rax
add rax, 0x4d81004e
xor rax, 0x41a6c5ac
rol rax, 0xbd
popf
mov qword [rsp + 0xa50], rax
movabs rax, 0xa3c860061ca65b03
pushf
not rax
add rax, 0x5a5bf217
xor rax, 0x6b4327d1
rol rax, 0x55
popf
pushf
not rax
add rax, 0x5d9d16ee
xor rax, 0x4060fd48
rol rax, 0x91
popf
mov qword [rsp + 0xa58], rax
movabs rax, 0xfaae2fb0ce2321a7
pushf
not rax
add rax, 0x4094e3c3
xor rax, 0x53a1195b
rol rax, 0xc4
popf
pushf
not rax
add rax, 0x44f12bc3
xor rax, 0x4b533f05
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x4c70c962
xor rax, 0x53b92d26
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x5b8a30a6
xor rax, 0x7d8f24db
rol rax, 0xfe
popf
mov qword [rsp + 0xa60], rax
movabs rax, 0x48a86c27dc5d6b99
pushf
not rax
add rax, 0x6c690b6a
xor rax, 0x496a77e7
rol rax, 0x53
popf
pushf
not rax
add rax, 0x65850c12
xor rax, 0x4e92f8e6
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x7c3814eb
xor rax, 0x78ac2460
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x4375a8fb
xor rax, 0x5df031bc
rol rax, 0x89
popf
mov qword [rsp + 0xa68], rax
lea rax, [rsp + 0x5e]
mov rdi, rax
xor eax, eax
mov ecx, 0x9bd393ef
pushf
not ecx
add ecx, 0xccdbc357
xor ecx, 0xa693329c
rol ecx, 0x3e
popf
pushf
not ecx
add ecx, 0xe59c12b8
xor ecx, 0xffbd4b39
rol ecx, 0xcd
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x5e]
mov byte [rsp + 0x1d0], al
movdqa xmm0, xmmword [rsp + 0xa30]
movdqa xmmword [rsp + 0x1030], xmm0
movdqa xmm0, xmmword [rsp + 0x6a0]
movdqa xmmword [rsp + 0x1020], xmm0
movdqa xmm0, xmmword [rsp + 0x1020]
pxor xmm0, xmmword [rsp + 0x1030]
movdqa xmmword [rsp + 0x1040], xmm0
movdqa xmm0, xmmword [rsp + 0x1040]
movdqa xmmword [rsp + 0x6a0], xmm0
lea rax, [rsp + 0x6b0]
mov qword [rsp + 0x2e8], rax
lea rax, [rsp + 0xa40]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1060], xmm0
mov rax, qword [rsp + 0x2e8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1050], xmm0
movdqa xmm0, xmmword [rsp + 0x1050]
pxor xmm0, xmmword [rsp + 0x1060]
movdqa xmmword [rsp + 0x1070], xmm0
mov rax, qword [rsp + 0x2e8]
movdqa xmm0, xmmword [rsp + 0x1070]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x6c0]
mov qword [rsp + 0x2f0], rax
lea rax, [rsp + 0xa50]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1090], xmm0
mov rax, qword [rsp + 0x2f0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1080], xmm0
movdqa xmm0, xmmword [rsp + 0x1080]
pxor xmm0, xmmword [rsp + 0x1090]
movdqa xmmword [rsp + 0x10a0], xmm0
mov rax, qword [rsp + 0x2f0]
movdqa xmm0, xmmword [rsp + 0x10a0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x6d0]
mov qword [rsp + 0x2f8], rax
lea rax, [rsp + 0xa60]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x10c0], xmm0
mov rax, qword [rsp + 0x2f8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x10b0], xmm0
movdqa xmm0, xmmword [rsp + 0x10b0]
pxor xmm0, xmmword [rsp + 0x10c0]
movdqa xmmword [rsp + 0x10d0], xmm0
mov rax, qword [rsp + 0x2f8]
movdqa xmm0, xmmword [rsp + 0x10d0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x6a0]
mov qword [rsp + 0x480], rax
mov rdx, qword [rsp + 0x480]
mov rcx, qword [rsp + 0x488]
call fcn.1402803fb
mov qword [rsp + 0x490], rax
lea rdx, [0x18631599e]
pushf
sub rdx, 0x4628adee
popf
mov rcx, qword [rsp + 0x490]
jmp 0x140368611
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rdx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x1510]
call fcn.1402feb55
mov byte [rsp + 0x5f], 0
lea rcx, [rsp + 0x3b0]
call fcn.140307c1b
movzx eax, byte [rsp + 0x5f]
jmp 0x14036a9d2
mov r9d, 0xe263b3f7
pushf
not r9d
add r9d, 0xbe388fc8
xor r9d, 0xe23aeb2b
rol r9d, 0xc8
popf
pushf
not r9d
add r9d, 0xfba6033d
xor r9d, 0xf89dea61
rol r9d, 0x64
popf
pushf
not r9d
add r9d, 0xa2c53401
xor r9d, 0x83fef115
rol r9d, 0xf2
popf
pushf
not r9d
add r9d, 0x8faaa0f9
xor r9d, 0x8c9781d1
rol r9d, 0x27
popf
lea r8, [rsp + 0x318]
mov rdx, qword [rsp + 0x320]
mov rcx, qword [rsp + 0x1510]
call fcn.1402da1c1
movzx eax, al
test eax, eax
jne 0x140368763
push rax
pushf
mov eax, 0x4b76eecf
pushf
not eax
add eax, 0xf880ba6a
xor eax, 0xbd0219bd
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xed752f2f
xor eax, 0xefe15e15
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x88763c17
xor eax, 0x93119605
rol eax, 0x8e
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0x577b208a
pushf
not eax
add eax, 0xd83c81e5
xor eax, 0xf3ce736e
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfc776fc4
xor eax, 0xbcb17cc3
rol eax, 0xff
popf
pushf
not eax
add eax, 0xbdae77ac
xor eax, 0x8a636dbf
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x90c37296
xor eax, 0x883f6755
rol eax, 0x25
popf
jmp 0x1403620e2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0x95d05fb9
pushf
not edx
add edx, 0xf29bf54f
xor edx, 0xf01d0094
rol edx, 0x37
popf
pushf
not edx
add edx, 0xffddab2e
xor edx, 0x9b6e0d9f
rol edx, 0xd7
popf
pushf
not edx
add edx, 0x87a18d62
xor edx, 0xd66477e3
rol edx, 0x40
popf
pushf
not edx
add edx, 0xacfea315
xor edx, 0x8db373eb
rol edx, 0xc1
popf
mov rcx, rax
jmp 0x140368820
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x60]
mov rdi, rax
xor eax, eax
mov ecx, 0x5c8e47f2
pushf
not ecx
add ecx, 0xc27d18d1
xor ecx, 0x93e8a175
rol ecx, 0xaa
popf
pushf
not ecx
add ecx, 0xb2192adb
xor ecx, 0xbcfed9f9
rol ecx, 0xb5
popf
pushf
not ecx
add ecx, 0xee0404ce
xor ecx, 0x8e9f4f39
rol ecx, 0x93
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x61]
mov rdi, rax
xor eax, eax
mov ecx, 0xffbb13ea
pushf
not ecx
add ecx, 0x861c1935
xor ecx, 0xf53af6fa
rol ecx, 0x64
popf
pushf
not ecx
add ecx, 0xb8ffb74e
xor ecx, 0x80ec4c95
rol ecx, 7
popf
pushf
not ecx
add ecx, 0xd35a166e
xor ecx, 0xaeebde48
rol ecx, 0x72
popf
pushf
not ecx
add ecx, 0xa4af456f
xor ecx, 0xdb1df6c5
rol ecx, 0x48
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x4a0], rax
movzx eax, byte [rsp + 0x60]
mov byte [rsp + 0x1d8], al
movzx eax, byte [rsp + 0x61]
mov byte [rsp + 0x1e0], al
movabs rax, 0x6207ff4988622e36
pushf
not rax
add rax, 0x78f63033
xor rax, 0x54f77459
rol rax, 0x14
popf
pushf
not rax
add rax, 0x6ff9d024
xor rax, 0x67554d07
rol rax, 0xfa
popf
pushf
not rax
add rax, 0x48f760c3
xor rax, 0x5c654835
rol rax, 0x41
popf
mov qword [rsp + 0x6e0], rax
movabs rax, 0xb2a20cba3a0c0140
pushf
not rax
add rax, 0x40dc531d
xor rax, 0x64232d63
rol rax, 0xd8
popf
pushf
not rax
add rax, 0x496558a4
xor rax, 0x4ef8eb57
rol rax, 3
popf
pushf
not rax
add rax, 0x61b5aa60
xor rax, 0x69a04cf3
rol rax, 0xe1
popf
pushf
not rax
add rax, 0x6c824392
xor rax, 0x53eb47dd
rol rax, 0x50
popf
mov qword [rsp + 0x6e8], rax
movabs rax, 0xbeb7dcb7af95746
pushf
not rax
add rax, 0x785ba855
xor rax, 0x7af99768
rol rax, 1
popf
pushf
not rax
add rax, 0x47e4a900
xor rax, 0x5699333a
rol rax, 0xb5
popf
pushf
not rax
add rax, 0x6416ff19
xor rax, 0x65028fad
rol rax, 0x45
popf
pushf
not rax
add rax, 0x4fd5f54a
xor rax, 0x5ebf4b6d
rol rax, 0xeb
popf
mov qword [rsp + 0x6f0], rax
movabs rax, 0x3b2ee3507096d00c
pushf
not rax
add rax, 0x58472cc9
xor rax, 0x5620793b
rol rax, 0x5c
popf
pushf
not rax
add rax, 0x50d2fcac
xor rax, 0x43f7df58
rol rax, 0x4d
popf
mov qword [rsp + 0x6f8], rax
movabs rax, 0x372b75da991b0e3c
pushf
not rax
add rax, 0x58a6c938
xor rax, 0x4385bc47
rol rax, 0x4a
popf
pushf
not rax
add rax, 0x5732485b
xor rax, 0x551dff23
rol rax, 0x73
popf
mov qword [rsp + 0x700], rax
movabs rax, 0xf47236a86fd9a5e8
pushf
not rax
add rax, 0x53d63910
xor rax, 0x5f972cd4
rol rax, 0x19
popf
pushf
not rax
add rax, 0x4d32911b
xor rax, 0x6f3964e0
rol rax, 0x6d
popf
mov qword [rsp + 0x708], rax
movabs rax, 0xe8a9c883fad6fb5a
pushf
not rax
add rax, 0x7a25fcbe
xor rax, 0x4d750597
rol rax, 0x9a
popf
pushf
not rax
add rax, 0x7ee63f6b
xor rax, 0x7e58beec
rol rax, 0x4a
popf
pushf
not rax
add rax, 0x4fb6533e
xor rax, 0x450ea236
rol rax, 0xc0
popf
mov qword [rsp + 0x710], rax
movabs rax, 0x2314724fcab5effe
pushf
not rax
add rax, 0x582dc653
xor rax, 0x660ca8d2
rol rax, 0xd
popf
pushf
not rax
add rax, 0x52a43235
xor rax, 0x4187b0e4
rol rax, 0x30
popf
pushf
not rax
add rax, 0x70eec850
xor rax, 0x6843fa36
rol rax, 0xa1
popf
pushf
not rax
add rax, 0x6cfe4661
xor rax, 0x60d2cfb5
rol rax, 0x21
popf
mov qword [rsp + 0x718], rax
movabs rax, 0xf62645fb3db0e915
pushf
not rax
add rax, 0x652c31a4
xor rax, 0x5a7b6c00
rol rax, 0x20
popf
pushf
not rax
add rax, 0x6621f72c
xor rax, 0x5c0d5f5e
rol rax, 0x20
popf
pushf
not rax
add rax, 0x71df15cc
xor rax, 0x5bf9c5b2
rol rax, 0xd4
popf
mov qword [rsp + 0xa70], rax
movabs rax, 0x314274c8eee436ac
pushf
not rax
add rax, 0x4adfa0ac
xor rax, 0x5de1c159
rol rax, 0x68
popf
pushf
not rax
add rax, 0x4702f94b
xor rax, 0x4c15db05
rol rax, 0xf6
popf
mov qword [rsp + 0xa78], rax
movabs rax, 0x867f4e81aeda6fc7
pushf
not rax
add rax, 0x4c2f0330
xor rax, 0x4b8609a3
rol rax, 0x4d
popf
pushf
not rax
add rax, 0x4d62fb2c
xor rax, 0x62059a31
rol rax, 0x85
popf
pushf
not rax
add rax, 0x5a101af2
xor rax, 0x45f70efc
rol rax, 7
popf
pushf
not rax
add rax, 0x6f339788
xor rax, 0x4b448ff6
rol rax, 0x80
popf
mov qword [rsp + 0xa80], rax
movabs rax, 0x6951f27c8ba2ba2
pushf
not rax
add rax, 0x51ca4c92
xor rax, 0x69cde527
rol rax, 0x89
popf
pushf
not rax
add rax, 0x71654bf7
xor rax, 0x5a67b1ac
rol rax, 7
popf
pushf
not rax
add rax, 0x67aefb2c
xor rax, 0x4a285514
rol rax, 0xad
popf
pushf
not rax
add rax, 0x763a4521
xor rax, 0x5aa40291
rol rax, 0x87
popf
mov qword [rsp + 0xa88], rax
movabs rax, 0x35026a86d1b498eb
pushf
not rax
add rax, 0x7d7e215a
xor rax, 0x574265ea
rol rax, 0x90
popf
pushf
not rax
add rax, 0x7952991d
xor rax, 0x51ca7c9e
rol rax, 5
popf
mov qword [rsp + 0xa90], rax
movabs rax, 0x2baab12f8c8e83ae
pushf
not rax
add rax, 0x6afb8580
xor rax, 0x428067bc
rol rax, 0x88
popf
pushf
not rax
add rax, 0x456d83d1
xor rax, 0x72e27128
rol rax, 0x98
popf
pushf
not rax
add rax, 0x7ba92f83
xor rax, 0x5864d4b2
rol rax, 0xcd
popf
pushf
not rax
add rax, 0x611d1208
xor rax, 0x438a5f21
rol rax, 0xa3
popf
mov qword [rsp + 0xa98], rax
movabs rax, 0xdb08b6254217d1b2
pushf
not rax
add rax, 0x57d7eaf4
xor rax, 0x4fad1f6a
rol rax, 0xdc
popf
pushf
not rax
add rax, 0x546216db
xor rax, 0x6d0b5616
rol rax, 0xb3
popf
pushf
not rax
add rax, 0x643cb2cf
xor rax, 0x7cdfe9d9
rol rax, 0xe9
popf
mov qword [rsp + 0xaa0], rax
movabs rax, 0x441d4824e8679553
pushf
not rax
add rax, 0x5196d80b
xor rax, 0x47c2b834
rol rax, 0x3b
popf
pushf
not rax
add rax, 0x7adcdbfa
xor rax, 0x6a58733c
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x4a1a57c3
xor rax, 0x631a40ff
rol rax, 0x79
popf
pushf
not rax
add rax, 0x5a50cc80
xor rax, 0x4b231666
rol rax, 0xe9
popf
mov qword [rsp + 0xaa8], rax
lea rax, [rsp + 0x62]
mov rdi, rax
xor eax, eax
mov ecx, 0xdcb57bd
pushf
not ecx
add ecx, 0x9c883f81
xor ecx, 0x8ed6264c
rol ecx, 0xae
popf
pushf
not ecx
add ecx, 0x8ac50501
xor ecx, 0xda6044e6
rol ecx, 0xd0
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x62]
mov byte [rsp + 0x1e8], al
movdqa xmm0, xmmword [rsp + 0xa70]
movdqa xmmword [rsp + 0x10f0], xmm0
movdqa xmm0, xmmword [rsp + 0x6e0]
movdqa xmmword [rsp + 0x10e0], xmm0
movdqa xmm0, xmmword [rsp + 0x10e0]
pxor xmm0, xmmword [rsp + 0x10f0]
movdqa xmmword [rsp + 0x1100], xmm0
movdqa xmm0, xmmword [rsp + 0x1100]
movdqa xmmword [rsp + 0x6e0], xmm0
lea rax, [rsp + 0x6f0]
mov qword [rsp + 0x300], rax
lea rax, [rsp + 0xa80]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1120], xmm0
mov rax, qword [rsp + 0x300]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1110], xmm0
movdqa xmm0, xmmword [rsp + 0x1110]
pxor xmm0, xmmword [rsp + 0x1120]
movdqa xmmword [rsp + 0x1130], xmm0
mov rax, qword [rsp + 0x300]
movdqa xmm0, xmmword [rsp + 0x1130]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x700]
mov qword [rsp + 0x308], rax
lea rax, [rsp + 0xa90]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1150], xmm0
mov rax, qword [rsp + 0x308]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1140], xmm0
movdqa xmm0, xmmword [rsp + 0x1140]
pxor xmm0, xmmword [rsp + 0x1150]
movdqa xmmword [rsp + 0x1160], xmm0
mov rax, qword [rsp + 0x308]
movdqa xmm0, xmmword [rsp + 0x1160]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x710]
mov qword [rsp + 0x310], rax
lea rax, [rsp + 0xaa0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1180], xmm0
mov rax, qword [rsp + 0x310]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1170], xmm0
movdqa xmm0, xmmword [rsp + 0x1170]
pxor xmm0, xmmword [rsp + 0x1180]
movdqa xmmword [rsp + 0x1190], xmm0
mov rax, qword [rsp + 0x310]
movdqa xmm0, xmmword [rsp + 0x1190]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x6e0]
mov qword [rsp + 0x498], rax
mov rdx, qword [rsp + 0x498]
mov rcx, qword [rsp + 0x4a0]
call fcn.1402803fb
mov qword [rsp + 0x4a8], rax
lea rdx, [0x1b80d218c]
pushf
sub rdx, 0x780475dc
popf
mov rcx, qword [rsp + 0x4a8]
jmp 0x1403690bd
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rdx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x1510]
call fcn.1402feb55
mov byte [rsp + 0x63], 0
lea rcx, [rsp + 0x3b0]
call fcn.140307c1b
movzx eax, byte [rsp + 0x63]
jmp 0x14036a9d2
mov rax, qword [rsp + 0x318]
add rax, 8
mov r9d, 0xe409aa00
pushf
not r9d
add r9d, 0xb8b9dcae
xor r9d, 0xb7a64dc4
rol r9d, 0x7e
popf
pushf
not r9d
add r9d, 0xec66cf98
xor r9d, 0xab8d63d0
rol r9d, 0x8d
popf
pushf
not r9d
add r9d, 0xa63ac49f
xor r9d, 0x82f5a23b
rol r9d, 0xf4
popf
pushf
not r9d
add r9d, 0xdbcb924c
xor r9d, 0xe1a1a4c0
rol r9d, 0x98
popf
lea r8, [rsp + 0x320]
mov rdx, rax
mov rcx, qword [rsp + 0x1510]
call fcn.1402da1c1
movzx eax, al
test eax, eax
jne 0x14036923c
push rax
pushf
mov eax, 0xc8a84f7b
pushf
not eax
add eax, 0x8d8b4a44
xor eax, 0xbc32f955
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb29edee4
xor eax, 0x87a4e785
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xce8eab6e
xor eax, 0xe506da07
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8e829173
xor eax, 0xe85de0fb
rol eax, 0xbe
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0xfa386c1a
pushf
not eax
add eax, 0xb3f3e64d
xor eax, 0x9b38e3e1
rol eax, 0xde
popf
pushf
not eax
add eax, 0xea1bbdce
xor eax, 0xe5a17b45
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd3e65179
xor eax, 0xec9e45a7
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa4cd5193
xor eax, 0xd595b3db
rol eax, 0x1d
popf
jmp 0x1403620e2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0xc2afbddd
pushf
not edx
add edx, 0x9c867509
xor edx, 0xdb8f0609
rol edx, 0xf7
popf
pushf
not edx
add edx, 0xb08287e6
xor edx, 0x9f815b0f
rol edx, 0x81
popf
mov rcx, rax
jmp 0x1403692cf
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x64]
mov rdi, rax
xor eax, eax
mov ecx, 0x1af7c249
pushf
not ecx
add ecx, 0xb1d41f03
xor ecx, 0x94e18183
rol ecx, 0x92
popf
pushf
not ecx
add ecx, 0xe95e9415
xor ecx, 0xcb91f5dc
rol ecx, 0x8b
popf
pushf
not ecx
add ecx, 0xe22089dc
xor ecx, 0xf7bd5fb4
rol ecx, 0xe4
popf
pushf
not ecx
add ecx, 0xc5b53a1c
xor ecx, 0xacc2f396
rol ecx, 9
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x65]
mov rdi, rax
xor eax, eax
mov ecx, 0x8da10c7c
pushf
not ecx
add ecx, 0xa7362d0b
xor ecx, 0xf2f9897c
rol ecx, 0x5f
popf
pushf
not ecx
add ecx, 0xf19d4c8b
xor ecx, 0xb7e0b56c
rol ecx, 0x30
popf
pushf
not ecx
add ecx, 0xf623898e
xor ecx, 0xe5b32d9f
rol ecx, 0xb5
popf
pushf
not ecx
add ecx, 0xd989678a
xor ecx, 0xd63e94b7
rol ecx, 0x6a
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x4b8], rax
movzx eax, byte [rsp + 0x64]
mov byte [rsp + 0x1f0], al
movzx eax, byte [rsp + 0x65]
mov byte [rsp + 0x1f8], al
movabs rax, 0x2b7a317f7cb57d47
pushf
not rax
add rax, 0x6982ed10
xor rax, 0x5a4f677f
rol rax, 0x16
popf
pushf
not rax
add rax, 0x4ac0c470
xor rax, 0x47c0c8ba
rol rax, 0x23
popf
mov qword [rsp + 0x720], rax
movabs rax, 0x979f678ac313cb4
pushf
not rax
add rax, 0x4e342595
xor rax, 0x674a1e9d
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x4aac3e8c
xor rax, 0x6f035e68
rol rax, 0x6d
popf
mov qword [rsp + 0x728], rax
movabs rax, 0x58fce7b315362120
pushf
not rax
add rax, 0x6562293c
xor rax, 0x49923777
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x61f48a39
xor rax, 0x47110c5e
rol rax, 6
popf
pushf
not rax
add rax, 0x6106f87e
xor rax, 0x58c43779
rol rax, 0x95
popf
mov qword [rsp + 0x730], rax
movabs rax, 0x25717d72c6a056de
pushf
not rax
add rax, 0x5fffdb7f
xor rax, 0x4e8d4f47
rol rax, 0x3d
popf
pushf
not rax
add rax, 0x49430689
xor rax, 0x78deb3de
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x77c11957
xor rax, 0x66717e1d
rol rax, 0x18
popf
pushf
not rax
add rax, 0x69fff11a
xor rax, 0x7b36d16e
rol rax, 0x76
popf
mov qword [rsp + 0x738], rax
movabs rax, 0xa5541020be88cf86
pushf
not rax
add rax, 0x6b32c30d
xor rax, 0x4744012c
rol rax, 0x54
popf
pushf
not rax
add rax, 0x61c3dc86
xor rax, 0x758b8b2a
rol rax, 0x5e
popf
mov qword [rsp + 0x740], rax
movabs rax, 0x80a10e51b600d727
pushf
not rax
add rax, 0x429d2b8b
xor rax, 0x73d46aea
rol rax, 4
popf
pushf
not rax
add rax, 0x55c6f342
xor rax, 0x60474887
rol rax, 0xf0
popf
mov qword [rsp + 0x748], rax
movabs rax, 0xf685f8ddae92076c
pushf
not rax
add rax, 0x7ccb7879
xor rax, 0x5f158b9d
rol rax, 0x92
popf
pushf
not rax
add rax, 0x75b89123
xor rax, 0x4b05cf88
rol rax, 7
popf
pushf
not rax
add rax, 0x7369d7d1
xor rax, 0x464b21ec
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x7484a0c7
xor rax, 0x7938a3ea
rol rax, 0xc2
popf
mov qword [rsp + 0x750], rax
movabs rax, 0xc42f2a0e0a43c074
pushf
not rax
add rax, 0x5e8dcecc
xor rax, 0x542e2744
rol rax, 0x78
popf
pushf
not rax
add rax, 0x4a2fa066
xor rax, 0x69428a6f
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x4a6e0ef9
xor rax, 0x62734141
rol rax, 0xe8
popf
pushf
not rax
add rax, 0x44eeb004
xor rax, 0x41613833
rol rax, 0x41
popf
mov qword [rsp + 0x758], rax
movabs rax, 0x7fe77ec572d41a95
pushf
not rax
add rax, 0x7614ddb0
xor rax, 0x5130d731
rol rax, 0xd0
popf
pushf
not rax
add rax, 0x75db9730
xor rax, 0x60c8b091
rol rax, 0x4a
popf
pushf
not rax
add rax, 0x7fc213ed
xor rax, 0x62cd5e90
rol rax, 0x36
popf
mov qword [rsp + 0xab0], rax
movabs rax, 0xe74621b3618b6820
pushf
not rax
add rax, 0x55e7bffd
xor rax, 0x5232b481
rol rax, 0xcb
popf
pushf
not rax
add rax, 0x4f55b577
xor rax, 0x7a32901a
rol rax, 0xeb
popf
pushf
not rax
add rax, 0x667f1d79
xor rax, 0x67f17f3b
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x69d1d2a6
xor rax, 0x64fdb6bf
rol rax, 0x60
popf
mov qword [rsp + 0xab8], rax
movabs rax, 0xfd805a1b6377166
pushf
not rax
add rax, 0x5c332c63
xor rax, 0x57b95483
rol rax, 0x42
popf
pushf
not rax
add rax, 0x692e0ba8
xor rax, 0x7358319e
rol rax, 0xf2
popf
pushf
not rax
add rax, 0x7379cfa8
xor rax, 0x50f13283
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x7f426ea4
xor rax, 0x6537394c
rol rax, 0xa2
popf
mov qword [rsp + 0xac0], rax
movabs rax, 0x6a48904c1d70bd6b
pushf
not rax
add rax, 0x4dbf10ba
xor rax, 0x5fc5c39a
rol rax, 0x18
popf
pushf
not rax
add rax, 0x756a25e5
xor rax, 0x482d2e56
rol rax, 0x99
popf
mov qword [rsp + 0xac8], rax
movabs rax, 0xd43fbbed0b895201
pushf
not rax
add rax, 0x4e0226c0
xor rax, 0x4f73ae61
rol rax, 0xb7
popf
pushf
not rax
add rax, 0x42b7569a
xor rax, 0x7f6fb1f7
rol rax, 0x6a
popf
pushf
not rax
add rax, 0x55ff1e87
xor rax, 0x51591a21
rol rax, 0xde
popf
pushf
not rax
add rax, 0x46e93db9
xor rax, 0x768a07d2
rol rax, 0xa0
popf
mov qword [rsp + 0xad0], rax
movabs rax, 0xb03ac509479c7b34
pushf
not rax
add rax, 0x6a114c7c
xor rax, 0x5025dd53
rol rax, 0xb6
popf
pushf
not rax
add rax, 0x568c3bde
xor rax, 0x46e5794f
rol rax, 0xea
popf
pushf
not rax
add rax, 0x5d2f6bbf
xor rax, 0x693e6c47
rol rax, 7
popf
mov qword [rsp + 0xad8], rax
movabs rax, 0xa18f4fc09bea37b4
pushf
not rax
add rax, 0x5a7af6e9
xor rax, 0x43929038
rol rax, 0x77
popf
pushf
not rax
add rax, 0x46a37005
xor rax, 0x53dceea5
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x61b607fa
xor rax, 0x53165b6f
rol rax, 0x23
popf
pushf
not rax
add rax, 0x57e01060
xor rax, 0x467963f8
rol rax, 0x97
popf
mov qword [rsp + 0xae0], rax
movabs rax, 0xaecb7ecfaf5977f3
pushf
not rax
add rax, 0x51aaa45a
xor rax, 0x4ce4bf4b
rol rax, 0x4d
popf
pushf
not rax
add rax, 0x6bc36874
xor rax, 0x54b6d877
rol rax, 0x7c
popf
pushf
not rax
add rax, 0x4dd7f8ed
xor rax, 0x42371694
rol rax, 0x8e
popf
pushf
not rax
add rax, 0x5b21d9c8
xor rax, 0x7475d90b
rol rax, 0xe0
popf
mov qword [rsp + 0xae8], rax
lea rax, [rsp + 0x66]
mov rdi, rax
xor eax, eax
mov ecx, 0x9c884fb1
pushf
not ecx
add ecx, 0xe7173398
xor ecx, 0xe2b558f3
rol ecx, 0x73
popf
pushf
not ecx
add ecx, 0xd46fdc00
xor ecx, 0xa7167280
rol ecx, 0x48
popf
pushf
not ecx
add ecx, 0xbe044958
xor ecx, 0xe91aa6fb
rol ecx, 0xf0
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x66]
mov byte [rsp + 0x200], al
movdqa xmm0, xmmword [rsp + 0xab0]
movdqa xmmword [rsp + 0x11b0], xmm0
movdqa xmm0, xmmword [rsp + 0x720]
movdqa xmmword [rsp + 0x11a0], xmm0
movdqa xmm0, xmmword [rsp + 0x11a0]
pxor xmm0, xmmword [rsp + 0x11b0]
movdqa xmmword [rsp + 0x11c0], xmm0
movdqa xmm0, xmmword [rsp + 0x11c0]
movdqa xmmword [rsp + 0x720], xmm0
lea rax, [rsp + 0x730]
mov qword [rsp + 0x328], rax
lea rax, [rsp + 0xac0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x11e0], xmm0
mov rax, qword [rsp + 0x328]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x11d0], xmm0
movdqa xmm0, xmmword [rsp + 0x11d0]
pxor xmm0, xmmword [rsp + 0x11e0]
movdqa xmmword [rsp + 0x14f0], xmm0
mov rax, qword [rsp + 0x328]
movdqa xmm0, xmmword [rsp + 0x14f0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x740]
mov qword [rsp + 0x330], rax
lea rax, [rsp + 0xad0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1380], xmm0
mov rax, qword [rsp + 0x330]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1200], xmm0
movdqa xmm0, xmmword [rsp + 0x1200]
pxor xmm0, xmmword [rsp + 0x1380]
movdqa xmmword [rsp + 0x1220], xmm0
mov rax, qword [rsp + 0x330]
movdqa xmm0, xmmword [rsp + 0x1220]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x750]
mov qword [rsp + 0x338], rax
lea rax, [rsp + 0xae0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1240], xmm0
mov rax, qword [rsp + 0x338]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1230], xmm0
movdqa xmm0, xmmword [rsp + 0x1230]
pxor xmm0, xmmword [rsp + 0x1240]
movdqa xmmword [rsp + 0x1250], xmm0
mov rax, qword [rsp + 0x338]
movdqa xmm0, xmmword [rsp + 0x1250]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x720]
mov qword [rsp + 0x4b0], rax
mov rdx, qword [rsp + 0x4b0]
mov rcx, qword [rsp + 0x4b8]
call fcn.1402803fb
mov qword [rsp + 0x4c0], rax
lea rdx, [0x1901dc785]
pushf
sub rdx, 0x50151bd5
popf
mov rcx, qword [rsp + 0x4c0]
jmp 0x140369bae
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rdx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x1510]
call fcn.1402feb55
mov byte [rsp + 0x67], 0
lea rcx, [rsp + 0x3b0]
call fcn.140307c1b
movzx eax, byte [rsp + 0x67]
jmp 0x14036a9d2
mov r8, qword [rsp + 0x230]
mov rdx, qword [rsp + 0x238]
mov rcx, qword [rsp + 0x1510]
call fcn.1401c4f20
movzx eax, al
test eax, eax
jne 0x140369ca9
push rax
pushf
mov eax, 0x49845c3b
pushf
not eax
add eax, 0xf858a902
xor eax, 0xe19fa9aa
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd139e7ab
xor eax, 0x82bfd68d
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xaf4241c5
xor eax, 0xe39bd6ab
rol eax, 0x49
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0x45079a44
pushf
not eax
add eax, 0x90ebda1d
xor eax, 0xc97675e4
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xbcc7735d
xor eax, 0x9c22e099
rol eax, 0x1e
popf
jmp 0x1403620e2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov edx, 0x3eafc661
pushf
not edx
add edx, 0xca44b98f
xor edx, 0x9a246511
rol edx, 0xcf
popf
pushf
not edx
add edx, 0xf9b9ab34
xor edx, 0xf5bd7ae2
rol edx, 0xd0
popf
pushf
not edx
add edx, 0x8b1b2dbb
xor edx, 0xa661d294
rol edx, 0xc6
popf
mov rcx, rax
jmp 0x140369d2b
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x68]
mov rdi, rax
xor eax, eax
mov ecx, 0xb678293c
pushf
not ecx
add ecx, 0xcfad556a
xor ecx, 0x920c6bf3
rol ecx, 0x22
popf
pushf
not ecx
add ecx, 0x9b26a956
xor ecx, 0x92afce0e
rol ecx, 0x48
popf
pushf
not ecx
add ecx, 0xfdb7847f
xor ecx, 0x9f9ef521
rol ecx, 0x3b
popf
pushf
not ecx
add ecx, 0xb104f54e
xor ecx, 0x947d6e70
rol ecx, 0x36
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x69]
mov rdi, rax
xor eax, eax
mov ecx, 0x35b7987a
pushf
not ecx
add ecx, 0xd9ef2790
xor ecx, 0xc3aa4962
rol ecx, 0xf3
popf
pushf
not ecx
add ecx, 0xd98ac8ca
xor ecx, 0xa5ef8bdb
rol ecx, 0xb
popf
rep stosb byte [rdi], al
mov rax, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
mov qword [rsp + 0x4d0], rax
movzx eax, byte [rsp + 0x68]
mov byte [rsp + 0x208], al
movzx eax, byte [rsp + 0x69]
mov byte [rsp + 0x210], al
movabs rax, 0x71b80314893f4b3a
pushf
not rax
add rax, 0x65e95e31
xor rax, 0x7168c866
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x5b2f3a61
xor rax, 0x796b5a0d
rol rax, 0x75
popf
pushf
not rax
add rax, 0x494a0f4f
xor rax, 0x5b9b8edb
rol rax, 6
popf
mov qword [rsp + 0x7b0], rax
movabs rax, 0xb123d9f623ab225c
pushf
not rax
add rax, 0x71647255
xor rax, 0x47d11c07
rol rax, 7
popf
pushf
not rax
add rax, 0x79ac83fd
xor rax, 0x5ed7ac3f
rol rax, 0x35
popf
pushf
not rax
add rax, 0x5c31c5a8
xor rax, 0x7e087180
rol rax, 0x35
popf
mov qword [rsp + 0x7b8], rax
movabs rax, 0x1ec3bf1db3292e8a
pushf
not rax
add rax, 0x533940c6
xor rax, 0x796d6c10
rol rax, 0x65
popf
pushf
not rax
add rax, 0x792ac317
xor rax, 0x46304079
rol rax, 0x97
popf
pushf
not rax
add rax, 0x5dea7e99
xor rax, 0x6645b832
rol rax, 0x1d
popf
pushf
not rax
add rax, 0x425f6cba
xor rax, 0x53b51f37
rol rax, 0x90
popf
mov qword [rsp + 0x7c0], rax
movabs rax, 0x7233e1ba76b5192f
pushf
not rax
add rax, 0x7765a59b
xor rax, 0x5fcf305b
rol rax, 0x13
popf
pushf
not rax
add rax, 0x5cf0fb6d
xor rax, 0x5c6186b5
rol rax, 0xe8
popf
pushf
not rax
add rax, 0x4968af5e
xor rax, 0x5ce07282
rol rax, 0xf0
popf
mov qword [rsp + 0x7c8], rax
movabs rax, 0x4cfb7a81211b3f85
pushf
not rax
add rax, 0x5e9cf9a4
xor rax, 0x7e186e6e
rol rax, 0xbb
popf
pushf
not rax
add rax, 0x6124a511
xor rax, 0x434266ab
rol rax, 0x54
popf
pushf
not rax
add rax, 0x54450233
xor rax, 0x459c1b80
rol rax, 0x3e
popf
mov qword [rsp + 0x7d0], rax
movabs rax, 0x72a20084517dc103
pushf
not rax
add rax, 0x6fad676b
xor rax, 0x66f0cbdb
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x432f746e
xor rax, 0x6b4e83a8
rol rax, 0x21
popf
mov qword [rsp + 0x7d8], rax
movabs rax, 0x4359d9154fb564e3
pushf
not rax
add rax, 0x5001f986
xor rax, 0x677dd35f
rol rax, 0xda
popf
pushf
not rax
add rax, 0x59815f89
xor rax, 0x5be8c780
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x5da9079f
xor rax, 0x74c7fc8a
rol rax, 0x7a
popf
mov qword [rsp + 0x7e0], rax
movabs rax, 0xaad28cc8a78d113b
pushf
not rax
add rax, 0x568ef3ff
xor rax, 0x6f2e3b34
rol rax, 0xf7
popf
pushf
not rax
add rax, 0x58150ef0
xor rax, 0x5a3e2569
rol rax, 0x4d
popf
pushf
not rax
add rax, 0x7299762d
xor rax, 0x44695832
rol rax, 0xf5
popf
mov qword [rsp + 0x7e8], rax
movabs rax, 0xe5f381a5bd561d24
pushf
not rax
add rax, 0x5748c069
xor rax, 0x53e69e70
rol rax, 0xcb
popf
pushf
not rax
add rax, 0x5cd6f643
xor rax, 0x62125eb1
rol rax, 0xfa
popf
pushf
not rax
add rax, 0x4e54565c
xor rax, 0x64bf4cd3
rol rax, 0x5f
popf
pushf
not rax
add rax, 0x4ef3d0fa
xor rax, 0x5d2be602
rol rax, 0x67
popf
mov qword [rsp + 0x7f0], rax
movabs rax, 0x96e5a7af4f73e7ea
pushf
not rax
add rax, 0x7e682f5b
xor rax, 0x68b81f4a
rol rax, 0x9f
popf
pushf
not rax
add rax, 0x712c74c6
xor rax, 0x7aaa2c2b
rol rax, 0x73
popf
mov qword [rsp + 0x7f8], rax
movabs rax, 0xc4dffd8008292381
pushf
not rax
add rax, 0x67c2daa4
xor rax, 0x569a577a
rol rax, 0x47
popf
pushf
not rax
add rax, 0x49acaaa6
xor rax, 0x6e6405da
rol rax, 0xa8
popf
mov qword [rsp + 0x820], rax
movabs rax, 0x9334fc3a886a0cc
pushf
not rax
add rax, 0x6d3aff76
xor rax, 0x6e5f7d86
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x5205dc91
xor rax, 0x4538076b
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x4a4f0120
xor rax, 0x661a73eb
rol rax, 0xbc
popf
mov qword [rsp + 0x828], rax
movabs rax, 0x180d46f110cf2c43
pushf
not rax
add rax, 0x70120f3f
xor rax, 0x665d521c
rol rax, 0xa
popf
pushf
not rax
add rax, 0x4688fb2a
xor rax, 0x519ec870
rol rax, 0x61
popf
pushf
not rax
add rax, 0x668188c3
xor rax, 0x7af47c5d
rol rax, 0xad
popf
pushf
not rax
add rax, 0x7042210a
xor rax, 0x4aef46ff
rol rax, 0x44
popf
mov qword [rsp + 0x830], rax
movabs rax, 0x1f2803e040d1ce65
pushf
not rax
add rax, 0x4b829531
xor rax, 0x741328c9
rol rax, 0xf7
popf
pushf
not rax
add rax, 0x665fb86f
xor rax, 0x62996131
rol rax, 0xfd
popf
mov qword [rsp + 0x838], rax
movabs rax, 0x2f82860388999e7a
pushf
not rax
add rax, 0x71b4920f
xor rax, 0x62333e8e
rol rax, 0xd
popf
pushf
not rax
add rax, 0x6f0e6e71
xor rax, 0x759d444c
rol rax, 0
popf
mov qword [rsp + 0x840], rax
movabs rax, 0xe2d62f404e5dbe61
pushf
not rax
add rax, 0x4c9f7d8c
xor rax, 0x5b2ed42e
rol rax, 0x5a
popf
pushf
not rax
add rax, 0x73ed6220
xor rax, 0x691a5fb9
rol rax, 0x90
popf
mov qword [rsp + 0x848], rax
movabs rax, 0x144e11a3056a47a1
pushf
not rax
add rax, 0x6326f2ae
xor rax, 0x76f6f51a
rol rax, 0xdc
popf
pushf
not rax
add rax, 0x7f75ad35
xor rax, 0x7c8c00d6
rol rax, 0x84
popf
pushf
not rax
add rax, 0x6c29d7b2
xor rax, 0x7a9a952b
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x4ca57a6e
xor rax, 0x6acd764a
rol rax, 0x71
popf
mov qword [rsp + 0x850], rax
movabs rax, 0x3804deb5af27c89d
pushf
not rax
add rax, 0x6d467c79
xor rax, 0x595a7d2a
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x5834d081
xor rax, 0x49350e8a
rol rax, 0x3c
popf
mov qword [rsp + 0x858], rax
movabs rax, 0xfe057069a27ec26b
pushf
not rax
add rax, 0x5872816c
xor rax, 0x63b72226
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x4e174bc9
xor rax, 0x4d4c63e8
rol rax, 0xc7
popf
pushf
not rax
add rax, 0x5745281f
xor rax, 0x72fb6f6c
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x55adaee2
xor rax, 0x67713cf1
rol rax, 0x65
popf
mov qword [rsp + 0x860], rax
movabs rax, 0x4651c02829588e9b
pushf
not rax
add rax, 0x68fe022d
xor rax, 0x73f97afd
rol rax, 0x72
popf
pushf
not rax
add rax, 0x5b4ea34a
xor rax, 0x6740a2c8
rol rax, 0x3b
popf
pushf
not rax
add rax, 0x4b6b09bc
xor rax, 0x657d4aad
rol rax, 0x45
popf
mov qword [rsp + 0x868], rax
lea rax, [rsp + 0x6a]
mov rdi, rax
xor eax, eax
mov ecx, 0xe14660dc
pushf
not ecx
add ecx, 0xbf72776b
xor ecx, 0xf22e54f6
rol ecx, 0x1a
popf
pushf
not ecx
add ecx, 0xab376c10
xor ecx, 0x90a2053a
rol ecx, 0x68
popf
pushf
not ecx
add ecx, 0xc41503de
xor ecx, 0x9eaee783
rol ecx, 0x93
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x6a]
mov byte [rsp + 0x218], al
movdqa xmm0, xmmword [rsp + 0x820]
movdqa xmmword [rsp + 0x1270], xmm0
movdqa xmm0, xmmword [rsp + 0x7b0]
movdqa xmmword [rsp + 0x1260], xmm0
movdqa xmm0, xmmword [rsp + 0x1260]
pxor xmm0, xmmword [rsp + 0x1270]
movdqa xmmword [rsp + 0x1280], xmm0
movdqa xmm0, xmmword [rsp + 0x1280]
movdqa xmmword [rsp + 0x7b0], xmm0
lea rax, [rsp + 0x7c0]
mov qword [rsp + 0x340], rax
lea rax, [rsp + 0x830]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x12a0], xmm0
mov rax, qword [rsp + 0x340]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1290], xmm0
movdqa xmm0, xmmword [rsp + 0x1290]
pxor xmm0, xmmword [rsp + 0x12a0]
movdqa xmmword [rsp + 0x12b0], xmm0
mov rax, qword [rsp + 0x340]
movdqa xmm0, xmmword [rsp + 0x12b0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x7d0]
mov qword [rsp + 0x348], rax
lea rax, [rsp + 0x840]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x12d0], xmm0
mov rax, qword [rsp + 0x348]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x12c0], xmm0
movdqa xmm0, xmmword [rsp + 0x12c0]
pxor xmm0, xmmword [rsp + 0x12d0]
movdqa xmmword [rsp + 0x12e0], xmm0
mov rax, qword [rsp + 0x348]
movdqa xmm0, xmmword [rsp + 0x12e0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x7e0]
mov qword [rsp + 0x350], rax
lea rax, [rsp + 0x850]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1300], xmm0
mov rax, qword [rsp + 0x350]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x12f0], xmm0
movdqa xmm0, xmmword [rsp + 0x12f0]
pxor xmm0, xmmword [rsp + 0x1300]
movdqa xmmword [rsp + 0x1310], xmm0
mov rax, qword [rsp + 0x350]
movdqa xmm0, xmmword [rsp + 0x1310]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x7f0]
mov qword [rsp + 0x358], rax
lea rax, [rsp + 0x860]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1330], xmm0
mov rax, qword [rsp + 0x358]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1320], xmm0
movdqa xmm0, xmmword [rsp + 0x1320]
pxor xmm0, xmmword [rsp + 0x1330]
movdqa xmmword [rsp + 0x1340], xmm0
mov rax, qword [rsp + 0x358]
movdqa xmm0, xmmword [rsp + 0x1340]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x7b0]
mov qword [rsp + 0x4c8], rax
mov rdx, qword [rsp + 0x4c8]
mov rcx, qword [rsp + 0x4d0]
call fcn.1402803fb
mov qword [rsp + 0x4d8], rax
lea rdx, [0x18a92d546]
pushf
sub rdx, 0x4a8a2996
popf
mov rcx, qword [rsp + 0x4d8]
jmp 0x14036a733
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
mov rdx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x1510]
call fcn.1402feb55
mov byte [rsp + 0x6b], 0
lea rcx, [rsp + 0x3b0]
call fcn.140307c1b
movzx eax, byte [rsp + 0x6b]
jmp 0x14036a9d2
mov dword [rsp + 0x70], 0
mov rax, qword [rsp + 0x238]
add rax, 0x40
mov r9d, 0xa8c7ff11
pushf
not r9d
add r9d, 0xaa8c4052
xor r9d, 0xbc537b01
rol r9d, 0x1d
popf
pushf
not r9d
add r9d, 0x9abb5631
xor r9d, 0xe8a3a205
rol r9d, 0x78
popf
pushf
not r9d
add r9d, 0xf186ab00
xor r9d, 0xb085e710
rol r9d, 0xc4
popf
pushf
not r9d
add r9d, 0xd20bbbef
xor r9d, 0x9a1a38b3
rol r9d, 0x1a
popf
lea r8, [rsp + 0x70]
mov rdx, rax
mov rcx, qword [rsp + 0x1510]
call fcn.140361bad
cmp dword [rsp + 0x70], 0
jbe 0x14036a88d
push rax
pushf
mov eax, 0x68edf1b4
pushf
not eax
add eax, 0x9614e0a3
xor eax, 0xf2220605
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc5b25b5f
xor eax, 0xbd508c47
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x862891da
xor eax, 0x980705a1
rol eax, 0x50
popf
pushf
not eax
add eax, 0xdb1c244b
xor eax, 0xc6206256
rol eax, 0x37
popf
jmp 0x1403620e2
push rax
pushf
mov eax, 0x45d42307
pushf
not eax
add eax, 0xc1c7cab3
xor eax, 0xdb68bb21
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xdb6a9360
xor eax, 0xc8d83501
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xff96bdb4
xor eax, 0xdf38e123
rol eax, 0x3f
popf
jmp 0x1403620e2
mov eax, dword [rsp + 0x70]
jmp 0x14036a8d8
dec eax
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0x238]
add rax, 0x40
mov r9d, 0xe0081417
pushf
not r9d
add r9d, 0xd5bc179a
xor r9d, 0xe1430db6
rol r9d, 0x87
popf
pushf
not r9d
add r9d, 0xcceb9408
xor r9d, 0xf3674d31
rol r9d, 0x23
popf
pushf
not r9d
add r9d, 0xd4f81edd
xor r9d, 0xc4de7c77
rol r9d, 0x18
popf
lea r8, [rsp + 0x70]
mov rdx, rax
mov rcx, qword [rsp + 0x1510]
call fcn.1402da1c1
push rax
pushf
mov eax, 0x4e61a9f5
pushf
not eax
add eax, 0xc32e2537
xor eax, 0xa3f723c7
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xda5d6d90
xor eax, 0xd7786a2e
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x8b516986
xor eax, 0x91ff532b
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x9c99c12b
xor eax, 0xd951d5cd
rol eax, 0x28
popf
jmp 0x1403620e2
mov rdx, qword [rsp + 0x78]
mov rcx, qword [rsp + 0x1510]
call fcn.1402feb55
mov byte [rsp + 0x6c], 1
lea rcx, [rsp + 0x3b0]
call fcn.140307c1b
movzx eax, byte [rsp + 0x6c]
add rsp, 0x1500
pop rdi
ret