Function at 0x1800f759b
Capabilities:
Authenticate hmac
Parse credit card information
Read file on windows

Disassembly:
push rax
pushf
mov eax, 0xd1b33c8b
pushf
not eax
add eax, 0xf3f21297
xor eax, 0x9fac8d96
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xf6575ab2
xor eax, 0xfba459f5
rol eax, 0x70
popf
pushf
not eax
add eax, 0xaecb673b
xor eax, 0xef1fb27a
rol eax, 0
popf
pushf
not eax
add eax, 0x8a0c0773
xor eax, 0xdb69d058
rol eax, 0x7c
popf
cmp eax, 0x29
jne 0x1800f75fe
popf
pop rax
jmp 0x1800f8ffc
cmp eax, 0
jne 0x1800f760d
popf
pop rax
jmp 0x1800f79cd
cmp eax, 0x3f
jne 0x1800f761c
popf
pop rax
jmp 0x1800f9bb1
cmp eax, 1
jne 0x1800f762b
popf
pop rax
jmp 0x1800f7a81
cmp eax, 0xd
jne 0x1800f763a
popf
pop rax
jmp 0x1800f8166
cmp eax, 0x1a
jne 0x1800f7649
popf
pop rax
jmp 0x1800f88af
cmp eax, 0xe
jne 0x1800f7658
popf
pop rax
jmp 0x1800f81c8
cmp eax, 0x31
jne 0x1800f7667
popf
pop rax
jmp 0x1800f9461
cmp eax, 0x40
jne 0x1800f7676
popf
pop rax
jmp 0x1800f9c11
cmp eax, 8
jne 0x1800f7685
popf
pop rax
jmp 0x1800f7e61
cmp eax, 0x2a
jne 0x1800f7694
popf
pop rax
jmp 0x1800f9049
cmp eax, 0x17
jne 0x1800f76a3
popf
pop rax
jmp 0x1800f870e
cmp eax, 0x1c
jne 0x1800f76b2
popf
pop rax
jmp 0x1800f89d9
cmp eax, 0x2e
jne 0x1800f76c1
popf
pop rax
jmp 0x1800f92dd
cmp eax, 0x18
jne 0x1800f76d0
popf
pop rax
jmp 0x1800f8782
cmp eax, 0x2b
jne 0x1800f76df
popf
pop rax
jmp 0x1800f910a
cmp eax, 0x1b
jne 0x1800f76ee
popf
pop rax
jmp 0x1800f8949
cmp eax, 0x2d
jne 0x1800f76fd
popf
pop rax
jmp 0x1800f9234
cmp eax, 0x23
jne 0x1800f770c
popf
pop rax
jmp 0x1800f8d1e
cmp eax, 0x25
jne 0x1800f771b
popf
pop rax
jmp 0x1800f8dd6
cmp eax, 0x32
jne 0x1800f772a
popf
pop rax
jmp 0x1800f9519
cmp eax, 0x13
jne 0x1800f7739
popf
pop rax
jmp 0x1800f844a
cmp eax, 0x33
jne 0x1800f7748
popf
pop rax
jmp 0x1800f95c1
cmp eax, 0x24
jne 0x1800f7757
popf
pop rax
jmp 0x1800f8d81
cmp eax, 0x1e
jne 0x1800f7766
popf
pop rax
jmp 0x1800f8a3b
cmp eax, 0xc
jne 0x1800f7775
popf
pop rax
jmp 0x1800f80e4
cmp eax, 0x26
jne 0x1800f7784
popf
pop rax
jmp 0x1800f8e3e
cmp eax, 0x27
jne 0x1800f7793
popf
pop rax
jmp 0x1800f8e76
cmp eax, 0x30
jne 0x1800f77a2
popf
pop rax
jmp 0x1800f93df
cmp eax, 0x10
jne 0x1800f77b1
popf
pop rax
jmp 0x1800f829b
cmp eax, 0x37
jne 0x1800f77c0
popf
pop rax
jmp 0x1800f9845
cmp eax, 9
jne 0x1800f77cf
popf
pop rax
jmp 0x1800f7ef9
cmp eax, 0x39
jne 0x1800f77de
popf
pop rax
jmp 0x1800f9918
cmp eax, 0x16
jne 0x1800f77ed
popf
pop rax
jmp 0x1800f864d
cmp eax, 0x3b
jne 0x1800f77fc
popf
pop rax
jmp 0x1800f99c4
cmp eax, 0xa
jne 0x1800f780b
popf
pop rax
jmp 0x1800f7f77
cmp eax, 0x36
jne 0x1800f781a
popf
pop rax
jmp 0x1800f979c
cmp eax, 0x14
jne 0x1800f7829
popf
pop rax
jmp 0x1800f854d
cmp eax, 7
jne 0x1800f7838
popf
pop rax
jmp 0x1800f7dcc
cmp eax, 0x3d
jne 0x1800f7847
popf
pop rax
jmp 0x1800f9acf
cmp eax, 2
jne 0x1800f7856
popf
pop rax
jmp 0x1800f7ae0
cmp eax, 0x20
jne 0x1800f7865
popf
pop rax
jmp 0x1800f8b77
cmp eax, 0x41
jne 0x1800f7874
popf
pop rax
jmp 0x1800f9c83
cmp eax, 0x11
jne 0x1800f7883
popf
pop rax
jmp 0x1800f8351
cmp eax, 0x35
jne 0x1800f7892
popf
pop rax
jmp 0x1800f96ec
cmp eax, 0x3a
jne 0x1800f78a1
popf
pop rax
jmp 0x1800f9958
cmp eax, 0x12
jne 0x1800f78b0
popf
pop rax
jmp 0x1800f839f
cmp eax, 0x21
jne 0x1800f78bf
popf
pop rax
jmp 0x1800f8c20
cmp eax, 0x38
jne 0x1800f78ce
popf
pop rax
jmp 0x1800f98a3
cmp eax, 0xb
jne 0x1800f78dd
popf
pop rax
jmp 0x1800f8041
cmp eax, 0xf
jne 0x1800f78ec
popf
pop rax
jmp 0x1800f8219
cmp eax, 0x15
jne 0x1800f78fb
popf
pop rax
jmp 0x1800f85d0
cmp eax, 5
jne 0x1800f790a
popf
pop rax
jmp 0x1800f7cda
cmp eax, 6
jne 0x1800f7919
popf
pop rax
jmp 0x1800f7d6f
cmp eax, 0x22
jne 0x1800f7928
popf
pop rax
jmp 0x1800f8cd2
cmp eax, 0x3c
jne 0x1800f7937
popf
pop rax
jmp 0x1800f9a6e
cmp eax, 0x1f
jne 0x1800f7946
popf
pop rax
jmp 0x1800f8ae9
cmp eax, 4
jne 0x1800f7955
popf
pop rax
jmp 0x1800f7c0f
cmp eax, 0x2f
jne 0x1800f7964
popf
pop rax
jmp 0x1800f937d
cmp eax, 0x28
jne 0x1800f7973
popf
pop rax
jmp 0x1800f8f3c
cmp eax, 0x3e
jne 0x1800f7982
popf
pop rax
jmp 0x1800f9b64
cmp eax, 0x34
jne 0x1800f7991
popf
pop rax
jmp 0x1800f9666
cmp eax, 0x2c
jne 0x1800f79a0
popf
pop rax
jmp 0x1800f91b6
cmp eax, 3
jne 0x1800f79af
popf
pop rax
jmp 0x1800f7b76
cmp eax, 0x19
jne 0x1800f79be
popf
pop rax
jmp 0x1800f87ff
cmp eax, 0x1d
jne 0x1800f79cd
popf
pop rax
jmp 0x1800f8a2b
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x60
movsxd r13, ecx
mov r9, rdx
mov r12d, r8d
cmp r13d, 0xfffffffe
jne 0x1800f7a4e
push rax
pushf
mov eax, 0x3e522f92
pushf
not eax
add eax, 0x87b0ba82
xor eax, 0x9c2e226c
rol eax, 0xae
popf
pushf
not eax
add eax, 0xa1049d74
xor eax, 0xf6d3e6dc
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb4f274a9
xor eax, 0x9141881c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xed552a3d
xor eax, 0xf39cd0c9
rol eax, 0xbd
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x1c416ac4
pushf
not eax
add eax, 0xa82b93fa
xor eax, 0xca81b463
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb4d81397
xor eax, 0xab7b28e4
rol eax, 0x88
popf
jmp 0x1800f75ef
call fcn.180169a00
xor esi, esi
mov dword [rax], esi
call fcn.1800afb7c
mov dword [rax], 9
jmp 0x1800f9c28
xor esi, esi
test ecx, ecx
js 0x1800f7b30
push rax
pushf
mov eax, 0x34c1dbd5
pushf
not eax
add eax, 0xe95ec6b5
xor eax, 0x8a27ccb7
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xd629df5b
xor eax, 0xb10eb27b
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xba4f01f5
xor eax, 0xf8d78f85
rol eax, 0xb1
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xb74a5947
pushf
not eax
add eax, 0xcaac6045
xor eax, 0xc7c5e3d3
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xc0e10247
xor eax, 0xe13961cc
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa8c05046
xor eax, 0xc8179bdb
rol eax, 0xe9
popf
jmp 0x1800f75ef
cmp r13d, dword [0x180042c90]
jae 0x1800f7bb6
push rax
pushf
mov eax, 0x38e16a15
pushf
not eax
add eax, 0xb7c57054
xor eax, 0xc825af88
rol eax, 0x52
popf
pushf
not eax
add eax, 0x92255086
xor eax, 0xab4a757f
rol eax, 4
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x5e0a9373
pushf
not eax
add eax, 0xada9b63c
xor eax, 0xd6d30486
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbf02b674
xor eax, 0x9981d7a8
rol eax, 0xea
popf
pushf
not eax
add eax, 0xbb2ddfdf
xor eax, 0xf638c695
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa711ddd2
xor eax, 0xa5e35dd3
rol eax, 0x3d
popf
jmp 0x1800f75ef
mov rax, r13
lea edx, [rsi + 1]
and eax, 0x3f
mov qword [rsp + 0x48], rdx
mov r8, r13
lea r11, [0x1d13e488c]
pushf
sub r11, 0x513a1ffc
popf
shr r8, 6
mov qword [rsp + 0x40], r8
lea r14, [rax + rax*8]
mov rax, qword [r11 + r8*8]
test byte [rax + r14*8 + 0x38], dl
je 0x1800f7c81
push rax
pushf
mov eax, 0xd1b2c38a
pushf
not eax
add eax, 0x8905f7af
xor eax, 0xcace7ab8
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x84ffdc6f
xor eax, 0xdcf19da0
rol eax, 0xa
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xc6b55308
pushf
not eax
add eax, 0xaa9f043c
xor eax, 0x85c1989a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8ac4db54
xor eax, 0xe17ed676
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf5e0f1bf
xor eax, 0xe528fe4d
rol eax, 0x20
popf
pushf
not eax
add eax, 0xf58ad870
xor eax, 0xe53a1cff
rol eax, 0xfa
popf
jmp 0x1800f75ef
cmp r12d, 0x7fffffff
jbe 0x1800f7d29
push rax
pushf
mov eax, 0xc7d7a4d
pushf
not eax
add eax, 0x96efb1b3
xor eax, 0xa2a3a222
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x830cec73
xor eax, 0xd84501b4
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xac2d95a2
xor eax, 0x9a11267b
rol eax, 0xc6
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x42aaea4d
pushf
not eax
add eax, 0xc2d9b35b
xor eax, 0xdb92709d
rol eax, 0x43
popf
pushf
not eax
add eax, 0x811767c1
xor eax, 0xe56a543d
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd71a53f0
xor eax, 0xd08e1c51
rol eax, 0x91
popf
jmp 0x1800f75ef
call fcn.180169a00
mov dword [rax], esi
call fcn.1800afb7c
mov dword [rax], 0x16
jmp 0x1800f9c23
test r12d, r12d
je 0x1800f7e08
push rax
pushf
mov eax, 0xf201a161
pushf
not eax
add eax, 0x98129a14
xor eax, 0xfb1ea902
rol eax, 0x28
popf
pushf
not eax
add eax, 0xc50477f4
xor eax, 0xb7b2c796
rol eax, 0xeb
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xb76490a6
pushf
not eax
add eax, 0xf330f736
xor eax, 0xd0044276
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xf09d326c
xor eax, 0x9ed1d60f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x8ad864ee
xor eax, 0xccc39fad
rol eax, 0x92
popf
pushf
not eax
add eax, 0xbade8631
xor eax, 0xc99713e2
rol eax, 0x92
popf
jmp 0x1800f75ef
test byte [rax + r14*8 + 0x38], 2
jne 0x1800f7ea0
push rax
pushf
mov eax, 0xc243bd07
pushf
not eax
add eax, 0xcdd32670
xor eax, 0xd0b8ad7d
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xf0f12fd6
xor eax, 0xe4afd222
rol eax, 4
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x10dad8dc
pushf
not eax
add eax, 0xc6fe9c70
xor eax, 0xf6192c7b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xe0311092
xor eax, 0xa490e1af
rol eax, 0x63
popf
pushf
not eax
add eax, 0x8886911f
xor eax, 0xc6055b8a
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x800887b6
xor eax, 0xd613ad54
rol eax, 0x23
popf
jmp 0x1800f75ef
test r9, r9
je 0x1800f7f44
push rax
pushf
mov eax, 0xf6564184
pushf
not eax
add eax, 0xee039b57
xor eax, 0xb56763a3
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x95cbec1e
xor eax, 0xa4d78d6a
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xa26e36f1
xor eax, 0xfde6fcff
rol eax, 0xb8
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x99b4b7d6
pushf
not eax
add eax, 0xfa009e4d
xor eax, 0xe0ea6527
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb120b2a1
xor eax, 0xafdab01a
rol eax, 0x47
popf
jmp 0x1800f75ef
mov rcx, qword [rax + r14*8 + 0x28]
mov rbx, rsi
movsx r10d, byte [rax + r14*8 + 0x39]
mov edi, 0x53e2768a
pushf
not edi
add edi, 0xc019b57a
xor edi, 0x8325cbc0
rol edi, 4
popf
pushf
not edi
add edi, 0xb6c25688
xor edi, 0xc5932389
rol edi, 0x15
popf
mov qword [rsp + 0x38], rcx
mov ecx, r10d
mov byte [rsp + 0xa0], r10b
sub ecx, edx
je 0x1800f800e
push rax
pushf
mov eax, 0x7bee7ac8
pushf
not eax
add eax, 0xbf0a0e46
xor eax, 0xfb78f686
rol eax, 0x58
popf
pushf
not eax
add eax, 0xeec5bbcc
xor eax, 0x910d27d2
rol eax, 0xb
popf
pushf
not eax
add eax, 0xe6597f33
xor eax, 0xe25bd9a2
rol eax, 0xb9
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xd232d846
pushf
not eax
add eax, 0x929a0a44
xor eax, 0xb035473d
rol eax, 0x86
popf
pushf
not eax
add eax, 0xa9e653e7
xor eax, 0x9548a33a
rol eax, 0x7c
popf
jmp 0x1800f75ef
cmp ecx, edx
jne 0x1800f809e
push rax
pushf
mov eax, 0x507d3bf9
pushf
not eax
add eax, 0x83ebad48
xor eax, 0xa2dab7e2
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe1811e45
xor eax, 0xfb801491
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xa980d47a
xor eax, 0x81e2e769
rol eax, 0x64
popf
pushf
not eax
add eax, 0x83af63f2
xor eax, 0x89bb3949
rol eax, 0xdd
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xd8628446
pushf
not eax
add eax, 0xf120243d
xor eax, 0xe6b72355
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf58ee044
xor eax, 0x93d74f37
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xae64b29c
xor eax, 0xc0fc3d4c
rol eax, 0x20
popf
jmp 0x1800f75ef
mov eax, r12d
not eax
test dl, al
jne 0x1800f8120
push rax
pushf
mov eax, 0x621be769
pushf
not eax
add eax, 0xb0b49032
xor eax, 0x801bc364
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa451a121
xor eax, 0x9d9e6713
rol eax, 0x45
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xd8a55ef7
pushf
not eax
add eax, 0xafcd61f2
xor eax, 0xee9c6441
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb21efa0a
xor eax, 0xf0dea716
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc0836686
xor eax, 0xbdf183a2
rol eax, 0xb5
popf
jmp 0x1800f75ef
call fcn.180169a00
mov dword [rax], esi
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
jmp 0x1800f8d25
mov ebp, r12d
mov r15, r9
jmp 0x1800f844a
mov eax, r12d
not eax
test dl, al
je 0x1800f8255
push rax
pushf
mov eax, 0x41a38841
pushf
not eax
add eax, 0x89b6cc66
xor eax, 0x9de11a80
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd849b4ed
xor eax, 0x80883a59
rol eax, 0x31
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x611e6b42
pushf
not eax
add eax, 0xc487d260
xor eax, 0xd691d67f
rol eax, 0xad
popf
pushf
not eax
add eax, 0xafeda423
xor eax, 0xe62af7aa
rol eax, 0x65
popf
pushf
not eax
add eax, 0xfbfbf2ae
xor eax, 0xca84997e
rol eax, 0xe6
popf
jmp 0x1800f75ef
mov ebp, r12d
shr ebp, 1
cmp ebp, edi
cmovb ebp, edi
mov ecx, ebp
call fcn.180116875
xor ecx, ecx
mov rbx, rax
call fcn.18015ff23
xor ecx, ecx
call fcn.18015ff23
mov r15, rbx
test rbx, rbx
jne 0x1800f82f8
push rax
pushf
mov eax, 0x6c069a77
pushf
not eax
add eax, 0x81279219
xor eax, 0xb3b22ea1
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb7ea231c
xor eax, 0xc78f0307
rol eax, 7
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x2dfcecde
pushf
not eax
add eax, 0xd2615a77
xor eax, 0x879587cc
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc0225597
xor eax, 0xcc68cd0b
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9f077587
xor eax, 0xf6c50221
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xaabda25c
xor eax, 0xcd79238c
rol eax, 0x45
popf
jmp 0x1800f75ef
call fcn.1800afb7c
mov dword [rax], 0xc
call fcn.180169a00
mov dword [rax], 8
jmp 0x1800f8d25
xor edx, edx
mov ecx, r13d
lea r8d, [rdx + 1]
call fcn.1800bdd17
mov r8, qword [rsp + 0x40]
lea r11, [0x1e732c244]
pushf
sub r11, 0x672e99b4
popf
mov r10b, byte [rsp + 0xa0]
mov edx, 0x9df80c5d
pushf
not edx
add edx, 0xe8260a43
xor edx, 0xde8cd40e
rol edx, 0xbc
popf
pushf
not edx
add edx, 0x8de8469d
xor edx, 0xc49e33fe
rol edx, 0x64
popf
mov rcx, qword [r11 + r8*8]
mov qword [rcx + r14*8 + 0x30], rax
push rax
pushf
mov eax, 0xa4d60b02
pushf
not eax
add eax, 0xa619e138
xor eax, 0xd8c61d2e
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xb0b9ed7d
xor eax, 0x8e0328f0
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xcfa37d8c
xor eax, 0xa3e8fe1a
rol eax, 0x4a
popf
jmp 0x1800f75ef
mov rax, qword [r11 + r8*8]
mov edi, esi
mov qword [rsp + 0x50], r15
mov r9d, 0x8d3e854c
pushf
not r9d
add r9d, 0x9bbe2c75
xor r9d, 0x83feb6a5
rol r9d, 0xd4
popf
pushf
not r9d
add r9d, 0xc09d7f4f
xor r9d, 0xf7fa6e3c
rol r9d, 0x2b
popf
pushf
not r9d
add r9d, 0x8f055ddc
xor r9d, 0x9a3d535a
rol r9d, 0xca
popf
test byte [rax + r14*8 + 0x38], 0x48
je 0x1800f84f4
push rax
pushf
mov eax, 0xbd964122
pushf
not eax
add eax, 0xfe13e0e2
xor eax, 0x98cc2896
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xdef0fef4
xor eax, 0xe820072a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf33bbbc9
xor eax, 0x8cde837e
rol eax, 0x86
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x4f479068
pushf
not eax
add eax, 0xb4b35bcf
xor eax, 0xdc9b9004
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xce6d7720
xor eax, 0xeb52a174
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb52bfdcc
xor eax, 0xfc19b9dc
rol eax, 0x49
popf
pushf
not eax
add eax, 0xce7d4ad1
xor eax, 0xcb2685a8
rol eax, 0x2f
popf
jmp 0x1800f75ef
mov al, byte [rax + r14*8 + 0x3a]
cmp al, r9b
je 0x1800f858a
push rax
pushf
mov eax, 0x408865a2
pushf
not eax
add eax, 0xb59ddeba
xor eax, 0xbbe2f275
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa2eeec13
xor eax, 0xb37630a6
rol eax, 0xda
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xc0bffd7c
pushf
not eax
add eax, 0xf24bb83b
xor eax, 0xd4fa1f50
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x935ebf7c
xor eax, 0xa2a7fb07
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xcf49092a
xor eax, 0xa87bdc3a
rol eax, 0xba
popf
jmp 0x1800f75ef
test ebp, ebp
je 0x1800f861a
push rax
pushf
mov eax, 0x37a478c1
pushf
not eax
add eax, 0xb9a26490
xor eax, 0xdd4b8232
rol eax, 0x88
popf
pushf
not eax
add eax, 0x9254c65d
xor eax, 0xdfd774b2
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9452e84a
xor eax, 0x8bd76af3
rol eax, 0x20
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x7db73978
pushf
not eax
add eax, 0x97985802
xor eax, 0xdcc59ce6
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa58f57aa
xor eax, 0xe06ad500
rol eax, 0xbf
popf
jmp 0x1800f75ef
mov byte [r15], al
jmp 0x1800f8651
dec ebp
mov rax, qword [r11 + r8*8]
push rdx
not rdx
sub r15, rdx
pop rdx
sub r15, 1
mov edi, edx
mov byte [rax + r14*8 + 0x3a], r9b
test r10b, r10b
je 0x1800f86c8
push rax
pushf
mov eax, 0x77c8abb5
pushf
not eax
add eax, 0xd6a9ec1c
xor eax, 0xee8499e4
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xec8a0217
xor eax, 0x97cacba6
rol eax, 0x90
popf
pushf
not eax
add eax, 0xec03eee6
xor eax, 0x9307e897
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xf297cbb7
xor eax, 0xd116a47b
rol eax, 0xce
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xf3af0d66
pushf
not eax
add eax, 0x81c3e134
xor eax, 0x80e8ad8c
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc4b573aa
xor eax, 0xb0b536df
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x99b1bb5c
xor eax, 0xc4b0a3a8
rol eax, 0x1b
popf
jmp 0x1800f75ef
mov rax, qword [r11 + r8*8]
mov cl, byte [rax + r14*8 + 0x3b]
cmp cl, r9b
je 0x1800f874f
push rax
pushf
mov eax, 0x3673fab3
pushf
not eax
add eax, 0x83ebfdb1
xor eax, 0xd10a2132
rol eax, 0x33
popf
pushf
not eax
add eax, 0xb777b51f
xor eax, 0x80fad18d
rol eax, 0xa8
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xdba983c8
pushf
not eax
add eax, 0x82e24f67
xor eax, 0x96b0678c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb996cb1b
xor eax, 0xa41484f4
rol eax, 0x40
popf
jmp 0x1800f75ef
test ebp, ebp
je 0x1800f87b9
push rax
pushf
mov eax, 0xe53828aa
pushf
not eax
add eax, 0xf459bc92
xor eax, 0xf483abde
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xc8e434c3
xor eax, 0xecc736f7
rol eax, 0x82
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x3ff51034
pushf
not eax
add eax, 0xc047b396
xor eax, 0xeb413bd4
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf52ce1df
xor eax, 0xf64221e1
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xa91156a9
xor eax, 0xb0b1fe73
rol eax, 0x84
popf
jmp 0x1800f75ef
mov byte [r15], cl
lea edi, [r9 - 8]
mov rax, qword [r11 + r8*8]
push rdx
not rdx
sub r15, rdx
pop rdx
sub r15, 1
jmp 0x1800f8817
dec ebp
mov byte [rax + r14*8 + 0x3b], r9b
cmp r10b, dl
jne 0x1800f887c
push rax
pushf
mov eax, 0x9d085dbb
pushf
not eax
add eax, 0xea42c807
xor eax, 0xe48473dc
rol eax, 5
popf
pushf
not eax
add eax, 0xa4db85a5
xor eax, 0xdd967581
rol eax, 0x87
popf
pushf
not eax
add eax, 0xfe683203
xor eax, 0xfa5e4250
rol eax, 0x64
popf
pushf
not eax
add eax, 0xac5e0347
xor eax, 0xdbaa73a2
rol eax, 0x90
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x6ca49345
pushf
not eax
add eax, 0xe5abf048
xor eax, 0xa072abdf
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x82b42892
xor eax, 0xdb4e50b7
rol eax, 4
popf
jmp 0x1800f75ef
mov rax, qword [r11 + r8*8]
mov cl, byte [rax + r14*8 + 0x3c]
cmp cl, r9b
je 0x1800f8903
push rax
pushf
mov eax, 0x7de2a56b
pushf
not eax
add eax, 0x86e10df8
xor eax, 0x96960d3e
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xbebdfd00
xor eax, 0xd4e12dcb
rol eax, 0x97
popf
pushf
not eax
add eax, 0xae14a94c
xor eax, 0xae21f94b
rol eax, 0xe
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xff976e4d
pushf
not eax
add eax, 0xf6217165
xor eax, 0xc1ca9f43
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf0428ef9
xor eax, 0xba1ade45
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x9a795d8a
xor eax, 0xb40a76af
rol eax, 0xb5
popf
jmp 0x1800f75ef
test ebp, ebp
je 0x1800f8980
push rax
pushf
mov eax, 0xb2a1a69b
pushf
not eax
add eax, 0x80295b7b
xor eax, 0x9aa91243
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf476939c
xor eax, 0xfdcff744
rol eax, 0xe7
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xcf4fb884
pushf
not eax
add eax, 0xcb3c47f9
xor eax, 0xe9834b16
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x8e6dab75
xor eax, 0x978f59ba
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xaf758907
xor eax, 0xc1e1baa4
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x8a8e93bd
xor eax, 0xc0082026
rol eax, 0xa4
popf
jmp 0x1800f75ef
mov byte [r15], cl
lea edi, [r9 - 7]
mov rax, qword [r11 + r8*8]
push rdx
not rdx
sub r15, rdx
pop rdx
sub r15, 1
jmp 0x1800f89f1
dec ebp
mov byte [rax + r14*8 + 0x3c], r9b
push rax
pushf
mov eax, 0x1577e8c6
pushf
not eax
add eax, 0xef49aeb6
xor eax, 0x98a3279e
rol eax, 0x17
popf
pushf
not eax
add eax, 0xd2a5d167
xor eax, 0x9d4517f5
rol eax, 0xea
popf
jmp 0x1800f75ef
mov ecx, r13d
call fcn.180070776
test eax, eax
je 0x1800f8e3e
mov rax, qword [rsp + 0x40]
lea rcx, [0x1e5b5f19e]
pushf
sub rcx, 0x65b1c90e
popf
mov rax, qword [rcx + rax*8]
cmp byte [rax + r14*8 + 0x38], sil
jge 0x1800f8a90
push rax
pushf
mov eax, 0x9b652a8e
pushf
not eax
add eax, 0xfabde040
xor eax, 0xafa2004d
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe50f4177
xor eax, 0x81155f81
rol eax, 0xe5
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xf69dba38
pushf
not eax
add eax, 0xa6ff53ae
xor eax, 0xba7937ad
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf70f91af
xor eax, 0xa7ed9e52
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x9cf6e18c
xor eax, 0xa994e81c
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xe6e3ed33
xor eax, 0x9f7d5d55
rol eax, 5
popf
jmp 0x1800f75ef
mov rcx, qword [rsp + 0x38]
lea rdx, [rsp + 0x30]
jmp 0x1800f8af4
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
test eax, eax
je 0x1800f8b44
push rax
pushf
mov eax, 0x3f0faa03
pushf
not eax
add eax, 0xe8913bc7
xor eax, 0x838d20aa
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa7e1a7f3
xor eax, 0xc371d64b
rol eax, 0x17
popf
pushf
not eax
add eax, 0x80ee9a39
xor eax, 0xbd9bfce2
rol eax, 0x86
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x80e0ffd9
pushf
not eax
add eax, 0x978416a8
xor eax, 0xcea3e284
rol eax, 0x69
popf
pushf
not eax
add eax, 0xcb5149a0
xor eax, 0xc9f0b3ef
rol eax, 0x2e
popf
jmp 0x1800f75ef
cmp byte [rsp + 0xa0], 2
jne 0x1800f8bda
push rax
pushf
mov eax, 0xc4c39055
pushf
not eax
add eax, 0xc22a8313
xor eax, 0xaff3592c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc071ef92
xor eax, 0xbd246029
rol eax, 0x14
popf
pushf
not eax
add eax, 0xad93e912
xor eax, 0x8c108d3e
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xc058001b
xor eax, 0xefde825f
rol eax, 0xf5
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x9a8e5c80
pushf
not eax
add eax, 0xc4885b36
xor eax, 0x82e8e0a7
rol eax, 0x29
popf
pushf
not eax
add eax, 0xac8d3225
xor eax, 0xaf3337be
rol eax, 0x32
popf
pushf
not eax
add eax, 0x997a2fd7
xor eax, 0xabb9bd4e
rol eax, 0x18
popf
jmp 0x1800f75ef
mov rcx, qword [rsp + 0x38]
lea r9, [rsp + 0xb8]
shr ebp, 1
mov rdx, r15
mov r8d, ebp
mov qword [rsp + 0x20], rsi
jmp 0x1800f8c3b
call qword [sym.imp.KERNEL32.dll_ReadConsoleW]
test eax, eax
jne 0x1800f8c9e
push rax
pushf
mov eax, 0x41e0d24a
pushf
not eax
add eax, 0xc7a20974
xor eax, 0xfe5e6ca8
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf991d73e
xor eax, 0xa2ad7498
rol eax, 0
popf
pushf
not eax
add eax, 0xe26dc604
xor eax, 0x831722ca
rol eax, 0x55
popf
pushf
not eax
add eax, 0xad96c522
xor eax, 0xf1296c70
rol eax, 0x25
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x54eab6ae
pushf
not eax
add eax, 0x9ee3fe49
xor eax, 0xc619089c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xc0efb448
xor eax, 0xa970b1cf
rol eax, 0x28
popf
jmp 0x1800f75ef
call qword [sym.imp.KERNEL32.dll_GetLastError]
push rax
pushf
mov eax, 0xf3b6028a
pushf
not eax
add eax, 0xd2c19602
xor eax, 0xca436819
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9aa141fc
xor eax, 0xb67f8d6c
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe78b24c0
xor eax, 0xa809b828
rol eax, 0x27
popf
jmp 0x1800f75ef
mov ecx, eax
call fcn.1800b62c7
or edi, 0xffffffff
push rax
pushf
mov eax, 0x352839bb
pushf
not eax
add eax, 0xd34f89e5
xor eax, 0xb6ae9e6e
rol eax, 0xad
popf
pushf
not eax
add eax, 0x96c9ddde
xor eax, 0x99b21aa1
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xcbc1e656
xor eax, 0xf841dff1
rol eax, 0xba
popf
pushf
not eax
add eax, 0xab35654a
xor eax, 0xf81c1fb0
rol eax, 0xd2
popf
jmp 0x1800f75ef
mov rcx, rbx
call fcn.18015ff23
mov eax, edi
jmp 0x1800f9c83
mov eax, dword [rsp + 0xb8]
lea edi, [rdi + rax*2]
jmp 0x1800f9049
mov byte [rsp + 0x48], sil
push rax
pushf
mov eax, 0xf55e7a7d
pushf
not eax
add eax, 0xfef8f64a
xor eax, 0xa9d97cd5
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x9c3f7bc9
xor eax, 0x9bd76b07
rol eax, 0x47
popf
jmp 0x1800f75ef
mov rcx, qword [rsp + 0x38]
lea r9, [rsp + 0xb8]
mov r8d, ebp
mov qword [rsp + 0x20], rsi
mov rdx, r15
jmp 0x1800f8e8f
call qword [sym.imp.KERNEL32.dll_ReadFile]
test eax, eax
je 0x1800f8ee3
push rax
pushf
mov eax, 0x8deb752a
pushf
not eax
add eax, 0xaec7213e
xor eax, 0xc4305916
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb1fbfaf9
xor eax, 0x83d26e53
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x86365da2
xor eax, 0xdc5fcf16
rol eax, 0x2e
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x41984288
pushf
not eax
add eax, 0xfaf39159
xor eax, 0xfe8a1d2c
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf85d2790
xor eax, 0x9649f0db
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd8211eb9
xor eax, 0xc4e87f58
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xd7e4e41f
xor eax, 0xd1fca2f9
rol eax, 0x14
popf
jmp 0x1800f75ef
cmp dword [rsp + 0xb8], r12d
ja 0x1800f8fa3
push rax
pushf
mov eax, 0x8440fbce
pushf
not eax
add eax, 0x8da9e06a
xor eax, 0xef8f7fab
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe120a5bb
xor eax, 0x942d7644
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x8b04077b
xor eax, 0x8520ac03
rol eax, 0xad
popf
pushf
not eax
add eax, 0xdb74a71c
xor eax, 0xc6ee9fb8
rol eax, 0x37
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xd2098648
pushf
not eax
add eax, 0x8ad62c48
xor eax, 0xf8b4edb2
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe54f0641
xor eax, 0xde3673b1
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb61d8dfa
xor eax, 0xb0e721f1
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xdca4543c
xor eax, 0xc07492a3
rol eax, 3
popf
jmp 0x1800f75ef
add edi, dword [rsp + 0xb8]
push rax
pushf
mov eax, 0xe179e027
pushf
not eax
add eax, 0xbb406eb4
xor eax, 0xb7811306
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x86e01a3d
xor eax, 0xaf95b142
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xad079ea7
xor eax, 0x9bd097c0
rol eax, 0xb8
popf
jmp 0x1800f75ef
mov rdx, qword [rsp + 0x40]
lea r11, [0x1da63a5eb]
pushf
sub r11, 0x5a5f7d5b
popf
mov rax, qword [r11 + rdx*8]
cmp byte [rax + r14*8 + 0x38], sil
jge 0x1800f90b1
push rax
pushf
mov eax, 0x13af374e
pushf
not eax
add eax, 0x8aa5a053
xor eax, 0xfd97bdf2
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9a6cb102
xor eax, 0xae2d5820
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd8d96921
xor eax, 0xc99ac83e
rol eax, 0x7c
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x9ce0a8f6
pushf
not eax
add eax, 0x9a49c963
xor eax, 0xa5dcc9ca
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x97f11e82
xor eax, 0x8cba6ae3
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb5e8109d
xor eax, 0xf53cd408
rol eax, 0x40
popf
pushf
not eax
add eax, 0xeabe532e
xor eax, 0xa163edfc
rol eax, 0x45
popf
jmp 0x1800f75ef
cmp byte [rsp + 0xa0], 2
movsxd r8, edi
je 0x1800f915d
push rax
pushf
mov eax, 0x26c75c78
pushf
not eax
add eax, 0xc347dc5d
xor eax, 0xcb9dc610
rol eax, 0x82
popf
pushf
not eax
add eax, 0x82668399
xor eax, 0xe855e2ae
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xd384a62b
xor eax, 0xffb941bd
rol eax, 0x59
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xef216ecf
pushf
not eax
add eax, 0xc238d94c
xor eax, 0xdf322601
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb3ebdb6f
xor eax, 0xdda71566
rol eax, 0
popf
pushf
not eax
add eax, 0x947730bb
xor eax, 0xd54bcb0b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x8474ebe2
xor eax, 0xde9d3213
rol eax, 0x5a
popf
jmp 0x1800f75ef
mov r9, qword [rsp + 0xa8]
mov rax, r12
shr rax, 1
mov rdx, r15
mov ecx, r13d
mov qword [rsp + 0x20], rax
call fcn.18002381c
mov edi, eax
jmp 0x1800f8d81
shr r8, 1
cmp byte [rsp + 0x48], sil
je 0x1800f9297
push rax
pushf
mov eax, 0x5c41f3b7
pushf
not eax
add eax, 0xdf56c5da
xor eax, 0xc30a99ab
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x860b94ce
xor eax, 0xa186fc83
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xb6393d9b
xor eax, 0x99fd62c5
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xfa86342e
xor eax, 0xb4f982b7
rol eax, 0x58
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x9be9b99a
pushf
not eax
add eax, 0xc449d6e2
xor eax, 0xd47ce319
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x85cd1a01
xor eax, 0x86eb3691
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xffa9be35
xor eax, 0xfbf44e18
rol eax, 0xb9
popf
jmp 0x1800f75ef
mov r10, qword [rsp + 0x50]
mov rax, r10
mov rdi, r10
lea r9, [r10 + r8*2]
cmp r10, r9
jae 0x1800f934a
push rax
pushf
mov eax, 0x778b2e0c
pushf
not eax
add eax, 0xe003cb91
xor eax, 0xa0ec79fd
rol eax, 0x93
popf
pushf
not eax
add eax, 0xfc0d12dd
xor eax, 0xb1567b8d
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9e17b390
xor eax, 0xde82b04f
rol eax, 0x28
popf
pushf
not eax
add eax, 0xe495290b
xor eax, 0xee284204
rol eax, 0x7b
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x450d93f
pushf
not eax
add eax, 0xb3a89c4f
xor eax, 0xed0cb078
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd7b781f7
xor eax, 0xdad9b167
rol eax, 0xc3
popf
jmp 0x1800f75ef
mov esi, 0xce402364
pushf
not esi
add esi, 0xadd98374
xor esi, 0xc8aade96
rol esi, 0xd7
popf
pushf
not esi
add esi, 0xe2b8cd12
xor esi, 0x96393332
rol esi, 0xef
popf
push rax
pushf
mov eax, 0x1d293c25
pushf
not eax
add eax, 0xb7886af9
xor eax, 0x86617a4a
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xb36e1e6e
xor eax, 0x8fe655da
rol eax, 0x1b
popf
jmp 0x1800f75ef
movzx ecx, word [rax]
cmp cx, 0x1a
je 0x1800f942e
push rax
pushf
mov eax, 0x19625016
pushf
not eax
add eax, 0xe028070d
xor eax, 0x93ba4123
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb4c8ae81
xor eax, 0xabdc6197
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa27eefcf
xor eax, 0x9fff4628
rol eax, 0x4e
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xd56cd421
pushf
not eax
add eax, 0x869be51b
xor eax, 0x89cb2d3c
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8f8993ef
xor eax, 0xfe927f33
rol eax, 0xe0
popf
jmp 0x1800f75ef
cmp cx, 0xd
jne 0x1800f94c0
push rax
pushf
mov eax, 0x6e60f166
pushf
not eax
add eax, 0x8455be6b
xor eax, 0xf4d85b63
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xdf1b6477
xor eax, 0xdd57e251
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc980dabd
xor eax, 0xc6080561
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x8c73a420
xor eax, 0xba0af731
rol eax, 0xb3
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x3cb9b97e
pushf
not eax
add eax, 0x86e762fa
xor eax, 0xaa8e8111
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa623354e
xor eax, 0xde1ffbfb
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xdff9d823
xor eax, 0xae718b96
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xf066bc07
xor eax, 0x860073d4
rol eax, 0x83
popf
jmp 0x1800f75ef
lea r8, [rax + 2]
cmp r8, r9
jae 0x1800f9568
push rax
pushf
mov eax, 0x64ce14de
pushf
not eax
add eax, 0x916555c5
xor eax, 0x9db8d4a2
rol eax, 0x17
popf
pushf
not eax
add eax, 0xbe38ebbd
xor eax, 0xf5a3b216
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa889d56b
xor eax, 0xef797dd9
rol eax, 0xb4
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x9c4838d1
pushf
not eax
add eax, 0xfd71ca56
xor eax, 0xecf7c270
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe27003d4
xor eax, 0xb483c260
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xa6eea110
xor eax, 0x8d292094
rol eax, 0x99
popf
pushf
not eax
add eax, 0x9682916f
xor eax, 0xf91ac530
rol eax, 0xc3
popf
jmp 0x1800f75ef
cmp word [r8], si
jne 0x1800f960d
push rax
pushf
mov eax, 0xc8148145
pushf
not eax
add eax, 0xa3b9dab0
xor eax, 0x92730130
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x98caa51f
xor eax, 0xd37a342c
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd1828129
xor eax, 0xcee24b1a
rol eax, 0xdc
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x684155a0
pushf
not eax
add eax, 0xa6287ff5
xor eax, 0xb2205d0e
rol eax, 0xf
popf
pushf
not eax
add eax, 0x8fac48dc
xor eax, 0xa552dd64
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xa8091978
xor eax, 0x87e03dcd
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc2ce5091
xor eax, 0x82802eaa
rol eax, 0xe9
popf
jmp 0x1800f75ef
movzx ecx, si
mov r11d, 0xd13dcd33
pushf
not r11d
add r11d, 0xb3fda51d
xor r11d, 0xf4ad0475
rol r11d, 0x59
popf
pushf
not r11d
add r11d, 0xa067106e
xor r11d, 0xe83aeac6
rol r11d, 0xe3
popf
jmp 0x1800f979c
mov r11d, 0xcef444df
pushf
not r11d
add r11d, 0xae665691
xor r11d, 0xdf49cd0a
rol r11d, 0x2a
popf
pushf
not r11d
add r11d, 0xb6251fa3
xor r11d, 0x87402a04
rol r11d, 0xb2
popf
pushf
not r11d
add r11d, 0xd3dd1089
xor r11d, 0xf5b05129
rol r11d, 0xc3
popf
pushf
not r11d
add r11d, 0xa367ad20
xor r11d, 0xdac4ddd3
rol r11d, 0xe9
popf
push rax
pushf
mov eax, 0x9e3f5dd2
pushf
not eax
add eax, 0xa24239ea
xor eax, 0xb5d3bbeb
rol eax, 0x60
popf
pushf
not eax
add eax, 0x8474ac92
xor eax, 0xc1e38969
rol eax, 0x26
popf
pushf
not eax
add eax, 0xcaec1038
xor eax, 0xfaa39133
rol eax, 0xd1
popf
jmp 0x1800f75ef
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
mov word [rdi], cx
lea r8, [rdi + 2]
mov rdi, r8
cmp rax, r9
jb 0x1800f97ec
push rax
pushf
mov eax, 0x2c7f5b78
pushf
not eax
add eax, 0xa77b7ab4
xor eax, 0x8d1193cf
rol eax, 0x98
popf
pushf
not eax
add eax, 0x9d069066
xor eax, 0xa80362d9
rol eax, 0x72
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x4d658bfd
pushf
not eax
add eax, 0x8f47095a
xor eax, 0xaa20a7dc
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x8bb760b3
xor eax, 0xd4c706dd
rol eax, 8
popf
pushf
not eax
add eax, 0xdfeccccc
xor eax, 0xe4a8a9c5
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe6ea7a66
xor eax, 0xaf89bbc0
rol eax, 0x4b
popf
jmp 0x1800f75ef
jmp 0x1800f9918
lea rcx, [0x1ec199b43]
pushf
sub rcx, 0x6c1572b3
popf
mov rax, qword [rcx + rdx*8]
or byte [rax + r14*8 + 0x38], 2
push rax
pushf
mov eax, 0xfe67a5cc
pushf
not eax
add eax, 0xf901bc9b
xor eax, 0xd7764ea3
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x86c3833f
xor eax, 0xa5a549b7
rol eax, 0x58
popf
pushf
not eax
add eax, 0xde95e624
xor eax, 0xe82b0fb5
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf9577c6e
xor eax, 0xcf399ce5
rol eax, 0xe1
popf
jmp 0x1800f75ef
sub rdi, r10
sar rdi, 1
add edi, edi
jmp 0x1800f8d81
mov rdx, qword [rsp + 0x50]
mov ecx, r13d
call fcn.18006957e
jmp 0x1800f91d4
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 5
jne 0x1800f9a28
push rax
pushf
mov eax, 0xc8159b74
pushf
not eax
add eax, 0xa5a012c5
xor eax, 0xe8fa10c0
rol eax, 0x46
popf
pushf
not eax
add eax, 0x858dddce
xor eax, 0xc7665c12
rol eax, 0x72
popf
pushf
not eax
add eax, 0x8525b699
xor eax, 0xee125b67
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x9449b2f5
xor eax, 0xc7f762b8
rol eax, 0x69
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0xc27aa91
pushf
not eax
add eax, 0x83385138
xor eax, 0x8468f4e6
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xd460648a
xor eax, 0xf5e55c2c
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe4cfb62d
xor eax, 0x8087b689
rol eax, 0x89
popf
jmp 0x1800f75ef
call fcn.1800afb7c
mov dword [rax], 9
call fcn.180169a00
mov dword [rax], 5
jmp 0x1800f8d25
cmp eax, 0x6d
jne 0x1800f9b0b
push rax
pushf
mov eax, 0xe9abbc8f
pushf
not eax
add eax, 0xba93a342
xor eax, 0xa4954fc5
rol eax, 0xef
popf
pushf
not eax
add eax, 0xffe22b20
xor eax, 0xabde70e6
rol eax, 0x6e
popf
jmp 0x1800f75ef
push rax
pushf
mov eax, 0x30b2b87
pushf
not eax
add eax, 0xadbb2592
xor eax, 0xf5dad2bd
rol eax, 0x83
popf
pushf
not eax
add eax, 0xafe8081a
xor eax, 0x97282a59
rol eax, 0x22
popf
pushf
not eax
add eax, 0x961a02af
xor eax, 0xa321ef48
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x8c724db3
xor eax, 0xb71e5aef
rol eax, 0xdd
popf
jmp 0x1800f75ef
mov edi, esi
jmp 0x1800f8d81
xor eax, eax
jmp 0x1800f9c83
call fcn.180169a00
mov dword [rax], esi
call fcn.1800afb7c
mov dword [rax], 9
call fcn.1800e5695
or eax, 0xffffffff
push rax
pushf
mov eax, 0x90b0faa9
pushf
not eax
add eax, 0xd01aec0e
xor eax, 0x82f5ef3d
rol eax, 1
popf
pushf
not eax
add eax, 0xf0a29e87
xor eax, 0x8eb686c6
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x902115c4
xor eax, 0xd4b82964
rol eax, 0x12
popf
pushf
not eax
add eax, 0xdef6a71f
xor eax, 0xacb3862c
rol eax, 0xc9
popf
jmp 0x1800f75ef
mov rbx, qword [rsp + 0xb0]
add rsp, 0x60
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret