Function at 0x1402a3b99
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
Resolve function by parsing pe exports

Disassembly:
push rax
pushf
mov eax, 0xb7ac35e4
pushf
not eax
add eax, 0xbddb8fc9
xor eax, 0xbd24113b
rol eax, 0x39
popf
pushf
not eax
add eax, 0xa8558746
xor eax, 0x8c8d8d19
rol eax, 0x62
popf
pushf
not eax
add eax, 0xfc339d65
xor eax, 0xe8eca71c
rol eax, 7
popf
pushf
not eax
add eax, 0x9d0b0a10
xor eax, 0x978a304e
rol eax, 0x3d
popf
cmp eax, 0x15c
jne 0x1402a3bfc
popf
pop rax
jmp 0x1402b31a9
cmp eax, 0x14e
jne 0x1402a3c0b
popf
pop rax
jmp 0x1402b29cd
cmp eax, 0x292
jne 0x1402a3c1a
popf
pop rax
jmp 0x1402bde27
cmp eax, 0x99
jne 0x1402a3c29
popf
pop rax
jmp 0x1402ac27f
cmp eax, 0x24e
jne 0x1402a3c38
popf
pop rax
jmp 0x1402bb26c
cmp eax, 0x148
jne 0x1402a3c47
popf
pop rax
jmp 0x1402b26e9
cmp eax, 0xd5
jne 0x1402a3c56
popf
pop rax
jmp 0x1402ae675
cmp eax, 0x6e
jne 0x1402a3c65
popf
pop rax
jmp 0x1402aa86f
cmp eax, 0x248
jne 0x1402a3c74
popf
pop rax
jmp 0x1402bafe1
cmp eax, 0x165
jne 0x1402a3c83
popf
pop rax
jmp 0x1402b36e4
cmp eax, 0x2c2
jne 0x1402a3c92
popf
pop rax
jmp 0x1402bf93b
cmp eax, 0x221
jne 0x1402a3ca1
popf
pop rax
jmp 0x1402b9b65
cmp eax, 0x2a8
jne 0x1402a3cb0
popf
pop rax
jmp 0x1402be868
cmp eax, 0x269
jne 0x1402a3cbf
popf
pop rax
jmp 0x1402bc35b
cmp eax, 0x89
jne 0x1402a3cce
popf
pop rax
jmp 0x1402ab9b7
cmp eax, 0x29b
jne 0x1402a3cdd
popf
pop rax
jmp 0x1402be224
cmp eax, 0x224
jne 0x1402a3cec
popf
pop rax
jmp 0x1402b9ce5
cmp eax, 0x233
jne 0x1402a3cfb
popf
pop rax
jmp 0x1402ba509
cmp eax, 0x23
jne 0x1402a3d0a
popf
pop rax
jmp 0x1402a812e
cmp eax, 0x27b
jne 0x1402a3d19
popf
pop rax
jmp 0x1402bd0f3
cmp eax, 0x43
jne 0x1402a3d28
popf
pop rax
jmp 0x1402a91b5
cmp eax, 0x13
jne 0x1402a3d37
popf
pop rax
jmp 0x1402a7192
cmp eax, 0x166
jne 0x1402a3d46
popf
pop rax
jmp 0x1402b3769
cmp eax, 0x26c
jne 0x1402a3d55
popf
pop rax
jmp 0x1402bc4da
cmp eax, 0x277
jne 0x1402a3d64
popf
pop rax
jmp 0x1402bcca0
cmp eax, 0x242
jne 0x1402a3d73
popf
pop rax
jmp 0x1402baca3
cmp eax, 0x268
jne 0x1402a3d82
popf
pop rax
jmp 0x1402bc30a
cmp eax, 0x27
jne 0x1402a3d91
popf
pop rax
jmp 0x1402a82bf
cmp eax, 0x30
jne 0x1402a3da0
popf
pop rax
jmp 0x1402a8704
cmp eax, 0xb9
jne 0x1402a3daf
popf
pop rax
jmp 0x1402ad57f
cmp eax, 0x37
jne 0x1402a3dbe
popf
pop rax
jmp 0x1402a8b85
cmp eax, 0x159
jne 0x1402a3dcd
popf
pop rax
jmp 0x1402b30ac
cmp eax, 0x13f
jne 0x1402a3ddc
popf
pop rax
jmp 0x1402b2024
cmp eax, 0x1b3
jne 0x1402a3deb
popf
pop rax
jmp 0x1402b60c1
cmp eax, 0x258
jne 0x1402a3dfa
popf
pop rax
jmp 0x1402bb96e
cmp eax, 0x26d
jne 0x1402a3e09
popf
pop rax
jmp 0x1402bc57a
cmp eax, 0x204
jne 0x1402a3e18
popf
pop rax
jmp 0x1402b8943
cmp eax, 0x247
jne 0x1402a3e27
popf
pop rax
jmp 0x1402bafa0
cmp eax, 0x28f
jne 0x1402a3e36
popf
pop rax
jmp 0x1402bdc5f
cmp eax, 0x175
jne 0x1402a3e45
popf
pop rax
jmp 0x1402b3e0d
cmp eax, 0x1af
jne 0x1402a3e54
popf
pop rax
jmp 0x1402b5ed5
cmp eax, 0x2f7
jne 0x1402a3e63
popf
pop rax
jmp 0x1402c18ca
cmp eax, 0x202
jne 0x1402a3e72
popf
pop rax
jmp 0x1402b8823
cmp eax, 0x225
jne 0x1402a3e81
popf
pop rax
jmp 0x1402b9d90
cmp eax, 0x1f8
jne 0x1402a3e90
popf
pop rax
jmp 0x1402b8301
cmp eax, 0x237
jne 0x1402a3e9f
popf
pop rax
jmp 0x1402ba760
cmp eax, 0x1fc
jne 0x1402a3eae
popf
pop rax
jmp 0x1402b84bc
cmp eax, 0x267
jne 0x1402a3ebd
popf
pop rax
jmp 0x1402bc2b4
cmp eax, 0x38
jne 0x1402a3ecc
popf
pop rax
jmp 0x1402a8c5a
cmp eax, 0x141
jne 0x1402a3edb
popf
pop rax
jmp 0x1402b21e0
cmp eax, 0x2a1
jne 0x1402a3eea
popf
pop rax
jmp 0x1402be51e
cmp eax, 0x192
jne 0x1402a3ef9
popf
pop rax
jmp 0x1402b4e68
cmp eax, 0x2cc
jne 0x1402a3f08
popf
pop rax
jmp 0x1402bfee7
cmp eax, 0x128
jne 0x1402a3f17
popf
pop rax
jmp 0x1402b12c8
cmp eax, 0x216
jne 0x1402a3f26
popf
pop rax
jmp 0x1402b9454
cmp eax, 0x293
jne 0x1402a3f35
popf
pop rax
jmp 0x1402bdefc
cmp eax, 0x2ac
jne 0x1402a3f44
popf
pop rax
jmp 0x1402bea27
cmp eax, 0x1f1
jne 0x1402a3f53
popf
pop rax
jmp 0x1402b7f82
cmp eax, 0x8f
jne 0x1402a3f62
popf
pop rax
jmp 0x1402abcce
cmp eax, 0x2ae
jne 0x1402a3f71
popf
pop rax
jmp 0x1402bec1c
cmp eax, 0x17a
jne 0x1402a3f80
popf
pop rax
jmp 0x1402b409e
cmp eax, 0x287
jne 0x1402a3f8f
popf
pop rax
jmp 0x1402bd8d9
cmp eax, 0x226
jne 0x1402a3f9e
popf
pop rax
jmp 0x1402b9e06
cmp eax, 0x2d0
jne 0x1402a3fad
popf
pop rax
jmp 0x1402c0376
cmp eax, 0x1dd
jne 0x1402a3fbc
popf
pop rax
jmp 0x1402b74b6
cmp eax, 0x184
jne 0x1402a3fcb
popf
pop rax
jmp 0x1402b44d8
cmp eax, 0x255
jne 0x1402a3fda
popf
pop rax
jmp 0x1402bb821
cmp eax, 0x2d5
jne 0x1402a3fe9
popf
pop rax
jmp 0x1402c067a
cmp eax, 0x290
jne 0x1402a3ff8
popf
pop rax
jmp 0x1402bdca9
cmp eax, 0x6c
jne 0x1402a4007
popf
pop rax
jmp 0x1402aa760
cmp eax, 7
jne 0x1402a4016
popf
pop rax
jmp 0x1402a6c5f
cmp eax, 0x111
jne 0x1402a4025
popf
pop rax
jmp 0x1402b0611
cmp eax, 0x123
jne 0x1402a4034
popf
pop rax
jmp 0x1402b0fe2
cmp eax, 0x249
jne 0x1402a4043
popf
pop rax
jmp 0x1402bb048
cmp eax, 0x1b4
jne 0x1402a4052
popf
pop rax
jmp 0x1402b611f
cmp eax, 0x121
jne 0x1402a4061
popf
pop rax
jmp 0x1402b0ef9
cmp eax, 0x18
jne 0x1402a4070
popf
pop rax
jmp 0x1402a7577
cmp eax, 0x1e4
jne 0x1402a407f
popf
pop rax
jmp 0x1402b78b4
cmp eax, 0xbd
jne 0x1402a408e
popf
pop rax
jmp 0x1402ad8b1
cmp eax, 0x98
jne 0x1402a409d
popf
pop rax
jmp 0x1402ac14d
cmp eax, 0x10d
jne 0x1402a40ac
popf
pop rax
jmp 0x1402b0451
cmp eax, 0x41
jne 0x1402a40bb
popf
pop rax
jmp 0x1402a9092
cmp eax, 0xba
jne 0x1402a40ca
popf
pop rax
jmp 0x1402ad60f
cmp eax, 0x1ba
jne 0x1402a40d9
popf
pop rax
jmp 0x1402b6427
cmp eax, 0xfa
jne 0x1402a40e8
popf
pop rax
jmp 0x1402afad2
cmp eax, 0x95
jne 0x1402a40f7
popf
pop rax
jmp 0x1402abfad
cmp eax, 0
jne 0x1402a4106
popf
pop rax
jmp 0x1402a6884
cmp eax, 0x4e
jne 0x1402a4115
popf
pop rax
jmp 0x1402a9718
cmp eax, 0x31
jne 0x1402a4124
popf
pop rax
jmp 0x1402a87d1
cmp eax, 0xa1
jne 0x1402a4133
popf
pop rax
jmp 0x1402ac682
cmp eax, 0x2b5
jne 0x1402a4142
popf
pop rax
jmp 0x1402befcc
cmp eax, 0x2bb
jne 0x1402a4151
popf
pop rax
jmp 0x1402bf368
cmp eax, 0xad
jne 0x1402a4160
popf
pop rax
jmp 0x1402accdb
cmp eax, 0x7b
jne 0x1402a416f
popf
pop rax
jmp 0x1402ab1d0
cmp eax, 0x2b1
jne 0x1402a417e
popf
pop rax
jmp 0x1402bedc9
cmp eax, 0x207
jne 0x1402a418d
popf
pop rax
jmp 0x1402b8acb
cmp eax, 0x1a6
jne 0x1402a419c
popf
pop rax
jmp 0x1402b59d1
cmp eax, 0x34
jne 0x1402a41ab
popf
pop rax
jmp 0x1402a898d
cmp eax, 0x250
jne 0x1402a41ba
popf
pop rax
jmp 0x1402bb341
cmp eax, 0x217
jne 0x1402a41c9
popf
pop rax
jmp 0x1402b94a2
cmp eax, 0x26e
jne 0x1402a41d8
popf
pop rax
jmp 0x1402bc676
cmp eax, 0x21b
jne 0x1402a41e7
popf
pop rax
jmp 0x1402b96df
cmp eax, 0x81
jne 0x1402a41f6
popf
pop rax
jmp 0x1402ab518
cmp eax, 0x9f
jne 0x1402a4205
popf
pop rax
jmp 0x1402ac559
cmp eax, 0xd3
jne 0x1402a4214
popf
pop rax
jmp 0x1402ae522
cmp eax, 0x236
jne 0x1402a4223
popf
pop rax
jmp 0x1402ba6d7
cmp eax, 0x1d5
jne 0x1402a4232
popf
pop rax
jmp 0x1402b70cf
cmp eax, 0x1e6
jne 0x1402a4241
popf
pop rax
jmp 0x1402b79ce
cmp eax, 0xa5
jne 0x1402a4250
popf
pop rax
jmp 0x1402ac8ae
cmp eax, 0x22f
jne 0x1402a425f
popf
pop rax
jmp 0x1402ba309
cmp eax, 0x87
jne 0x1402a426e
popf
pop rax
jmp 0x1402ab8cc
cmp eax, 0x1a1
jne 0x1402a427d
popf
pop rax
jmp 0x1402b5736
cmp eax, 0x18a
jne 0x1402a428c
popf
pop rax
jmp 0x1402b4979
cmp eax, 0x96
jne 0x1402a429b
popf
pop rax
jmp 0x1402ac032
cmp eax, 0x60
jne 0x1402a42aa
popf
pop rax
jmp 0x1402aa0f1
cmp eax, 0x2b9
jne 0x1402a42b9
popf
pop rax
jmp 0x1402bf2a4
cmp eax, 0xf9
jne 0x1402a42c8
popf
pop rax
jmp 0x1402afa29
cmp eax, 0xb4
jne 0x1402a42d7
popf
pop rax
jmp 0x1402ad21e
cmp eax, 0x145
jne 0x1402a42e6
popf
pop rax
jmp 0x1402b24a0
cmp eax, 0x21f
jne 0x1402a42f5
popf
pop rax
jmp 0x1402b9933
cmp eax, 0x12c
jne 0x1402a4304
popf
pop rax
jmp 0x1402b1577
cmp eax, 0x73
jne 0x1402a4313
popf
pop rax
jmp 0x1402aab5d
cmp eax, 0x12
jne 0x1402a4322
popf
pop rax
jmp 0x1402a7147
cmp eax, 0x260
jne 0x1402a4331
popf
pop rax
jmp 0x1402bbe83
cmp eax, 0x238
jne 0x1402a4340
popf
pop rax
jmp 0x1402ba7e2
cmp eax, 0xfb
jne 0x1402a434f
popf
pop rax
jmp 0x1402afb3b
cmp eax, 0x3b
jne 0x1402a435e
popf
pop rax
jmp 0x1402a8d8c
cmp eax, 0x10e
jne 0x1402a436d
popf
pop rax
jmp 0x1402b04a4
cmp eax, 0x119
jne 0x1402a437c
mov dword [rsp + 0x20], r9d
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rsi
push rdi
sub rsp, 0xa48
mov rax, qword [0x140140a78]
mov qword [rsp + 0x7a0], rax
mov rax, qword [rsp + 0x7a0]
mov rax, qword [rax + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rsp + 0x7a0]
mov rax, qword [rax + 0x3ed8]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x130]
movzx eax, byte [rax + 0x9b]
test eax, eax
je 0x1402a6949
push rax
pushf
mov eax, 0x6fbc263c
pushf
not eax
add eax, 0xc71103a8
xor eax, 0xef0b1c3f
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc785777c
xor eax, 0xb567b86f
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa18f2e29
xor eax, 0xd42b985d
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb29490a0
xor eax, 0x82328f15
rol eax, 0x20
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x4b47adb9
pushf
not eax
add eax, 0xa31539a0
xor eax, 0xce266dc4
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc63e73be
xor eax, 0xcd1f2f1e
rol eax, 0x71
popf
pushf
not eax
add eax, 0xc42d7890
xor eax, 0xdbd25164
rol eax, 0xfe
popf
jmp 0x1402a3bed
mov byte [rsp + 0xca], 0
push rax
pushf
mov eax, 0xca19776d
pushf
not eax
add eax, 0xef910cca
xor eax, 0xbc743c54
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd8a4867c
xor eax, 0xc2b9d78f
rol eax, 0x67
popf
pushf
not eax
add eax, 0xe65cbf40
xor eax, 0xd254e63a
rol eax, 0x83
popf
pushf
not eax
add eax, 0xff679a64
xor eax, 0xf61960f4
rol eax, 0xf2
popf
jmp 0x1402a3bed
call fcn.14018728e
push rax
pushf
mov eax, 0x21c9af27
pushf
not eax
add eax, 0xca757ec2
xor eax, 0xd8bdd762
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xdb3a8071
xor eax, 0xbff590a5
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xb85f7ece
xor eax, 0xb07ac141
rol eax, 0x8c
popf
jmp 0x1402a3bed
xor r8d, r8d
mov rdx, qword [rsp + 0xa60]
mov rcx, qword [rsp + 0x130]
call fcn.14022f4ad
mov dword [rsp + 0x78], eax
movss xmm0, dword [0x140118054]
movss dword [rsp + 0x20], xmm0
mov r9b, Ordinal_41
pushf
not r9b
add r9b, 0x19
xor r9b, 0xd5
rol r9b, 0x8e
popf
pushf
not r9b
add r9b, 0xf8
xor r9b, 0x3b
rol r9b, 0xa1
popf
pushf
not r9b
add r9b, 0x2a
xor r9b, 2
rol r9b, 0x98
popf
pushf
not r9b
add r9b, 0x11
xor r9b, 0x16
rol r9b, 0xdf
popf
xor r8d, r8d
mov rdx, qword [rsp + 0xa60]
lea rcx, [rsp + 0x440]
call fcn.140239731
movzx eax, byte [rsp + 0x50]
test eax, eax
je 0x1402a7285
push rax
pushf
mov eax, 0x8a860ae3
pushf
not eax
add eax, 0x801a359a
xor eax, 0xb1ed0bbc
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd4031840
xor eax, 0xe89f6af9
rol eax, 0xad
popf
pushf
not eax
add eax, 0xeb6fa120
xor eax, 0xad5e3fa2
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xfe7e077b
xor eax, 0xfc7852e8
rol eax, 0x9f
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xe5cdaf6f
pushf
not eax
add eax, 0xbb296efb
xor eax, 0xa95b39e7
rol eax, 6
popf
pushf
not eax
add eax, 0xcf36ffcb
xor eax, 0xa5b10532
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xd5811646
xor eax, 0xee3a59f9
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc80fdba8
xor eax, 0x9353a69f
rol eax, 0x91
popf
jmp 0x1402a3bed
xorps xmm0, xmm0
movss dword [rsp + 0x348], xmm0
push rax
pushf
mov eax, 0xa5f025fe
pushf
not eax
add eax, 0x8af17c66
xor eax, 0xe01e7c5b
rol eax, 0xe
popf
pushf
not eax
add eax, 0xef90b81b
xor eax, 0xc97e4bc9
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xdc514289
xor eax, 0xc164a68b
rol eax, 0xf6
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x68]
mov dword [rax + 0x4278], 1
push rax
pushf
mov eax, 0x55b5c3c4
pushf
not eax
add eax, 0xd9d2b9fa
xor eax, 0xe93ca3ad
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xefb156ed
xor eax, 0xe4fe4dc8
rol eax, 0x9b
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x6c8]
mov qword [rsp + 0x58], rax
mov eax, dword [rsp + 0x19c]
and eax, 0x100
test eax, eax
je 0x1402a830f
push rax
pushf
mov eax, 0x71d2e5a5
pushf
not eax
add eax, 0xac843393
xor eax, 0xf32dd5bd
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd5df63ee
xor eax, 0xaf6d2aaa
rol eax, 0x18
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xaba68fb6
pushf
not eax
add eax, 0xe6e4000c
xor eax, 0x8845f58a
rol eax, 0x26
popf
pushf
not eax
add eax, 0xba9c4b5c
xor eax, 0xffdffc9b
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe89647dd
xor eax, 0xea11fa37
rol eax, 0xf8
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0xcf]
mov byte [rsp + 0x90], al
movzx eax, byte [rsp + 0x89]
test eax, eax
je 0x1402a8778
push rax
pushf
mov eax, 0x306341b8
pushf
not eax
add eax, 0x843d48e3
xor eax, 0xae0cef06
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9b8b61af
xor eax, 0x81928a03
rol eax, 0x48
popf
pushf
not eax
add eax, 0xed28583e
xor eax, 0x8707adb0
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xab1daa22
xor eax, 0xbf4fe776
rol eax, 0x71
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xf247956d
pushf
not eax
add eax, 0xf46fac8d
xor eax, 0xa4a09986
rol eax, 0x19
popf
pushf
not eax
add eax, 0x91e1f756
xor eax, 0xb4a0c227
rol eax, 0x21
popf
pushf
not eax
add eax, 0xc3d7ae9e
xor eax, 0xec1a3337
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc1f02a6a
xor eax, 0xbb04e797
rol eax, 0x55
popf
jmp 0x1402a3bed
mov eax, 0xebfd222d
pushf
not eax
add eax, 0xe050b6c9
xor eax, 0x93540b39
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc181de0b
xor eax, 0xfbb07bca
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb5841da6
xor eax, 0xf3175d21
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xfefeccd5
xor eax, 0x904f129c
rol eax, 0xb4
popf
imul rax, rax, 0
mov rcx, qword [rsp + 0x80]
movzx eax, byte [rcx + rax + 0x36a8]
test eax, eax
je 0x1402a8880
push rax
pushf
mov eax, 0xce72b37e
pushf
not eax
add eax, 0xbe832ac0
xor eax, 0xd445e26d
rol eax, 0x73
popf
pushf
not eax
add eax, 0xdb387552
xor eax, 0xcca2792b
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x940f57bc
xor eax, 0xfc69e5dc
rol eax, 0x29
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x3e16ffd8
pushf
not eax
add eax, 0x8a2aed2f
xor eax, 0xba5f3e86
rol eax, 0xef
popf
pushf
not eax
add eax, 0x83e0d2ad
xor eax, 0xb0283a3b
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9c4bf7da
xor eax, 0xde582f70
rol eax, 9
popf
pushf
not eax
add eax, 0x9081fe38
xor eax, 0x9c71a036
rol eax, 0x77
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0xa4]
mov byte [rsp + 0xac], al
movzx eax, byte [rsp + 0x50]
test eax, eax
je 0x1402a89eb
push rax
pushf
mov eax, 0x2fcb6286
pushf
not eax
add eax, 0xd348afde
xor eax, 0xd3f4b930
rol eax, 0x61
popf
pushf
not eax
add eax, 0x846f5f45
xor eax, 0x9497e356
rol eax, 0xac
popf
pushf
not eax
add eax, 0x9adee312
xor eax, 0xd18d7795
rol eax, 0x75
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xff5fd376
pushf
not eax
add eax, 0x8766fb24
xor eax, 0xb1f05187
rol eax, 0x66
popf
pushf
not eax
add eax, 0x89330a5f
xor eax, 0xbfbf315b
rol eax, 0xec
popf
pushf
not eax
add eax, 0xae048f40
xor eax, 0x93870f3f
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xc06708d7
xor eax, 0xd9f23238
rol eax, 0x3d
popf
jmp 0x1402a3bed
mov edx, 0xf45988bc
pushf
not edx
add edx, 0xa464ec12
xor edx, 0x82a232fa
rol edx, 0xf4
popf
pushf
not edx
add edx, 0xc64ea997
xor edx, 0xab5b5f01
rol edx, 0x93
popf
mov rcx, qword [rsp + 0xd8]
call fcn.14037b859
mov rcx, qword [rsp + 0x68]
cmp dword [rcx + 0x3f50], eax
jne 0x1402a8c14
push rax
pushf
mov eax, 0x71ab86f2
pushf
not eax
add eax, 0xfb0d38fd
xor eax, 0x92de3a33
rol eax, 0x93
popf
pushf
not eax
add eax, 0xa29ac3f1
xor eax, 0x83100803
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xf1105ab8
xor eax, 0xd230dc0b
rol eax, 0xbf
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xb08986ec
pushf
not eax
add eax, 0xeeb23be6
xor eax, 0xc555aa2c
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb6ecff01
xor eax, 0xd1bdebe7
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9c4da38c
xor eax, 0x8558d3f9
rol eax, 0x81
popf
jmp 0x1402a3bed
mov byte [rsp + 0xa5], 1
jmp 0x1402a8ce8
movzx eax, byte [rsp + 0xa5]
mov byte [rsp + 0xf5], al
movzx eax, byte [rsp + 0x50]
test eax, eax
je 0x1402a8d59
push rax
pushf
mov eax, 0xdcf57319
pushf
not eax
add eax, 0x9af17ae4
xor eax, 0xbfeeabbd
rol eax, 0x16
popf
pushf
not eax
add eax, 0xcebb6090
xor eax, 0xf8ebf45f
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa2676aa1
xor eax, 0x9699fcc8
rol eax, 0x33
popf
pushf
not eax
add eax, 0xb0786a3b
xor eax, 0xe724fb44
rol eax, 0x34
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x5a817c0e
pushf
not eax
add eax, 0xa31a455c
xor eax, 0x93e94ca6
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x80d540b1
xor eax, 0xa548e152
rol eax, 0x55
popf
jmp 0x1402a3bed
cmp qword [rsp + 0x58], 0
je 0x1402a8dc7
movss xmm0, dword [0x1401189c0]
movss dword [rsp + 0x34c], xmm0
push rax
pushf
mov eax, 0xa57a4a2
pushf
not eax
add eax, 0xda1d4856
xor eax, 0xe7c1cedc
rol eax, 0x28
popf
pushf
not eax
add eax, 0xde4e002f
xor eax, 0xebf9da03
rol eax, 0x32
popf
pushf
not eax
add eax, 0xf83bbaac
xor eax, 0xcc533009
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe6888087
xor eax, 0xa26b0ff3
rol eax, 0x87
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x50]
test eax, eax
jne 0x1402a9217
push rax
pushf
mov eax, 0xc7a94926
pushf
not eax
add eax, 0xeeb9bd35
xor eax, 0x9317a89f
rol eax, 0xea
popf
pushf
not eax
add eax, 0x91022f38
xor eax, 0xb54377b0
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xd4556fa1
xor eax, 0x85ae0f8f
rol eax, 0x20
popf
pushf
not eax
add eax, 0x91cf48e4
xor eax, 0xa0c11635
rol eax, 0x71
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x4e9f0461
pushf
not eax
add eax, 0x98ffebe0
xor eax, 0xdcb4053d
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xae38af00
xor eax, 0xdff11c0c
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb4d82644
xor eax, 0xf66f1c02
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xfffd3027
xor eax, 0xeee1c885
rol eax, 0x2a
popf
jmp 0x1402a3bed
mov byte [rsp + 0xa8], 1
push rax
pushf
mov eax, 0xfe0fc83c
pushf
not eax
add eax, 0xe364d11e
xor eax, 0xb15c038f
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf30f3f6d
xor eax, 0xbeb27c59
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xcd5b09b0
xor eax, 0xeb48cdb0
rol eax, 3
popf
jmp 0x1402a3bed
mov byte [rsp + 0x88], 0
push rax
pushf
mov eax, 0xbda773ff
pushf
not eax
add eax, 0xaf5b2934
xor eax, 0x9ed7d451
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x955b1f06
xor eax, 0xfa8de712
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd45713d9
xor eax, 0xb0ef821d
rol eax, 0
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x68]
mov eax, dword [rax + 0x4108]
and eax, 4
test eax, eax
jne 0x1402aa7cb
push rax
pushf
mov eax, 0x5653f13a
pushf
not eax
add eax, 0xcb61c0bd
xor eax, 0xbc132bd3
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf5d75bf1
xor eax, 0xbd0d11c7
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xbf156506
xor eax, 0x80b0be4d
rol eax, 0x45
popf
pushf
not eax
add eax, 0xcab99d7d
xor eax, 0xa7eb54a6
rol eax, 0x29
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x5b6639ce
pushf
not eax
add eax, 0xa74cdcac
xor eax, 0xe67a9ee1
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf3f06413
xor eax, 0xb246cbd7
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9afa5891
xor eax, 0xbc268463
rol eax, 0
popf
pushf
not eax
add eax, 0x91ab4b8b
xor eax, 0xd00ae471
rol eax, 0xe7
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0xab]
test eax, eax
jne 0x1402aa8d4
push rax
pushf
mov eax, 0x309a17c5
pushf
not eax
add eax, 0xe4137ed9
xor eax, 0x9021c56a
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x86cbde85
xor eax, 0xbff538a8
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xf5204031
xor eax, 0xff6f117b
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa3bc5850
xor eax, 0xbd659740
rol eax, 0x5f
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x9642386a
pushf
not eax
add eax, 0xe500bdf6
xor eax, 0x83d2344d
rol eax, 0x20
popf
pushf
not eax
add eax, 0x8303ced6
xor eax, 0xe4f24d82
rol eax, 0x54
popf
pushf
not eax
add eax, 0xcc0a1c24
xor eax, 0xc33502de
rol eax, 0xfc
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
mov byte [rax + 0x58], 1
push rax
pushf
mov eax, 0x89bc2483
pushf
not eax
add eax, 0x8e674440
xor eax, 0xcd740353
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb230752e
xor eax, 0xc6a28f4b
rol eax, 0x81
popf
pushf
not eax
add eax, 0x808bd252
xor eax, 0x8e542cdf
rol eax, 0xb5
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0xa88]
and eax, 0x440
test eax, eax
je 0x1402ab226
push rax
pushf
mov eax, 0xb7c2c385
pushf
not eax
add eax, 0xc1082e07
xor eax, 0x97c7f4c0
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc95d8d5f
xor eax, 0xce8e0086
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfb35f593
xor eax, 0x8c1bfa42
rol eax, 0xb8
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x550490cf
pushf
not eax
add eax, 0x832bab86
xor eax, 0xaebf8951
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc60c5e5d
xor eax, 0x8794aed3
rol eax, 0xd7
popf
jmp 0x1402a3bed
mov eax, 0xac235a4b
pushf
not eax
add eax, 0xe6596251
xor eax, 0x99dcedd5
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x86009d7f
xor eax, 0xda695acf
rol eax, 0xfb
popf
imul rax, rax, 0
mov rcx, qword [rsp + 0x80]
movzx eax, byte [rcx + rax + 0x36a8]
test eax, eax
je 0x1402ab5a1
push rax
pushf
mov eax, 0x7f42952b
pushf
not eax
add eax, 0xa13830b9
xor eax, 0xd158e769
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb1ee157d
xor eax, 0xb44c330f
rol eax, 0x82
popf
pushf
not eax
add eax, 0x800a93ee
xor eax, 0xbf148ddf
rol eax, 0x56
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xfd46e83f
pushf
not eax
add eax, 0xedb4e165
xor eax, 0x841a74eb
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xa501dab1
xor eax, 0xb956818b
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb9de3a9b
xor eax, 0xda0f04e7
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb8f11e0c
xor eax, 0x9a1a0b1e
rol eax, 7
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0xae]
test eax, eax
jne 0x1402ab90b
push rax
pushf
mov eax, 0xfcc98eef
pushf
not eax
add eax, 0xd8be5859
xor eax, 0xe4cd0d75
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf7be0691
xor eax, 0xe99ee1ae
rol eax, 0x18
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x99ac31e7
pushf
not eax
add eax, 0xf59874a0
xor eax, 0xa7efb6c6
rol eax, 8
popf
pushf
not eax
add eax, 0xdccb7b30
xor eax, 0xc29b4f6e
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa7d12d5a
xor eax, 0xd08a10ed
rol eax, 0x18
popf
jmp 0x1402a3bed
mov byte [rsp + 0xaf], 1
push rax
pushf
mov eax, 0xa6a73c76
pushf
not eax
add eax, 0xd8a79f7f
xor eax, 0xe10535ce
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8994ba6c
xor eax, 0xf30b5087
rol eax, 0x32
popf
pushf
not eax
add eax, 0xaa41cc62
xor eax, 0x9abac543
rol eax, 0xa5
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x7c]
test eax, eax
je 0x1402abd0a
push rax
pushf
mov eax, 0xd2d44df4
pushf
not eax
add eax, 0xf46dec01
xor eax, 0xba2105ef
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x8c4e473f
xor eax, 0xbc31f94d
rol eax, 0x8e
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xf1c1c195
pushf
not eax
add eax, 0xbc8bf39f
xor eax, 0xd074ee6c
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x848ac30c
xor eax, 0xebf45223
rol eax, 0x59
popf
pushf
not eax
add eax, 0xea045465
xor eax, 0xf6b7acd4
rol eax, 0x89
popf
jmp 0x1402a3bed
cmp qword [rsp + 0x58], 0
je 0x1402abfff
push rax
pushf
mov eax, 0x1e222f56
pushf
not eax
add eax, 0x87fd303f
xor eax, 0x8dc0dca7
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xf46b2455
xor eax, 0xac0d8695
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8036ce4b
xor eax, 0xa6ef0b4f
rol eax, 0x5f
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x43191613
pushf
not eax
add eax, 0xc52377c2
xor eax, 0x9ab25bba
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe0e1485d
xor eax, 0x84c47050
rol eax, 0xb9
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x71]
test eax, eax
jne 0x1402ac081
push rax
pushf
mov eax, 0x193579e0
pushf
not eax
add eax, 0xe6e3e2f1
xor eax, 0xd0f2d933
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf27cb0ba
xor eax, 0xf879a5e1
rol eax, 0x35
popf
pushf
not eax
add eax, 0x925bb423
xor eax, 0xb4f282ef
rol eax, 0xec
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xfb4cc19e
pushf
not eax
add eax, 0xa3ca6e1f
xor eax, 0xfcc9590c
rol eax, 6
popf
pushf
not eax
add eax, 0xf9b7ff57
xor eax, 0xa5100140
rol eax, 0xda
popf
pushf
not eax
add eax, 0xfa3835ae
xor eax, 0xf492ad39
rol eax, 0x3a
popf
jmp 0x1402a3bed
mov qword [rsp + 0x6d8], 0
mov rax, qword [rsp + 0x58]
add rax, 0x10
mov qword [rsp + 0x840], rax
mov eax, dword [rsp + 0xa78]
jmp 0x1402ac172
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x840]
call fcn.14032f3f7
lea rax, [rsp + 0x6d8]
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8, qword [rsp + 0xa70]
mov rax, qword [rsp + 0x58]
mov edx, dword [rax + 0x10]
mov rax, qword [rsp + 0x58]
mov rcx, qword [rax + 0x18]
call fcn.14025f635
mov rcx, qword [rsp + 0x58]
mov dword [rcx + 4], eax
mov rax, qword [rsp + 0xa70]
mov rcx, qword [rsp + 0x6d8]
sub rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x58]
mov dword [rcx + 8], eax
mov rcx, qword [rsp + 0x58]
call fcn.140265059
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x58]
mov ecx, dword [rcx + 0x54]
cmp dword [rax + 0x50], ecx
je 0x1402ac24c
push rax
pushf
mov eax, 0x1b3b8f4f
pushf
not eax
add eax, 0x8129001d
xor eax, 0xa90bac97
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x926b5b0a
xor eax, 0xe8b12de3
rol eax, 0x86
popf
pushf
not eax
add eax, 0x80b955d9
xor eax, 0xf06b16fd
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xdf7ec5e7
xor eax, 0xe23ef609
rol eax, 0xe9
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x7f1a8a79
pushf
not eax
add eax, 0xa0193cfc
xor eax, 0xba640549
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xca972a40
xor eax, 0x8743d342
rol eax, 0xe5
popf
jmp 0x1402a3bed
mov dword [rsp + 0x364], 1
jmp 0x1402ac326
movzx eax, byte [rsp + 0x70]
movzx ecx, byte [rsp + 0x364]
and eax, ecx
mov byte [rsp + 0x70], al
push rax
pushf
mov eax, 0xb63ec727
pushf
not eax
add eax, 0xd473e251
xor eax, 0xe44f9b77
rol eax, 8
popf
pushf
not eax
add eax, 0xdb881563
xor eax, 0xcb416cc3
rol eax, 0xef
popf
pushf
not eax
add eax, 0xab68c7b5
xor eax, 0x862de51a
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa6189a14
xor eax, 0x8ea81bc3
rol eax, 0x62
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x60]
test eax, eax
jne 0x1402ac595
push rax
pushf
mov eax, 0x63bef7b8
pushf
not eax
add eax, 0xe94f68f5
xor eax, 0xc559e137
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc5c7459f
xor eax, 0xc2a105d1
rol eax, 0x60
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x7e58b38e
pushf
not eax
add eax, 0xdb8e0635
xor eax, 0x863ca017
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x8141c194
xor eax, 0xb24f9e61
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf1de7b50
xor eax, 0xa5b36f99
rol eax, 0xa5
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
movzx eax, byte [rax + 0x40]
test eax, eax
je 0x1402ac6e8
push rax
pushf
mov eax, 0x11c2ed1e
pushf
not eax
add eax, 0xcfe0ab69
xor eax, 0xec4ae87b
rol eax, 0x47
popf
pushf
not eax
add eax, 0xc14dc09f
xor eax, 0xcf543f28
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa487d64c
xor eax, 0x98e80637
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9db08757
xor eax, 0xc2c769ca
rol eax, 0x37
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xf78d86e
pushf
not eax
add eax, 0xe2ebc9e5
xor eax, 0xbeb8cbd2
rol eax, 0x60
popf
pushf
not eax
add eax, 0x850397a6
xor eax, 0xf2ae551e
rol eax, 0x10
popf
pushf
not eax
add eax, 0xcaaba366
xor eax, 0xe1cbefde
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xfa5eaef6
xor eax, 0xea3285ed
rol eax, 0x8e
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0xc8]
test eax, eax
je 0x1402ac8ed
push rax
pushf
mov eax, 0xed2021e2
pushf
not eax
add eax, 0xcd8b4d7d
xor eax, 0xe7975b2d
rol eax, 0xef
popf
pushf
not eax
add eax, 0xc0adecaa
xor eax, 0x88527c6b
rol eax, 0x3b
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x1ba13074
pushf
not eax
add eax, 0x8663f758
xor eax, 0x96b4980f
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8fd66d87
xor eax, 0xccc82491
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb0556fd5
xor eax, 0xc7689b36
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8a6a5984
xor eax, 0x80478a9f
rol eax, 0x7c
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x68]
mov rax, qword [rax + 0x3c30]
mov qword [rsp + 0x848], rax
mov dx, 0x2b36
pushf
not dx
add dx, 0x4281
xor dx, 0x7dcd
rol dx, 0x30
popf
pushf
not dx
add dx, 0x7340
xor dx, 0x48a2
rol dx, 0x34
popf
pushf
not dx
add dx, 0x40a0
xor dx, 0x6afb
rol dx, 0xd7
popf
mov rcx, qword [rsp + 0x848]
call fcn.14016673d
mov qword [rsp + 0x6e8], rax
mov rax, qword [rsp + 0x68]
add rax, 0x5280
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0x68]
mov rax, qword [rax + 0x3c30]
mov rcx, qword [rsp + 0x168]
movss xmm0, dword [rax + 0x14]
movss dword [rcx + 0x14], xmm0
mov rax, qword [rsp + 0x68]
mov rax, qword [rax + 0x3c30]
mov rcx, qword [rsp + 0x168]
movss xmm0, dword [rax + 0x5c]
movss dword [rcx + 0x5c], xmm0
mov rax, qword [rsp + 0x68]
mov rax, qword [rax + 0x3c30]
mov rcx, qword [rsp + 0x168]
movss xmm0, dword [rax + 0x60]
movss dword [rcx + 0x60], xmm0
mov rax, qword [rsp + 0x68]
mov rax, qword [rax + 0x3c30]
mov rcx, qword [rsp + 0x168]
movss xmm0, dword [rax + 0x64]
movss dword [rcx + 0x64], xmm0
mov rax, qword [rsp + 0x68]
mov rax, qword [rax + 0x3c30]
mov rcx, qword [rsp + 0x168]
mov rax, qword [rax + 0x40]
mov qword [rcx + 0x40], rax
mov rax, qword [rsp + 0x168]
mov rcx, qword [rsp + 0x6e8]
mov qword [rax + 0x38], rcx
mov rax, qword [rsp + 0x168]
mov rcx, qword [rsp + 0x6e8]
movss xmm0, dword [rcx + 4]
movss dword [rax + 0x10], xmm0
mov rcx, qword [rsp + 0x168]
call fcn.1403ee124
push rax
pushf
mov eax, 0xf10c2092
pushf
not eax
add eax, 0xa61e5161
xor eax, 0xd5dd85ce
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xe914da16
xor eax, 0x96b7b788
rol eax, 0x74
popf
pushf
not eax
add eax, 0xb97bdbf9
xor eax, 0xd229a786
rol eax, 0x7d
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x68]
movss xmm0, dword [rax + 0x3c38]
mulss xmm0, dword [0x140118940]
movss dword [rsp + 0x374], xmm0
push rax
pushf
mov eax, 0x69f68ba8
pushf
not eax
add eax, 0xd2d24b49
xor eax, 0xa7967ae1
rol eax, 9
popf
pushf
not eax
add eax, 0x81a44a25
xor eax, 0x86ddafa0
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd46c902c
xor eax, 0xa00c6ce2
rol eax, 0xaf
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x80]
movzx eax, byte [rax + 0xda5]
test eax, eax
jne 0x1402ad5dc
push rax
pushf
mov eax, 0x77cd5e02
pushf
not eax
add eax, 0xe313f508
xor eax, 0xdbb99483
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xdcd9f62d
xor eax, 0xfdb7a9c1
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc2618997
xor eax, 0x84c349ed
rol eax, 0x89
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x241724da
pushf
not eax
add eax, 0xe0056b72
xor eax, 0xffbcb674
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x8d3fe273
xor eax, 0x9afb8f82
rol eax, 0x4a
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
add rax, 0x4c
movss xmm3, dword [rsp + 0x198]
movss xmm2, dword [rsp + 0x190]
mov rdx, rax
mov rcx, qword [rsp + 0x58]
call fcn.14037a223
mov eax, 0x68c92b26
pushf
not eax
add eax, 0x86b20fa3
xor eax, 0xf85b4313
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9fad54c9
xor eax, 0xf4c38059
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xcf08787f
xor eax, 0xec9b6441
rol eax, 2
popf
pushf
not eax
add eax, 0xb0c62133
xor eax, 0xeb59507c
rol eax, 0x35
popf
imul rax, rax, 0
mov rcx, qword [rsp + 0x80]
movzx eax, word [rcx + rax + 0x36b2]
sub eax, 2
mov dword [rsp + 0x5a8], eax
mov eax, dword [rsp + 0x5a8]
cdq
and eax, 1
xor eax, edx
sub eax, edx
test eax, eax
jne 0x1402ad716
push rax
pushf
mov eax, 0xdb780786
pushf
not eax
add eax, 0xb8454b08
xor eax, 0xc4755730
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa20ccd74
xor eax, 0xfa982b54
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe556fc34
xor eax, 0xb0e6221e
rol eax, 0x84
popf
pushf
not eax
add eax, 0xfa12f6d2
xor eax, 0x98be49d2
rol eax, 0x95
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xab878762
pushf
not eax
add eax, 0xa7d41c07
xor eax, 0x987387bd
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb411cd4a
xor eax, 0xfea5bc1b
rol eax, 0xe
popf
pushf
not eax
add eax, 0xc410c493
xor eax, 0xcd1a8fc8
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xd8e39875
xor eax, 0x9c42c1d5
rol eax, 0x7d
popf
jmp 0x1402a3bed
mov byte [rsp + 0xb2], 0
jmp 0x1402ad952
movzx eax, byte [rsp + 0xb2]
mov byte [rsp + 0xf6], al
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x58]
mov ecx, dword [rcx + 0x54]
cmp dword [rax + 0x50], ecx
jne 0x1402ad9cc
push rax
pushf
mov eax, 0x669b64b7
pushf
not eax
add eax, 0xea68068a
xor eax, 0xd67a9e3b
rol eax, 5
popf
pushf
not eax
add eax, 0xeaa4e51a
xor eax, 0xcd4118b1
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe7014f52
xor eax, 0xedcbfd71
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xa82e7f4c
xor eax, 0xcd89542c
rol eax, 0xf4
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xd0cd3121
pushf
not eax
add eax, 0x9974c29a
xor eax, 0xfc751d14
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xab28bad8
xor eax, 0xf25570a0
rol eax, 0xc5
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x80]
xorps xmm0, xmm0
ucomiss xmm0, dword [rax + 0xe8]
jne 0x1402ae57c
push rax
pushf
mov eax, 0x4f4b57d8
pushf
not eax
add eax, 0xce08cac4
xor eax, 0xf1cfc33a
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc19b3007
xor eax, 0xbfb946e5
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xd9e180aa
xor eax, 0xb911a576
rol eax, 0xe9
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xdc9b3806
pushf
not eax
add eax, 0xdb3a36d1
xor eax, 0xc3066342
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xac6f7376
xor eax, 0xd9a324b2
rol eax, 0xc6
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
add rax, 0x4c
movss xmm3, dword [rsp + 0x198]
movss xmm2, dword [rsp + 0x190]
mov rdx, rax
mov rcx, qword [rsp + 0x58]
call fcn.140266d0d
mov rax, qword [rsp + 0x58]
movss xmm0, dword [0x14011e608]
movss dword [rax + 0xe78], xmm0
mov rax, qword [rsp + 0x58]
mov byte [rax + 0xe7c], 1
push rax
pushf
mov eax, 0x532435eb
pushf
not eax
add eax, 0xf5a19c7c
xor eax, 0xa8fb4ab9
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x8d5fab4c
xor eax, 0xe550e8bb
rol eax, 0x8f
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0x388]
mov dword [rsp + 0x188], eax
mov rax, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x188]
mov dword [rax + 0x5c], ecx
mov rax, qword [rsp + 0x80]
movzx eax, byte [rax + 0xda5]
test eax, eax
je 0x1402afa9f
push rax
pushf
mov eax, 0xcb71294f
pushf
not eax
add eax, 0xb9b3b3f2
xor eax, 0xb73942bf
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x905a436b
xor eax, 0xddedc44b
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xfa9894ae
xor eax, 0xd1ffe3ca
rol eax, 0x2c
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x47718ebb
pushf
not eax
add eax, 0xce7c6c68
xor eax, 0xeb7cf7fa
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb1e4d913
xor eax, 0xb88b2735
rol eax, 4
popf
jmp 0x1402a3bed
mov dword [rsp + 0x38c], 0x400000
jmp 0x1402afb8c
mov dword [rsp + 0x38c], 0
push rax
pushf
mov eax, 0x7e6c35d7
pushf
not eax
add eax, 0xf03913f6
xor eax, 0xbcef68d6
rol eax, 0xad
popf
pushf
not eax
add eax, 0xc3a2b274
xor eax, 0xe4305326
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xf5f57e40
xor eax, 0x8a4f0b45
rol eax, 0xef
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0x38c]
mov dword [rsp + 0x9c], eax
mov rax, qword [rsp + 0x80]
movzx eax, byte [rax + 0x69]
mov byte [rsp + 0x8b], al
movzx eax, byte [rsp + 0x8b]
test eax, eax
je 0x1402afc12
push rax
pushf
mov eax, 0x985b3ac3
pushf
not eax
add eax, 0xbe99bd24
xor eax, 0xe9828489
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xd7d2a865
xor eax, 0xd938909e
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb9e317b6
xor eax, 0x8a9ed667
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xf49d832b
xor eax, 0x98665f5c
rol eax, 0x17
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xd6b2f49b
pushf
not eax
add eax, 0xeb883736
xor eax, 0x8ccb1a2b
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xbafdf8cb
xor eax, 0xa8f27c4f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xfe42a20c
xor eax, 0x9dc8122a
rol eax, 0xdd
popf
jmp 0x1402a3bed
mov byte [rsp + 0xba], 1
jmp 0x1402b04df
movzx eax, byte [rsp + 0xba]
mov byte [rsp + 0xbd], al
mov rax, qword [rsp + 0x68]
movzx eax, byte [rax + 0x71]
test eax, eax
je 0x1402b0541
push rax
pushf
mov eax, 0x1e589a02
pushf
not eax
add eax, 0x83f99314
xor eax, 0xca2a93c9
rol eax, 0
popf
pushf
not eax
add eax, 0x884e4496
xor eax, 0xbb351399
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc77b968e
xor eax, 0xfe9e0245
rol eax, 0xf0
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xba986adc
pushf
not eax
add eax, 0xc23af1c2
xor eax, 0xcefc9878
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf59eb53b
xor eax, 0xa66595a4
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xce13e481
xor eax, 0xab7c442e
rol eax, 0xa2
popf
jmp 0x1402a3bed
mov dword [rsp + 0x390], 1
jmp 0x1402b06b8
mov eax, dword [rsp + 0x390]
mov dword [rsp + 0x398], eax
jmp 0x1402b0870
movzx eax, byte [rsp + 0x398]
mov byte [rsp + 0x74], al
movzx eax, byte [rsp + 0x74]
test eax, eax
je 0x1402b08cb
push rax
pushf
mov eax, 0xfb1e378
pushf
not eax
add eax, 0xb9c29bb8
xor eax, 0xe10f0a48
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb999dbd9
xor eax, 0xca09fd99
rol eax, 0x44
popf
pushf
not eax
add eax, 0xdc6d7419
xor eax, 0xdbc3e2d3
rol eax, 0x4a
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xf398bdad
pushf
not eax
add eax, 0x99426c88
xor eax, 0x912dfc72
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd58ebc3c
xor eax, 0x927462d3
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd4d6eed5
xor eax, 0xa9359d3c
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd7353f86
xor eax, 0xdb31e454
rol eax, 0x71
popf
jmp 0x1402a3bed
mov dword [rsp + 0x39c], 0
push rax
pushf
mov eax, 0xe71e67a1
pushf
not eax
add eax, 0x85284ed2
xor eax, 0x819b8afa
rol eax, 0x46
popf
pushf
not eax
add eax, 0xf988ddcf
xor eax, 0xd9910d0e
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb54cedd5
xor eax, 0xf719caaa
rol eax, 0x5f
popf
jmp 0x1402a3bed
mov byte [rsp + 0xbb], 1
jmp 0x1402b1070
movzx eax, byte [rsp + 0xbb]
mov byte [rsp + 0x92], al
movzx eax, byte [rsp + 0x74]
test eax, eax
je 0x1402b10bb
push rax
pushf
mov eax, 0x72212f5b
pushf
not eax
add eax, 0xf44f0923
xor eax, 0xc208f2a2
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb3fab874
xor eax, 0xcdba6e1d
rol eax, 0xb
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x662f5648
pushf
not eax
add eax, 0xb6ad5812
xor eax, 0xe2c94c21
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa0e871df
xor eax, 0x9912451a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x94947d5f
xor eax, 0xcf1888e8
rol eax, 6
popf
pushf
not eax
add eax, 0x859fc73a
xor eax, 0xc7890b59
rol eax, 0x7a
popf
jmp 0x1402a3bed
mov dl, reloc.WS2_32.dll_WSASetLastError
pushf
not dl
add dl, 0x4e
xor dl, 0x2f
rol dl, 0x62
popf
pushf
not dl
add dl, 0x42
xor dl, 0xf2
rol dl, 0x7a
popf
pushf
not dl
add dl, 0x61
xor dl, 0xe
rol dl, 0x2a
popf
mov ecx, 0x2d00df03
pushf
not ecx
add ecx, 0xb1976b94
xor ecx, 0x858587f5
rol ecx, 0x9a
popf
pushf
not ecx
add ecx, 0x96487598
xor ecx, 0x93dba4a3
rol ecx, 0xe8
popf
pushf
not ecx
add ecx, 0xdfc1a975
xor ecx, 0x8d177e0d
rol ecx, 0x4b
popf
pushf
not ecx
add ecx, 0xa63bdd71
xor ecx, 0x816d4707
rol ecx, 0x13
popf
call fcn.1401c6917
movzx eax, al
test eax, eax
je 0x1402b138f
push rax
pushf
mov eax, 0xbb36c002
pushf
not eax
add eax, 0xdf34d02f
xor eax, 0xd1c53022
rol eax, 0x14
popf
pushf
not eax
add eax, 0xa360f490
xor eax, 0x8b71d0dc
rol eax, 0x68
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xf37867f3
pushf
not eax
add eax, 0xc652fb0d
xor eax, 0xfdb3ad0c
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf0c8214e
xor eax, 0xff7c61c5
rol eax, 0xc
popf
pushf
not eax
add eax, 0x8332501c
xor eax, 0x84f97db5
rol eax, 0xb9
popf
jmp 0x1402a3bed
mov dword [rsp + 0x3a0], 1
jmp 0x1402b1631
movzx eax, byte [rsp + 0x3a0]
test eax, eax
je 0x1402b1670
push rax
pushf
mov eax, 0x3c4e1e5f
pushf
not eax
add eax, 0xe6cf830e
xor eax, 0x96a1b777
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8dd58f2d
xor eax, 0xb35a67e3
rol eax, 2
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xe00000a
pushf
not eax
add eax, 0xfd37c0ab
xor eax, 0xfd21fcb9
rol eax, 0xe
popf
pushf
not eax
add eax, 0xf08a8ff4
xor eax, 0xca9abd0d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8eb38464
xor eax, 0xcf0a452d
rol eax, 0x77
popf
pushf
not eax
add eax, 0x8ad92055
xor eax, 0xb6f199bd
rol eax, 0x84
popf
jmp 0x1402a3bed
mov dl, 0xb2
pushf
not dl
add dl, 0x9d
xor dl, 5
rol dl, 0xc7
popf
pushf
not dl
add dl, 0xaf
xor dl, 0x37
rol dl, 0x99
popf
mov ecx, 0x3e91900d
pushf
not ecx
add ecx, 0x8377e34a
xor ecx, 0xcc3a39ad
rol ecx, 0xfc
popf
pushf
not ecx
add ecx, 0xdb71f27a
xor ecx, 0x8576ab2b
rol ecx, 0xfe
popf
pushf
not ecx
add ecx, 0xadcde3f0
xor ecx, 0xbcdce285
rol ecx, 0x93
popf
pushf
not ecx
add ecx, 0xeb5a4dd3
xor ecx, 0xe5c31425
rol ecx, 0xf
popf
call fcn.1401c6917
movzx eax, al
test eax, eax
jne 0x1402b20dc
push rax
pushf
mov eax, 0x4d9c00cf
pushf
not eax
add eax, 0xc5668731
xor eax, 0xeddde792
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe9abef46
xor eax, 0xd2495bab
rol eax, 0x79
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xefcdc161
pushf
not eax
add eax, 0xde2c3b9d
xor eax, 0x89676018
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xfc3f2208
xor eax, 0xcc4becfb
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x88670223
xor eax, 0x819e6fb6
rol eax, 0x12
popf
jmp 0x1402a3bed
mov dl, 0xc9
pushf
not dl
add dl, 0x51
xor dl, 0x63
rol dl, 0x49
popf
pushf
not dl
add dl, 0x6f
xor dl, 0x2e
rol dl, 0xac
popf
pushf
not dl
add dl, 0xb8
xor dl, 0x1a
rol dl, 0xba
popf
pushf
not dl
add dl, 0xd
xor dl, 0x74
rol dl, 0xd8
popf
mov ecx, 0x74c7f12a
pushf
not ecx
add ecx, 0xe00ab407
xor ecx, 0xc7ac7eeb
rol ecx, 0xba
popf
pushf
not ecx
add ecx, 0xd950b62d
xor ecx, 0xe08795d6
rol ecx, 0xe
popf
pushf
not ecx
add ecx, 0xd6888a39
xor ecx, 0x9ace03f5
rol ecx, 0xe3
popf
call fcn.1401c6917
movzx eax, al
test eax, eax
je 0x1402b22c7
push rax
pushf
mov eax, 0xf76b7a72
pushf
not eax
add eax, 0xb8ed54f2
xor eax, 0x88a084b9
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb1b7588c
xor eax, 0xa0171c1a
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xdc68ab6d
xor eax, 0xf971ce4d
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe22b3b9e
xor eax, 0xa2bf6993
rol eax, 0x11
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xa441e93f
pushf
not eax
add eax, 0xf7207fb2
xor eax, 0x878f9ac8
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xdd4b10c3
xor eax, 0xd7e1aa6d
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf6d48e12
xor eax, 0x9b48e68f
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa6034366
xor eax, 0xe3082eb5
rol eax, 0x75
popf
jmp 0x1402a3bed
mov byte [rsp + 0xc1], 0
push rax
pushf
mov eax, 0x32f34beb
pushf
not eax
add eax, 0xb38c2cfe
xor eax, 0xb306be0e
rol eax, 0x86
popf
pushf
not eax
add eax, 0x984f24d3
xor eax, 0x98775dc6
rol eax, 0x2b
popf
jmp 0x1402a3bed
mov byte [rsp + 0xc2], 0
jmp 0x1402b278a
movzx eax, byte [rsp + 0xc2]
mov byte [rsp + 0xec], al
mov edx, 0x3c041a8f
pushf
not edx
add edx, 0xbb647c46
xor edx, 0xe618e20b
rol edx, 0xdb
popf
pushf
not edx
add edx, 0xbfd892c4
xor edx, 0xc0a5d022
rol edx, 0x7b
popf
pushf
not edx
add edx, 0xd59ce919
xor edx, 0xf429a06c
rol edx, 0x65
popf
pushf
not edx
add edx, 0xa1d0df89
xor edx, 0x8790d680
rol edx, 9
popf
xor ecx, ecx
call fcn.1403affed
comiss xmm0, dword [0x140118918]
jbe 0x1402b285b
push rax
pushf
mov eax, 0x7486230a
pushf
not eax
add eax, 0x83580dac
xor eax, 0xd9401a11
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xbffed706
xor eax, 0xa060cddd
rol eax, 0x50
popf
pushf
not eax
add eax, 0xaa5668f0
xor eax, 0xfe54d56a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc3fa15a9
xor eax, 0xc710c495
rol eax, 0xac
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x17ebe44e
pushf
not eax
add eax, 0x98f8a506
xor eax, 0xf82ed2dd
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd02153c2
xor eax, 0x84ef6f39
rol eax, 0x8f
popf
jmp 0x1402a3bed
mov dl, reloc.WLDAP32.dll_Ordinal_50
pushf
not dl
add dl, 0x2e
xor dl, 0x30
rol dl, 0xd1
popf
pushf
not dl
add dl, 6
xor dl, 0xc5
rol dl, 0x66
popf
pushf
not dl
add dl, 0x9c
xor dl, 0x95
rol dl, 0x93
popf
pushf
not dl
add dl, 0x32
xor dl, 0x18
rol dl, 0xdd
popf
mov ecx, 0x9077f0f6
pushf
not ecx
add ecx, 0xc8d43805
xor ecx, 0xe8b355fc
rol ecx, 0x50
popf
pushf
not ecx
add ecx, 0xfa64aafa
xor ecx, 0xadd80e15
rol ecx, 0x98
popf
pushf
not ecx
add ecx, 0xb097e6f6
xor ecx, 0x8c6fa814
rol ecx, 0xb7
popf
pushf
not ecx
add ecx, 0x9162b9ec
xor ecx, 0xf6d438c1
rol ecx, 0xdd
popf
call fcn.1401c6917
movzx eax, al
test eax, eax
je 0x1402b2ac9
push rax
pushf
mov eax, 0x93e2082d
pushf
not eax
add eax, 0xc3f0bfac
xor eax, 0xd3e49362
rol eax, 0xa
popf
pushf
not eax
add eax, 0x842cefe9
xor eax, 0xeae65b9b
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xf6250c2e
xor eax, 0xc238634a
rol eax, 0xba
popf
pushf
not eax
add eax, 0xcf712ea9
xor eax, 0xad2aec6b
rol eax, 0x24
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xfb7de31d
pushf
not eax
add eax, 0x9897235c
xor eax, 0x9a70e0b1
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x91b4fe70
xor eax, 0xfb11548d
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd2d453be
xor eax, 0x8c33af6e
rol eax, 0xf5
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x3c0]
test eax, eax
jne 0x1402b30fe
push rax
pushf
mov eax, 0xbefa34a1
pushf
not eax
add eax, 0xc00b4c19
xor eax, 0x95b03d11
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x8502a6cd
xor eax, 0xeefc8d71
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfa108f08
xor eax, 0x8f2612c1
rol eax, 0x7a
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x70e9a359
pushf
not eax
add eax, 0x9536f75e
xor eax, 0x92475cfd
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf03dc950
xor eax, 0xaa11b53e
rol eax, 0xaa
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0xc4]
mov byte [rsp + 0xee], al
mov dl, 0x60
pushf
not dl
add dl, 0xd6
xor dl, 0x77
rol dl, 0xef
popf
pushf
not dl
add dl, 0x7a
xor dl, 0x68
rol dl, 0xd4
popf
mov ecx, 0xd7127ab0
pushf
not ecx
add ecx, 0xe5855772
xor ecx, 0xea06f5df
rol ecx, 0x68
popf
pushf
not ecx
add ecx, 0x9bd37f99
xor ecx, 0xd7825914
rol ecx, 0x2d
popf
pushf
not ecx
add ecx, 0xcb581335
xor ecx, 0xc422f5af
rol ecx, 0xd9
popf
call fcn.1401c6917
movzx eax, al
test eax, eax
je 0x1402b3281
push rax
pushf
mov eax, 0x8c6421e1
pushf
not eax
add eax, 0x9503a353
xor eax, 0x8014b8b1
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf3def500
xor eax, 0x9645cbf3
rol eax, 0x80
popf
pushf
not eax
add eax, 0xf29ec080
xor eax, 0xde9a002c
rol eax, 0x60
popf
pushf
not eax
add eax, 0x854ac8b1
xor eax, 0x95bb15c4
rol eax, 0x17
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xfbace6c8
pushf
not eax
add eax, 0xeeed8059
xor eax, 0xf20728a2
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xdef3fa0d
xor eax, 0xdd9a5ea6
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb30d2763
xor eax, 0xf712dccd
rol eax, 0x72
popf
pushf
not eax
add eax, 0xd7ce0602
xor eax, 0xf42f3a30
rol eax, 0xfa
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x8a]
test eax, eax
je 0x1402b3723
push rax
pushf
mov eax, 0xf571d3a0
pushf
not eax
add eax, 0xc86b86df
xor eax, 0xd460ed07
rol eax, 0x27
popf
pushf
not eax
add eax, 0xeafd9fd6
xor eax, 0x9e624352
rol eax, 0x33
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xf49413b5
pushf
not eax
add eax, 0xb793694e
xor eax, 0xfd9b72f1
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xdab381d7
xor eax, 0x9b00e2f5
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb2ed8b23
xor eax, 0xf6b170f7
rol eax, 0xce
popf
jmp 0x1402a3bed
mov dword [rsp + 0x1dc], 0x200005
jmp 0x1402b3929
mov eax, dword [rsp + 0x9c]
mov ecx, dword [rsp + 0x1dc]
or ecx, eax
mov eax, ecx
mov edx, eax
mov rcx, qword [rsp + 0x58]
call fcn.1401f99b0
jmp 0x1402b7ced
mov dword [rsp + 0x1ec], 0x200002
push rax
pushf
mov eax, 0xe86c8f00
pushf
not eax
add eax, 0xe6c797a0
xor eax, 0xf003c46d
rol eax, 0x13
popf
pushf
not eax
add eax, 0x928759af
xor eax, 0xd2b3b070
rol eax, 0x59
popf
pushf
not eax
add eax, 0xc3a88b42
xor eax, 0x91b817f4
rol eax, 0xbc
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x80]
movzx eax, byte [rax + 0xda4]
test eax, eax
je 0x1402b40e8
push rax
pushf
mov eax, 0xfb4f52b7
pushf
not eax
add eax, 0x809535e0
xor eax, 0xdfd70fea
rol eax, 0x29
popf
pushf
not eax
add eax, 0xb1e51208
xor eax, 0xa36b8d52
rol eax, 0x8b
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xfe6e629f
pushf
not eax
add eax, 0x8c6eb2e1
xor eax, 0x9f7faf0d
rol eax, 1
popf
pushf
not eax
add eax, 0x8dc70ea6
xor eax, 0xd547100d
rol eax, 0xc9
popf
jmp 0x1402a3bed
mov dl, 0x45
pushf
not dl
add dl, 0xde
xor dl, 0x55
rol dl, 0x38
popf
pushf
not dl
add dl, 0x38
xor dl, 0x4a
rol dl, 0xcb
popf
mov ecx, 0x996f9be1
pushf
not ecx
add ecx, 0xabee0128
xor ecx, 0xe4da36cb
rol ecx, 5
popf
pushf
not ecx
add ecx, 0xee1d86fc
xor ecx, 0xd6332c12
rol ecx, 0xb5
popf
pushf
not ecx
add ecx, 0xce458bc6
xor ecx, 0xe297db20
rol ecx, 0xf9
popf
pushf
not ecx
add ecx, 0xcd55ac0f
xor ecx, 0x90bbf975
rol ecx, 0xb7
popf
call fcn.1401c6917
movzx eax, al
test eax, eax
je 0x1402b45a3
push rax
pushf
mov eax, 0xac81822b
pushf
not eax
add eax, 0xf8442fb1
xor eax, 0x84dec845
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xfcdd38d2
xor eax, 0xde308898
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x95ca92e1
xor eax, 0xe2704019
rol eax, 0xc4
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x51d57c1f
pushf
not eax
add eax, 0xbd42f883
xor eax, 0xe7f87e2a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x9fca6740
xor eax, 0xd67a4e9f
rol eax, 0xfd
popf
jmp 0x1402a3bed
mov dl, 0xcf
pushf
not dl
add dl, 0xc9
xor dl, 0xe8
rol dl, 0xc3
popf
pushf
not dl
add dl, 0xbb
xor dl, 0xf0
rol dl, 0xf6
popf
pushf
not dl
add dl, 0xfb
xor dl, 0x42
rol dl, 0x15
popf
mov ecx, 0x6c0f0c9d
pushf
not ecx
add ecx, 0xa97130cb
xor ecx, 0xb0fe7cfe
rol ecx, 0x21
popf
pushf
not ecx
add ecx, 0xafa578db
xor ecx, 0xa6d26ccb
rol ecx, 0x63
popf
pushf
not ecx
add ecx, 0xffe3b703
xor ecx, 0xf19647d7
rol ecx, 0xf6
popf
pushf
not ecx
add ecx, 0xbae7e23f
xor ecx, 0x954145fa
rol ecx, 0x9a
popf
call fcn.1401c6917
movzx eax, al
test eax, eax
je 0x1402b4a53
push rax
pushf
mov eax, 0xb0300001
pushf
not eax
add eax, 0x91f652f0
xor eax, 0x972ee1bb
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x9c6d5d24
xor eax, 0x954104b5
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xea6fd356
xor eax, 0xa3736be6
rol eax, 0xb7
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x9ba2ac78
pushf
not eax
add eax, 0xbe1b8e38
xor eax, 0xfaad1b3e
rol eax, 0x75
popf
pushf
not eax
add eax, 0xcd57853f
xor eax, 0xd29b39fa
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x910346f6
xor eax, 0x86274c91
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x8a6bc59e
xor eax, 0xfe5f374f
rol eax, 0x45
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0x9c]
or eax, 0x200005
mov dword [rsp + 0x204], eax
push rax
pushf
mov eax, 0x563ae98b
pushf
not eax
add eax, 0xb21fff35
xor eax, 0x894492d8
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf268f73a
xor eax, 0xb3df2f05
rol eax, 0x61
popf
pushf
not eax
add eax, 0xddb2d3a0
xor eax, 0xea026486
rol eax, 0x1d
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x80]
movzx eax, byte [rax + 0xda7]
test eax, eax
je 0x1402b577c
push rax
pushf
mov eax, 0x656da5c5
pushf
not eax
add eax, 0xfdafe9be
xor eax, 0xb9941d08
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc1c91a7d
xor eax, 0xafabb480
rol eax, 0xe5
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x462208c4
pushf
not eax
add eax, 0xa499b242
xor eax, 0x9137871d
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xebd2ede8
xor eax, 0xd4cc3677
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xe384858f
xor eax, 0x91e5000e
rol eax, 0x72
popf
pushf
not eax
add eax, 0x83486a5d
xor eax, 0xc460b0d4
rol eax, 0x12
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0xec]
test eax, eax
je 0x1402b5a14
push rax
pushf
mov eax, 0xe4de315e
pushf
not eax
add eax, 0xa86400df
xor eax, 0xd564c254
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc48c7201
xor eax, 0xb91b3896
rol eax, 0xd9
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xd6be2c04
pushf
not eax
add eax, 0xfe7b198e
xor eax, 0xf9e98097
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x8157a741
xor eax, 0xd3decb76
rol eax, 0x72
popf
jmp 0x1402a3bed
mov byte [rsp + 0x73], 1
movzx eax, byte [rsp + 0x73]
mov byte [rsp + 0x8e], al
jmp 0x1402b60c1
jmp 0x1402b7ced
movzx eax, byte [rsp + 0xed]
test eax, eax
je 0x1402b6184
push rax
pushf
mov eax, 0x5bc762b6
pushf
not eax
add eax, 0xd7c1af12
xor eax, 0xa21bdc29
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb4526eb1
xor eax, 0x872db9e0
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xda2ce2a1
xor eax, 0x92d4216e
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb23f8af1
xor eax, 0x9a6550aa
rol eax, 0x29
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xd9759f8
pushf
not eax
add eax, 0x8054dac4
xor eax, 0xa3ddd4bf
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc0ee7d72
xor eax, 0x85ebd9c6
rol eax, 0xc5
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0xc6]
test eax, eax
je 0x1402b6466
push rax
pushf
mov eax, 0x6b943a06
pushf
not eax
add eax, 0xfcd59c00
xor eax, 0xf52762cf
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe15f27f3
xor eax, 0xcf2c2660
rol eax, 0x23
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xb1377f1d
pushf
not eax
add eax, 0xbcf6eec9
xor eax, 0xf3727812
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc79a8843
xor eax, 0xae8e46c2
rol eax, 8
popf
pushf
not eax
add eax, 0x996e599e
xor eax, 0xa42d96fd
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xfeff50b9
xor eax, 0xf6edf2ef
rol eax, 0x45
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
mov eax, dword [rax + 4]
mov dword [rsp + 0x254], eax
push rax
pushf
mov eax, 0xbc803dc8
pushf
not eax
add eax, 0xd67ccc97
xor eax, 0xea7059a3
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xfa240623
xor eax, 0x88621864
rol eax, 0x91
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
mov byte [rax + 0xe7c], 1
mov rax, qword [rsp + 0x58]
add rax, 0x4c
mov rdx, rax
mov rcx, qword [rsp + 0x58]
call fcn.14039efbe
push rax
pushf
mov eax, 0x908a9921
pushf
not eax
add eax, 0xa70b3e39
xor eax, 0xbf49b083
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x83905979
xor eax, 0x88309eb5
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x9b09db51
xor eax, 0xdd6d372a
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb55fce83
xor eax, 0xac6fb09b
rol eax, 0xb3
popf
jmp 0x1402a3bed
xor r8d, r8d
mov rdx, qword [rsp + 0x420]
lea rcx, [rsp + 0x194]
call fcn.1401a2cd3
cdqe
mov rcx, qword [rsp + 0x420]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
mov rax, rcx
mov qword [rsp + 0x420], rax
cmp dword [rsp + 0x194], 0
jne 0x1402b793d
push rax
pushf
mov eax, 0x643e9f4f
pushf
not eax
add eax, 0xf4b4558f
xor eax, 0xef3566ed
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xfa1adddb
xor eax, 0x8b5615d5
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xab0f86b7
xor eax, 0x9b5fa775
rol eax, 0xb9
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x7208bae7
pushf
not eax
add eax, 0xfcad1914
xor eax, 0xf5e83411
rol eax, 0x77
popf
pushf
not eax
add eax, 0xea250871
xor eax, 0xc455623b
rol eax, 0xed
popf
jmp 0x1402a3bed
mov dword [rsp + 0x20], 4
mov r9, qword [rsp + 0xa98]
mov r8, qword [rsp + 0xa90]
mov edx, dword [rsp + 0xa88]
lea rcx, [rsp + 0x194]
call fcn.1402fc25a
movzx eax, al
test eax, eax
jne 0x1402b7a47
push rax
pushf
mov eax, 0x4813d816
pushf
not eax
add eax, 0x945c5ff7
xor eax, 0xcc7a808a
rol eax, 7
popf
pushf
not eax
add eax, 0xec3ba587
xor eax, 0xbc98bfc7
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe70ef77d
xor eax, 0xd0f9ff66
rol eax, 0xb
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x90eb4575
pushf
not eax
add eax, 0xeeb8055f
xor eax, 0xf0178d75
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x97e7a169
xor eax, 0xa7f0b6bd
rol eax, 0x89
popf
pushf
not eax
add eax, 0xe788b1e7
xor eax, 0x8edeacfc
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbfb66246
xor eax, 0xd4122e36
rol eax, 0x8a
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x58]
mov ecx, dword [rcx + 0x54]
cmp dword [rax + 0x50], ecx
je 0x1402b7d45
push rax
pushf
mov eax, 0xf2745f6
pushf
not eax
add eax, 0xbb549db5
xor eax, 0x9287f3db
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb61bb04c
xor eax, 0xaf0713d1
rol eax, 0xa
popf
pushf
not eax
add eax, 0xc4c0aecb
xor eax, 0xfedbebd0
rol eax, 0x70
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x9bb2765c
pushf
not eax
add eax, 0xb7040be8
xor eax, 0x9b6c1887
rol eax, 0x28
popf
pushf
not eax
add eax, 0x8ea952a5
xor eax, 0x8fc12bfc
rol eax, 0x38
popf
pushf
not eax
add eax, 0xcfc74600
xor eax, 0xf9986892
rol eax, 0xd
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x71]
test eax, eax
je 0x1402b7fbe
push rax
pushf
mov eax, 0xca36c670
pushf
not eax
add eax, 0xbec45b58
xor eax, 0xbdb092fe
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xcb03b77c
xor eax, 0xbc80aad8
rol eax, 0x65
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xaed06b11
pushf
not eax
add eax, 0xf8f8e151
xor eax, 0x9e70a4e8
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb460e21b
xor eax, 0xec69cc7f
rol eax, 0x48
popf
pushf
not eax
add eax, 0xabaaf80d
xor eax, 0xf0f12968
rol eax, 0xa
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0xa70]
mov rcx, qword [rsp + 0x58]
mov rcx, qword [rcx + 0x38]
sub rcx, rax
push rax
pushf
mov eax, 0x1a3f62cf
pushf
not eax
add eax, 0xf058630b
xor eax, 0xa0eda120
rol eax, 0xff
popf
pushf
not eax
add eax, 0x88013dd4
xor eax, 0xcc8611c6
rol eax, 0x39
popf
jmp 0x1402a3bed
sbb eax, eax
or eax, 1
push rax
pushf
mov eax, 0x9ad618eb
pushf
not eax
add eax, 0xe68c67f1
xor eax, 0xef107666
rol eax, 6
popf
pushf
not eax
add eax, 0xf3d60366
xor eax, 0x92ffa067
rol eax, 0x57
popf
pushf
not eax
add eax, 0xbf52c10c
xor eax, 0xae766506
rol eax, 0xc
popf
jmp 0x1402a3bed
mov dword [rsp + 0x270], 0
push rax
pushf
mov eax, 0x9ecd967f
pushf
not eax
add eax, 0x8bfda88d
xor eax, 0xc0784297
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xa076f44e
xor eax, 0xf829dca8
rol eax, 1
popf
jmp 0x1402a3bed
mov rcx, qword [rsp + 0x458]
call fcn.1401baf30
push rax
pushf
mov eax, 0xbb7a35d0
pushf
not eax
add eax, 0xf3eee0a5
xor eax, 0x8175bd68
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xbf5d5a75
xor eax, 0xe96361f6
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd61d8f49
xor eax, 0x903ce809
rol eax, 0x1e
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x8c]
test eax, eax
je 0x1402b8b1d
push rax
pushf
mov eax, 0x886a546c
pushf
not eax
add eax, 0x8763fb58
xor eax, 0x923cda83
rol eax, 0x65
popf
pushf
not eax
add eax, 0x926e8e73
xor eax, 0xebb5f34d
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xd123c23d
xor eax, 0xa55f31f4
rol eax, 0x37
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xff356821
pushf
not eax
add eax, 0xeadc15fb
xor eax, 0x8b31e322
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb9d95dec
xor eax, 0xb1418591
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x9ed15663
xor eax, 0xb392170d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xcea0b343
xor eax, 0x8249cd92
rol eax, 0x5b
popf
jmp 0x1402a3bed
mov dword [rsp + 0xf8], 0x80
mov dword [rsp + 0x160], 0x204
jmp 0x1402b971d
mov eax, dword [rsp + 0xa88]
and eax, 0x80000
test eax, eax
je 0x1402b94f8
push rax
pushf
mov eax, 0x3e0b7507
pushf
not eax
add eax, 0xceff0b10
xor eax, 0xe4d54bd6
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xc1c057b3
xor eax, 0xae9a291f
rol eax, 0x17
popf
pushf
not eax
add eax, 0x828c93a4
xor eax, 0xd0486854
rol eax, 0x72
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xbf9990b9
pushf
not eax
add eax, 0xc77b5dff
xor eax, 0xa0ce15a4
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa320e4d0
xor eax, 0x999d83ed
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa5d7b5f5
xor eax, 0xf5ba06ab
rol eax, 0xf4
popf
jmp 0x1402a3bed
mov dword [rsp + 0xf8], 0x100
push rax
pushf
mov eax, 0x234a0e24
pushf
not eax
add eax, 0xe7a40204
xor eax, 0xf724cc37
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x9a0f6b0a
xor eax, 0xc610e3ea
rol eax, 0x9f
popf
jmp 0x1402a3bed
cmp dword [rsp + 0xf8], 0
je 0x1402b9784
push rax
pushf
mov eax, 0xf50fb675
pushf
not eax
add eax, 0xbd843052
xor eax, 0x8e259d78
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x8c078e66
xor eax, 0xcf93854e
rol eax, 0x60
popf
pushf
not eax
add eax, 0x8d1744de
xor eax, 0x8e9ac8af
rol eax, 0x97
popf
pushf
not eax
add eax, 0x94c6dcc0
xor eax, 0xa3e3845a
rol eax, 0xcf
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x70047b6a
pushf
not eax
add eax, 0xd1426079
xor eax, 0x915b07ed
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb473154d
xor eax, 0x9c9247a4
rol eax, 0x24
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
mov rax, qword [rax + 0x28]
mov qword [rsp + 0x700], rax
push rax
pushf
mov eax, 0x91dba176
pushf
not eax
add eax, 0xb1913a23
xor eax, 0xee6a5b19
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe237884d
xor eax, 0xd4f3e012
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xf6ed1b8c
xor eax, 0xa60ce0fc
rol eax, 0x92
popf
pushf
not eax
add eax, 0xddbf09fb
xor eax, 0xfec5a9f4
rol eax, 5
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0xa70]
mov qword [rsp + 0x708], rax
jmp 0x1402b9c04
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0x710], rax
movzx eax, byte [rsp + 0x3f0]
mov byte [rsp + 0x8d], al
mov eax, dword [rsp + 0x5b4]
cmp dword [rsp + 0x3f4], eax
jne 0x1402b9c8c
push rax
pushf
mov eax, 0x66b2f314
pushf
not eax
add eax, 0xed35e581
xor eax, 0xda8f8b31
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc6fbeca0
xor eax, 0x86367b5a
rol eax, 0x96
popf
pushf
not eax
add eax, 0xdcb3c46a
xor eax, 0x8cc8b951
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa2887e85
xor eax, 0xc2d65cec
rol eax, 0x5a
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x757f114c
pushf
not eax
add eax, 0x8734dffa
xor eax, 0xab96f165
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xd8e2e8c4
xor eax, 0xcd492002
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8dfce2de
xor eax, 0x84cf6b27
rol eax, 0x44
popf
pushf
not eax
add eax, 0x888f6e3e
xor eax, 0x88477d62
rol eax, 0x7f
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x8d]
test eax, eax
je 0x1402b9d37
push rax
pushf
mov eax, 0x81d33d81
pushf
not eax
add eax, 0xd2861ce7
xor eax, 0x83431767
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe3cbdc48
xor eax, 0xa91a5c1a
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xccb22c89
xor eax, 0xba9a6088
rol eax, 0xdc
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x86b272de
pushf
not eax
add eax, 0xa278898d
xor eax, 0xca461356
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa3c39da8
xor eax, 0x8f354158
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xdacd091a
xor eax, 0xeade6ff9
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xe459b245
xor eax, 0xc4954e9b
rol eax, 0x72
popf
jmp 0x1402a3bed
movsxd rax, dword [rsp + 0x3f4]
mov rcx, qword [rsp + 0x3e0]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
mov rax, rcx
mov rdx, rax
mov rcx, qword [rsp + 0x3e0]
call fcn.1402a32a9
mov rcx, qword [rsp + 0x58]
mov dword [rcx + 0x4c], eax
mov rax, qword [rsp + 0x58]
mov byte [rax + 0xe7c], 1
push rax
pushf
mov eax, 0xb9700be4
pushf
not eax
add eax, 0xd6fd9fec
xor eax, 0xa6011d3d
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa7ed4cfd
xor eax, 0xd977d5e7
rol eax, 0x47
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0x5b8]
cmp dword [rsp + 0x3f8], eax
jne 0x1402b9e5c
push rax
pushf
mov eax, 0xa8241436
pushf
not eax
add eax, 0xd881da8a
xor eax, 0x95d377d2
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xc58b4e9e
xor eax, 0xe0de8413
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xaf91c9aa
xor eax, 0x9159303c
rol eax, 0x5a
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xdc1e0e9b
pushf
not eax
add eax, 0xe89cd966
xor eax, 0xc1a11b64
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xe48c985f
xor eax, 0xe1f03ed2
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd9e1549e
xor eax, 0x9ae68c30
rol eax, 0x83
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
mov eax, dword [rax + 0x50]
mov dword [rsp + 0x278], eax
jmp 0x1402ba3f2
mov rax, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x278]
mov dword [rax + 0x54], ecx
push rax
pushf
mov eax, 0x4a1cfe3a
pushf
not eax
add eax, 0xde39f1ef
xor eax, 0xbd7555a0
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xc461ef2c
xor eax, 0xb5124b69
rol eax, 0x65
popf
pushf
not eax
add eax, 0x911d2bf8
xor eax, 0xf86d702a
rol eax, 0x18
popf
pushf
not eax
add eax, 0xadf578e6
xor eax, 0xa701266a
rol eax, 0x8b
popf
jmp 0x1402a3bed
mov r8d, dword [rsp + 0x3e8]
mov rdx, qword [rsp + 0x3e0]
mov rcx, qword [rsp + 0x58]
call fcn.140331eda
mov eax, dword [rsp + 0x184]
cmp dword [rsp + 0x3e8], eax
jle 0x1402ba58c
push rax
pushf
mov eax, 0xbd24eed6
pushf
not eax
add eax, 0xda63fc13
xor eax, 0xe6eb20fd
rol eax, 0x97
popf
pushf
not eax
add eax, 0xdf7a9931
xor eax, 0xda2033d5
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xf511859c
xor eax, 0xcab06780
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xde866abb
xor eax, 0x9877d1c4
rol eax, 0xbf
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xfd71a365
pushf
not eax
add eax, 0xfa921f71
xor eax, 0x9dbf0c10
rol eax, 0x80
popf
pushf
not eax
add eax, 0xf9b12461
xor eax, 0x88a1b445
rol eax, 0xed
popf
jmp 0x1402a3bed
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8, qword [rsp + 0x3e0]
mov rax, qword [rsp + 0x58]
mov edx, dword [rax + 0x10]
mov rax, qword [rsp + 0x58]
mov rcx, qword [rax + 0x18]
call fcn.14025f635
mov rcx, qword [rsp + 0x58]
mov dword [rcx + 4], eax
mov rax, qword [rsp + 0x58]
mov ecx, dword [rsp + 0x3e8]
mov dword [rax + 8], ecx
mov rax, qword [rsp + 0x58]
movss xmm0, dword [0x14011e608]
movss dword [rax + 0xe78], xmm0
push rax
pushf
mov eax, 0x5748b19f
pushf
not eax
add eax, 0xabaf338f
xor eax, 0xd599689f
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xdde6258e
xor eax, 0x926217b9
rol eax, 0x20
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x60]
test eax, eax
jne 0x1402ba7af
push rax
pushf
mov eax, 0xcae2843
pushf
not eax
add eax, 0xc5b378ec
xor eax, 0xec955389
rol eax, 0x67
popf
pushf
not eax
add eax, 0xcf2c98a9
xor eax, 0xfae00bb3
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc5bb77bb
xor eax, 0xe8d550bc
rol eax, 0x8e
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x4cb30c48
pushf
not eax
add eax, 0xc89a8a07
xor eax, 0xb9c2e08c
rol eax, 0x25
popf
pushf
not eax
add eax, 0xa582a75b
xor eax, 0xe0cf001d
rol eax, 0x81
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
mov rax, qword [rax + 0x28]
mov rcx, qword [rsp + 0xa70]
sub rcx, rax
push rax
pushf
mov eax, 0xcc1b471a
pushf
not eax
add eax, 0xc6c28837
xor eax, 0x96955e19
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa99b7b4e
xor eax, 0x9ec31536
rol eax, 0x80
popf
jmp 0x1402a3bed
lea rcx, [rsp + 0x968]
call fcn.14036c557
mov dword [rsp + 0x968], 0x40000
mov eax, dword [rsp + 0xa88]
mov dword [rsp + 0x96c], eax
mov rax, qword [rsp + 0xa70]
mov qword [rsp + 0x980], rax
mov eax, dword [rsp + 0xd0]
mov dword [rsp + 0x988], eax
mov eax, dword [rsp + 0xd0]
jmp 0x1402bacef
inc eax
mov dword [rsp + 0x280], eax
mov eax, dword [rsp + 0x280]
cmp dword [rsp + 0xa78], eax
jl 0x1402bad3b
push rax
pushf
mov eax, 0xd8b43475
pushf
not eax
add eax, 0xe4613897
xor eax, 0x88a8d387
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf2835888
xor eax, 0xdbb47e7b
rol eax, 0x72
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x4afab235
pushf
not eax
add eax, 0xc797638e
xor eax, 0xc06fe6d6
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb29c3211
xor eax, 0xab92a63d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xec96ca1c
xor eax, 0xcd20c8a2
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf18f383b
xor eax, 0xd0bc65e7
rol eax, 0x63
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0x290]
mov dword [rsp + 0x298], eax
push rax
pushf
mov eax, 0x3b12c134
pushf
not eax
add eax, 0xe5fc13b8
xor eax, 0xced969f5
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf8234210
xor eax, 0xf4acdddd
rol eax, 0x48
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0x298]
mov dword [rsp + 0xd0], eax
push rax
pushf
mov eax, 0x6673f739
pushf
not eax
add eax, 0xdd8f1cfa
xor eax, 0xd4145229
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf148c41f
xor eax, 0xa37af9f4
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8b06651b
xor eax, 0x9a648842
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd49b4daf
xor eax, 0x8027ebba
rol eax, 0x69
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0xd0]
jmp 0x1402bb050
inc eax
mov dword [rsp + 0x2a0], eax
mov eax, dword [rsp + 0xa78]
cmp dword [rsp + 0x2a0], eax
jge 0x1402bb0af
push rax
pushf
mov eax, 0xbde2bcf4
pushf
not eax
add eax, 0xac46f1a6
xor eax, 0xe8501a6d
rol eax, 0x23
popf
pushf
not eax
add eax, 0x8a2496be
xor eax, 0x817cb3f4
rol eax, 0x11
popf
pushf
not eax
add eax, 0xc57a431f
xor eax, 0xed268f8d
rol eax, 2
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xb9f391b
pushf
not eax
add eax, 0xf079484f
xor eax, 0xfa0a326e
rol eax, 0x26
popf
pushf
not eax
add eax, 0xdcf61eb5
xor eax, 0xbeefe63b
rol eax, 0x15
popf
pushf
not eax
add eax, 0xfe217442
xor eax, 0xd34eb78b
rol eax, 0x3f
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x68]
mov ecx, dword [rsp + 0x78]
cmp dword [rax + 0x3f24], ecx
jne 0x1402bb2c3
push rax
pushf
mov eax, 0x4ac664ca
pushf
not eax
add eax, 0xd38606e4
xor eax, 0xba5ef6e5
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa7012eea
xor eax, 0x90c0e168
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9c6f0262
xor eax, 0x8e3e7b21
rol eax, 0xbf
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x35e41c04
pushf
not eax
add eax, 0xd2c010fe
xor eax, 0xe8e95d16
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9b12ba1e
xor eax, 0xdd417b76
rol eax, 0xfa
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x50]
test eax, eax
jne 0x1402bb3a3
push rax
pushf
mov eax, 0xa1ad6839
pushf
not eax
add eax, 0x8b502b85
xor eax, 0x9fda0c30
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xeaf2a1b0
xor eax, 0x99d840d3
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x952ecd8a
xor eax, 0xa0e86276
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xad81cb40
xor eax, 0xd6ef68bf
rol eax, 0x85
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x24cb3320
pushf
not eax
add eax, 0x9cea4047
xor eax, 0xbb62f3b5
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xdceecfc1
xor eax, 0xece8a1a5
rol eax, 0xb5
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
mov rax, qword [rax + 0x28]
mov qword [rsp + 0x730], rax
jmp 0x1402bb8aa
mov rax, qword [rsp + 0x730]
mov qword [rsp + 0x120], rax
mov qword [rsp + 0x140], 0
movzx eax, byte [rsp + 0x72]
test eax, eax
je 0x1402bb915
push rax
pushf
mov eax, 0x7334e0bf
pushf
not eax
add eax, 0xda5f15a0
xor eax, 0xe030fe2e
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8c8e76c0
xor eax, 0x9c2df60c
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xae6d8378
xor eax, 0x905cf2cf
rol eax, 0x83
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x647a3a0d
pushf
not eax
add eax, 0xeb502281
xor eax, 0xd80f334f
rol eax, 0x71
popf
pushf
not eax
add eax, 0xaab0db51
xor eax, 0xe94c39e8
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf98eb9fd
xor eax, 0x843ba982
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xcadf5ba2
xor eax, 0xf8185fe7
rol eax, 0x3a
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0xa68]
mov qword [rsp + 0x120], rax
mov rax, qword [rsp + 0xa68]
mov qword [rsp + 0x898], rax
mov qword [rsp + 0x430], 0xffffffffffffffff
push rax
pushf
mov eax, 0x2dbb3931
pushf
not eax
add eax, 0x8f792461
xor eax, 0xabba96d9
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd64fbed8
xor eax, 0xae31e36c
rol eax, 0x3c
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x58]
movsxd rax, dword [rax + 0x4c]
mov rcx, qword [rsp + 0x1b0]
lea rax, [rcx + rax*2]
mov ecx, 0x75c1c9ed
pushf
not ecx
add ecx, 0xf1e63d72
xor ecx, 0xad0f4873
rol ecx, 0x8d
popf
pushf
not ecx
add ecx, 0xf90203ef
xor ecx, 0x8b6a64b0
rol ecx, 0xd4
popf
pushf
not ecx
add ecx, 0xcc5b23ea
xor ecx, 0xe4c97553
rol ecx, 0xe7
popf
imul rcx, rcx, 0
mov qword [rsp + rcx + 0x460], rax
mov eax, 0x470359d7
pushf
not eax
add eax, 0xca973c16
xor eax, 0x92d91210
rol eax, 0xab
popf
pushf
not eax
add eax, 0xbf9453d2
xor eax, 0xfe6e55e7
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa19e649f
xor eax, 0xc71e0aac
rol eax, 0xf1
popf
imul rax, rax, 0
mov dword [rsp + rax + 0x100], 0xffffffff
mov eax, dword [rsp + 0xa0]
jmp 0x1402bbf3d
inc eax
mov dword [rsp + 0xa0], eax
push rax
pushf
mov eax, 0x1e88ca37
pushf
not eax
add eax, 0xfcb7a188
xor eax, 0xbd2d4a5f
rol eax, 8
popf
pushf
not eax
add eax, 0x80291ac1
xor eax, 0xf4ffbd72
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd100b9bc
xor eax, 0xfe8eb721
rol eax, 0x72
popf
pushf
not eax
add eax, 0xd9ef2466
xor eax, 0xa6fe0140
rol eax, 0x79
popf
jmp 0x1402a3bed
mov dword [rsp + 0x2c4], 1
jmp 0x1402bc35b
mov dword [rsp + 0x2c4], 0
push rax
pushf
mov eax, 0x295986dc
pushf
not eax
add eax, 0xc2e18b9f
xor eax, 0xc057f25d
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf3d6df50
xor eax, 0xb33b9626
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xdd265357
xor eax, 0xd15ed323
rol eax, 0x72
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0x2c4]
mov ecx, dword [rsp + 0xa0]
push rax
not eax
sub ecx, eax
pop rax
sub ecx, 1
mov eax, ecx
mov dword [rsp + 0xa0], eax
mov dword [rsp + 0xe8], 0
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rax
jmp 0x1402bc44e
mov rax, qword [rsp + 0x1c0]
movzx eax, word [rax]
test eax, eax
je 0x1402bc4a7
push rax
pushf
mov eax, 0xa1d5db05
pushf
not eax
add eax, 0xcd5a5b08
xor eax, 0xa7a9bba8
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9fe4eda0
xor eax, 0x94c4f341
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x8ef17fd6
xor eax, 0xe445f00f
rol eax, 0x4c
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x521f69fe
pushf
not eax
add eax, 0xad48db5b
xor eax, 0xfa73c1f8
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd30ab0ae
xor eax, 0xbc5e87cb
rol eax, 0xa3
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x1c0]
movzx eax, word [rax]
cmp eax, 0xa
jne 0x1402bc547
push rax
pushf
mov eax, 0xb1d751f7
pushf
not eax
add eax, 0xddec4cf4
xor eax, 0x9620b0a5
rol eax, 0x33
popf
pushf
not eax
add eax, 0xab8cc5fc
xor eax, 0x8e419914
rol eax, 0xac
popf
pushf
not eax
add eax, 0xee86f932
xor eax, 0xd8d265d8
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xcc356f32
xor eax, 0xfaba4d91
rol eax, 0x7c
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xadc92fa0
pushf
not eax
add eax, 0xed6c415a
xor eax, 0x80b61f8f
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9fca3a59
xor eax, 0xa3764fde
rol eax, 0xdb
popf
jmp 0x1402a3bed
mov eax, dword [rsp + 0xe8]
jmp 0x1402bc582
inc eax
mov dword [rsp + 0xe8], eax
mov eax, 0x4a559d3
pushf
not eax
add eax, 0xa46b272e
xor eax, 0xf028cf84
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xebe81889
xor eax, 0x82184a59
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbfaa9e1c
xor eax, 0xc86891a0
rol eax, 0x42
popf
pushf
not eax
add eax, 0xfd4c0697
xor eax, 0xb01a0c3f
rol eax, 0xda
popf
imul rax, rax, 0
cmp dword [rsp + rax + 0x100], 0xffffffff
jne 0x1402bc630
push rax
pushf
mov eax, 0x173a0cc7
pushf
not eax
add eax, 0xea9be9cb
xor eax, 0xee4008a9
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x892cc26c
xor eax, 0x834d246c
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa06d4705
xor eax, 0xfa780181
rol eax, 0x1a
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x6d979e3b
pushf
not eax
add eax, 0xf19135a6
xor eax, 0xfadf722a
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc36b9985
xor eax, 0xb3d2ef55
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe318e858
xor eax, 0xf2285bb6
rol eax, 0x8d
popf
jmp 0x1402a3bed
mov eax, 0x687bafd9
pushf
not eax
add eax, 0xc7f535c7
xor eax, 0xc5d95934
rol eax, 0x31
popf
pushf
not eax
add eax, 0xb2bf4777
xor eax, 0xf90c1231
rol eax, 0xe1
popf
imul rax, rax, 0
mov rax, qword [rsp + rax + 0x460]
cmp qword [rsp + 0x1c0], rax
jb 0x1402bc6fd
push rax
pushf
mov eax, 0x19d2f9fb
pushf
not eax
add eax, 0xe16b9018
xor eax, 0x8e05feb5
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe8552836
xor eax, 0xc1aeedeb
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe18ae186
xor eax, 0xd0c53770
rol eax, 0xd7
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x1e33c02
pushf
not eax
add eax, 0xc28c9ad1
xor eax, 0x93982ba7
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc9bd6a3d
xor eax, 0xba89f209
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb5b27f7a
xor eax, 0xd6d5b0dd
rol eax, 0x6a
popf
jmp 0x1402a3bed
mov eax, 0x59f76cd3
pushf
not eax
add eax, 0xfbfe598e
xor eax, 0x9d05010b
rol eax, 0x89
popf
pushf
not eax
add eax, 0xb24efc79
xor eax, 0xc7a8fb9e
rol eax, 0x28
popf
pushf
not eax
add eax, 0x8e9b4674
xor eax, 0x97af3267
rol eax, 0x46
popf
pushf
not eax
add eax, 0xeeadd493
xor eax, 0xc8b9b849
rol eax, 0xd8
popf
imul rax, rax, 0
mov ecx, dword [rsp + 0xe8]
mov dword [rsp + rax + 0x100], ecx
push rax
pushf
mov eax, 0x3486a09b
pushf
not eax
add eax, 0x89232a2c
xor eax, 0xfddd8b83
rol eax, 0x80
popf
pushf
not eax
add eax, 0x884633a8
xor eax, 0xdf040d94
rol eax, 0xb9
popf
jmp 0x1402a3bed
mov eax, 0xae9a15c0
pushf
not eax
add eax, 0x888954b2
xor eax, 0xf466a19b
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb34c5b44
xor eax, 0x81c2bbd9
rol eax, 0xc9
popf
imul rax, rax, 1
mov rax, qword [rsp + rax + 0x460]
mov qword [rsp + 0x8b0], rax
mov eax, 0x9fee59ab
pushf
not eax
add eax, 0xe4fe00f0
xor eax, 0xc8aef715
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xee642372
xor eax, 0xcf35def8
rol eax, 0x14
popf
pushf
not eax
add eax, 0xa7cdd4f5
xor eax, 0xadeb2bc3
rol eax, 0x94
popf
pushf
not eax
add eax, 0xa4b6610a
xor eax, 0xa913ee09
rol eax, 0x97
popf
imul rax, rax, 1
mov rdx, qword [rsp + 0x1b0]
mov rcx, qword [rsp + rax + 0x460]
call fcn.1401764e5
mov qword [rsp + 0x8b8], rax
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8, qword [rsp + 0x8b0]
mov rdx, qword [rsp + 0x8b8]
lea rcx, [rsp + 0x9a8]
call fcn.14023f741
movss xmm0, dword [rax]
movss dword [rsp + 0x3b8], xmm0
mov eax, 0x25e110f2
pushf
not eax
add eax, 0x940b6c6a
xor eax, 0xe2bc762a
rol eax, 0xca
popf
pushf
not eax
add eax, 0xebfdcb90
xor eax, 0xe1dcfb5d
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xea567325
xor eax, 0xcdb146a4
rol eax, 0xfa
popf
imul rax, rax, 1
cvtsi2ss xmm0, dword [rsp + rax + 0x100]
mov rax, qword [rsp + 0x68]
mulss xmm0, dword [rax + 0x3c38]
movss dword [rsp + 0x3bc], xmm0
push rax
pushf
mov eax, 0xdae1e489
pushf
not eax
add eax, 0xb3fe5e49
xor eax, 0xe2b4be2b
rol eax, 0x32
popf
pushf
not eax
add eax, 0xf759e4d8
xor eax, 0xcca7f41c
rol eax, 0x89
popf
pushf
not eax
add eax, 0xa3c2e2e7
xor eax, 0xa40ffd80
rol eax, 0x56
popf
pushf
not eax
add eax, 0x8b3e67b3
xor eax, 0xbc45b4d7
rol eax, 0x7b
popf
jmp 0x1402a3bed
movss xmm0, dword [rsp + 0x108]
subss xmm0, dword [rsp + 0x2d4]
addss xmm0, dword [rsp + 0x2d8]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
mov rax, qword [rsp + 0x58]
movss dword [rax + 0x48], xmm0
push rax
pushf
mov eax, 0x1960db54
pushf
not eax
add eax, 0xbdfb0308
xor eax, 0xc34bed8e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc3a75b23
xor eax, 0xdd88ba39
rol eax, 0x34
popf
pushf
not eax
add eax, 0xf07aa58c
xor eax, 0xee951c70
rol eax, 0x6b
popf
jmp 0x1402a3bed
movss xmm0, dword [rsp + 0x2e0]
movss dword [rsp + 0x98], xmm0
jmp 0x1402bde27
mov rax, qword [rsp + 0xe0]
movss xmm0, dword [rax + 0x40]
mulss xmm0, dword [0x140118978]
movss xmm1, dword [rsp + 0x11c]
subss xmm1, xmm0
movaps xmm0, xmm1
movss xmm1, dword [rsp + 0x10c]
subss xmm1, xmm0
movaps xmm0, xmm1
comiss xmm0, dword [rsp + 0x98]
jb 0x1402bdd41
push rax
pushf
mov eax, 0xa8d35038
pushf
not eax
add eax, 0xcfd1fa58
xor eax, 0x9534fd14
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xe5263799
xor eax, 0xb25ec9c5
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xc1dd3076
xor eax, 0xb2d57506
rol eax, 0x76
popf
pushf
not eax
add eax, 0xde69cc6f
xor eax, 0xb4f2a325
rol eax, 0x80
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x8c82356a
pushf
not eax
add eax, 0xcffc8df3
xor eax, 0xa0846c88
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf22c47f9
xor eax, 0xce23372f
rol eax, 0x80
popf
pushf
not eax
add eax, 0xfd700c9c
xor eax, 0xb9b9f541
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x93c56ffb
xor eax, 0xee79d39e
rol eax, 8
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0xe0]
movss xmm0, dword [rax + 0x40]
mulss xmm0, dword [0x140118978]
movss xmm1, dword [rsp + 0x1cc]
addss xmm1, xmm0
movaps xmm0, xmm1
subss xmm0, dword [rsp + 0x11c]
movss dword [rsp + 0x2e8], xmm0
movss xmm0, dword [rsp + 0x2e8]
comiss xmm0, dword [0x140118918]
jb 0x1402bdea3
push rax
pushf
mov eax, 0x6505b435
pushf
not eax
add eax, 0xe7d5bddc
xor eax, 0x8fd88c33
rol eax, 0x11
popf
pushf
not eax
add eax, 0x999ae155
xor eax, 0x8e725443
rol eax, 0x98
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x2e460d7b
pushf
not eax
add eax, 0xabde8127
xor eax, 0xf650186b
rol eax, 0x95
popf
pushf
not eax
add eax, 0xb101405e
xor eax, 0xbb67a36d
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe2d4c019
xor eax, 0xfe927252
rol eax, 0xef
popf
pushf
not eax
add eax, 0xa1bc202c
xor eax, 0xfbe0f24a
rol eax, 0xf
popf
jmp 0x1402a3bed
movss xmm0, dword [rsp + 0x2e8]
movss dword [rsp + 0x2f0], xmm0
jmp 0x1402bdfab
movss xmm0, dword [rsp + 0x2f0]
movss dword [rsp + 0x2f4], xmm0
movss xmm0, dword [rsp + 0x98]
comiss xmm0, dword [0x140118918]
jae 0x1402be002
push rax
pushf
mov eax, 0xd13cfcd3
pushf
not eax
add eax, 0xe06bb6e5
xor eax, 0xd072e1ba
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe082ea18
xor eax, 0xe5a147b9
rol eax, 0xf9
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xf023003a
pushf
not eax
add eax, 0x924cc2ac
xor eax, 0x92f0d221
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8cf34099
xor eax, 0xd146b870
rol eax, 0xa
popf
jmp 0x1402a3bed
movss xmm0, dword [rsp + 0x2fc]
movss dword [rsp + 0x98], xmm0
mov rax, qword [rsp + 0xd8]
movss xmm0, dword [rax + 0x68]
subss xmm0, dword [rsp + 0x98]
movss xmm1, dword [rsp + 0x12c]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x12c], xmm0
mov rax, qword [rsp + 0xd8]
movss xmm0, dword [rsp + 0x98]
movss dword [rax + 0x68], xmm0
push rax
pushf
mov eax, 0x6e679f2c
pushf
not eax
add eax, 0xb8affad4
xor eax, 0xc9521179
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa6e74a27
xor eax, 0xa7683303
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xe497262c
xor eax, 0xd19a6885
rol eax, 0xb0
popf
jmp 0x1402a3bed
movsxd rax, dword [rsp + 0x310]
mov rcx, qword [rsp + 0x1b0]
lea rax, [rcx + rax*2]
mov qword [rsp + 0x8c0], rax
mov rax, qword [rsp + 0x58]
mov eax, dword [rax + 0x54]
mov dword [rsp + 0x320], eax
mov rax, qword [rsp + 0x58]
mov eax, dword [rax + 0x50]
mov dword [rsp + 0x318], eax
mov eax, dword [rsp + 0x320]
cmp dword [rsp + 0x318], eax
jl 0x1402be59b
push rax
pushf
mov eax, 0xf0b8ad2f
pushf
not eax
add eax, 0xd30d9dbf
xor eax, 0x99848ae8
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe53ce737
xor eax, 0xb6c52a25
rol eax, 0x46
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x7c015f20
pushf
not eax
add eax, 0xc4cf2198
xor eax, 0xaf946b13
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc6d97965
xor eax, 0xf8262c17
rol eax, 0x9e
popf
jmp 0x1402a3bed
xorps xmm0, xmm0
movss dword [rsp + 0x330], xmm0
jmp 0x1402be916
movss xmm0, dword [rsp + 0x330]
movss dword [rsp + 0x6a8], xmm0
movzx eax, byte [rsp + 0x50]
test eax, eax
je 0x1402be98a
push rax
pushf
mov eax, 0xf7e409a9
pushf
not eax
add eax, 0xe5b23f8f
xor eax, 0xdf537484
rol eax, 0x22
popf
pushf
not eax
add eax, 0xcc1dcded
xor eax, 0xb731d93e
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xdf746233
xor eax, 0xaf852a0c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd2c2fc1d
xor eax, 0xbb4978b9
rol eax, 0xf
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xf0506952
pushf
not eax
add eax, 0x92890c64
xor eax, 0xe679bca0
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb9ba7534
xor eax, 0xb53ae622
rol eax, 0xd9
popf
jmp 0x1402a3bed
movss xmm0, dword [0x140118978]
movss dword [rsp + 0x334], xmm0
push rax
pushf
mov eax, 0x55f477d8
pushf
not eax
add eax, 0x883509b7
xor eax, 0xc2b46496
rol eax, 0x95
popf
pushf
not eax
add eax, 0x89b21dfe
xor eax, 0xce718c0a
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x83f15580
xor eax, 0x9959e4ed
rol eax, 0xc2
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x650]
cmp qword [rsp + 0x1a0], rax
jae 0x1402bebc3
push rax
pushf
mov eax, 0x3fa45da2
pushf
not eax
add eax, 0x941a8f99
xor eax, 0xf63bb235
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf51c2768
xor eax, 0xd39bb4e2
rol eax, 0x21
popf
pushf
not eax
add eax, 0x98a69c3d
xor eax, 0xcabd640b
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xc70e61e6
xor eax, 0xc3999b61
rol eax, 0x2b
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x6b4bcc26
pushf
not eax
add eax, 0x9a55d15a
xor eax, 0xae8960f4
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xe8609b45
xor eax, 0xc50de2e5
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd97843c3
xor eax, 0xe7fbc227
rol eax, 4
popf
pushf
not eax
add eax, 0xdc6103e8
xor eax, 0xcd029819
rol eax, 0x3f
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x68]
movss xmm0, dword [rsp + 0x40c]
addss xmm0, dword [rax + 0x3c38]
movss xmm1, dword [rsp + 0x13c]
comiss xmm1, xmm0
jbe 0x1402bec99
push rax
pushf
mov eax, 0x3d5f5bae
pushf
not eax
add eax, 0xa756ac26
xor eax, 0xd0d1df0a
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa57b69e1
xor eax, 0xade9d4f0
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd4e1f7b0
xor eax, 0xec53be3c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xc34e5fde
xor eax, 0xabb490ad
rol eax, 0xf7
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xc7fdc2d7
pushf
not eax
add eax, 0xc842db96
xor eax, 0xa8e8f5cb
rol eax, 0x58
popf
pushf
not eax
add eax, 0xc5dcfcad
xor eax, 0xf79aa739
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd23b030a
xor eax, 0xffcb0d56
rol eax, 0x62
popf
pushf
not eax
add eax, 0xaa3afbf3
xor eax, 0xb5f7f149
rol eax, 0x55
popf
jmp 0x1402a3bed
mov rax, qword [rsp + 0x650]
cmp qword [rsp + 0x1a0], rax
jae 0x1402bee34
push rax
pushf
mov eax, 0xcedf9f8e
pushf
not eax
add eax, 0xd9eacd29
xor eax, 0xda35a698
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc9283b50
xor eax, 0xea98aaba
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xe0ca88c8
xor eax, 0xd140bb4c
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf8af51f9
xor eax, 0xae1a74ba
rol eax, 0xda
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x4df8b047
pushf
not eax
add eax, 0xbae9834d
xor eax, 0x9de0604d
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd5e8ff92
xor eax, 0xc86cc1a5
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe99a0093
xor eax, 0xd2549f59
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd51c3999
xor eax, 0xd3109a32
rol eax, 0xdf
popf
jmp 0x1402a3bed
jmp 0x1402bf63c
mov rax, qword [rsp + 0x658]
movss xmm0, dword [rax + 0x10]
movss dword [rsp + 0x338], xmm0
push rax
pushf
mov eax, 0x60c95e40
pushf
not eax
add eax, 0xcc25c9a1
xor eax, 0xc61b1912
rol eax, 0x25
popf
pushf
not eax
add eax, 0xbf42f542
xor eax, 0xd1f83da3
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd8b76f33
xor eax, 0xfe386cce
rol eax, 0x19
popf
jmp 0x1402a3bed
movss xmm0, dword [rsp + 0x660]
movss dword [rsp + 0x688], xmm0
movss xmm0, dword [rsp + 0x688]
movss dword [rsp + 0x668], xmm0
movss xmm0, dword [rsp + 0x690]
movss dword [rsp + 0x66c], xmm0
movss xmm0, dword [rsp + 0x13c]
addss xmm0, dword [rsp + 0x66c]
movss dword [rsp + 0x6a0], xmm0
movss xmm0, dword [rsp + 0x138]
addss xmm0, dword [rsp + 0x668]
movss dword [rsp + 0x698], xmm0
movss xmm0, dword [rsp + 0x698]
movss dword [rsp + 0x740], xmm0
movss xmm0, dword [rsp + 0x6a0]
movss dword [rsp + 0x744], xmm0
lea rax, [rsp + 0x740]
mov qword [rsp + 0x8d8], rax
mov rax, qword [rsp + 0x68]
movss xmm0, dword [rsp + 0x6a8]
subss xmm0, dword [rax + 0x3c38]
movss dword [rsp + 0x470], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x670], xmm0
movss xmm0, dword [rsp + 0x470]
movss dword [rsp + 0x674], xmm0
movss xmm0, dword [rsp + 0x13c]
addss xmm0, dword [rsp + 0x674]
movss dword [rsp + 0x480], xmm0
movss xmm0, dword [rsp + 0x138]
addss xmm0, dword [rsp + 0x670]
movss dword [rsp + 0x478], xmm0
movss xmm0, dword [rsp + 0x478]
movss dword [rsp + 0x748], xmm0
movss xmm0, dword [rsp + 0x480]
movss dword [rsp + 0x74c], xmm0
lea rax, [rsp + 0x748]
mov qword [rsp + 0x8d0], rax
mov rax, qword [rsp + 0x8d0]
mov rax, qword [rax]
mov qword [rsp + 0x7c8], rax
mov rax, qword [rsp + 0x8d8]
mov rax, qword [rax]
mov qword [rsp + 0x7d0], rax
lea rdx, [rsp + 0x400]
lea rcx, [rsp + 0x9c0]
call fcn.14036aff0
lea rdx, [rsp + 0x9c0]
lea rcx, [rsp + 0x7c8]
call fcn.140251b2e
lea rdx, [rsp + 0x400]
lea rcx, [rsp + 0x9d0]
call fcn.14036aff0
lea rdx, [rsp + 0x9d0]
lea rcx, [rsp + 0x7c8]
call fcn.1403eed0f
movzx eax, al
test eax, eax
je 0x1402bf576
push rax
pushf
mov eax, 0xe7e6ad0e
pushf
not eax
add eax, 0xe29ea968
xor eax, 0xe363f43e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8b080a1d
xor eax, 0xbaf3509d
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xab355a64
xor eax, 0xb6cd2221
rol eax, 0x30
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xebec3955
pushf
not eax
add eax, 0x8726b397
xor eax, 0x9d3e671d
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x81db2d31
xor eax, 0xb43a045f
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xce82e820
xor eax, 0x9e680b71
rol eax, 0xb0
popf
jmp 0x1402a3bed
movss xmm0, dword [rsp + 0x128]
subss xmm0, dword [rsp + 0x178]
movss dword [rsp + 0x138], xmm0
mov rax, qword [rsp + 0x68]
movss xmm0, dword [rsp + 0x13c]
addss xmm0, dword [rax + 0x3c38]
movss dword [rsp + 0x13c], xmm0
jmp 0x1402beb54
mov dword [rsp + 0x33c], 0
push rax
pushf
mov eax, 0xc9ebea88
pushf
not eax
add eax, 0xa98722fa
xor eax, 0xd79ab18a
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb18dfa78
xor eax, 0xee8aea32
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa5abc10d
xor eax, 0xd6dd1788
rol eax, 0x42
popf
pushf
not eax
add eax, 0x97a8bcee
xor eax, 0xac28630f
rol eax, 0x50
popf
jmp 0x1402a3bed
mov dword [rsp + 0x340], 1
push rax
pushf
mov eax, 0x5298fb6f
pushf
not eax
add eax, 0xd041e19f
xor eax, 0xc727c900
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xba3ad6f0
xor eax, 0xfb093a33
rol eax, 0x33
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x60]
test eax, eax
jne 0x1402c03c9
push rax
pushf
mov eax, 0x5a64c93b
pushf
not eax
add eax, 0xa5813465
xor eax, 0xf599eee9
rol eax, 0x12
popf
pushf
not eax
add eax, 0xddcb50f2
xor eax, 0xc8156965
rol eax, 0x69
popf
pushf
not eax
add eax, 0xbcdebc4c
xor eax, 0x8a5f4038
rol eax, 5
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0x505f3ea4
pushf
not eax
add eax, 0xe6d5c8aa
xor eax, 0x8b659a30
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x85d92030
xor eax, 0xcca7ee5c
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdac98415
xor eax, 0xf6ece7f9
rol eax, 0xf1
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x72]
test eax, eax
jne 0x1402c06b5
push rax
pushf
mov eax, 0x2c647c54
pushf
not eax
add eax, 0xdea924c9
xor eax, 0xbd9d9aca
rol eax, 1
popf
pushf
not eax
add eax, 0xf7cb3bdb
xor eax, 0xb318d65f
rol eax, 0xe9
popf
jmp 0x1402a3bed
push rax
pushf
mov eax, 0xa3cfbcff
pushf
not eax
add eax, 0xe24c430b
xor eax, 0xd09b8f29
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xbd7c9323
xor eax, 0xf46a1932
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xf3951030
xor eax, 0xdb70a2df
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xbb28c383
xor eax, 0xc8b36178
rol eax, 0xb7
popf
jmp 0x1402a3bed
movzx eax, byte [rsp + 0x94]
push rax
pushf
mov eax, 0x62dcaadb
pushf
not eax
add eax, 0x9765a6ab
xor eax, 0xbb92f9f1
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8f244870
xor eax, 0x9116ee1d
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x84158641
xor eax, 0xa760b3fe
rol eax, 0x23
popf
pushf
not eax
add eax, 0x85666a16
xor eax, 0x831e1e60
rol eax, 0xc4
popf
jmp 0x1402a3bed