Function at 0x1403d1016
Capabilities:
Authenticate hmac
Check for software breakpoints
Check http status code
Encrypt data using chaskey
Encrypt data using speck
Hash data using fnv
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x719e349a
pushf
not eax
add eax, 0xbc024409
xor eax, 0x85a28608
rol eax, 5
popf
pushf
not eax
add eax, 0x86c12398
xor eax, 0x8deff6be
rol eax, 0x47
popf
cmp eax, 0x15c
jne 0x1403d1053
popf
pop rax
jmp 0x1403deedd
cmp eax, 0x14e
jne 0x1403d1062
popf
pop rax
jmp 0x1403de67a
cmp eax, 0x3f
jne 0x1403d1071
popf
pop rax
jmp 0x1403d4d6e
cmp eax, 0x99
jne 0x1403d1080
popf
pop rax
jmp 0x1403d7ceb
cmp eax, 0x188
jne 0x1403d108f
popf
pop rax
jmp 0x1403e0543
cmp eax, 0x148
jne 0x1403d109e
popf
pop rax
jmp 0x1403de28d
cmp eax, 0xd5
jne 0x1403d10ad
popf
pop rax
jmp 0x1403d9d77
cmp eax, 0x6e
jne 0x1403d10bc
popf
pop rax
jmp 0x1403d6579
cmp eax, 0x8b
jne 0x1403d10cb
popf
pop rax
jmp 0x1403d7452
cmp eax, 0x165
jne 0x1403d10da
popf
pop rax
jmp 0x1403df32c
cmp eax, 0x2a
jne 0x1403d10e9
popf
pop rax
jmp 0x1403d3fff
cmp eax, 0x139
jne 0x1403d10f8
popf
pop rax
jmp 0x1403dd73c
cmp eax, 0x1a4
jne 0x1403d1107
popf
pop rax
jmp 0x1403e1816
cmp eax, 0x2e
jne 0x1403d1116
popf
pop rax
jmp 0x1403d433e
cmp eax, 0x89
jne 0x1403d1125
popf
pop rax
jmp 0x1403d7358
cmp eax, 0xcd
jne 0x1403d1134
popf
pop rax
jmp 0x1403d989f
cmp eax, 0x136
jne 0x1403d1143
popf
pop rax
jmp 0x1403dd548
cmp eax, 0x16a
jne 0x1403d1152
popf
pop rax
jmp 0x1403df5cd
cmp eax, 0x23
jne 0x1403d1161
popf
pop rax
jmp 0x1403d3cdb
cmp eax, 0x133
jne 0x1403d1170
popf
pop rax
jmp 0x1403dd3c7
cmp eax, 0x43
jne 0x1403d117f
popf
pop rax
jmp 0x1403d4f57
cmp eax, 0x13
jne 0x1403d118e
popf
pop rax
jmp 0x1403d3487
cmp eax, 0x166
jne 0x1403d119d
popf
pop rax
jmp 0x1403df3e8
cmp eax, 0x135
jne 0x1403d11ac
popf
pop rax
jmp 0x1403dd4d7
cmp eax, 0x137
jne 0x1403d11bb
popf
pop rax
jmp 0x1403dd5b7
cmp eax, 0xb1
jne 0x1403d11ca
popf
pop rax
jmp 0x1403d893b
cmp eax, 0x183
jne 0x1403d11d9
popf
pop rax
jmp 0x1403e0187
cmp eax, 0x27
jne 0x1403d11e8
popf
pop rax
jmp 0x1403d3ef7
cmp eax, 0x30
jne 0x1403d11f7
popf
pop rax
jmp 0x1403d443d
cmp eax, 0xb9
jne 0x1403d1206
popf
pop rax
jmp 0x1403d8d7e
cmp eax, 0x37
jne 0x1403d1215
popf
pop rax
jmp 0x1403d4850
cmp eax, 0x159
jne 0x1403d1224
popf
pop rax
jmp 0x1403deced
cmp eax, 0x13f
jne 0x1403d1233
popf
pop rax
jmp 0x1403ddba4
cmp eax, 0x1b3
jne 0x1403d1242
popf
pop rax
jmp 0x1403e2089
cmp eax, 0x7e
jne 0x1403d1251
popf
pop rax
jmp 0x1403d6d73
cmp eax, 0x176
jne 0x1403d1260
popf
pop rax
jmp 0x1403dfb0f
cmp eax, 0x92
jne 0x1403d126f
popf
pop rax
jmp 0x1403d7800
cmp eax, 0xc6
jne 0x1403d127e
popf
pop rax
jmp 0x1403d947a
cmp eax, 0x187
jne 0x1403d128d
popf
pop rax
jmp 0x1403e0351
cmp eax, 0x175
jne 0x1403d129c
popf
pop rax
jmp 0x1403dfabd
cmp eax, 0x1af
jne 0x1403d12ab
popf
pop rax
jmp 0x1403e1e67
cmp eax, 0x83
jne 0x1403d12ba
popf
pop rax
jmp 0x1403d704d
cmp eax, 0xce
jne 0x1403d12c9
popf
pop rax
jmp 0x1403d991b
cmp eax, 0xec
jne 0x1403d12d8
popf
pop rax
jmp 0x1403dab8e
cmp eax, 0x16f
jne 0x1403d12e7
popf
pop rax
jmp 0x1403df841
cmp eax, 0x12b
jne 0x1403d12f6
popf
pop rax
jmp 0x1403dcec0
cmp eax, 0x7a
jne 0x1403d1305
popf
pop rax
jmp 0x1403d6bc2
cmp eax, 0xf7
jne 0x1403d1314
popf
pop rax
jmp 0x1403db1de
cmp eax, 0x38
jne 0x1403d1323
popf
pop rax
jmp 0x1403d491b
cmp eax, 0x141
jne 0x1403d1332
popf
pop rax
jmp 0x1403ddd92
cmp eax, 0x5c
jne 0x1403d1341
popf
pop rax
jmp 0x1403d5b2e
cmp eax, 0x192
jne 0x1403d1350
popf
pop rax
jmp 0x1403e0de4
cmp eax, 0xaf
jne 0x1403d135f
popf
pop rax
jmp 0x1403d8860
cmp eax, 0x128
jne 0x1403d136e
popf
pop rax
jmp 0x1403dcb9d
cmp eax, 0x179
jne 0x1403d137d
popf
pop rax
jmp 0x1403dfc50
cmp eax, 0x170
jne 0x1403d138c
popf
pop rax
jmp 0x1403df87e
cmp eax, 0x1ad
jne 0x1403d139b
popf
pop rax
jmp 0x1403e1d64
cmp eax, 0xc8
jne 0x1403d13aa
popf
pop rax
jmp 0x1403d95a5
cmp eax, 0x8f
jne 0x1403d13b9
popf
pop rax
jmp 0x1403d7661
cmp eax, 0x4d
jne 0x1403d13c8
popf
pop rax
jmp 0x1403d5416
cmp eax, 0x17a
jne 0x1403d13d7
popf
pop rax
jmp 0x1403dfd21
cmp eax, 0x1cd
jne 0x1403d13e6
popf
pop rax
jmp 0x1403e2dca
cmp eax, 0x2c
jne 0x1403d13f5
popf
pop rax
jmp 0x1403d4113
cmp eax, 0x13a
jne 0x1403d1404
popf
pop rax
jmp 0x1403dd7a7
cmp eax, 0x1a9
jne 0x1403d1413
popf
pop rax
jmp 0x1403e1ae4
cmp eax, 0x184
jne 0x1403d1422
popf
pop rax
jmp 0x1403e01cc
cmp eax, 0x16d
jne 0x1403d1431
popf
pop rax
jmp 0x1403df753
cmp eax, 0x160
jne 0x1403d1440
popf
pop rax
jmp 0x1403df08a
cmp eax, 0x4f
jne 0x1403d144f
popf
pop rax
jmp 0x1403d550d
cmp eax, 0x6c
jne 0x1403d145e
popf
pop rax
jmp 0x1403d6433
cmp eax, 7
jne 0x1403d146d
popf
pop rax
jmp 0x1403d2efe
cmp eax, 0x111
jne 0x1403d147c
popf
pop rax
jmp 0x1403dc0ce
cmp eax, 0x123
jne 0x1403d148b
popf
pop rax
jmp 0x1403dc91c
cmp eax, 0x7c
jne 0x1403d149a
popf
pop rax
jmp 0x1403d6cb7
cmp eax, 0x1b4
jne 0x1403d14a9
popf
pop rax
jmp 0x1403e2143
cmp eax, 0x121
jne 0x1403d14b8
popf
pop rax
jmp 0x1403dc84f
cmp eax, 0x18
jne 0x1403d14c7
popf
pop rax
jmp 0x1403d3732
cmp eax, 0x28
jne 0x1403d14d6
popf
pop rax
jmp 0x1403d3f52
cmp eax, 0xbd
jne 0x1403d14e5
popf
pop rax
jmp 0x1403d8ee9
cmp eax, 0x98
jne 0x1403d14f4
popf
pop rax
jmp 0x1403d7bf4
cmp eax, 0x10d
jne 0x1403d1503
popf
pop rax
jmp 0x1403dbefc
cmp eax, 0x41
jne 0x1403d1512
popf
pop rax
jmp 0x1403d4e77
cmp eax, 0xba
jne 0x1403d1521
popf
pop rax
jmp 0x1403d8dd6
cmp eax, 0x1ba
jne 0x1403d1530
popf
pop rax
jmp 0x1403e243a
cmp eax, 0xfa
jne 0x1403d153f
popf
pop rax
jmp 0x1403db37b
cmp eax, 0x95
jne 0x1403d154e
popf
pop rax
jmp 0x1403d79c3
cmp eax, 0
jne 0x1403d155d
popf
pop rax
jmp 0x1403d2ba1
cmp eax, 0x4e
jne 0x1403d156c
popf
pop rax
jmp 0x1403d5482
cmp eax, 0x31
jne 0x1403d157b
popf
pop rax
jmp 0x1403d4521
cmp eax, 0xa1
jne 0x1403d158a
popf
pop rax
jmp 0x1403d80a9
cmp eax, 0x12e
jne 0x1403d1599
popf
pop rax
jmp 0x1403dd034
cmp eax, 0x17d
jne 0x1403d15a8
popf
pop rax
jmp 0x1403dfe9e
cmp eax, 0xad
jne 0x1403d15b7
popf
pop rax
jmp 0x1403d8712
cmp eax, 0x7b
jne 0x1403d15c6
popf
pop rax
jmp 0x1403d6c57
cmp eax, 0x1a3
jne 0x1403d15d5
popf
pop rax
jmp 0x1403e1714
cmp eax, 3
jne 0x1403d15e4
popf
pop rax
jmp 0x1403d2ced
cmp eax, 0x1a6
jne 0x1403d15f3
popf
pop rax
jmp 0x1403e192e
cmp eax, 0x34
jne 0x1403d1602
popf
pop rax
jmp 0x1403d46fd
cmp eax, 0x88
jne 0x1403d1611
popf
pop rax
jmp 0x1403d72ab
cmp eax, 0x164
jne 0x1403d1620
popf
pop rax
jmp 0x1403df2a8
cmp eax, 0x1ce
jne 0x1403d162f
popf
pop rax
jmp 0x1403e2e28
cmp eax, 0x66
jne 0x1403d163e
popf
pop rax
jmp 0x1403d6165
cmp eax, 0x81
jne 0x1403d164d
popf
pop rax
jmp 0x1403d6f02
cmp eax, 0x9f
jne 0x1403d165c
popf
pop rax
jmp 0x1403d7fd5
cmp eax, 0xd3
jne 0x1403d166b
popf
pop rax
jmp 0x1403d9c75
cmp eax, 0xe8
jne 0x1403d167a
popf
pop rax
jmp 0x1403da9ce
cmp eax, 0x65
jne 0x1403d1689
popf
pop rax
jmp 0x1403d60df
cmp eax, 0x15a
jne 0x1403d1698
popf
pop rax
jmp 0x1403ded51
cmp eax, 0xa5
jne 0x1403d16a7
popf
pop rax
jmp 0x1403d82ef
cmp eax, 0x11a
jne 0x1403d16b6
popf
pop rax
jmp 0x1403dc539
cmp eax, 0x87
jne 0x1403d16c5
popf
pop rax
jmp 0x1403d720f
cmp eax, 0x1a1
jne 0x1403d16d4
popf
pop rax
jmp 0x1403e165e
cmp eax, 0x18a
jne 0x1403d16e3
popf
pop rax
jmp 0x1403e061f
cmp eax, 0x96
jne 0x1403d16f2
popf
pop rax
jmp 0x1403d7a87
cmp eax, 0x60
jne 0x1403d1701
popf
pop rax
jmp 0x1403d5ea7
cmp eax, 0x14d
jne 0x1403d1710
popf
pop rax
jmp 0x1403de5c3
cmp eax, 0xf9
jne 0x1403d171f
popf
pop rax
jmp 0x1403db331
cmp eax, 0xb4
jne 0x1403d172e
popf
pop rax
jmp 0x1403d8a61
cmp eax, 0x145
jne 0x1403d173d
popf
pop rax
jmp 0x1403de00d
cmp eax, 0x1bb
jne 0x1403d174c
popf
pop rax
jmp 0x1403e2479
cmp eax, 0x12c
jne 0x1403d175b
popf
pop rax
jmp 0x1403dcf19
cmp eax, 0x73
jne 0x1403d176a
popf
pop rax
jmp 0x1403d67ce
cmp eax, 0x12
jne 0x1403d1779
popf
pop rax
jmp 0x1403d33c8
cmp eax, 0xa9
jne 0x1403d1788
popf
pop rax
jmp 0x1403d848a
cmp eax, 0x3c
jne 0x1403d1797
popf
pop rax
jmp 0x1403d4bcf
cmp eax, 0xfb
jne 0x1403d17a6
popf
pop rax
jmp 0x1403db3e6
cmp eax, 0x3b
jne 0x1403d17b5
popf
pop rax
jmp 0x1403d4b2d
cmp eax, 0x10e
jne 0x1403d17c4
popf
pop rax
jmp 0x1403dbf98
cmp eax, 0x119
jne 0x1403d17d3
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rsi
push rdi
sub rsp, 0x8f8
mov rax, qword [0x140140a78]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
add rax, 0x37f8
mov qword [rsp + 0x68], rax
mov rcx, qword [rsp + 0x910]
call fcn.1402ee9ac
mov qword [rsp + 0x30], rax
cmp qword [rsp + 0x30], 0
jne 0x1403d2c35
push rax
pushf
mov eax, 0xe3f7c8c6
pushf
not eax
add eax, 0xb6a2430d
xor eax, 0xfb397661
rol eax, 9
popf
pushf
not eax
add eax, 0xb1821f92
xor eax, 0xf908e1e6
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf7a757f2
xor eax, 0xdb0f4bbb
rol eax, 0xd2
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x1ac402cf
pushf
not eax
add eax, 0xbe943be7
xor eax, 0xff210c22
rol eax, 0
popf
pushf
not eax
add eax, 0xfa101c3f
xor eax, 0x968e2d1b
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xddcd0b19
xor eax, 0xc48ec9a6
rol eax, 0x8f
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x5d]
mov byte [rsp + 0x49], al
movzx eax, byte [rsp + 0x49]
test eax, eax
je 0x1403d2d32
push rax
pushf
mov eax, 0xcbe2aa8
pushf
not eax
add eax, 0xf27f2977
xor eax, 0xb8170b4c
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xab1179b5
xor eax, 0x8533f25c
rol eax, 0xf7
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xcbe66860
pushf
not eax
add eax, 0xa584ce20
xor eax, 0xbbe967bd
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb8bb01f6
xor eax, 0xed4a91a3
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb8a1286f
xor eax, 0xc30a7b06
rol eax, 0xd5
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
or eax, 6
mov dword [rsp + 0x920], eax
push rax
pushf
mov eax, 0x9af81c93
pushf
not eax
add eax, 0xf2deb90c
xor eax, 0xc5f0fbbd
rol eax, 0x27
popf
pushf
not eax
add eax, 0xaf017506
xor eax, 0xa3ed923c
rol eax, 0x4e
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x1fc]
mov byte [rsp + 0x38], al
mov eax, dword [rsp + 0x920]
and eax, 0x4000000
test eax, eax
je 0x1403d3441
push rax
pushf
mov eax, 0x804019c5
pushf
not eax
add eax, 0xd2da46e1
xor eax, 0xb27137fd
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xce51150f
xor eax, 0xd7c314b3
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc75b3dd9
xor eax, 0xfab45946
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xd946eaed
xor eax, 0xa18e4976
rol eax, 0x6d
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x54dfc0e
pushf
not eax
add eax, 0xb5d8dde4
xor eax, 0xf475ff0f
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x8bebf0fc
xor eax, 0xe0a15ba5
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x9bcb1fa3
xor eax, 0xad5b747b
rol eax, 0x5d
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
add rax, 0x40b0
mov qword [rsp + 0x768], rax
mov rax, qword [rsp + 0x40]
movsxd rax, dword [rax + 0x40c0]
imul rax, rax, 0x38
mov rcx, qword [rsp + 0x768]
add rax, qword [rcx + 8]
mov qword [rsp + 0x550], rax
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x550]
mov ecx, dword [rcx]
cmp dword [rax + 0xac], ecx
je 0x1403d352d
push rax
pushf
mov eax, 0x2c82c51b
pushf
not eax
add eax, 0xeab2d26b
xor eax, 0xd977da6d
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x891a63ab
xor eax, 0xc85411f2
rol eax, 1
popf
pushf
not eax
add eax, 0xfc5cd97c
xor eax, 0xb55de33b
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa6bf591a
xor eax, 0xc6c7ee69
rol eax, 0x63
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x46085fac
pushf
not eax
add eax, 0xdd18b2cf
xor eax, 0xc8f7bcd4
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe7c33427
xor eax, 0xd5bdfd49
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd1a1f30f
xor eax, 0xc129f8f4
rol eax, 0x83
popf
pushf
not eax
add eax, 0x99ec611d
xor eax, 0xca12ff7f
rol eax, 0xbc
popf
jmp 0x1403d1044
mov dword [rsp + 0x204], 0
push rax
pushf
mov eax, 0x353fccf6
pushf
not eax
add eax, 0xb78ab871
xor eax, 0xdd7e9546
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe20ed6be
xor eax, 0xc0cd3458
rol eax, 9
popf
pushf
not eax
add eax, 0xf2166a66
xor eax, 0xf6b2453c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xda761d2a
xor eax, 0xdb3c8f83
rol eax, 0xc2
popf
jmp 0x1403d1044
mov qword [rsp + 0x3c0], 0
jmp 0x1403d3dc9
mov rax, qword [rsp + 0x3c0]
mov qword [rsp + 0x388], rax
movzx eax, byte [rsp + 0x4a]
test eax, eax
je 0x1403d3e28
push rax
pushf
mov eax, 0x6a75ef7
pushf
not eax
add eax, 0x879c2fa1
xor eax, 0x9dd70f03
rol eax, 0x33
popf
pushf
not eax
add eax, 0xdaf8562e
xor eax, 0xe8887b31
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc0272eef
xor eax, 0x8b6ad5f4
rol eax, 4
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x96b9b71e
pushf
not eax
add eax, 0x9b07432d
xor eax, 0xd7fa6c80
rol eax, 0x53
popf
pushf
not eax
add eax, 0x9294f44b
xor eax, 0x9d830371
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xcbca4e65
xor eax, 0x97df8e52
rol eax, 0xde
popf
pushf
not eax
add eax, 0x87d06a76
xor eax, 0x987c6c08
rol eax, 0x3e
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x3c8], rax
jmp 0x1403d3fb7
mov qword [rsp + 0x3c8], 0
push rax
pushf
mov eax, 0x7db13f62
pushf
not eax
add eax, 0x930c7c28
xor eax, 0xa77c05e2
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x9b0a3ad5
xor eax, 0xb86bec48
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb99b9888
xor eax, 0xf9429655
rol eax, 0x97
popf
pushf
not eax
add eax, 0x9254ddfa
xor eax, 0xc52864a5
rol eax, 0x28
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x3d0], rax
jmp 0x1403d406c
mov rax, qword [rsp + 0x30]
mov rax, qword [rax + 0x350]
mov qword [rsp + 0x3d0], rax
push rax
pushf
mov eax, 0x1ba941c4
pushf
not eax
add eax, 0x9945ed6b
xor eax, 0xaabf9777
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf605b525
xor eax, 0x977f5d6c
rol eax, 0x73
popf
pushf
not eax
add eax, 0xdd106f58
xor eax, 0xc7b249d5
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb497daa5
xor eax, 0xad788154
rol eax, 0x84
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x30]
cmp dword [rax + 0xd0], 0
jne 0x1403d40e0
push rax
pushf
mov eax, 0x8af4c633
pushf
not eax
add eax, 0xfd6b7c25
xor eax, 0xfa293585
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x924775de
xor eax, 0xdb50dd26
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf85a1a51
xor eax, 0xdc575a22
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd5f14792
xor eax, 0xa9aab6f4
rol eax, 0x8c
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x30d66c4
pushf
not eax
add eax, 0x94f4ccf7
xor eax, 0x8ef2d935
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xaf391711
xor eax, 0xa80c8151
rol eax, 0x31
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
add rax, 0xd0
mov qword [rsp + 0x770], rax
mov rax, qword [rsp + 0x30]
add rax, 8
mov rdx, rax
mov rcx, qword [rsp + 0x770]
call fcn.14016bd2c
push rax
pushf
mov eax, 0x11c8fab6
pushf
not eax
add eax, 0xb7c93e77
xor eax, 0xcfcba094
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf528340d
xor eax, 0xc591a265
rol eax, 0xb2
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
mov eax, dword [rax + 0x40d0]
jmp 0x1403d434a
inc eax
mov rcx, qword [rsp + 0x40]
mov dword [rcx + 0x40d0], eax
push rax
pushf
mov eax, 0x7d01af3e
pushf
not eax
add eax, 0x8fb032d6
xor eax, 0x8ee2a6d6
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xfbb18152
xor eax, 0x9877746f
rol eax, 0x2c
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
add rax, 0x40b0
mov qword [rsp + 0x788], rax
mov rax, qword [rsp + 0x40]
movsxd rax, dword [rax + 0x40c0]
imul rax, rax, 0x38
mov rcx, qword [rsp + 0x788]
add rax, qword [rcx + 8]
mov qword [rsp + 0x210], rax
mov rax, qword [rsp + 0x210]
mov rcx, qword [rsp + 0x30]
mov qword [rax + 8], rcx
mov rax, qword [rsp + 0x210]
mov rcx, qword [rsp + 0x388]
mov ecx, dword [rcx + 0x138]
mov dword [rax + 0x18], ecx
mov rax, qword [rsp + 0x40]
add rax, 0x40c0
mov qword [rsp + 0x598], rax
mov rdx, qword [rsp + 0x210]
mov rcx, qword [rsp + 0x598]
call fcn.140338a05
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x210]
mov ecx, dword [rcx]
mov dword [rax + 0xac], ecx
push rax
pushf
mov eax, 0xb5cf0413
pushf
not eax
add eax, 0xd1d62b64
xor eax, 0xcb39ace5
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xe58f791b
xor eax, 0x8a39fe9c
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbfe1a418
xor eax, 0xcd165713
rol eax, 0x15
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x4a]
test eax, eax
je 0x1403d4583
push rax
pushf
mov eax, 0x4f70e164
pushf
not eax
add eax, 0xd22ab47a
xor eax, 0xa71a4299
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xbc660a51
xor eax, 0xb3b330e7
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb0cb6c6f
xor eax, 0xa00d409e
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb51e775f
xor eax, 0xe040ee8e
rol eax, 0x28
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xea1c42af
pushf
not eax
add eax, 0xd0311117
xor eax, 0xabc97d73
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb1b8a0eb
xor eax, 0xcca25f0a
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xbb676b94
xor eax, 0x96342520
rol eax, 0x44
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
mov eax, dword [rax + 0xbc]
shl eax, 0x18
sar eax, 0x18
mov rcx, qword [rsp + 0x40]
and eax, dword [rcx + 0x3fe4]
test eax, eax
je 0x1403d4750
push rax
pushf
mov eax, 0xa1a4a6a8
pushf
not eax
add eax, 0x8d011766
xor eax, 0x944a6384
rol eax, 0x24
popf
pushf
not eax
add eax, 0xa735c135
xor eax, 0xb47c8d9d
rol eax, 0x4d
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x86199e54
pushf
not eax
add eax, 0x807cd819
xor eax, 0xf26e824d
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa9101f5f
xor eax, 0xcc61ba14
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf0fad49d
xor eax, 0xbb4e8655
rol eax, 0x15
popf
pushf
not eax
add eax, 0xae70a040
xor eax, 0xa71c78c5
rol eax, 0x3c
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x20c]
mov byte [rsp + 0x48], al
movzx eax, byte [rsp + 0x48]
test eax, eax
je 0x1403d48c2
push rax
pushf
mov eax, 0x4592c3b9
pushf
not eax
add eax, 0xdc855066
xor eax, 0x9e25849b
rol eax, 0x54
popf
pushf
not eax
add eax, 0xcb971094
xor eax, 0xf425385c
rol eax, 0x57
popf
pushf
not eax
add eax, 0xae341869
xor eax, 0xb5086975
rol eax, 0x51
popf
pushf
not eax
add eax, 0xb159732f
xor eax, 0xb15cbb72
rol eax, 0xbb
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x22bf80e9
pushf
not eax
add eax, 0xbc4b1cfa
xor eax, 0xe77f6973
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa5186c17
xor eax, 0x92523b2b
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xb4e26394
xor eax, 0x87302c78
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xaef9155b
xor eax, 0xbf2eb419
rol eax, 0xc8
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
add rax, 0x3ff8
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x218]
mov rcx, qword [rsp + 0x218]
movss xmm0, dword [rax + 4]
mulss xmm0, dword [rcx + 4]
mov rax, qword [rsp + 0x218]
mov rcx, qword [rsp + 0x218]
movss xmm1, dword [rax]
mulss xmm1, dword [rcx]
addss xmm1, xmm0
movaps xmm0, xmm1
comiss xmm0, dword [0x140119ea4]
jbe 0x1403d49a3
push rax
pushf
mov eax, 0x3208da5f
pushf
not eax
add eax, 0xc6909cdb
xor eax, 0xf8322d30
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9919422b
xor eax, 0xe409f6be
rol eax, 0xab
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x91d4de1e
pushf
not eax
add eax, 0xcafad932
xor eax, 0x8f54e8fc
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe9c896ed
xor eax, 0x8842c395
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc15e4876
xor eax, 0xe207475a
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb1218087
xor eax, 0xec36db79
rol eax, 0x4f
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
mov eax, dword [rax + 0x3fe0]
and eax, 2
test eax, eax
je 0x1403d4b9c
mov rax, qword [rsp + 0x30]
mov eax, dword [rax + 0xbc]
shl eax, 0x10
sar eax, 0x18
mov rcx, qword [rsp + 0x40]
and eax, dword [rcx + 0x3fe8]
test eax, eax
je 0x1403d4c35
push rax
pushf
mov eax, 0x5dbc5cdd
pushf
not eax
add eax, 0x9d706397
xor eax, 0xa5f692b0
rol eax, 0xba
popf
pushf
not eax
add eax, 0xdb55dc32
xor eax, 0xa9067177
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xa1d9cd41
xor eax, 0x9d52ddeb
rol eax, 0x8f
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xc4a6fd6f
pushf
not eax
add eax, 0x86437f27
xor eax, 0x8f763a0b
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa655bdcb
xor eax, 0xa9ad231d
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb32a89dd
xor eax, 0xf053bb32
rol eax, 0xef
popf
pushf
not eax
add eax, 0x9ccf238f
xor eax, 0xfef28cde
rol eax, 0x2d
popf
jmp 0x1403d1044
mov dword [rsp + 0xa4], 0
push rax
pushf
mov eax, 0xe31893d6
pushf
not eax
add eax, 0xa012eacf
xor eax, 0xdf08597f
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xac8ea99c
xor eax, 0x8418a6c3
rol eax, 3
popf
pushf
not eax
add eax, 0xd5171091
xor eax, 0xcf85af1d
rol eax, 0xde
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
xorps xmm0, xmm0
comiss xmm0, dword [rax + 0x4004]
jae 0x1403d4ebb
push rax
pushf
mov eax, 0x4f9efa63
pushf
not eax
add eax, 0xe1e30201
xor eax, 0xf9814612
rol eax, 0x92
popf
pushf
not eax
add eax, 0xbe0b7336
xor eax, 0xb7cd4020
rol eax, 0xb7
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xcb7fae04
pushf
not eax
add eax, 0xcf50436f
xor eax, 0xa50ab789
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xfd4137c8
xor eax, 0x8465f36a
rol eax, 0xc6
popf
jmp 0x1403d1044
mov dword [rsp + 0xa8], 0
push rax
pushf
mov eax, 0x2263d778
pushf
not eax
add eax, 0xc07bf0e9
xor eax, 0xc7897469
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xcb8a686e
xor eax, 0xd87add20
rol eax, 0x19
popf
pushf
not eax
add eax, 0xcd20ec94
xor eax, 0xe44fe874
rol eax, 0x93
popf
jmp 0x1403d1044
xorps xmm0, xmm0
movss dword [rsp + 0x3d8], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x3dc], xmm0
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x5a0], rax
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x5a0]
mov qword [rax + 0x40], rcx
push rax
pushf
mov eax, 0x58c40795
pushf
not eax
add eax, 0xa9b766e0
xor eax, 0x9a39304a
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd4b12b1f
xor eax, 0xf496e9d1
rol eax, 0x16
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
mov eax, dword [rax + 0x3fe0]
and eax, 8
test eax, eax
je 0x1403d54da
push rax
pushf
mov eax, 0xb513443d
pushf
not eax
add eax, 0x913fa151
xor eax, 0xb1365c0e
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf93713fc
xor eax, 0xbc83500d
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb11ffc21
xor eax, 0xbb958041
rol eax, 0x3a
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xdb2c3837
pushf
not eax
add eax, 0xca9e66bf
xor eax, 0xef5ffc53
rol eax, 0
popf
pushf
not eax
add eax, 0xf3e9774a
xor eax, 0xf3bba47f
rol eax, 0x43
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
mov r8d, dword [rax + 0x3fec]
mov rax, qword [rsp + 0x40]
movzx edx, byte [rax + 0x4018]
mov rcx, qword [rsp + 0x30]
call fcn.140263f5f
push rax
pushf
mov eax, 0xd7ec8a5d
pushf
not eax
add eax, 0xf89e8911
xor eax, 0xf438f935
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xbf0881b8
xor eax, 0xe50395c2
rol eax, 0x93
popf
pushf
not eax
add eax, 0x82627674
xor eax, 0xda3f6acc
rol eax, 0x54
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x53]
mov byte [rsp + 0x77], al
mov rax, qword [rsp + 0x30]
mov byte [rax + 0x96], 1
cmp qword [rsp + 0x918], 0
je 0x1403d5b94
push rax
pushf
mov eax, 0xbb1196bb
pushf
not eax
add eax, 0xc6de7cfb
xor eax, 0xfc1224c6
rol eax, 0x75
popf
pushf
not eax
add eax, 0xaa9e7f57
xor eax, 0xf71087fc
rol eax, 0x31
popf
pushf
not eax
add eax, 0xb2c7a0e6
xor eax, 0xa9c228fd
rol eax, 0xbf
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xa090b149
pushf
not eax
add eax, 0xf82da8a2
xor eax, 0xe25a3408
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc6ec76f1
xor eax, 0xd5bb4208
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xbabe9c94
xor eax, 0xbb51ac15
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa9331b18
xor eax, 0xf1c7e2c8
rol eax, 0x21
popf
jmp 0x1403d1044
mov rcx, qword [rsp + 0x30]
call fcn.1402a286f
push rax
pushf
mov eax, 0x2440a205
pushf
not eax
add eax, 0xe93bba3f
xor eax, 0x88563731
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa75fdabf
xor eax, 0xdc8ce932
rol eax, 0x5d
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x49]
test eax, eax
jne 0x1403d6132
push rax
pushf
mov eax, 0x5ead7807
pushf
not eax
add eax, 0xc0805d33
xor eax, 0xe2331d00
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb1c022b2
xor eax, 0xacc201d3
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe4578b34
xor eax, 0xb8b3ad66
rol eax, 0xbc
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xb6c4a505
pushf
not eax
add eax, 0xb975702e
xor eax, 0xa2a21cb2
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xde3158a0
xor eax, 0xd41f8b4f
rol eax, 0xcf
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x910]
mov rcx, qword [rsp + 0x30]
mov rcx, qword [rcx]
sub rcx, rax
push rax
pushf
mov eax, 0x56583826
pushf
not eax
add eax, 0xdd4a74a2
xor eax, 0xc600d8ad
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa83aac08
xor eax, 0x9d2c588d
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x93f67615
xor eax, 0x829821ba
rol eax, 0x84
popf
pushf
not eax
add eax, 0x9b3d071c
xor eax, 0xeb52f3b9
rol eax, 0x23
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movsxd rax, dword [rax + 0x58]
mov qword [rsp + 0x3e0], rax
mov r8, qword [rsp + 0x910]
lea rdx, [rsp + 0x3e0]
mov rax, qword [rsp + 0x30]
mov rcx, qword [rax]
call fcn.1402ecb9b
mov qword [rsp + 0x5b0], rax
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x5b0]
mov qword [rax], rcx
mov rax, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x3e0]
mov dword [rax + 0x58], ecx
push rax
pushf
mov eax, 0xd63a0489
pushf
not eax
add eax, 0xf8d4c23a
xor eax, 0xba2e0bb0
rol eax, 4
popf
pushf
not eax
add eax, 0x8b8a8d2f
xor eax, 0xba363cfd
rol eax, 3
popf
pushf
not eax
add eax, 0xa3a4882c
xor eax, 0xd3565966
rol eax, 0x73
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movzx eax, byte [rax + 0xb8]
dec al
mov rcx, qword [rsp + 0x30]
mov byte [rcx + 0xb8], al
push rax
pushf
mov eax, 0xd455a247
pushf
not eax
add eax, 0xf1062c4b
xor eax, 0x81dae345
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xad251ed8
xor eax, 0xecd4955f
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x9287301a
xor eax, 0xf5d7951b
rol eax, 0x81
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x49]
test eax, eax
je 0x1403d681d
push rax
pushf
mov eax, 0x50241271
pushf
not eax
add eax, 0x9b18be70
xor eax, 0xebd69625
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc03c3584
xor eax, 0x8ab82ab0
rol eax, 0x39
popf
pushf
not eax
add eax, 0xe5c71f6e
xor eax, 0xe8788047
rol eax, 0xad
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x4ed53521
pushf
not eax
add eax, 0x8a739260
xor eax, 0xb8994fd8
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8e538dbe
xor eax, 0xabadde90
rol eax, 0x26
popf
pushf
not eax
add eax, 0xab9a567e
xor eax, 0xa6828a1e
rol eax, 0xe2
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x4b]
test eax, eax
jne 0x1403d6c11
push rax
pushf
mov eax, 0x834ba482
pushf
not eax
add eax, 0xef5d08f8
xor eax, 0xaa55c1a7
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xdac03437
xor eax, 0xc330d84a
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe309f600
xor eax, 0xed50fe3c
rol eax, 0x82
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xa0be68a0
pushf
not eax
add eax, 0xca90f404
xor eax, 0xc2b6c755
rol eax, 0x19
popf
pushf
not eax
add eax, 0x896adf28
xor eax, 0xcea350c2
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x90dfed1d
xor eax, 0x8fa8983f
rol eax, 0xe7
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
xorps xmm0, xmm0
movss dword [rax + 0x28], xmm0
mov rax, qword [rsp + 0x30]
xorps xmm0, xmm0
movss dword [rax + 0x20], xmm0
push rax
pushf
mov eax, 0x944c214d
pushf
not eax
add eax, 0x94b3bfe1
xor eax, 0xbc7ea5c7
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9a969124
xor eax, 0xecd9e3de
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xb39e2cac
xor eax, 0xc42f66e5
rol eax, 0x7c
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x4c]
test eax, eax
jne 0x1403d6cf3
push rax
pushf
mov eax, 0x9346d6a4
pushf
not eax
add eax, 0x91e6a436
xor eax, 0x976045c2
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xbdc55fc5
xor eax, 0xc55f6925
rol eax, 0x92
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x3a673c6e
pushf
not eax
add eax, 0x991ff984
xor eax, 0x955a6d1f
rol eax, 0xae
popf
pushf
not eax
add eax, 0xa43c6060
xor eax, 0xf039ad19
rol eax, 0x20
popf
jmp 0x1403d1044
xorps xmm0, xmm0
movss dword [rsp + 0x3e8], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x3ec], xmm0
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x5b8], rax
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x5b8]
mov qword [rax + 0x38], rcx
mov rax, qword [rsp + 0x30]
mov rax, qword [rax + 0x38]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x30], rax
push rax
pushf
mov eax, 0xb6e8bc7c
pushf
not eax
add eax, 0xf035f619
xor eax, 0x8e547cbf
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xaa6bd2b9
xor eax, 0xd712909f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf0194b5d
xor eax, 0xcc25b3ee
rol eax, 0x52
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x6000000
test eax, eax
je 0x1403d6f6b
push rax
pushf
mov eax, 0x6d7ddea0
pushf
not eax
add eax, 0xd5a7883e
xor eax, 0xd0c6b121
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa45f3e7b
xor eax, 0xaf51c06d
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb4cd7904
xor eax, 0x86a80b51
rol eax, 0x12
popf
pushf
not eax
add eax, 0xbd3010f1
xor eax, 0xa9e81fad
rol eax, 0xba
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xf33f15ec
pushf
not eax
add eax, 0xabac7ba1
xor eax, 0xe17c2a4a
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa3e8a59c
xor eax, 0x87e98d5d
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa7673380
xor eax, 0xf31f5ec8
rol eax, 0x80
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x68]
movss xmm0, dword [rax + 0x38]
movss dword [rsp + 0xb0], xmm0
jmp 0x1403d7104
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rsp + 0xb0]
movss dword [rax + 0x54], xmm0
push rax
pushf
mov eax, 0x9ca6a423
pushf
not eax
add eax, 0x96f17529
xor eax, 0xaf7316b7
rol eax, 0x96
popf
pushf
not eax
add eax, 0xa4531872
xor eax, 0xfc235434
rol eax, 0x33
popf
pushf
not eax
add eax, 0x92a7bebd
xor eax, 0xa105e7c8
rol eax, 0x38
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x4010000
test eax, eax
jne 0x1403d7252
push rax
pushf
mov eax, 0x1889b92b
pushf
not eax
add eax, 0xcce2bc4d
xor eax, 0xea234670
rol eax, 6
popf
pushf
not eax
add eax, 0x9bac0f51
xor eax, 0xfd1abadb
rol eax, 0x22
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x74ca93d8
pushf
not eax
add eax, 0xf5cf4dfd
xor eax, 0xae113d72
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd91d0f70
xor eax, 0x918f2e3a
rol eax, 0xce
popf
pushf
not eax
add eax, 0xafbbd7af
xor eax, 0xf2ef16a6
rol eax, 0x32
popf
pushf
not eax
add eax, 0xe75038dc
xor eax, 0xb9e65ce3
rol eax, 0x3f
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
xorps xmm0, xmm0
ucomiss xmm0, dword [rax + 0x54]
jne 0x1403d7312
push rax
pushf
mov eax, 0x2af04f32
pushf
not eax
add eax, 0xb47c32bf
xor eax, 0x97d448d2
rol eax, 0xce
popf
pushf
not eax
add eax, 0x94c217f3
xor eax, 0x939572c8
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa89eee4b
xor eax, 0xc9f1698f
rol eax, 0x92
popf
pushf
not eax
add eax, 0xbac33e94
xor eax, 0x986d60db
rol eax, 0xac
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x299e8d34
pushf
not eax
add eax, 0xd4e8bcd9
xor eax, 0xe0b577cc
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa953a8ca
xor eax, 0xb6b6a392
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc32f4c63
xor eax, 0xab4efa67
rol eax, 0xbb
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x400
test eax, eax
je 0x1403d739b
push rax
pushf
mov eax, 0x5a9d9bb6
pushf
not eax
add eax, 0xb79eb272
xor eax, 0x88193524
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x96b20dcf
xor eax, 0x99ca1889
rol eax, 0xa7
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xf704a4f4
pushf
not eax
add eax, 0xa8246f44
xor eax, 0x99649b7c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xe604b89c
xor eax, 0xe5d50e15
rol eax, 0x16
popf
pushf
not eax
add eax, 0x9e24558b
xor eax, 0x8b222e22
rol eax, 0x45
popf
pushf
not eax
add eax, 0x88e14fd0
xor eax, 0xfda7d45a
rol eax, 0x7a
popf
jmp 0x1403d1044
xorps xmm0, xmm0
movss dword [rsp + 0xb4], xmm0
push rax
pushf
mov eax, 0x2dafc2ff
pushf
not eax
add eax, 0xf3dcf2cf
xor eax, 0x9a7ac912
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xb55b9cde
xor eax, 0xc003757e
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x9b47701c
xor eax, 0xf68b227a
rol eax, 0xec
popf
pushf
not eax
add eax, 0xc087e82d
xor eax, 0x94ea9ba4
rol eax, 0x1b
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0xc0]
movss dword [rsp + 0xc8], xmm0
push rax
pushf
mov eax, 0x6a9f6301
pushf
not eax
add eax, 0xe62457bd
xor eax, 0x9a0c9a4e
rol eax, 0x35
popf
pushf
not eax
add eax, 0xdd7b943c
xor eax, 0x86bfdd1c
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x97082cb3
xor eax, 0xaf25fa51
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xfda6b7f1
xor eax, 0xbbb66452
rol eax, 0x29
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0xd0]
movss dword [rsp + 0xd4], xmm0
push rax
pushf
mov eax, 0x9feb57aa
pushf
not eax
add eax, 0xc957e7d7
xor eax, 0x86e1e970
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf22ca604
xor eax, 0xfa5f40aa
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xc374767c
xor eax, 0xe8017bfc
rol eax, 0x7a
popf
jmp 0x1403d1044
lea rdx, [rsp + 0x7a0]
mov rcx, qword [rsp + 0x30]
call fcn.1402a04a1
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x30]
cmp qword [rax + 0x3ee0], rcx
jne 0x1403d7a2e
push rax
pushf
mov eax, 0xab97f421
pushf
not eax
add eax, 0xad37182f
xor eax, 0xb7a07e38
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xb1494f5a
xor eax, 0xcf711160
rol eax, 0x26
popf
pushf
not eax
add eax, 0xcac4f0ae
xor eax, 0xa66a7962
rol eax, 0x1f
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x17ef3f99
pushf
not eax
add eax, 0x98ded4e4
xor eax, 0xf795b01e
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc8e85728
xor eax, 0x8fa54adf
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xbaaf26f7
xor eax, 0xb465b877
rol eax, 0x44
popf
pushf
not eax
add eax, 0xd25bebd6
xor eax, 0xb25dc6cd
rol eax, 0x8a
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
cmp dword [rax + 0x3f10], 0
jne 0x1403d7aee
push rax
pushf
mov eax, 0xf68564e2
pushf
not eax
add eax, 0x8348a6c0
xor eax, 0xa33bffa4
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf840bdb1
xor eax, 0xa0c85a22
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xe1a7d340
xor eax, 0xf3c3908c
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x9e42d9d7
xor eax, 0xccb12f7a
rol eax, 0x3d
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x15587e80
pushf
not eax
add eax, 0xe5eb3449
xor eax, 0xf2acb0f2
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa4fa9af4
xor eax, 0xb6d89b76
rol eax, 0x12
popf
pushf
not eax
add eax, 0xb3f315ef
xor eax, 0x835636c5
rol eax, 0xe2
popf
jmp 0x1403d1044
mov r8b, 0x93
pushf
not r8b
add r8b, 0x90
xor r8b, 0xa0
rol r8b, 0x70
popf
pushf
not r8b
add r8b, 0x14
xor r8b, 0xca
rol r8b, 0x7c
popf
pushf
not r8b
add r8b, 0xa8
xor r8b, 0xc2
rol r8b, 0x34
popf
pushf
not r8b
add r8b, 0x59
xor r8b, 0x33
rol r8b, 0x1e
popf
lea rdx, [rsp + 0x7a8]
lea rcx, [rsp + 0x7a0]
call fcn.1403397d2
movzx eax, al
test eax, eax
je 0x1403d7ca5
push rax
pushf
mov eax, 0xfee2767b
pushf
not eax
add eax, 0xf815f64f
xor eax, 0x9ec5c367
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x95ad066d
xor eax, 0xf85d64d2
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8ab7cd48
xor eax, 0xd125ee3a
rol eax, 0xc3
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x2b168bd5
pushf
not eax
add eax, 0xcd1e1826
xor eax, 0x880248a9
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd5f7ba8d
xor eax, 0xce36fd7d
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc07bc30f
xor eax, 0xdd68deb1
rol eax, 0xe3
popf
jmp 0x1403d1044
mov eax, 0x2d5e88c1
pushf
not eax
add eax, 0x9a851906
xor eax, 0xaf15ff9a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc6758b4e
xor eax, 0xee2f5d52
rol eax, 0x93
popf
imul rax, rax, 0
mov rcx, qword [rsp + 0x40]
movzx eax, word [rcx + rax + 0x36ba]
cmp eax, 2
jne 0x1403d7d71
push rax
pushf
mov eax, 0x56c8a3fe
pushf
not eax
add eax, 0xbfcae0b4
xor eax, 0xaf372704
rol eax, 0x61
popf
pushf
not eax
add eax, 0x82483053
xor eax, 0xf9a886e2
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf075f573
xor eax, 0xd3167262
rol eax, 1
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x660e0ab6
pushf
not eax
add eax, 0xa5318b52
xor eax, 0xd8334d67
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb775b55a
xor eax, 0xaa95c028
rol eax, 0x9a
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movzx ecx, byte [rsp + 0xd8]
mov byte [rax + 0x99], cl
mov rcx, qword [rsp + 0x30]
call fcn.140186e65
push rax
pushf
mov eax, 0xd4e99723
pushf
not eax
add eax, 0xa19abb92
xor eax, 0xca8caca7
rol eax, 0x86
popf
pushf
not eax
add eax, 0xc084e2ac
xor eax, 0xca82569c
rol eax, 0xda
popf
pushf
not eax
add eax, 0x94170709
xor eax, 0xd146ab20
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd30e5d2f
xor eax, 0x87b51ac3
rol eax, 0xb2
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
mov byte [rax + 0x99], 0
push rax
pushf
mov eax, 0xfe151bd8
pushf
not eax
add eax, 0x95b62ccb
xor eax, 0xd5f72c8a
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xe1ffaa4e
xor eax, 0x93ea1e01
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xa67d5870
xor eax, 0xf72ad1a2
rol eax, 0xb3
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rsp + 0x80]
movss dword [rax + 0x28], xmm0
mov byte [rsp + 0x4f], 1
push rax
pushf
mov eax, 0x3e20db3
pushf
not eax
add eax, 0x95678329
xor eax, 0x9911399a
rol eax, 8
popf
pushf
not eax
add eax, 0xf1036ae1
xor eax, 0x8b3e2b66
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd6119ca3
xor eax, 0xc42dd7f0
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xcd471769
xor eax, 0xbeb973f9
rol eax, 0x8d
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movsx eax, byte [rax + 0xb0]
test eax, eax
jg 0x1403d84cd
push rax
pushf
mov eax, 0x61ee50d3
pushf
not eax
add eax, 0xd1fab833
xor eax, 0xba278ad6
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xcae19e63
xor eax, 0xa3b24eac
rol eax, 0x54
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x6270444c
pushf
not eax
add eax, 0xdc8a60ca
xor eax, 0xa6c67f50
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf6a8bf51
xor eax, 0xbfb5997b
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xff9894ee
xor eax, 0xbf744e3d
rol eax, 0xc8
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movzx eax, byte [rax + 0xb3]
test eax, eax
je 0x1403d8768
push rax
pushf
mov eax, 0xd30be5c9
pushf
not eax
add eax, 0xe6699dce
xor eax, 0x8d5342b1
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xd2851f92
xor eax, 0xe375742f
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb65b7db7
xor eax, 0xdd8991c0
rol eax, 0xd6
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x61996545
pushf
not eax
add eax, 0x9237450b
xor eax, 0xfa7e1402
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x90dc7c08
xor eax, 0xce2dc42a
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xba7469e3
xor eax, 0xf86ce3d7
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xe5cbf506
xor eax, 0x9df16f5a
rol eax, 0x5a
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0xe0]
movss dword [rsp + 0xe8], xmm0
jmp 0x1403d893b
movss xmm0, dword [rsp + 0xe8]
movss dword [rsp + 0xec], xmm0
jmp 0x1403d89f0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rsp + 0xec]
movss dword [rax + 0x28], xmm0
mov byte [rsp + 0x4f], 1
push rax
pushf
mov eax, 0x7725a7ab
pushf
not eax
add eax, 0x8f18dc1e
xor eax, 0xf2b6046d
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb2d5092f
xor eax, 0xc8e175b1
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb3f93509
xor eax, 0xbfe89d86
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xb7373c7a
xor eax, 0x9575e3ae
rol eax, 0x85
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x4c]
test eax, eax
jne 0x1403d8ab4
push rax
pushf
mov eax, 0x2d2f2a3a
pushf
not eax
add eax, 0xd8bfb2a1
xor eax, 0x8c3c1c97
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xdfe670cf
xor eax, 0x85f410be
rol eax, 0xec
popf
pushf
not eax
add eax, 0x87977b62
xor eax, 0xa55a2f8c
rol eax, 0xa4
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x1fc46ab
pushf
not eax
add eax, 0x81b1364d
xor eax, 0xca3dfd3e
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xa883afe5
xor eax, 0xc9718aa7
rol eax, 0x66
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x84]
movss dword [rsp + 0xf8], xmm0
push rax
pushf
mov eax, 0xf2d588bd
pushf
not eax
add eax, 0xfdc0ae58
xor eax, 0xf98ec8f8
rol eax, 0x66
popf
pushf
not eax
add eax, 0xeeafda13
xor eax, 0xba136223
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbf2b8ada
xor eax, 0x80189d60
rol eax, 0x73
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0xf8]
movss dword [rsp + 0xfc], xmm0
jmp 0x1403d8e8b
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rsp + 0xfc]
movss dword [rax + 0x2c], xmm0
mov byte [rsp + 0x4d], 1
push rax
pushf
mov eax, 0x727255fd
pushf
not eax
add eax, 0x8548e42c
xor eax, 0x9afc8368
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb9c16310
xor eax, 0x8022b4b3
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x8e8c6767
xor eax, 0xa0027e0c
rol eax, 0x25
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movzx eax, byte [rax + 0x99]
test eax, eax
jne 0x1403d8f3f
push rax
pushf
mov eax, 0xc2bbb638
pushf
not eax
add eax, 0xbca9db50
xor eax, 0x84f5d37c
rol eax, 0x93
popf
pushf
not eax
add eax, 0x98057c91
xor eax, 0x87b36d74
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xfb329dcd
xor eax, 0xa2d5de1b
rol eax, 0xd0
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xb786e650
pushf
not eax
add eax, 0xcec2c0a6
xor eax, 0xa1f2c976
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd67319ad
xor eax, 0xc5b49845
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xe06adab1
xor eax, 0x9b4aa651
rol eax, 0x64
popf
pushf
not eax
add eax, 0xee342a3a
xor eax, 0xdf396c4e
rol eax, 0xcc
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x48]
test eax, eax
jne 0x1403d94b6
push rax
pushf
mov eax, 0x282423cd
pushf
not eax
add eax, 0x98d6a831
xor eax, 0xb4523268
rol eax, 0x72
popf
pushf
not eax
add eax, 0xd11020e1
xor eax, 0xf8e10d99
rol eax, 0xa0
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xc2a19b18
pushf
not eax
add eax, 0xefe6d512
xor eax, 0xc654b14c
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf0c038c7
xor eax, 0xa5c772a2
rol eax, 0x50
popf
pushf
not eax
add eax, 0x92394284
xor eax, 0xc47f4650
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xa7785984
xor eax, 0x95d7c437
rol eax, 0x39
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x1000000
test eax, eax
je 0x1403d95e8
push rax
pushf
mov eax, 0x73a773e6
pushf
not eax
add eax, 0xbe41e242
xor eax, 0x9c07273b
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf3602216
xor eax, 0x898b4508
rol eax, 0x98
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x5bfae21b
pushf
not eax
add eax, 0xd773ded5
xor eax, 0xdfcc1cf8
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x84a670b3
xor eax, 0x9a6e6049
rol eax, 0xe8
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movss xmm0, dword [0x1401189c0]
ucomiss xmm0, dword [rax + 0xc0]
je 0x1403d98e8
push rax
pushf
mov eax, 0x7645670f
pushf
not eax
add eax, 0xc2f056e1
xor eax, 0x91c60adf
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf245f75e
xor eax, 0x9becb3a6
rol eax, 0x6c
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x91a8d818
pushf
not eax
add eax, 0xb1d58a62
xor eax, 0xaa51f6b9
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe52a6977
xor eax, 0x8b49547c
rol eax, 0x48
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movsx eax, byte [rax + 0xb9]
test eax, eax
jne 0x1403d9971
push rax
pushf
mov eax, 0x8c68132f
pushf
not eax
add eax, 0xa13e0d19
xor eax, 0xdda4c83e
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe642ab87
xor eax, 0x80a034cb
rol eax, 0x30
popf
pushf
not eax
add eax, 0x8a363229
xor eax, 0xb08b0633
rol eax, 0x84
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xbd8058ea
pushf
not eax
add eax, 0xaea5279e
xor eax, 0xa1df9086
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbbbc925f
xor eax, 0xeeef17c6
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb074e276
xor eax, 0x9a0575b3
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa3f4d164
xor eax, 0xff7f61b8
rol eax, 0x90
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x10000000
test eax, eax
je 0x1403d9cb8
push rax
pushf
mov eax, 0xcb13de96
pushf
not eax
add eax, 0x8cea4423
xor eax, 0xa43b1511
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe926fb37
xor eax, 0xdef89c5f
rol eax, 0xaf
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xb20269e5
pushf
not eax
add eax, 0xe0d6e110
xor eax, 0xaf8dcbdc
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdf723645
xor eax, 0x8491a4c0
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xad110d20
xor eax, 0xc2972249
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd428c9ce
xor eax, 0xa2b1de0d
rol eax, 0x40
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x4000000
test eax, eax
je 0x1403d9dcc
push rax
pushf
mov eax, 0x546013ad
pushf
not eax
add eax, 0xa66375d4
xor eax, 0xe2de26f2
rol eax, 0x16
popf
pushf
not eax
add eax, 0xfa4f0de0
xor eax, 0xbf822451
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc77122b5
xor eax, 0xbfda26b4
rol eax, 1
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x95093251
pushf
not eax
add eax, 0xd5ec8368
xor eax, 0xd442bb48
rol eax, 0xb
popf
pushf
not eax
add eax, 0x9d82c1fe
xor eax, 0x8f9dcd58
rol eax, 0x2f
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x68]
movss xmm0, dword [rax + 0x34]
movss dword [rsp + 0x100], xmm0
jmp 0x1403daa72
movss xmm0, dword [rsp + 0x100]
movss dword [rsp + 0x104], xmm0
push rax
pushf
mov eax, 0x1e809146
pushf
not eax
add eax, 0xaae3eca1
xor eax, 0xecb9e3e9
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf14261d8
xor eax, 0x919c155c
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xd11d96ea
xor eax, 0xcf1492d2
rol eax, 0x8c
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x1000
test eax, eax
jne 0x1403dabfb
push rax
pushf
mov eax, 0x23b05225
pushf
not eax
add eax, 0xadabc8ed
xor eax, 0x82c95133
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8cffa9c7
xor eax, 0x8328be2c
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc578c2ee
xor eax, 0xe80be256
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xdcd09ca1
xor eax, 0xa82e7b39
rol eax, 0xe8
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xe4b78b0c
pushf
not eax
add eax, 0x8a380709
xor eax, 0x87771172
rol eax, 5
popf
pushf
not eax
add eax, 0xf41908e8
xor eax, 0x95deb723
rol eax, 0x70
popf
jmp 0x1403d1044
mov dword [rsp + 0x108], 1
push rax
pushf
mov eax, 0x44110a1d
pushf
not eax
add eax, 0xbed8abf0
xor eax, 0xfe4e630f
rol eax, 0x35
popf
pushf
not eax
add eax, 0x9efc93cc
xor eax, 0xcafc9e63
rol eax, 0x76
popf
pushf
not eax
add eax, 0xfc4b884d
xor eax, 0xc0291c1b
rol eax, 2
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x120], xmm0
jmp 0x1403db3e6
movss xmm0, dword [rsp + 0x118]
movss dword [rsp + 0x120], xmm0
push rax
pushf
mov eax, 0xa89dbd46
pushf
not eax
add eax, 0xddb0b7ad
xor eax, 0xa063f04f
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xf9f8d143
xor eax, 0xcfa2290f
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x9250b067
xor eax, 0xad7886ee
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe96daede
xor eax, 0xdd203f3b
rol eax, 0x80
popf
jmp 0x1403d1044
cvttss2si eax, dword [rsp + 0x120]
cvtsi2ss xmm0, eax
movss dword [rsp + 0x300], xmm0
mov rax, qword [rsp + 0x30]
movzx eax, byte [rax + 0x99]
test eax, eax
jne 0x1403db465
push rax
pushf
mov eax, 0x75a7fb36
pushf
not eax
add eax, 0xb4546de2
xor eax, 0xa63e0f04
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xb282528b
xor eax, 0xc88f353c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf4c0189c
xor eax, 0xd7d8322a
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc872e6c5
xor eax, 0xfb42fa26
rol eax, 2
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x5466d171
pushf
not eax
add eax, 0x8dfcd164
xor eax, 0xbf642d67
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xe0b00cb3
xor eax, 0xc416c25c
rol eax, 0xb0
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movzx eax, byte [rax + 0x95]
test eax, eax
je 0x1403dbf3f
push rax
pushf
mov eax, 0xd24939bd
pushf
not eax
add eax, 0xef9db331
xor eax, 0xd37140a5
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe7c0a1d7
xor eax, 0x9cae04e9
rol eax, 0xe7
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x93c91f41
pushf
not eax
add eax, 0xb9d6921c
xor eax, 0xf879a0b0
rol eax, 0x89
popf
pushf
not eax
add eax, 0x860ddde9
xor eax, 0xa722bf91
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd5c38f11
xor eax, 0x90851484
rol eax, 0xe
popf
pushf
not eax
add eax, 0xbf60cb90
xor eax, 0xe2332d65
rol eax, 0x9f
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 8
test eax, eax
jne 0x1403dc10f
push rax
pushf
mov eax, 0x32729c94
pushf
not eax
add eax, 0xf33d3289
xor eax, 0xf77c72b3
rol eax, 0x68
popf
pushf
not eax
add eax, 0x9566a8c0
xor eax, 0xde7f43c8
rol eax, 0xbb
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x6b58d1f5
pushf
not eax
add eax, 0xb251a7ca
xor eax, 0xebad19ce
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb29a29b0
xor eax, 0x99d545c6
rol eax, 0xae
popf
pushf
not eax
add eax, 0xcd42169b
xor eax, 0xa4c38a08
rol eax, 0x26
popf
jmp 0x1403d1044
mov dword [rsp + 0x140], 0
push rax
pushf
mov eax, 0x9eca86
pushf
not eax
add eax, 0xb6c2ec6c
xor eax, 0xef879535
rol eax, 0x88
popf
pushf
not eax
add eax, 0xe95281b0
xor eax, 0xe0cfac48
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x816f216f
xor eax, 0x952fff9d
rol eax, 0xaf
popf
jmp 0x1403d1044
xorps xmm0, xmm0
movss dword [rsp + 0x144], xmm0
push rax
pushf
mov eax, 0xd0d1a0ab
pushf
not eax
add eax, 0x80f87564
xor eax, 0xa951a59b
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xa67cd3cd
xor eax, 0xeaf32a01
rol eax, 0x59
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x1000000
test eax, eax
je 0x1403dc985
push rax
pushf
mov eax, 0x779918dd
pushf
not eax
add eax, 0xfcc9e723
xor eax, 0xc4639072
rol eax, 6
popf
pushf
not eax
add eax, 0xbcb8c7e9
xor eax, 0xb96931d4
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb65a4543
xor eax, 0xece636e1
rol eax, 0x19
popf
pushf
not eax
add eax, 0x90b37f9c
xor eax, 0xaaf37374
rol eax, 0xd0
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xfb9c0ba9
pushf
not eax
add eax, 0xdd6eaab0
xor eax, 0x9aba0078
rol eax, 5
popf
pushf
not eax
add eax, 0xb9410833
xor eax, 0x8c2d182a
rol eax, 0x42
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x4b0]
mov qword [rsp + 0x658], rax
lea rax, [rsp + 0x588]
mov rdi, rax
mov rsi, qword [rsp + 0x658]
mov ecx, 0xd180311a
pushf
not ecx
add ecx, 0xbe388a1e
xor ecx, 0xcce1c428
rol ecx, 0x4c
popf
pushf
not ecx
add ecx, 0x98f6ee99
xor ecx, 0xf1d1460c
rol ecx, 4
popf
pushf
not ecx
add ecx, 0xd25cc238
xor ecx, 0x9c2e13d5
rol ecx, 0x22
popf
pushf
not ecx
add ecx, 0xeb30be4c
xor ecx, 0xeec49002
rol ecx, 0x4e
popf
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x840]
mov rcx, qword [rsp + 0x30]
call fcn.1401bce3d
lea rdx, [rsp + 0x228]
mov rcx, qword [rsp + 0x30]
call fcn.1402a04a1
mov rax, qword [rsp + 0x30]
lea rcx, [rsp + 0x840]
lea rdi, [rax + 0x1d0]
mov rsi, rcx
mov ecx, 0xbdbf2be3
pushf
not ecx
add ecx, 0xc72f60b4
xor ecx, 0xdeec296b
rol ecx, 0x5e
popf
pushf
not ecx
add ecx, 0xf0ab252e
xor ecx, 0xfac41dff
rol ecx, 0xbe
popf
rep movsb byte [rdi], byte [rsi]
mov rax, qword [rsp + 0x30]
add rax, 0x1d0
mov qword [rsp + 0x660], rax
lea rdx, [rsp + 0x588]
mov rcx, qword [rsp + 0x660]
call fcn.140251b2e
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
movss xmm0, dword [rcx + 0x18]
movss dword [rax + 0x1e0], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x1c]
addss xmm0, dword [rsp + 0x78]
mov rax, qword [rsp + 0x30]
movss dword [rax + 0x1e4], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x18]
addss xmm0, dword [rcx + 0x20]
mov rax, qword [rsp + 0x30]
subss xmm0, dword [rax + 0x8c]
mov rax, qword [rsp + 0x30]
movss dword [rax + 0x1e8], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x1c]
addss xmm0, dword [rcx + 0x24]
mov rax, qword [rsp + 0x30]
subss xmm0, dword [rax + 0x90]
mov rax, qword [rsp + 0x30]
movss dword [rax + 0x1ec], xmm0
mov eax, dword [rsp + 0x920]
and eax, 0x400
test eax, eax
jne 0x1403dcd95
push rax
pushf
mov eax, 0xef53d596
pushf
not eax
add eax, 0xd01433ba
xor eax, 0x8362f75d
rol eax, 0x79
popf
pushf
not eax
add eax, 0x96b75158
xor eax, 0xc2f553f1
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc3018316
xor eax, 0xc292d2c0
rol eax, 0x90
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xcc38b18e
pushf
not eax
add eax, 0xa429258f
xor eax, 0x8ac6df7d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xbe6eac1e
xor eax, 0xe3c0b782
rol eax, 0x80
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x68]
movss xmm0, dword [rax + 0x48]
movss dword [rsp + 0x14c], xmm0
push rax
pushf
mov eax, 0xfe2f404b
pushf
not eax
add eax, 0xb897ef3c
xor eax, 0xfd3e4eb7
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa3a5f819
xor eax, 0x886af872
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe64af30c
xor eax, 0xdccfcc03
rol eax, 0xce
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x14c]
movss dword [rsp + 0x290], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x54]
movss dword [rsp + 0x154], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x48]
mulss xmm0, dword [0x140118940]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x150], xmm0
movss xmm0, dword [rsp + 0x150]
comiss xmm0, dword [rsp + 0x154]
jb 0x1403dcfa7
push rax
pushf
mov eax, 0xc81b1e8f
pushf
not eax
add eax, 0x98577974
xor eax, 0xe66b2820
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe225fd53
xor eax, 0xd490218c
rol eax, 0
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xdc878d30
pushf
not eax
add eax, 0x90f1c535
xor eax, 0x8e6f6dcb
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf54420c6
xor eax, 0xce050f72
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xdd1467af
xor eax, 0x9ef0bdd1
rol eax, 0x68
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x154]
movss dword [rsp + 0x158], xmm0
push rax
pushf
mov eax, 0x6407ce24
pushf
not eax
add eax, 0xcdff45ec
xor eax, 0xda0c696a
rol eax, 0x75
popf
pushf
not eax
add eax, 0x9a524e87
xor eax, 0xc49ae023
rol eax, 0x38
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x2000000
test eax, eax
jne 0x1403dd41d
push rax
pushf
mov eax, 0xc1ab69b
pushf
not eax
add eax, 0xc6ccbce3
xor eax, 0xe48c1f87
rol eax, 7
popf
pushf
not eax
add eax, 0xf4eba197
xor eax, 0xc39eaa08
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xe2caf309
xor eax, 0xb64b282a
rol eax, 0xd8
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x9dec49b6
pushf
not eax
add eax, 0x83fc7342
xor eax, 0xa6c964f6
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xa117e5ae
xor eax, 0xc7654ab7
rol eax, 0x66
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x20]
mulss xmm0, dword [0x140119ebc]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x2a0], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rsp + 0x2a0]
movss dword [rax + 0x250], xmm0
jmp 0x1403dd5b7
mov rax, qword [rsp + 0x40]
movss xmm0, dword [rax + 0x3c38]
mulss xmm0, dword [0x1401189a0]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x2a4], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rsp + 0x2a4]
movss dword [rax + 0x250], xmm0
push rax
pushf
mov eax, 0xcc7f0cfe
pushf
not eax
add eax, 0x8400bf33
xor eax, 0xaae16b68
rol eax, 0xa
popf
pushf
not eax
add eax, 0x829636d4
xor eax, 0xff32a85e
rol eax, 0x97
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
add rax, 0x1e0
mov qword [rsp + 0x4b8], rax
mov rax, qword [rsp + 0x4b8]
mov rcx, qword [rsp + 0x4b8]
movss xmm0, dword [rax + 8]
subss xmm0, dword [rcx]
movss dword [rsp + 0x2a8], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x48]
mulss xmm0, dword [0x140118978]
mov rax, qword [rsp + 0x30]
movss xmm1, dword [rax + 0x30]
addss xmm1, xmm0
movaps xmm0, xmm1
subss xmm0, dword [rsp + 0x2a8]
movss dword [rsp + 0x168], xmm0
movss xmm0, dword [rsp + 0x168]
comiss xmm0, dword [0x140118918]
ja 0x1403dd679
push rax
pushf
mov eax, 0x42894bdc
pushf
not eax
add eax, 0xdab02188
xor eax, 0xcc9e35cf
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe46069bc
xor eax, 0xb4061b8a
rol eax, 0xde
popf
pushf
not eax
add eax, 0xf598f3ea
xor eax, 0x89acb9f5
rol eax, 0x40
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xe523bd62
pushf
not eax
add eax, 0xc5debc13
xor eax, 0xe51b2f3b
rol eax, 8
popf
pushf
not eax
add eax, 0xddc8c255
xor eax, 0xb9ef553e
rol eax, 0xae
popf
pushf
not eax
add eax, 0xbbf2023c
xor eax, 0xc1f3af71
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xba7329db
xor eax, 0x975dde44
rol eax, 0x1b
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x168]
movss dword [rsp + 0x170], xmm0
push rax
pushf
mov eax, 0xf76dd688
pushf
not eax
add eax, 0xcf9e7fcc
xor eax, 0xb7518c5f
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf194a59f
xor eax, 0xb43f22fb
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe1049442
xor eax, 0xa359bef1
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x853e9cfa
xor eax, 0xaaad4ae7
rol eax, 0x46
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x170]
movss dword [rsp + 0x2ac], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rsp + 0x2ac]
movss dword [rax + 0x6c], xmm0
mov rax, qword [rsp + 0x30]
add rax, 0x1e0
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsp + 0x4c0]
mov rcx, qword [rsp + 0x4c0]
movss xmm0, dword [rax + 0xc]
subss xmm0, dword [rcx + 4]
movss dword [rsp + 0x2b0], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x4c]
mulss xmm0, dword [0x140118978]
mov rax, qword [rsp + 0x30]
movss xmm1, dword [rax + 0x34]
addss xmm1, xmm0
movaps xmm0, xmm1
subss xmm0, dword [rsp + 0x2b0]
movss dword [rsp + 0x178], xmm0
movss xmm0, dword [rsp + 0x178]
comiss xmm0, dword [0x140118918]
ja 0x1403dd87c
push rax
pushf
mov eax, 0x6855ae8
pushf
not eax
add eax, 0x9c7f59ca
xor eax, 0xd94ee430
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9e2bc190
xor eax, 0xfb9240ea
rol eax, 0x3c
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x44212068
pushf
not eax
add eax, 0x80648457
xor eax, 0x92a4843a
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xede25a97
xor eax, 0xc228619d
rol eax, 0x60
popf
jmp 0x1403d1044
lea rcx, [0x1af5794e1]
pushf
sub rcx, 0x6f438a49
popf
call fcn.140155371
lea rcx, [0x18cd4e7a1]
pushf
sub rcx, 0x4cc380e1
popf
call fcn.140238a46
lea rcx, [0x1a00bbf4d]
pushf
sub rcx, 0x5ff7b4a5
popf
call fcn.140347708
push rax
pushf
mov eax, 0x526de830
pushf
not eax
add eax, 0xd8e7949b
xor eax, 0xbbf52958
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb74b7f76
xor eax, 0x8490521f
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xdad0ab50
xor eax, 0xbe118c32
rol eax, 0x12
popf
pushf
not eax
add eax, 0x9236cd73
xor eax, 0x95d02e87
rol eax, 0x74
popf
jmp 0x1403d1044
mov dword [rsp + 0x184], 1
jmp 0x1403dde4c
movzx eax, byte [rsp + 0x184]
test eax, eax
je 0x1403ddea2
push rax
pushf
mov eax, 0xb2339040
pushf
not eax
add eax, 0xcdf843aa
xor eax, 0xa1e49d63
rol eax, 0xad
popf
pushf
not eax
add eax, 0xca7c26ec
xor eax, 0xd41a2c25
rol eax, 0x30
popf
pushf
not eax
add eax, 0xdf10333f
xor eax, 0xfb8e739e
rol eax, 0x7a
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xb4218f1
pushf
not eax
add eax, 0xf57c08f6
xor eax, 0x9c9c4427
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x9a7e0204
xor eax, 0xff4920a3
rol eax, 0x30
popf
pushf
not eax
add eax, 0xdae31086
xor eax, 0xf4d0d1c2
rol eax, 0x41
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x88]
add rax, 0x1c
mov qword [rsp + 0x6b8], rax
mov rax, qword [rsp + 0x6b8]
movss xmm0, dword [rsp + 0x7c]
comiss xmm0, dword [rax + 4]
jbe 0x1403de092
push rax
pushf
mov eax, 0xae147bc1
pushf
not eax
add eax, 0xebcff419
xor eax, 0xac00e6b4
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xaae1005c
xor eax, 0xb97a2428
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xabae17b1
xor eax, 0xb54c710c
rol eax, 0xac
popf
pushf
not eax
add eax, 0x963ef28b
xor eax, 0xc9099888
rol eax, 0x3f
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x1c19b108
pushf
not eax
add eax, 0xd7f17223
xor eax, 0x9697d223
rol eax, 0x50
popf
pushf
not eax
add eax, 0xa9a73aec
xor eax, 0x86648091
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa659d71f
xor eax, 0xc9d982b0
rol eax, 0x86
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x88]
add rax, 0x1c
mov qword [rsp + 0x6d8], rax
mov rax, qword [rsp + 0x6d8]
movss xmm0, dword [rsp + 0x7c]
subss xmm0, dword [rax + 4]
movss dword [rsp + 0x2e8], xmm0
cvtss2sd xmm0, dword [rsp + 0x2e8]
andps xmm0, xmmword [0x140119f00]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f0], xmm0
movss xmm0, dword [rsp + 0x2f0]
divss xmm0, dword [0x140118008]
mov rax, qword [rsp + 0x40]
movss xmm1, dword [0x140118974]
subss xmm1, dword [rax + 0x18]
mulss xmm0, xmm1
movss dword [rsp + 0x2f8], xmm0
mov rax, qword [rsp + 0x88]
add rax, 0x1c
mov qword [rsp + 0x6e0], rax
mov rax, qword [rsp + 0x6e0]
add rax, 4
mov qword [rsp + 0x4e0], rax
mov rax, qword [rsp + 0x4e0]
movss xmm0, dword [rax]
movss dword [rsp + 0x2f4], xmm0
movss xmm0, dword [rsp + 0x2f4]
subss xmm0, dword [rsp + 0x2f8]
mov rax, qword [rsp + 0x4e0]
movss dword [rax], xmm0
push rax
pushf
mov eax, 0x155a61d1
pushf
not eax
add eax, 0xe00c4e9a
xor eax, 0xa56a8ad4
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xc87f28f4
xor eax, 0xff637d10
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc0849d36
xor eax, 0x94e95217
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb53d6490
xor eax, 0x902819e0
rol eax, 0x22
popf
jmp 0x1403d1044
mov rdx, qword [rsp + 0x30]
lea rcx, [rsp + 0x7f8]
call fcn.140391881
mov rax, qword [rax]
mov qword [rsp + 0x6f0], rax
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x6f0]
mov qword [rax + 0x64], rcx
movss xmm0, dword [0x1401189c0]
movss dword [rsp + 0x4e8], xmm0
movss xmm0, dword [0x1401189c0]
movss dword [rsp + 0x4ec], xmm0
mov rax, qword [rsp + 0x4e8]
mov qword [rsp + 0x6f8], rax
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x6f8]
mov qword [rax + 0x74], rcx
push rax
pushf
mov eax, 0xdd474582
pushf
not eax
add eax, 0xbc936a9c
xor eax, 0x94ceac2d
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xb45be6c9
xor eax, 0xab061d82
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xceb8aac9
xor eax, 0x9107a380
rol eax, 0x1e
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
mov rax, qword [rax + 0x280]
mov qword [rsp + 0x700], rax
mov rax, qword [rsp + 0x40]
mov rax, qword [rax + 0x3c30]
mov rax, qword [rax + 0x40]
mov rdx, qword [rax + 8]
mov rcx, qword [rsp + 0x700]
call fcn.14028fd2d
xor r8d, r8d
lea rdx, [rsp + 0x590]
lea rcx, [rsp + 0x588]
call fcn.14027ac65
mov byte [rsp + 0x51], 0
mov eax, dword [rsp + 0x920]
and eax, 0x1000000
test eax, eax
je 0x1403de726
push rax
pushf
mov eax, 0x620bf59d
pushf
not eax
add eax, 0xe762193a
xor eax, 0xd3e1db7d
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa39c2fa8
xor eax, 0xa9bf5fe5
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb5892c81
xor eax, 0xb6ffbe66
rol eax, 0xb9
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x6df193da
pushf
not eax
add eax, 0xf6c7775c
xor eax, 0x87a9a899
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd2726c32
xor eax, 0x82fcc24d
rol eax, 0x35
popf
pushf
not eax
add eax, 0x86b43f07
xor eax, 0xb8b9f414
rol eax, 0x5a
popf
jmp 0x1403d1044
mov dword [rsp + 0x188], 0
push rax
pushf
mov eax, 0xa73cb713
pushf
not eax
add eax, 0xf588bdcd
xor eax, 0xd8faeb8e
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc6400d3c
xor eax, 0xe562d977
rol eax, 0x89
popf
pushf
not eax
add eax, 0xd15f6b86
xor eax, 0xdd5b6112
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc2d8517c
xor eax, 0x8c3f6f28
rol eax, 0x5a
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x188]
mov byte [rsp + 0x70], al
mov rax, qword [rsp + 0x30]
mov rax, qword [rax + 0x280]
mov qword [rsp + 0x500], rax
mov rax, qword [rsp + 0x500]
mov eax, dword [rax]
jmp 0x1403ded7c
dec eax
cdqe
imul rax, rax, 0x38
mov rcx, qword [rsp + 0x500]
mov rcx, qword [rcx + 8]
cmp dword [rcx + rax + 0x20], 0
jne 0x1403dedf0
push rax
pushf
mov eax, 0xc3d5b0
pushf
not eax
add eax, 0x96beb662
xor eax, 0xe1c4e80b
rol eax, 0xf
popf
pushf
not eax
add eax, 0x8547cc11
xor eax, 0xc779e11a
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe41f0acc
xor eax, 0x8fd94b95
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xa168fb63
xor eax, 0xac9fba45
rol eax, 0xae
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x71c45197
pushf
not eax
add eax, 0x8e2c505c
xor eax, 0x89ea675a
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x9cf72ead
xor eax, 0x92605683
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd81367fc
xor eax, 0xfa28eef8
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc0ba0018
xor eax, 0x8969d1af
rol eax, 0x95
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x71]
test eax, eax
jne 0x1403def19
push rax
pushf
mov eax, 0xb6d5c11c
pushf
not eax
add eax, 0x8fd4fd0a
xor eax, 0x9361105e
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf712d14c
xor eax, 0x9a21710b
rol eax, 0xdf
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xd9530347
pushf
not eax
add eax, 0xaee1c8e5
xor eax, 0xacd46b17
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8d400f6e
xor eax, 0xe37e9b02
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xca714a2b
xor eax, 0x8259a3b2
rol eax, 4
popf
pushf
not eax
add eax, 0x930201dc
xor eax, 0xb0163236
rol eax, 0xdd
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
cmp qword [rax + 0x4250], 0
je 0x1403df0f1
push rax
pushf
mov eax, 0xb9392071
pushf
not eax
add eax, 0xbc4587c0
xor eax, 0x9b8d4d5d
rol eax, 1
popf
pushf
not eax
add eax, 0xb5c60345
xor eax, 0xd9082a69
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc602c8f9
xor eax, 0xc6e1377c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd2276769
xor eax, 0x8fb1391b
rol eax, 0xb7
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x680bbe3c
pushf
not eax
add eax, 0xb7061a70
xor eax, 0x92319cf1
rol eax, 0x23
popf
pushf
not eax
add eax, 0xbaa767e2
xor eax, 0xe9877f53
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbcbf6373
xor eax, 0xf17dd23c
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8e725a8d
xor eax, 0xd540dbc5
rol eax, 0x3c
popf
jmp 0x1403d1044
cmp qword [rsp + 0x510], 0
je 0x1403df2e6
push rax
pushf
mov eax, 0x1b964290
pushf
not eax
add eax, 0xda59c944
xor eax, 0xfdd7042f
rol eax, 0xce
popf
pushf
not eax
add eax, 0xb3687190
xor eax, 0x9273e0ca
rol eax, 0x51
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x3bf9b89c
pushf
not eax
add eax, 0xabdcbb0f
xor eax, 0xdaef8cc5
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc4fdb856
xor eax, 0xd66557f0
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xfe093e1b
xor eax, 0x9e007a78
rol eax, 0xf8
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x510]
mov rcx, qword [rcx + 0x370]
cmp qword [rax + 0x370], rcx
je 0x1403df3a2
push rax
pushf
mov eax, 0xcfa95005
pushf
not eax
add eax, 0xfac76753
xor eax, 0xd8056d10
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xa9386263
xor eax, 0x97077569
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x92125a37
xor eax, 0xa6720c67
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xbe5e8180
xor eax, 0xb07fda27
rol eax, 0x4a
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x94587631
pushf
not eax
add eax, 0xd4c18f4a
xor eax, 0x8b873389
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa90dd639
xor eax, 0xee805c63
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf7b139a7
xor eax, 0x94ccdfa8
rol eax, 0x5c
popf
jmp 0x1403d1044
mov byte [rsp + 0x57], 0
jmp 0x1403df496
movzx eax, byte [rsp + 0x57]
mov byte [rsp + 0x72], al
movss xmm0, dword [rsp + 0x300]
movss dword [rsp + 0x28], xmm0
lea rax, [rsp + 0x7c0]
mov qword [rsp + 0x20], rax
mov r9d, dword [rsp + 0x18c]
movzx r8d, byte [rsp + 0x72]
lea rdx, [rsp + 0x228]
mov rcx, qword [rsp + 0x30]
call fcn.14021f6e1
movzx eax, byte [rsp + 0x51]
test eax, eax
je 0x1403df52a
push rax
pushf
mov eax, 0x1702d641
pushf
not eax
add eax, 0xedd2ceca
xor eax, 0xae65d513
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb3dd3e13
xor eax, 0xe5badac8
rol eax, 6
popf
pushf
not eax
add eax, 0x85fd7cf0
xor eax, 0x83e6c7e3
rol eax, 0xb6
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xfa1add73
pushf
not eax
add eax, 0xb6d3a686
xor eax, 0xb89ec839
rol eax, 0xee
popf
pushf
not eax
add eax, 0xda4a2a95
xor eax, 0xd3a6e61f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x86c091f5
xor eax, 0xd65d4a4f
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf1bfa65f
xor eax, 0xc6a1d952
rol eax, 0x6d
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 8
test eax, eax
jne 0x1403df634
push rax
pushf
mov eax, 0x5e9d10b3
pushf
not eax
add eax, 0xd53eaa30
xor eax, 0x833afb67
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x95a635f6
xor eax, 0xe1749d6b
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd431a0ad
xor eax, 0xbf051afd
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd876967f
xor eax, 0xa660d06e
rol eax, 0xdd
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x796b9633
pushf
not eax
add eax, 0xdfcd8f13
xor eax, 0xd8bc116f
rol eax, 0x64
popf
pushf
not eax
add eax, 0xdb1b2ae5
xor eax, 0xed3de2d9
rol eax, 0xf8
popf
jmp 0x1403d1044
mov byte [rsp + 0x58], 0
push rax
pushf
mov eax, 0x8e8c55e3
pushf
not eax
add eax, 0xa4175e85
xor eax, 0xf69d5f5e
rol eax, 0x55
popf
pushf
not eax
add eax, 0xdcd48ab6
xor eax, 0xd125b50b
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xf03799df
xor eax, 0xcb77b562
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xabbb4fb0
xor eax, 0xafc0835c
rol eax, 0x2b
popf
jmp 0x1403d1044
mov byte [rsp + 0x59], 1
jmp 0x1403df8dc
mov byte [rsp + 0x59], 0
push rax
pushf
mov eax, 0x5c7fec41
pushf
not eax
add eax, 0x807befc0
xor eax, 0xd4cf85bb
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x91da49a6
xor eax, 0xd6824ffc
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xce74914b
xor eax, 0x9ec74e1f
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd8dc52f4
xor eax, 0xb233002c
rol eax, 0x36
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x59]
mov byte [rsp + 0x74], al
mov rax, qword [rsp + 0x30]
xorps xmm0, xmm0
ucomiss xmm0, dword [rax + 0x40]
je 0x1403df939
push rax
pushf
mov eax, 0xd60e265e
pushf
not eax
add eax, 0xa6f13389
xor eax, 0x92cae3e2
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa472865b
xor eax, 0xab06b9fa
rol eax, 0x96
popf
pushf
not eax
add eax, 0xed7beb53
xor eax, 0xe7f506bf
rol eax, 0x8e
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x98b6ac2e
pushf
not eax
add eax, 0xb38bd097
xor eax, 0xd9768995
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf5f0373f
xor eax, 0xdbb5574c
rol eax, 0x83
popf
jmp 0x1403d1044
xorps xmm0, xmm0
movss dword [rsp + 0x9c], xmm0
push rax
pushf
mov eax, 0x4b1bba82
pushf
not eax
add eax, 0xf835d936
xor eax, 0xb636b5ef
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8b69bcf4
xor eax, 0xe0cc35fd
rol eax, 0x12
popf
pushf
not eax
add eax, 0x9898ba4d
xor eax, 0xcafb8456
rol eax, 0x17
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x9c]
comiss xmm0, dword [rsp + 0x190]
jb 0x1403dfb55
push rax
pushf
mov eax, 0xfe51b205
pushf
not eax
add eax, 0xee9331cc
xor eax, 0xb45b62d8
rol eax, 0x61
popf
pushf
not eax
add eax, 0xac1698eb
xor eax, 0xcde25eac
rol eax, 0x27
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xaaa02aac
pushf
not eax
add eax, 0xb2c846a2
xor eax, 0xfa9bf8b1
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xc0e89abf
xor eax, 0xdda3aafb
rol eax, 0x9f
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x194]
movss dword [rsp + 0x198], xmm0
movss xmm0, dword [rsp + 0x198]
movss dword [rsp + 0x30c], xmm0
mov rax, qword [rsp + 0x30]
xorps xmm0, xmm0
ucomiss xmm0, dword [rax + 0x44]
je 0x1403dfcdb
push rax
pushf
mov eax, 0xd111da66
pushf
not eax
add eax, 0x88694f9d
xor eax, 0xe9119790
rol eax, 0x36
popf
pushf
not eax
add eax, 0x93a0dab2
xor eax, 0xd33c79f9
rol eax, 0xba
popf
pushf
not eax
add eax, 0xcdd66e0c
xor eax, 0xbf39d948
rol eax, 0x99
popf
pushf
not eax
add eax, 0xcc2ec16e
xor eax, 0xbae730ed
rol eax, 0x8c
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xc6fb83ed
pushf
not eax
add eax, 0x83a9dff7
xor eax, 0xccd54a79
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9e051bd9
xor eax, 0xfc88847f
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc557a626
xor eax, 0xc11fcf17
rol eax, 0xc3
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x44]
movss dword [rsp + 0x1a4], xmm0
jmp 0x1403e0069
xorps xmm0, xmm0
movss dword [rsp + 0xa0], xmm0
push rax
pushf
mov eax, 0x5a59d332
pushf
not eax
add eax, 0x8e95503a
xor eax, 0xab7c4420
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb6a36ef4
xor eax, 0xdbfc4d4e
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd6b83352
xor eax, 0xfd469cec
rol eax, 0x21
popf
pushf
not eax
add eax, 0xbd52e3fe
xor eax, 0x8a273294
rol eax, 0xf7
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x1a4]
movss dword [rsp + 0x310], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x54]
movss dword [rsp + 0x1b0], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x48]
movss dword [rsp + 0x1a8], xmm0
movss xmm0, dword [rsp + 0x1a8]
comiss xmm0, dword [rsp + 0x1b0]
jb 0x1403e00e7
push rax
pushf
mov eax, 0xb5d341bf
pushf
not eax
add eax, 0xebcd349c
xor eax, 0x99d568a2
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc9de8e6d
xor eax, 0xcc8634ba
rol eax, 0xc0
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xaca4b0c9
pushf
not eax
add eax, 0xccc4af25
xor eax, 0x96f81f14
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf74288ce
xor eax, 0xdb5e5f50
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xf9644eb4
xor eax, 0xee663f7d
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xd5502ad7
xor eax, 0x917d882d
rol eax, 0x18
popf
jmp 0x1403d1044
movss xmm0, dword [rsp + 0x1b0]
movss dword [rsp + 0x1b8], xmm0
push rax
pushf
mov eax, 0x687835a
pushf
not eax
add eax, 0x8a5a50eb
xor eax, 0xfd12d04f
rol eax, 0xb
popf
pushf
not eax
add eax, 0xe8ef4f75
xor eax, 0xf040537e
rol eax, 0xac
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x1e0]
subss xmm0, dword [rcx + 0x64]
addss xmm0, dword [rsp + 0x1b8]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x304], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rsp + 0x304]
movss dword [rax + 0x200], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x54]
movss dword [rsp + 0x1c8], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x4c]
movss dword [rsp + 0x1c0], xmm0
movss xmm0, dword [rsp + 0x1c0]
comiss xmm0, dword [rsp + 0x1c8]
jb 0x1403e0292
push rax
pushf
mov eax, 0x425e31fc
pushf
not eax
add eax, 0xb7abe87f
xor eax, 0xcf7c1546
rol eax, 0x46
popf
pushf
not eax
add eax, 0x952e9867
xor eax, 0xf84388d9
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x9636d066
xor eax, 0x86b29dec
rol eax, 0xff
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x7d78c3eb
pushf
not eax
add eax, 0x8500d201
xor eax, 0xf379a670
rol eax, 0xac
popf
pushf
not eax
add eax, 0xae47d0a9
xor eax, 0x8bc1715f
rol eax, 0x26
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x1e4]
subss xmm0, dword [rcx + 0x68]
addss xmm0, dword [rsp + 0x1d0]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x308], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rsp + 0x308]
movss dword [rax + 0x204], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x200]
addss xmm0, dword [rsp + 0x30c]
mov rax, qword [rsp + 0x30]
movss dword [rax + 0x208], xmm0
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x204]
addss xmm0, dword [rsp + 0x310]
mov rax, qword [rsp + 0x30]
movss dword [rax + 0x20c], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
lea rdi, [rax + 0x210]
lea rsi, [rcx + 0x200]
mov ecx, 0x2d73ee86
pushf
not ecx
add ecx, 0xf7ceea04
xor ecx, 0xf6a23609
rol ecx, 0x69
popf
pushf
not ecx
add ecx, 0xd677124e
xor ecx, 0xe6dc29d4
rol ecx, 0xb
popf
rep movsb byte [rdi], byte [rsi]
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rcx + 0x64]
mov rax, qword [rsp + 0x30]
addss xmm0, dword [rax + 0x48]
mov rax, qword [rsp + 0x30]
movss dword [rax + 0x230], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rcx + 0x68]
mov rax, qword [rsp + 0x30]
addss xmm0, dword [rax + 0x4c]
addss xmm0, dword [rsp + 0x78]
mov rax, qword [rsp + 0x30]
movss dword [rax + 0x234], xmm0
mov rax, qword [rsp + 0x30]
xorps xmm0, xmm0
ucomiss xmm0, dword [rax + 0x40]
je 0x1403e04ea
push rax
pushf
mov eax, 0x368bb3a3
pushf
not eax
add eax, 0x9e367a58
xor eax, 0xf3828d09
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb314c3e6
xor eax, 0xbc9a9094
rol eax, 0xad
popf
pushf
not eax
add eax, 0xd87009b0
xor eax, 0xe4c05005
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xdc830e23
xor eax, 0xa1bf8948
rol eax, 0x99
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xea60e036
pushf
not eax
add eax, 0xf429f6bb
xor eax, 0xdc74b3e1
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb1eb0d62
xor eax, 0x9b98abc9
rol eax, 0x49
popf
pushf
not eax
add eax, 0xdf3cb2e0
xor eax, 0xdb27e81c
rol eax, 0x55
popf
pushf
not eax
add eax, 0xb4681642
xor eax, 0xf3ddf388
rol eax, 0x51
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x40]
movss dword [rsp + 0x1d4], xmm0
jmp 0x1403e061f
mov rax, qword [rsp + 0x30]
movss xmm0, dword [rax + 0x230]
addss xmm0, dword [rsp + 0x1d4]
mov rax, qword [rsp + 0x30]
movss dword [rax + 0x238], xmm0
mov rax, qword [rsp + 0x30]
xorps xmm0, xmm0
ucomiss xmm0, dword [rax + 0x44]
je 0x1403e06a9
push rax
pushf
mov eax, 0x732b4354
pushf
not eax
add eax, 0xf6b7d2de
xor eax, 0x8241b02a
rol eax, 0x22
popf
pushf
not eax
add eax, 0xea4bc800
xor eax, 0xf465e027
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf1c50295
xor eax, 0xece7fb4a
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xecd42369
xor eax, 0xb4bcdd36
rol eax, 0x77
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xb64f2caf
pushf
not eax
add eax, 0x93991f56
xor eax, 0x9e06c842
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xfe841fb1
xor eax, 0xff396f46
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9b88d606
xor eax, 0xe8b1da2e
rol eax, 0xd6
popf
jmp 0x1403d1044
mov dword [rsp + 0x1e0], 1
push rax
pushf
mov eax, 0x3845ef7c
pushf
not eax
add eax, 0xd89090f9
xor eax, 0xad6eed2c
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xd0b8feec
xor eax, 0xae9ffe82
rol eax, 0xf1
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x60]
mov eax, dword [rax + 0x140]
mov dword [rsp + 0x1e8], eax
jmp 0x1403e1714
mov rax, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x1e8]
mov dword [rax + 0x140], ecx
mov rax, qword [rsp + 0x30]
add rax, 0x1f8
mov rcx, qword [rsp + 0x30]
add rcx, 0x1f0
mov r8b, 0x58
pushf
not r8b
add r8b, 0x53
xor r8b, 0x2d
rol r8b, 1
popf
pushf
not r8b
add r8b, 0x3d
xor r8b, 0x89
rol r8b, 6
popf
mov rdx, rax
call fcn.14027ac65
mov rax, qword [rsp + 0x30]
mov byte [rax + 0x98], 0
mov rax, qword [rsp + 0x30]
movzx eax, word [rax + 0xa2]
inc ax
mov rcx, qword [rsp + 0x30]
mov word [rcx + 0xa2], ax
mov rax, qword [rsp + 0x40]
mov dword [rax + 0x3fe0], 0
movzx eax, byte [rsp + 0x4a]
test eax, eax
je 0x1403e17e3
push rax
pushf
mov eax, 0x673a9e5d
pushf
not eax
add eax, 0xa47868b8
xor eax, 0xc21578bb
rol eax, 0x52
popf
pushf
not eax
add eax, 0x8f06e3ef
xor eax, 0xc373c74c
rol eax, 0x55
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xdbafe941
pushf
not eax
add eax, 0xce678bc5
xor eax, 0x8ee67125
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd09f2c53
xor eax, 0xb75233ac
rol eax, 7
popf
jmp 0x1403d1044
mov eax, dword [rsp + 0x920]
and eax, 0x1000000
test eax, eax
je 0x1403e1883
push rax
pushf
mov eax, 0x6fd61c2e
pushf
not eax
add eax, 0x94bfcdba
xor eax, 0x858e28a7
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xef7a2f07
xor eax, 0xdb9563f1
rol eax, 0x81
popf
pushf
not eax
add eax, 0xfae6531d
xor eax, 0xb8f682bd
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc9e9dd29
xor eax, 0xef954112
rol eax, 0xb8
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x1ac108
pushf
not eax
add eax, 0xaa1a4759
xor eax, 0xad65d0f2
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xa7760d4e
xor eax, 0xfa3205a2
rol eax, 0x40
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movsx eax, byte [rax + 0xb0]
test eax, eax
jg 0x1403e199b
push rax
pushf
mov eax, 0xcdb17e5c
pushf
not eax
add eax, 0xcec4885d
xor eax, 0xa362b085
rol eax, 0x70
popf
pushf
not eax
add eax, 0x8f773e95
xor eax, 0x976e8938
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa51b861b
xor eax, 0xd185dd8a
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9c4f5da2
xor eax, 0x8b15c1ee
rol eax, 0x2d
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x61c36b75
pushf
not eax
add eax, 0xe8526ce0
xor eax, 0xa5722d07
rol eax, 0x92
popf
pushf
not eax
add eax, 0x8bd73618
xor eax, 0xda229043
rol eax, 0xdb
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x40]
movzx eax, byte [rax + 0x412c]
test eax, eax
je 0x1403e1b4d
push rax
pushf
mov eax, 0xc9ea0974
pushf
not eax
add eax, 0x8e72e974
xor eax, 0x930204c6
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd8f42ca5
xor eax, 0xb8409571
rol eax, 0x47
popf
pushf
not eax
add eax, 0x9c5e82e5
xor eax, 0x8c92491a
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x890e8445
xor eax, 0xebc0c24b
rol eax, 0x7d
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x21c7b6a6
pushf
not eax
add eax, 0xe0242c05
xor eax, 0xfd44b239
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x92d7c09f
xor eax, 0xfa4b9a93
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9d3631c3
xor eax, 0x92ecaba5
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa7e3a886
xor eax, 0xd21ea84f
rol eax, 0x16
popf
jmp 0x1403d1044
mov byte [rsp + 0x5a], 0
push rax
pushf
mov eax, 0x54d558d
pushf
not eax
add eax, 0xb2fce31d
xor eax, 0xf905bd7c
rol eax, 0xe
popf
pushf
not eax
add eax, 0xb9f899a2
xor eax, 0xefde108e
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9027bc76
xor eax, 0x8440b2d8
rol eax, 0x66
popf
jmp 0x1403d1044
movzx eax, byte [rsp + 0x75]
test eax, eax
jne 0x1403e1eb6
push rax
pushf
mov eax, 0x8962eb8b
pushf
not eax
add eax, 0xc6610fd1
xor eax, 0xf1062f3f
rol eax, 0x10
popf
pushf
not eax
add eax, 0x80f613f3
xor eax, 0xefb2ae7b
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xfb8fd9fd
xor eax, 0xa48ca464
rol eax, 0x25
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x543c788d
pushf
not eax
add eax, 0xdff6216e
xor eax, 0xbd679468
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xbaa168dd
xor eax, 0x8ab78575
rol eax, 0x89
popf
pushf
not eax
add eax, 0xb071ff2f
xor eax, 0xe1755341
rol eax, 0xa1
popf
jmp 0x1403d1044
cmp qword [rsp + 0x60], 0
je 0x1403e20ea
push rax
pushf
mov eax, 0xdc6666ff
pushf
not eax
add eax, 0x8ee2163a
xor eax, 0xab03601e
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa278cd3f
xor eax, 0xdbece392
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa82619e8
xor eax, 0x970d6381
rol eax, 0xe
popf
pushf
not eax
add eax, 0x8efa69ee
xor eax, 0x8798dab8
rol eax, 0xba
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0x4fa92f31
pushf
not eax
add eax, 0xa58a343a
xor eax, 0x933eefca
rol eax, 0x72
popf
pushf
not eax
add eax, 0x8a6350e9
xor eax, 0x941a6856
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x9aa9a45a
xor eax, 0xff9b5025
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xee2a9dd1
xor eax, 0xb784ca1a
rol eax, 0x49
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x60]
movzx eax, byte [rax + 0x99]
test eax, eax
jne 0x1403e2186
push rax
pushf
mov eax, 0x950a4913
pushf
not eax
add eax, 0xd13a6922
xor eax, 0x90c0308f
rol eax, 0x88
popf
pushf
not eax
add eax, 0xe4911817
xor eax, 0xb4809607
rol eax, 2
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xd22cf85a
pushf
not eax
add eax, 0xf27b754a
xor eax, 0x9d48868f
rol eax, 0x53
popf
pushf
not eax
add eax, 0xf5996511
xor eax, 0x8f237475
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf8840883
xor eax, 0xa01a042c
rol eax, 0x70
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
mov byte [rax + 0xb9], 1
push rax
pushf
mov eax, 0x52b2e266
pushf
not eax
add eax, 0xcbac0c16
xor eax, 0xdc555034
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x884fd505
xor eax, 0xd3ba45bf
rol eax, 0x42
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x68]
xorps xmm0, xmm0
comiss xmm0, dword [rax]
jb 0x1403e24cc
push rax
pushf
mov eax, 0x2eea6537
pushf
not eax
add eax, 0xe49b68d9
xor eax, 0x95416112
rol eax, 0x24
popf
pushf
not eax
add eax, 0xd4c533ed
xor eax, 0xed5efc4b
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd7fc5df4
xor eax, 0x8dc3e069
rol eax, 0x21
popf
jmp 0x1403d1044
push rax
pushf
mov eax, 0xaaa2e010
pushf
not eax
add eax, 0xb23d13a5
xor eax, 0x8783f986
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa12d48a3
xor eax, 0x809947cf
rol eax, 0x64
popf
jmp 0x1403d1044
mov byte [rsp + 0x5c], 1
push rax
pushf
mov eax, 0xc97f84db
pushf
not eax
add eax, 0xc3847216
xor eax, 0x866b3aa9
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8f9a6dc0
xor eax, 0xbbaec6b0
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf2ebbfdf
xor eax, 0xb800e954
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe0839c5f
xor eax, 0x89089ae8
rol eax, 0x6f
popf
jmp 0x1403d1044
mov rax, qword [rsp + 0x30]
movzx ecx, byte [rsp + 0x5c]
mov byte [rax + 0x9b], cl
push rax
pushf
mov eax, 0x8a05c601
pushf
not eax
add eax, 0x99c999b5
xor eax, 0xd507ce33
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf9f9a3ec
xor eax, 0xf3391b95
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb39b89cc
xor eax, 0xbfe34e1d
rol eax, 0x4b
popf
jmp 0x1403d1044