Function at 0x140392c02
Capabilities:
Authenticate hmac
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x66b3632e
pushf
not eax
add eax, 0xd15f1970
xor eax, 0xe473b1e6
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xfbc09f78
xor eax, 0xfacbad9c
rol eax, 0xe2
popf
cmp eax, 0x59
jne 0x140392c3f
popf
pop rax
jmp 0x140395ad8
cmp eax, 0x48
jne 0x140392c4e
popf
pop rax
jmp 0x1403953ec
cmp eax, 0x3f
jne 0x140392c5d
popf
pop rax
jmp 0x140394f89
cmp eax, 1
jne 0x140392c6c
popf
pop rax
jmp 0x140393275
cmp eax, 0x4a
jne 0x140392c7b
popf
pop rax
jmp 0x1403954a0
cmp eax, 0x1a
jne 0x140392c8a
popf
pop rax
jmp 0x140393df3
cmp eax, 0x44
jne 0x140392c99
popf
pop rax
jmp 0x1403951f5
cmp eax, 0x58
jne 0x140392ca8
popf
pop rax
jmp 0x140395a98
cmp eax, 0x40
jne 0x140392cb7
popf
pop rax
jmp 0x140394fc4
cmp eax, 8
jne 0x140392cc6
popf
pop rax
jmp 0x1403935ee
cmp eax, 0x2a
jne 0x140392cd5
popf
pop rax
jmp 0x14039454b
cmp eax, 0x17
jne 0x140392ce4
popf
pop rax
jmp 0x140393cbd
cmp eax, 0x1c
jne 0x140392cf3
popf
pop rax
jmp 0x140393f00
cmp eax, 0x2e
jne 0x140392d02
popf
pop rax
jmp 0x14039474f
cmp eax, 0x4c
jne 0x140392d11
popf
pop rax
jmp 0x14039556f
cmp eax, 0x2b
jne 0x140392d20
popf
pop rax
jmp 0x14039459b
cmp eax, 0x1b
jne 0x140392d2f
popf
pop rax
jmp 0x140393e91
cmp eax, 0x2d
jne 0x140392d3e
popf
pop rax
jmp 0x1403946b1
cmp eax, 0x23
jne 0x140392d4d
popf
pop rax
jmp 0x14039422b
cmp eax, 0x25
jne 0x140392d5c
popf
pop rax
jmp 0x140394309
cmp eax, 0x43
jne 0x140392d6b
popf
pop rax
jmp 0x140395173
cmp eax, 0x13
jne 0x140392d7a
popf
pop rax
jmp 0x140393a94
cmp eax, 0x33
jne 0x140392d89
popf
pop rax
jmp 0x140394968
cmp eax, 0x24
jne 0x140392d98
popf
pop rax
jmp 0x140394276
cmp eax, 0x1e
jne 0x140392da7
popf
pop rax
jmp 0x140393f8e
cmp eax, 0xc
jne 0x140392db6
popf
pop rax
jmp 0x140393798
cmp eax, 0x26
jne 0x140392dc5
popf
pop rax
jmp 0x140394398
cmp eax, 0x27
jne 0x140392dd4
popf
pop rax
jmp 0x1403943e8
cmp eax, 0x30
jne 0x140392de3
popf
pop rax
jmp 0x1403947ea
cmp eax, 0x10
jne 0x140392df2
popf
pop rax
jmp 0x1403939a6
cmp eax, 0x37
jne 0x140392e01
popf
pop rax
jmp 0x140394be3
cmp eax, 9
jne 0x140392e10
popf
pop rax
jmp 0x1403936a1
cmp eax, 0x39
jne 0x140392e1f
popf
pop rax
jmp 0x140394c84
cmp eax, 0x16
jne 0x140392e2e
popf
pop rax
jmp 0x140393c22
cmp eax, 0x3b
jne 0x140392e3d
popf
pop rax
jmp 0x140394d97
cmp eax, 0x4b
jne 0x140392e4c
popf
pop rax
jmp 0x1403954e8
cmp eax, 0x36
jne 0x140392e5b
popf
pop rax
jmp 0x140394b5c
cmp eax, 0x14
jne 0x140392e6a
popf
pop rax
jmp 0x140393ad2
cmp eax, 0x46
jne 0x140392e79
popf
pop rax
jmp 0x1403952a8
cmp eax, 0x3d
jne 0x140392e88
popf
pop rax
jmp 0x140394ea1
cmp eax, 2
jne 0x140392e97
popf
pop rax
jmp 0x1403932e6
cmp eax, 0x47
jne 0x140392ea6
popf
pop rax
jmp 0x140395352
cmp eax, 0x51
jne 0x140392eb5
popf
pop rax
jmp 0x140395799
cmp eax, 0x11
jne 0x140392ec4
popf
pop rax
jmp 0x1403939f6
cmp eax, 0x35
jne 0x140392ed3
popf
pop rax
jmp 0x140394a9c
cmp eax, 0x3a
jne 0x140392ee2
popf
pop rax
jmp 0x140394d02
cmp eax, 0x12
jne 0x140392ef1
popf
pop rax
jmp 0x140393a41
cmp eax, 0x21
jne 0x140392f00
popf
pop rax
jmp 0x14039413c
cmp eax, 0x38
jne 0x140392f0f
popf
pop rax
jmp 0x140394c36
cmp eax, 0xb
jne 0x140392f1e
popf
pop rax
jmp 0x140393760
cmp eax, 0xf
jne 0x140392f2d
popf
pop rax
jmp 0x140393906
cmp eax, 0x15
jne 0x140392f3c
popf
pop rax
jmp 0x140393b69
cmp eax, 5
jne 0x140392f4b
popf
pop rax
jmp 0x140393447
cmp eax, 6
jne 0x140392f5a
popf
pop rax
jmp 0x140393499
cmp eax, 0x5a
jne 0x140392f69
popf
pop rax
jmp 0x140395b39
cmp eax, 0x49
jne 0x140392f78
popf
pop rax
jmp 0x140395452
cmp eax, 0x1f
jne 0x140392f87
popf
pop rax
jmp 0x140393fd7
cmp eax, 4
jne 0x140392f96
popf
pop rax
jmp 0x1403933d7
cmp eax, 0x2f
jne 0x140392fa5
popf
pop rax
jmp 0x14039478c
cmp eax, 0x4d
jne 0x140392fb4
popf
pop rax
jmp 0x140395606
cmp eax, 0x55
jne 0x140392fc3
popf
pop rax
jmp 0x1403959b9
cmp eax, 0x45
jne 0x140392fd2
popf
pop rax
jmp 0x14039525a
cmp eax, 0x2c
jne 0x140392fe1
popf
pop rax
jmp 0x1403945e6
cmp eax, 3
jne 0x140392ff0
popf
pop rax
jmp 0x14039334b
cmp eax, 0x19
jne 0x140392fff
popf
pop rax
jmp 0x140393d92
cmp eax, 0x1d
jne 0x14039300e
popf
pop rax
jmp 0x140393f53
cmp eax, 0x34
jne 0x14039301d
popf
pop rax
jmp 0x140394a23
cmp eax, 0x53
jne 0x14039302c
popf
pop rax
jmp 0x1403958cd
cmp eax, 0x4f
jne 0x14039303b
popf
pop rax
jmp 0x1403956a7
cmp eax, 0x42
jne 0x14039304a
popf
pop rax
jmp 0x1403950f1
cmp eax, 7
jne 0x140393059
popf
pop rax
jmp 0x140393579
cmp eax, 0x20
jne 0x140393068
popf
pop rax
jmp 0x140394096
cmp eax, 0x56
jne 0x140393077
popf
pop rax
jmp 0x140395a53
cmp eax, 0x3c
jne 0x140393086
popf
pop rax
jmp 0x140394e0c
cmp eax, 0xd
jne 0x140393095
popf
pop rax
jmp 0x140393858
cmp eax, 0xa
jne 0x1403930a4
popf
pop rax
jmp 0x1403936d9
cmp eax, 0x18
jne 0x1403930b3
popf
pop rax
jmp 0x140393d52
cmp eax, 0x28
jne 0x1403930c2
popf
pop rax
jmp 0x140394433
cmp eax, 0x22
jne 0x1403930d1
popf
pop rax
jmp 0x1403941dd
cmp eax, 0x50
jne 0x1403930e0
popf
pop rax
jmp 0x1403956ea
cmp eax, 0x52
jne 0x1403930ef
popf
pop rax
jmp 0x140395846
cmp eax, 0x41
jne 0x1403930fe
popf
pop rax
jmp 0x14039507c
cmp eax, 0xe
jne 0x14039310d
popf
pop rax
jmp 0x1403938a8
cmp eax, 0x32
jne 0x14039311c
popf
pop rax
jmp 0x140394930
cmp eax, 0x29
jne 0x14039312b
popf
pop rax
jmp 0x1403944bc
cmp eax, 0x3e
jne 0x14039313a
popf
pop rax
jmp 0x140394f36
cmp eax, 0
jne 0x140393149
popf
pop rax
jmp 0x140393185
cmp eax, 0x4e
jne 0x140393158
popf
pop rax
jmp 0x140395646
cmp eax, 0x31
jne 0x140393167
popf
pop rax
jmp 0x14039489b
cmp eax, 0x54
jne 0x140393176
popf
pop rax
jmp 0x14039590c
cmp eax, 0x57
jne 0x140393185
popf
pop rax
jmp 0x140395a90
sub rsp, 0xa8
mov rax, qword [0x140140a78]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
add rax, 8
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x140118980]
movss dword [rsp + 0x74], xmm0
movss xmm0, dword [0x140118980]
movss dword [rsp + 0x78], xmm0
mov rax, qword [rsp + 0x30]
add rax, 0x385c
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rsp + 0x78]
comiss xmm0, dword [rax + 4]
ja 0x14039322f
push rax
pushf
mov eax, 0x8ce2c475
pushf
not eax
add eax, 0xeb1f7779
xor eax, 0xda72d8c8
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc1fe0d89
xor eax, 0xc6af8864
rol eax, 0xac
popf
pushf
not eax
add eax, 0xac0161f0
xor eax, 0x8a43690d
rol eax, 0x68
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xdb3e8a38
pushf
not eax
add eax, 0xaa2a038a
xor eax, 0xd4eef732
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xca5df4b1
xor eax, 0xe9dcebb8
rol eax, 0xee
popf
pushf
not eax
add eax, 0x83395a05
xor eax, 0xc213b65d
rol eax, 0x31
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rax + 4]
movss dword [rsp + 0x50], xmm0
jmp 0x14039334b
movss xmm0, dword [rsp + 0x78]
movss dword [rsp + 0x50], xmm0
push rax
pushf
mov eax, 0x6cdc19a6
pushf
not eax
add eax, 0x90d4dbee
xor eax, 0xb80df2c0
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf5c60908
xor eax, 0xa7174c2a
rol eax, 0xad
popf
pushf
not eax
add eax, 0x99983393
xor eax, 0xb25e1462
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfa4b9b38
xor eax, 0xc5c164e4
rol eax, 0x8f
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rsp + 0x74]
comiss xmm0, dword [rax]
ja 0x1403933a4
push rax
pushf
mov eax, 0xcd7f88f3
pushf
not eax
add eax, 0xbc0e6bb4
xor eax, 0xe01b7fb6
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc08e0a9d
xor eax, 0xf6e13b5d
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xbef00157
xor eax, 0xdacb42e3
rol eax, 0xd4
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xb03afda4
pushf
not eax
add eax, 0x876cddf0
xor eax, 0xb5cf35c6
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x83d1bc59
xor eax, 0x9678e329
rol eax, 0xb8
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rax]
movss dword [rsp + 0x4c], xmm0
jmp 0x140393499
movss xmm0, dword [rsp + 0x74]
movss dword [rsp + 0x4c], xmm0
push rax
pushf
mov eax, 0xc4a8f501
pushf
not eax
add eax, 0xb9faed33
xor eax, 0xd3234e16
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa14641f2
xor eax, 0x84b6b5ac
rol eax, 0x22
popf
pushf
not eax
add eax, 0xbd6df948
xor eax, 0xb55d8cf4
rol eax, 0x68
popf
jmp 0x140392c30
movss xmm0, dword [rsp + 0x4c]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [rsp + 0x50]
movss dword [rsp + 0x94], xmm0
mov rax, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x3ecc], rax
mov byte [rsp + 0x20], 0
call fcn.1401dcdac
call fcn.1401c475f
mov qword [rsp + 0x88], rax
cmp qword [rsp + 0x88], 0
je 0x140393520
push rax
pushf
mov eax, 0x5bdccfa0
pushf
not eax
add eax, 0x8981f466
xor eax, 0xe4db5dcd
rol eax, 0xda
popf
pushf
not eax
add eax, 0xdb89a945
xor eax, 0xb86daf60
rol eax, 0x8f
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x2c2e3670
pushf
not eax
add eax, 0xdc644be3
xor eax, 0xd2ffdfd8
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb38b3b88
xor eax, 0x9578e923
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xcc3c264f
xor eax, 0xbb27ca5b
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xf92b4683
xor eax, 0xdb0d0ec7
rol eax, 0x3c
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp qword [rax + 0x3ee0], 0
je 0x1403935bb
push rax
pushf
mov eax, 0xeb6cfe86
pushf
not eax
add eax, 0xee55fa86
xor eax, 0xbc3858fe
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xfb408cf9
xor eax, 0xf5c2ebb2
rol eax, 0xca
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x74bd9847
pushf
not eax
add eax, 0x912c51c9
xor eax, 0x8c805377
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa352e262
xor eax, 0xb4674bd1
rol eax, 0x94
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
mov rax, qword [rax + 0x3ee0]
mov rdx, qword [rsp + 0x88]
mov rcx, qword [rax + 0x360]
call fcn.14030e8bd
movzx eax, al
test eax, eax
jne 0x14039366e
push rax
pushf
mov eax, 0xaf813c67
pushf
not eax
add eax, 0xd6cb0b06
xor eax, 0xff9cc64b
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xdd4b2f61
xor eax, 0xd28ad0bb
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd0b739b3
xor eax, 0x9f139a34
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x95989ec8
xor eax, 0x99ca671e
rol eax, 3
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x3645f0bc
pushf
not eax
add eax, 0xe2453291
xor eax, 0xe9b807aa
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x859a20f5
xor eax, 0xe25a5fd1
rol eax, 0xf4
popf
jmp 0x140392c30
mov byte [rsp + 0x20], 1
push rax
pushf
mov eax, 0x8899da8f
pushf
not eax
add eax, 0xff1dd469
xor eax, 0xf7d05f69
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa1d6cc63
xor eax, 0x99c191fd
rol eax, 0xe0
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
mov eax, dword [rax]
and eax, 0x10
test eax, eax
je 0x14039371a
push rax
pushf
mov eax, 0xa1089c8a
pushf
not eax
add eax, 0x9251e89a
xor eax, 0xcf88a187
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc1ba530c
xor eax, 0xffc4439a
rol eax, 0x61
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xc75f212f
pushf
not eax
add eax, 0xed99684d
xor eax, 0x83986a3a
rol eax, 0x30
popf
pushf
not eax
add eax, 0xd035f349
xor eax, 0xa0e988b3
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9ae69fa0
xor eax, 0x85e277da
rol eax, 0x54
popf
jmp 0x140392c30
mov byte [rsp + 0x20], 1
push rax
pushf
mov eax, 0x6267d30f
pushf
not eax
add eax, 0xa9341785
xor eax, 0xb4245d7c
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe5bfd467
xor eax, 0xd93ada32
rol eax, 0x5c
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp dword [rax + 0x40b0], 0
jle 0x1403937ff
push rax
pushf
mov eax, 0x8f51dc55
pushf
not eax
add eax, 0xbf2a4e70
xor eax, 0x81e846f7
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x81aa435a
xor eax, 0xec209081
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x992ca403
xor eax, 0xc82a0213
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb0d9237f
xor eax, 0xcd1f7ee7
rol eax, 0x89
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x90e2b3f9
pushf
not eax
add eax, 0xaafce9e0
xor eax, 0xcaf28b3a
rol eax, 0x12
popf
pushf
not eax
add eax, 0xccc3d94b
xor eax, 0xe87ddeb6
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb1273fbb
xor eax, 0xf8c63d19
rol eax, 0x83
popf
pushf
not eax
add eax, 0xde0a9c8b
xor eax, 0xd673c23d
rol eax, 0x72
popf
jmp 0x140392c30
mov byte [rsp + 0x22], 1
jmp 0x140393906
mov byte [rsp + 0x22], 0
push rax
pushf
mov eax, 0xe879380a
pushf
not eax
add eax, 0xc1b7d327
xor eax, 0xc527b0b6
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb1226bd2
xor eax, 0xac433a07
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x861a766e
xor eax, 0xd67ac62d
rol eax, 0x68
popf
pushf
not eax
add eax, 0xbbe93580
xor eax, 0x9b5e66e0
rol eax, 0xb8
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x22]
mov byte [rsp + 0x28], al
cmp qword [rsp + 0x88], 0
je 0x140393960
push rax
pushf
mov eax, 0xf4341a8
pushf
not eax
add eax, 0xeaf5e53d
xor eax, 0xae9628b2
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf8665e02
xor eax, 0xb7c3f582
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf1197bf7
xor eax, 0xceef557d
rol eax, 0xe8
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x78c0a350
pushf
not eax
add eax, 0x8634aca9
xor eax, 0xe258fccf
rol eax, 0x27
popf
pushf
not eax
add eax, 0x858acd9f
xor eax, 0xe39bf15f
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xd6bf21fa
xor eax, 0xdeb21e09
rol eax, 0xb5
popf
jmp 0x140392c30
mov byte [rsp + 0x23], 1
jmp 0x140393a41
mov byte [rsp + 0x23], 0
push rax
pushf
mov eax, 0xfdf72fe1
pushf
not eax
add eax, 0x9be567b3
xor eax, 0xcda3253a
rol eax, 0x38
popf
pushf
not eax
add eax, 0xbd029391
xor eax, 0x9acacdfd
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb79d5414
xor eax, 0xd97a7365
rol eax, 0x7f
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x23]
mov byte [rsp + 0x29], al
mov dword [rsp + 0x44], 0xffffffff
mov byte [rsp + 0x21], 0
mov dword [rsp + 0x2c], 0
jmp 0x140393ad2
mov eax, dword [rsp + 0x2c]
jmp 0x140393a99
inc eax
mov dword [rsp + 0x2c], eax
push rax
pushf
mov eax, 0x263ebace
pushf
not eax
add eax, 0xc50e030c
xor eax, 0xfc4bf1e2
rol eax, 0x37
popf
pushf
not eax
add eax, 0xbcf6d19c
xor eax, 0xcc058f3f
rol eax, 0x6c
popf
jmp 0x140392c30
cmp dword [rsp + 0x2c], 5
jge 0x140393b10
push rax
pushf
mov eax, 0xb39a9e59
pushf
not eax
add eax, 0x83b84489
xor eax, 0xac3f1975
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdf3f87e8
xor eax, 0xe1d59ddd
rol eax, 0x19
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x5cb512fa
pushf
not eax
add eax, 0xc0780e72
xor eax, 0xba990536
rol eax, 0x93
popf
pushf
not eax
add eax, 0xea7a74b8
xor eax, 0xef2ab1bb
rol eax, 0x29
popf
pushf
not eax
add eax, 0xcb75438c
xor eax, 0xf2429f4f
rol eax, 0x11
popf
pushf
not eax
add eax, 0xa6c04f1b
xor eax, 0xe29e590d
rol eax, 0xb3
popf
jmp 0x140392c30
movsxd rax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x38]
movzx eax, byte [rcx + rax + 0x36a8]
test eax, eax
je 0x140393bdc
push rax
pushf
mov eax, 0x414ccb0d
pushf
not eax
add eax, 0xf4c01773
xor eax, 0xaab40f3d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x8aa63246
xor eax, 0xed446657
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb206bc64
xor eax, 0xf7915533
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd45b03ee
xor eax, 0x919fb166
rol eax, 0xb6
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x726ab4e0
pushf
not eax
add eax, 0xb511dd0c
xor eax, 0x9672f751
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xaac0be4a
xor eax, 0xe0e5581f
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x8f157edd
xor eax, 0xad9d0884
rol eax, 0x8e
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp qword [rax + 0x3ee0], 0
jne 0x140393c8a
push rax
pushf
mov eax, 0xe3998a3e
pushf
not eax
add eax, 0xd43f2e98
xor eax, 0xdff48643
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8dc5a300
xor eax, 0xff3dd1f5
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd9b68770
xor eax, 0x98660af0
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x83ff6176
xor eax, 0xb3433420
rol eax, 0x4d
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x16d9e84d
pushf
not eax
add eax, 0xf7504b46
xor eax, 0xf0796a7c
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa55cb060
xor eax, 0x9cdb8050
rol eax, 0xb3
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x28]
test eax, eax
jne 0x140393cf9
push rax
pushf
mov eax, 0x7380b4a
pushf
not eax
add eax, 0xf438bbd2
xor eax, 0xa07cd337
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb1ef510b
xor eax, 0x801b2a4c
rol eax, 0xf1
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x8efb7832
pushf
not eax
add eax, 0x94446a28
xor eax, 0xab5b3031
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8008a715
xor eax, 0xab8bfc08
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xab06ea99
xor eax, 0x96700939
rol eax, 0xed
popf
pushf
not eax
add eax, 0x84f2dcce
xor eax, 0xa124eac4
rol eax, 0xe4
popf
jmp 0x140392c30
mov dword [rsp + 0x54], 0
jmp 0x140393df3
mov dword [rsp + 0x54], 1
push rax
pushf
mov eax, 0xe0898177
pushf
not eax
add eax, 0xeab3425f
xor eax, 0x99e3f46a
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf468c1dc
xor eax, 0xf93dd2b9
rol eax, 0x32
popf
pushf
not eax
add eax, 0xbe6c64d0
xor eax, 0x80592bc7
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd1d602cf
xor eax, 0x97036b67
rol eax, 0xf1
popf
jmp 0x140392c30
movsxd rax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x38]
movzx edx, byte [rsp + 0x54]
mov byte [rcx + rax + 0x36cb], dl
mov rax, qword [rsp + 0x30]
cmp qword [rax + 0x3ee0], 0
jne 0x140393e4b
push rax
pushf
mov eax, 0x3768107
pushf
not eax
add eax, 0xa907c8b4
xor eax, 0xda140616
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb0fd33b4
xor eax, 0xcfacc894
rol eax, 0x59
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x26001b7a
pushf
not eax
add eax, 0xdfc44998
xor eax, 0xa1a65073
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe8e39a1e
xor eax, 0x91a76e05
rol eax, 2
popf
pushf
not eax
add eax, 0xa4141093
xor eax, 0xc3e468ee
rol eax, 0x55
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x29]
test eax, eax
jne 0x140393ecd
push rax
pushf
mov eax, 0x54aba195
pushf
not eax
add eax, 0xa9aea431
xor eax, 0xf85b0092
rol eax, 0x18
popf
pushf
not eax
add eax, 0xdd1f917a
xor eax, 0xd3723777
rol eax, 0xd9
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x9fd053b5
pushf
not eax
add eax, 0xa1160d87
xor eax, 0xd6ae0d6c
rol eax, 8
popf
pushf
not eax
add eax, 0x8ef40e7d
xor eax, 0xa33f50b8
rol eax, 0x80
popf
jmp 0x140392c30
mov dword [rsp + 0x58], 0
jmp 0x140393f8e
mov dword [rsp + 0x58], 1
push rax
pushf
mov eax, 0xc553d957
pushf
not eax
add eax, 0xfd2c520f
xor eax, 0xa93e2a05
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xddfca51e
xor eax, 0xf029f27f
rol eax, 0x8a
popf
jmp 0x140392c30
movsxd rax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x38]
movzx edx, byte [rsp + 0x58]
mov byte [rcx + rax + 0x36d0], dl
push rax
pushf
mov eax, 0x4961867e
pushf
not eax
add eax, 0xe0b8ca66
xor eax, 0xdf142570
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb18c9881
xor eax, 0x9657de21
rol eax, 0
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x21]
movsxd rcx, dword [rsp + 0x2c]
mov rdx, qword [rsp + 0x38]
movzx ecx, byte [rdx + rcx + 0xd94]
or eax, ecx
mov byte [rsp + 0x21], al
movsxd rax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x38]
movzx eax, byte [rcx + rax + 0xd94]
test eax, eax
je 0x14039403d
push rax
pushf
mov eax, 0xa963f203
pushf
not eax
add eax, 0x9ab38af3
xor eax, 0xb140b095
rol eax, 2
popf
pushf
not eax
add eax, 0xdb39c75d
xor eax, 0xdafd2571
rol eax, 0xc4
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x85902dc1
pushf
not eax
add eax, 0x8324c117
xor eax, 0xfc1179c1
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xdaead389
xor eax, 0xc0f87b5f
rol eax, 0x60
popf
pushf
not eax
add eax, 0x885bf405
xor eax, 0xa66a1af7
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8b95a4d3
xor eax, 0xe190c969
rol eax, 0xde
popf
jmp 0x140392c30
cmp dword [rsp + 0x44], 0xffffffff
je 0x1403940e3
push rax
pushf
mov eax, 0x4191219b
pushf
not eax
add eax, 0xebe89c03
xor eax, 0xed2f1baf
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa2e06d4c
xor eax, 0xd9016f2c
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe15a1eb9
xor eax, 0x8a3c4403
rol eax, 0x2f
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x651e92ce
pushf
not eax
add eax, 0xa68cde86
xor eax, 0xcf02c145
rol eax, 6
popf
pushf
not eax
add eax, 0x89ad5d90
xor eax, 0xfdd58066
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9858a503
xor eax, 0xe87a2761
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb2b11535
xor eax, 0x8283380e
rol eax, 0xe1
popf
jmp 0x140392c30
movsxd rax, dword [rsp + 0x2c]
movsxd rcx, dword [rsp + 0x44]
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x38]
movsd xmm0, qword [rdx + rcx*8 + 0x3680]
comisd xmm0, xmmword [r8 + rax*8 + 0x3680]
jbe 0x140394198
push rax
pushf
mov eax, 0xffc936de
pushf
not eax
add eax, 0x870743e7
xor eax, 0xd93d7dca
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xdfbbdb1b
xor eax, 0xd8da56d6
rol eax, 0x1e
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x4152c6d3
pushf
not eax
add eax, 0xe336f246
xor eax, 0x95e7dddd
rol eax, 1
popf
pushf
not eax
add eax, 0xc363913b
xor eax, 0xdc747bde
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd48b24cc
xor eax, 0xd3e959cd
rol eax, 0x9d
popf
jmp 0x140392c30
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x44], eax
push rax
pushf
mov eax, 0xa4467
pushf
not eax
add eax, 0x8a110cd5
xor eax, 0x9caf029a
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xa5393d47
xor eax, 0xaade0ea5
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa6871d83
xor eax, 0x9d3691c6
rol eax, 0x92
popf
jmp 0x140392c30
jmp 0x140393a94
cmp dword [rsp + 0x44], 0xffffffff
je 0x1403942b0
push rax
pushf
mov eax, 0xd288b5f3
pushf
not eax
add eax, 0xdcb38635
xor eax, 0xeb5e782e
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa6639c66
xor eax, 0xc6eab315
rol eax, 0xaf
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xf35fdced
pushf
not eax
add eax, 0x9833afdf
xor eax, 0x9e5c030a
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x9904f8a5
xor eax, 0xeab8a018
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe10e5597
xor eax, 0xff697485
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb4943bcb
xor eax, 0x961c1de0
rol eax, 0xee
popf
jmp 0x140392c30
movsxd rax, dword [rsp + 0x44]
mov rcx, qword [rsp + 0x38]
movzx eax, byte [rcx + rax + 0x36cb]
test eax, eax
jne 0x140394352
push rax
pushf
mov eax, 0xda11c273
pushf
not eax
add eax, 0x8c877e9e
xor eax, 0xf5a58c5b
rol eax, 0x56
popf
pushf
not eax
add eax, 0xdb492289
xor eax, 0xbef72c1c
rol eax, 0xbc
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xda49b4de
pushf
not eax
add eax, 0xaec555a7
xor eax, 0xd8a8102d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb98039d2
xor eax, 0xd71704dd
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd6e1ef08
xor eax, 0x85383e32
rol eax, 0x66
popf
jmp 0x140392c30
mov byte [rsp + 0x24], 0
jmp 0x140394433
mov byte [rsp + 0x24], 1
push rax
pushf
mov eax, 0xfcaf0aa5
pushf
not eax
add eax, 0xb9d6a497
xor eax, 0x990e2152
rol eax, 0xf
popf
pushf
not eax
add eax, 0xf697c351
xor eax, 0xcfbef1a3
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xb0e8e40c
xor eax, 0xa6391e07
rol eax, 0xe9
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x24]
mov byte [rsp + 0x27], al
cmp dword [rsp + 0x44], 0xffffffff
je 0x140394476
push rax
pushf
mov eax, 0xc8451330
pushf
not eax
add eax, 0xf59419a7
xor eax, 0xfaa67528
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x88361716
xor eax, 0xca86162f
rol eax, 0x97
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x384aac06
pushf
not eax
add eax, 0x88bd895d
xor eax, 0xd0343cef
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xafc9347d
xor eax, 0x94ba7b4f
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa021d4a1
xor eax, 0xb7c27b8c
rol eax, 0xfc
popf
jmp 0x140392c30
movsxd rax, dword [rsp + 0x44]
mov rcx, qword [rsp + 0x38]
movzx eax, byte [rcx + rax + 0x36d0]
test eax, eax
jne 0x140394518
push rax
pushf
mov eax, 0x7cf08301
pushf
not eax
add eax, 0x89b229ba
xor eax, 0xbd8766e8
rol eax, 0x61
popf
pushf
not eax
add eax, 0x98520812
xor eax, 0xd928a7d0
rol eax, 0xec
popf
pushf
not eax
add eax, 0x9e9d4618
xor eax, 0xdc933dc9
rol eax, 0x9a
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xf7a38b60
pushf
not eax
add eax, 0xd1e0cf08
xor eax, 0xbd40cca5
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xef1c1dc3
xor eax, 0xdbe0311c
rol eax, 0x1f
popf
jmp 0x140392c30
mov byte [rsp + 0x25], 0
jmp 0x1403945e6
mov byte [rsp + 0x25], 1
push rax
pushf
mov eax, 0x14810d97
pushf
not eax
add eax, 0x893181a2
xor eax, 0x82f2b20b
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xccf232d7
xor eax, 0x81bc9457
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa5be62cf
xor eax, 0xa97d37f5
rol eax, 0x1e
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x25]
mov byte [rsp + 0x41], al
mov rax, qword [rsp + 0x30]
movzx eax, byte [rax + 0x427c]
test eax, eax
je 0x140394658
push rax
pushf
mov eax, 0x8f6fa48b
pushf
not eax
add eax, 0x84fe3891
xor eax, 0x915476f6
rol eax, 0xa
popf
pushf
not eax
add eax, 0xff0634ee
xor eax, 0xb04a3216
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x803713b5
xor eax, 0xcbb38f5f
rol eax, 0xb
popf
pushf
not eax
add eax, 0x86606c2c
xor eax, 0x86bed82a
rol eax, 0x3b
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x75f20c1f
pushf
not eax
add eax, 0xffa7f295
xor eax, 0xa0937c3f
rol eax, 0x78
popf
pushf
not eax
add eax, 0xc5c9cd3f
xor eax, 0xb0f60a54
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf529051b
xor eax, 0xddcfafed
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfc81cda4
xor eax, 0x845c79e2
rol eax, 0x4a
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
mov eax, dword [rax + 0x4280]
and eax, 0x10
test eax, eax
je 0x1403946f6
push rax
pushf
mov eax, 0x46981360
pushf
not eax
add eax, 0x9b435df1
xor eax, 0x962907fc
rol eax, 3
popf
pushf
not eax
add eax, 0xbf62ee70
xor eax, 0xab5081e9
rol eax, 0xdc
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xe2cda2ac
pushf
not eax
add eax, 0x843a8ee9
xor eax, 0xb91778d1
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xab89a554
xor eax, 0x8536343f
rol eax, 0x75
popf
pushf
not eax
add eax, 0xbc778bed
xor eax, 0xccc46fd8
rol eax, 0x66
popf
pushf
not eax
add eax, 0x9422185b
xor eax, 0x97587f34
rol eax, 0x69
popf
jmp 0x140392c30
mov byte [rsp + 0x26], 1
jmp 0x1403947ea
mov byte [rsp + 0x26], 0
push rax
pushf
mov eax, 0x3f699421
pushf
not eax
add eax, 0x85be8eeb
xor eax, 0x9deee19f
rol eax, 0x33
popf
pushf
not eax
add eax, 0xab133ba9
xor eax, 0x86fdcb6e
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8266c653
xor eax, 0xee6d4d2f
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xacbecded
xor eax, 0xd452181b
rol eax, 0x30
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x26]
mov byte [rsp + 0x40], al
movzx eax, byte [rsp + 0x27]
test eax, eax
jne 0x140394842
push rax
pushf
mov eax, 0x321781b
pushf
not eax
add eax, 0xc42e6eff
xor eax, 0x8c98d24c
rol eax, 0x18
popf
pushf
not eax
add eax, 0xd9c9d027
xor eax, 0xcf5d0a46
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb20ca2ed
xor eax, 0xf3a579e3
rol eax, 0x8a
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x468be461
pushf
not eax
add eax, 0x9fa3cc2c
xor eax, 0x92436bab
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa6db1570
xor eax, 0x98bac540
rol eax, 0x56
popf
pushf
not eax
add eax, 0xde0cfd1d
xor eax, 0xd30dc60f
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xfc3ea59e
xor eax, 0xc6184215
rol eax, 0xf1
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x40]
test eax, eax
jne 0x1403948d7
push rax
pushf
mov eax, 0xc4a042a4
pushf
not eax
add eax, 0x888acd57
xor eax, 0xd1f57ce8
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa08c7db2
xor eax, 0x8a326b91
rol eax, 0x24
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xbd01ceca
pushf
not eax
add eax, 0xdd523d40
xor eax, 0xfa503342
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa953e06c
xor eax, 0xe9afb676
rol eax, 0x24
popf
pushf
not eax
add eax, 0x991e99b1
xor eax, 0xaa23712b
rol eax, 0x55
popf
pushf
not eax
add eax, 0x98c51231
xor eax, 0x8c86584b
rol eax, 0x4f
popf
jmp 0x140392c30
mov byte [rsp + 0x20], 1
push rax
pushf
mov eax, 0xf87bbdf9
pushf
not eax
add eax, 0xbbd23af8
xor eax, 0xd30c8e03
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xdfaaac11
xor eax, 0x84ae2f00
rol eax, 0x11
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x1403949ca
push rax
pushf
mov eax, 0x6517cb97
pushf
not eax
add eax, 0xb9ad5234
xor eax, 0xfd87da7d
rol eax, 5
popf
pushf
not eax
add eax, 0xb1825b38
xor eax, 0xeedb0130
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x8abd37e6
xor eax, 0xa3c1cf5a
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x892706d0
xor eax, 0xf9574e18
rol eax, 0x19
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x5d6f298c
pushf
not eax
add eax, 0xe5a877dd
xor eax, 0xd5de208a
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x951aa066
xor eax, 0x8c28bb7b
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xce263119
xor eax, 0x99e1b61d
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf31f5fce
xor eax, 0xe55b60b5
rol eax, 0x3f
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
mov qword [rax + 0x3ee8], 0
mov rax, qword [rsp + 0x30]
mov qword [rax + 0x3ee0], 0
push rax
pushf
mov eax, 0x37363908
pushf
not eax
add eax, 0xa006ea7f
xor eax, 0x8fee27a0
rol eax, 0xed
popf
pushf
not eax
add eax, 0xbf403d13
xor eax, 0xff1f4865
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xac856561
xor eax, 0xfd790993
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xdf6b9b47
xor eax, 0x9448efa9
rol eax, 0xf5
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp dword [rax + 0x568c], 0xffffffff
je 0x140394b03
push rax
pushf
mov eax, 0xb9038bec
pushf
not eax
add eax, 0x9ee6ce2f
xor eax, 0xa186c10f
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf44d2f83
xor eax, 0xd6881427
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xfc37f440
xor eax, 0xde1b253a
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe1fe01b7
xor eax, 0xfbc5924e
rol eax, 0xc8
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xd78286d2
pushf
not eax
add eax, 0xd9c4decc
xor eax, 0xeec6585b
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa3b67fe1
xor eax, 0xa9ca6f23
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x813a05d0
xor eax, 0xb9ba4e7e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x9c81713e
xor eax, 0xcd607adf
rol eax, 0x65
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp dword [rax + 0x568c], 0
je 0x140394bb0
push rax
pushf
mov eax, 0xacadac5f
pushf
not eax
add eax, 0xe8c93058
xor eax, 0x8f30a15e
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9b80bd9a
xor eax, 0xd91fb647
rol eax, 0x45
popf
pushf
not eax
add eax, 0xcd3c5053
xor eax, 0xe17e81ff
rol eax, 0xa8
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xdee6308a
pushf
not eax
add eax, 0xe6e3fb0e
xor eax, 0xbe237cad
rol eax, 0x50
popf
pushf
not eax
add eax, 0x854cea78
xor eax, 0xbf1e3099
rol eax, 0xe7
popf
jmp 0x140392c30
mov dword [rsp + 0x48], 1
jmp 0x140394c84
mov dword [rsp + 0x48], 0
push rax
pushf
mov eax, 0xdbc1b6ad
pushf
not eax
add eax, 0xc4b45444
xor eax, 0x8e8d80f3
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xcd3a317c
xor eax, 0xc3601d7e
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xa320ef62
xor eax, 0x95e8cb88
rol eax, 0x1c
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
movzx ecx, byte [rsp + 0x48]
mov byte [rax + 0x364c], cl
mov rax, qword [rsp + 0x38]
movzx ecx, byte [rsp + 0x48]
mov byte [rax + 0xc8], cl
jmp 0x1403952b8
movzx eax, byte [rsp + 0x27]
test eax, eax
je 0x140394d3e
push rax
pushf
mov eax, 0xbd90098e
pushf
not eax
add eax, 0x89f82d59
xor eax, 0xa5e1b780
rol eax, 0x61
popf
pushf
not eax
add eax, 0x86346df4
xor eax, 0xb326255f
rol eax, 0x73
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x1e486a65
pushf
not eax
add eax, 0xa0c901ae
xor eax, 0xf5601875
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x9a9fb7a9
xor eax, 0xddaa931b
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x833db665
xor eax, 0xe72d3e6d
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xa8d8e697
xor eax, 0x83e58ac1
rol eax, 0x3d
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp qword [rax + 0x3ee0], 0
jne 0x140394dd9
push rax
pushf
mov eax, 0x5bc8a77b
pushf
not eax
add eax, 0xcac0b7a1
xor eax, 0xea316066
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf5155344
xor eax, 0xeca4ba6d
rol eax, 0x7f
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x495ea988
pushf
not eax
add eax, 0xa086b2c8
xor eax, 0xbdd11aa7
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8a7cc0f6
xor eax, 0xf500372e
rol eax, 3
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x21]
test eax, eax
jne 0x140394e5b
push rax
pushf
mov eax, 0xa1685a4c
pushf
not eax
add eax, 0xb93b3da5
xor eax, 0x841001a3
rol eax, 0xef
popf
pushf
not eax
add eax, 0xef77047c
xor eax, 0xf8f38b6a
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd0f800ca
xor eax, 0xa1903eb5
rol eax, 0x8b
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x84210ccb
pushf
not eax
add eax, 0x83d9b855
xor eax, 0xd77e16ad
rol eax, 0x33
popf
pushf
not eax
add eax, 0xec4d83d9
xor eax, 0x8a17c077
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf1ef2878
xor eax, 0xad51578d
rol eax, 0x77
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x28]
test eax, eax
jne 0x140394ef0
push rax
pushf
mov eax, 0x23204ff3
pushf
not eax
add eax, 0xa60ca4dc
xor eax, 0x8d36fcf7
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xea3705f5
xor eax, 0xefec7d28
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xfb7e65a2
xor eax, 0x918c5d33
rol eax, 0x65
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x4b59338
pushf
not eax
add eax, 0xc95c0c97
xor eax, 0xedfbd86e
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xf0522160
xor eax, 0x9f973e3c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe79e0b6c
xor eax, 0x94989685
rol eax, 0xc0
popf
jmp 0x140392c30
mov dword [rsp + 0x5c], 0
jmp 0x140394fc4
mov dword [rsp + 0x5c], 1
push rax
pushf
mov eax, 0xc9eece15
pushf
not eax
add eax, 0xe160e307
xor eax, 0x9a0bad94
rol eax, 0x52
popf
pushf
not eax
add eax, 0x99f6112e
xor eax, 0xbc5fdb47
rol eax, 0xcb
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
movzx ecx, byte [rsp + 0x5c]
mov byte [rax + 0xc8], cl
movzx eax, byte [rsp + 0x41]
test eax, eax
je 0x140395036
push rax
pushf
mov eax, 0x59795e70
pushf
not eax
add eax, 0xc3ff741a
xor eax, 0x8a45c092
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd5484572
xor eax, 0x91970713
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd147a618
xor eax, 0xd273aa76
rol eax, 0x42
popf
pushf
not eax
add eax, 0x91c2cbcb
xor eax, 0x98190d29
rol eax, 0x72
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xab579d8c
pushf
not eax
add eax, 0xabc65eb4
xor eax, 0xea9beb7f
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xc757e7f3
xor eax, 0xbb22c30e
rol eax, 0x82
popf
pushf
not eax
add eax, 0x993e2a01
xor eax, 0xf500fdd7
rol eax, 0x5c
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp qword [rax + 0x3ee0], 0
jne 0x1403950be
push rax
pushf
mov eax, 0x9d7d2ec1
pushf
not eax
add eax, 0x8710aaab
xor eax, 0x8bc787af
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa2282dec
xor eax, 0xb10ea41c
rol eax, 0x9f
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x1400f85f
pushf
not eax
add eax, 0xe77f3e3f
xor eax, 0x9562a55c
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9d45fc0c
xor eax, 0x96b9caea
rol eax, 0x7b
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x21]
test eax, eax
jne 0x140395140
push rax
pushf
mov eax, 0x543f88a
pushf
not eax
add eax, 0x99bd73d1
xor eax, 0xf1dd6146
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe9070e30
xor eax, 0xfc5e7c04
rol eax, 0x48
popf
pushf
not eax
add eax, 0xdf5f96b8
xor eax, 0xb15df21c
rol eax, 0xb9
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x92a66af7
pushf
not eax
add eax, 0x8120b45c
xor eax, 0x8c644dc9
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcb1d3737
xor eax, 0xc66ec118
rol eax, 0x56
popf
jmp 0x140392c30
movzx eax, byte [rsp + 0x29]
test eax, eax
jne 0x1403951c2
push rax
pushf
mov eax, 0xf112d854
pushf
not eax
add eax, 0xe646259c
xor eax, 0xec15df39
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xbb9f2c37
xor eax, 0xdcaaae04
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfcb37f7e
xor eax, 0xbc7d86d4
rol eax, 0x4d
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x721bff6c
pushf
not eax
add eax, 0x93e1b36f
xor eax, 0xf4b2652c
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xdcf481f6
xor eax, 0xae1f4f24
rol eax, 0x78
popf
jmp 0x140392c30
mov dword [rsp + 0x60], 0
jmp 0x1403952a8
mov dword [rsp + 0x60], 1
push rax
pushf
mov eax, 0x1e6a6bf9
pushf
not eax
add eax, 0xda252189
xor eax, 0xfc11c046
rol eax, 0x70
popf
pushf
not eax
add eax, 0x9f281c1c
xor eax, 0xf0bd68b0
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa44955c0
xor eax, 0xb22cf553
rol eax, 0x90
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
movzx ecx, byte [rsp + 0x60]
mov byte [rax + 0x364c], cl
mov rax, qword [rsp + 0x30]
cmp dword [rax + 0x5690], 0xffffffff
je 0x14039531f
push rax
pushf
mov eax, 0xcc065d1d
pushf
not eax
add eax, 0xc8c1dd3a
xor eax, 0xe2038ff0
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xa56175fb
xor eax, 0xd6ec70e8
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xba27bf4b
xor eax, 0x896a6a5f
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x97faef7e
xor eax, 0x9a33879d
rol eax, 0xc5
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x7f0edd3d
pushf
not eax
add eax, 0xf4cce70d
xor eax, 0xc55b3e60
rol eax, 0xe
popf
pushf
not eax
add eax, 0xd6528aec
xor eax, 0x88669e24
rol eax, 0x7f
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp dword [rax + 0x5690], 0
je 0x1403953b9
push rax
pushf
mov eax, 0x20fc5229
pushf
not eax
add eax, 0xcbfa846c
xor eax, 0xbfaac837
rol eax, 0xf
popf
pushf
not eax
add eax, 0xca1d470c
xor eax, 0x9a884ee7
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x84f9d0f9
xor eax, 0xd923b261
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe55a3be7
xor eax, 0xe52b3bee
rol eax, 0x16
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xfb1dba7f
pushf
not eax
add eax, 0xe58c1511
xor eax, 0xca912ea2
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xc44fa164
xor eax, 0xcd0d4b54
rol eax, 0xf6
popf
jmp 0x140392c30
mov dword [rsp + 0x64], 1
jmp 0x1403954a0
mov dword [rsp + 0x64], 0
push rax
pushf
mov eax, 0x6972125a
pushf
not eax
add eax, 0x8fff3d16
xor eax, 0x80dcb250
rol eax, 5
popf
pushf
not eax
add eax, 0x89c92eed
xor eax, 0xddd504a9
rol eax, 0x68
popf
pushf
not eax
add eax, 0xdec99fdb
xor eax, 0x9bb35a78
rol eax, 0x37
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
movzx ecx, byte [rsp + 0x64]
mov byte [rax + 0xc9], cl
jmp 0x1403956ea
mov rax, qword [rsp + 0x30]
cmp dword [rax + 0x3f24], 0
jne 0x14039553c
push rax
pushf
mov eax, 0xc6dfd9d8
pushf
not eax
add eax, 0xa66c9127
xor eax, 0xedafc5b4
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x94058e38
xor eax, 0xbe50ac82
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc129516f
xor eax, 0x9d0f53a9
rol eax, 0xc
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xc0192f07
pushf
not eax
add eax, 0xad98b4ff
xor eax, 0xd8c8f380
rol eax, 0x51
popf
pushf
not eax
add eax, 0x95e840e2
xor eax, 0xa8f9d44b
rol eax, 0x7e
popf
jmp 0x140392c30
cmp qword [rsp + 0x88], 0
jne 0x1403955d3
push rax
pushf
mov eax, 0x4804c88d
pushf
not eax
add eax, 0xf2e5dec1
xor eax, 0x83085105
rol eax, 0x13
popf
pushf
not eax
add eax, 0xda52a85e
xor eax, 0xc12e263d
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x8b24aebd
xor eax, 0xdd48efca
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x942f390b
xor eax, 0x895a6f4f
rol eax, 0xad
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xf82b890a
pushf
not eax
add eax, 0xc6f5216a
xor eax, 0xbadc3620
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x9efdc290
xor eax, 0xa35d1424
rol eax, 0xfe
popf
jmp 0x140392c30
mov dword [rsp + 0x68], 0
jmp 0x1403956a7
mov dword [rsp + 0x68], 1
push rax
pushf
mov eax, 0x7c5806b1
pushf
not eax
add eax, 0x9f2294ac
xor eax, 0xd1250665
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf3c40647
xor eax, 0xb01260f6
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x85aa9c52
xor eax, 0xf87ffeda
rol eax, 9
popf
pushf
not eax
add eax, 0xe66e9fb6
xor eax, 0xa6d5490e
rol eax, 0x10
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
movzx ecx, byte [rsp + 0x68]
mov byte [rax + 0xc9], cl
push rax
pushf
mov eax, 0x92f6b59f
pushf
not eax
add eax, 0x8ecf0cfb
xor eax, 0x989bd146
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xeae5d334
xor eax, 0xdeab0ca6
rol eax, 0x83
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
movzx eax, byte [rax + 0xcd]
test eax, eax
je 0x140395740
push rax
pushf
mov eax, 0x91a0febe
pushf
not eax
add eax, 0xaad5f032
xor eax, 0xe0440c28
rol eax, 0xac
popf
pushf
not eax
add eax, 0xad6ced76
xor eax, 0x995aedff
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9d83739d
xor eax, 0xea136b73
rol eax, 0x61
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xb8e07de
pushf
not eax
add eax, 0xa956437f
xor eax, 0x818ba06e
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb74d7725
xor eax, 0xd2a7eb80
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xcd212e31
xor eax, 0xaa5a5403
rol eax, 0x17
popf
pushf
not eax
add eax, 0xadc6d837
xor eax, 0xe80b8aca
rol eax, 0x2a
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
mov eax, dword [rax]
and eax, 1
test eax, eax
je 0x140395800
push rax
pushf
mov eax, 0x5744c93d
pushf
not eax
add eax, 0x8a37b09a
xor eax, 0xdf0b2caa
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc5e28a15
xor eax, 0x80f60025
rol eax, 0xd
popf
pushf
not eax
add eax, 0xfb09d480
xor eax, 0xdacfcb3a
rol eax, 0x24
popf
pushf
not eax
add eax, 0xeeb16f77
xor eax, 0xc661369b
rol eax, 0x29
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xc8b395b1
pushf
not eax
add eax, 0x8c169ed5
xor eax, 0xadd0756b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc9d01c81
xor eax, 0xb4d461ec
rol eax, 0x71
popf
pushf
not eax
add eax, 0x85454724
xor eax, 0xe2a9e3e9
rol eax, 0xae
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
mov eax, dword [rax]
and eax, 8
test eax, eax
jne 0x140395887
push rax
pushf
mov eax, 0xbbc38839
pushf
not eax
add eax, 0xccecd5f8
xor eax, 0x9afedb88
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd3f51100
xor eax, 0xfc0dda74
rol eax, 0x50
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x46e5d349
pushf
not eax
add eax, 0xbf05c23a
xor eax, 0xe28d5394
rol eax, 0xba
popf
pushf
not eax
add eax, 0xc51d1b4b
xor eax, 0xc2ff6410
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe75e1604
xor eax, 0xe282db24
rol eax, 0x1b
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
mov byte [rax + 0xc9], 1
push rax
pushf
mov eax, 0x4bc29c64
pushf
not eax
add eax, 0xd953b83c
xor eax, 0xe52aa1b7
rol eax, 0x10
popf
pushf
not eax
add eax, 0x80d35a86
xor eax, 0xc677b1ca
rol eax, 0x94
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp dword [rax + 0x5694], 0xffffffff
je 0x140395960
push rax
pushf
mov eax, 0x6b2f1bdf
pushf
not eax
add eax, 0xd1dfc765
xor eax, 0xbf032606
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb00182d8
xor eax, 0xfea391d7
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xd13c554a
xor eax, 0xadccf76e
rol eax, 0x84
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0x30316106
pushf
not eax
add eax, 0xbc2fb2ee
xor eax, 0xaf9db03a
rol eax, 0x42
popf
pushf
not eax
add eax, 0xcfc0e487
xor eax, 0xc17b6971
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8c758ccf
xor eax, 0xf3ae205c
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe8a9aa34
xor eax, 0xeaee22b9
rol eax, 6
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x30]
cmp dword [rax + 0x5694], 0
je 0x140395a0d
push rax
pushf
mov eax, 0x1893d797
pushf
not eax
add eax, 0xd10cc027
xor eax, 0xb1097436
rol eax, 0x86
popf
pushf
not eax
add eax, 0xdd151c0c
xor eax, 0xc51bb124
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb373d8a9
xor eax, 0xd845622d
rol eax, 0x21
popf
jmp 0x140392c30
push rax
pushf
mov eax, 0xbcff8957
pushf
not eax
add eax, 0xca419252
xor eax, 0xa57636b2
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb7d8fd0f
xor eax, 0xe77e7c61
rol eax, 0x74
popf
pushf
not eax
add eax, 0x8d35e9e5
xor eax, 0xa44fc63b
rol eax, 0x96
popf
jmp 0x140392c30
mov dword [rsp + 0x6c], 1
jmp 0x140395a98
mov dword [rsp + 0x6c], 0
mov eax, dword [rsp + 0x6c]
mov dword [rsp + 0x70], eax
jmp 0x140395b39
mov dword [rsp + 0x70], 0
push rax
pushf
mov eax, 0x61b7c8d6
pushf
not eax
add eax, 0x9ac17049
xor eax, 0xbb3e2c02
rol eax, 0x90
popf
pushf
not eax
add eax, 0xf34388c5
xor eax, 0x80b07b14
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x9f8e426a
xor eax, 0xb124d4ec
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa567d022
xor eax, 0xa3e7abce
rol eax, 0xdd
popf
jmp 0x140392c30
mov rax, qword [rsp + 0x38]
movzx ecx, byte [rsp + 0x70]
mov byte [rax + 0xca], cl
add rsp, 0xa8
ret