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

Disassembly:
push rax
pushf
mov eax, 0x65b99364
pushf
not eax
add eax, 0xa3d8bf8d
xor eax, 0x8893fdbc
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb04bdb05
xor eax, 0xa75d995b
rol eax, 0x37
popf
pushf
not eax
add eax, 0x90259afb
xor eax, 0xf568a4e2
rol eax, 0x72
popf
cmp eax, 0x63
jne 0x1401b345b
popf
pop rax
jmp 0x1401b7046
cmp eax, 0x48
jne 0x1401b346a
popf
pop rax
jmp 0x1401b657e
cmp eax, 0x3f
jne 0x1401b3479
popf
pop rax
jmp 0x1401b60ff
cmp eax, 1
jne 0x1401b3488
popf
pop rax
jmp 0x1401b3b26
cmp eax, 0x4a
jne 0x1401b3497
popf
pop rax
jmp 0x1401b66d6
cmp eax, 0x1a
jne 0x1401b34a6
popf
pop rax
jmp 0x1401b4ab3
cmp eax, 0x5d
jne 0x1401b34b5
popf
pop rax
jmp 0x1401b6e16
cmp eax, 0x58
jne 0x1401b34c4
popf
pop rax
jmp 0x1401b6c5f
cmp eax, 0x40
jne 0x1401b34d3
popf
pop rax
jmp 0x1401b6183
cmp eax, 8
jne 0x1401b34e2
popf
pop rax
jmp 0x1401b405b
cmp eax, 0x2a
jne 0x1401b34f1
popf
pop rax
jmp 0x1401b5421
cmp eax, 0x17
jne 0x1401b3500
popf
pop rax
jmp 0x1401b494e
cmp eax, 0x1c
jne 0x1401b350f
popf
pop rax
jmp 0x1401b4bb9
cmp eax, 0x2e
jne 0x1401b351e
popf
pop rax
jmp 0x1401b5667
cmp eax, 0x4c
jne 0x1401b352d
popf
pop rax
jmp 0x1401b67c2
cmp eax, 0x2b
jne 0x1401b353c
popf
pop rax
jmp 0x1401b54e4
cmp eax, 0x1b
jne 0x1401b354b
popf
pop rax
jmp 0x1401b4b45
cmp eax, 0x65
jne 0x1401b355a
popf
pop rax
jmp 0x1401b7111
cmp eax, 0x23
jne 0x1401b3569
popf
pop rax
jmp 0x1401b4f81
cmp eax, 0x5b
jne 0x1401b3578
popf
pop rax
jmp 0x1401b6d7c
cmp eax, 0x43
jne 0x1401b3587
popf
pop rax
jmp 0x1401b6324
cmp eax, 0x13
jne 0x1401b3596
popf
pop rax
jmp 0x1401b475d
cmp eax, 0x33
jne 0x1401b35a5
popf
pop rax
jmp 0x1401b596e
cmp eax, 0x24
jne 0x1401b35b4
popf
pop rax
jmp 0x1401b5028
cmp eax, 0x1e
jne 0x1401b35c3
popf
pop rax
jmp 0x1401b4c61
cmp eax, 0xc
jne 0x1401b35d2
popf
pop rax
jmp 0x1401b431a
cmp eax, 0x26
jne 0x1401b35e1
popf
pop rax
jmp 0x1401b51a8
cmp eax, 0x27
jne 0x1401b35f0
popf
pop rax
jmp 0x1401b5260
cmp eax, 0x30
jne 0x1401b35ff
popf
pop rax
jmp 0x1401b5731
cmp eax, 0x10
jne 0x1401b360e
popf
pop rax
jmp 0x1401b45d9
cmp eax, 0x37
jne 0x1401b361d
popf
pop rax
jmp 0x1401b5bad
cmp eax, 9
jne 0x1401b362c
popf
pop rax
jmp 0x1401b410b
cmp eax, 0x39
jne 0x1401b363b
popf
pop rax
jmp 0x1401b5cb0
cmp eax, 0x16
jne 0x1401b364a
popf
pop rax
jmp 0x1401b4903
cmp eax, 0x3b
jne 0x1401b3659
popf
pop rax
jmp 0x1401b5e7d
cmp eax, 0x4b
jne 0x1401b3668
popf
pop rax
jmp 0x1401b678a
cmp eax, 0x36
jne 0x1401b3677
popf
pop rax
jmp 0x1401b5af6
cmp eax, 0x14
jne 0x1401b3686
popf
pop rax
jmp 0x1401b47e0
cmp eax, 0x60
jne 0x1401b3695
popf
pop rax
jmp 0x1401b6ee9
cmp eax, 0x3d
jne 0x1401b36a4
popf
pop rax
jmp 0x1401b5ffc
cmp eax, 2
jne 0x1401b36b3
popf
pop rax
jmp 0x1401b3c0e
cmp eax, 0x47
jne 0x1401b36c2
popf
pop rax
jmp 0x1401b6546
cmp eax, 0x51
jne 0x1401b36d1
popf
pop rax
jmp 0x1401b69ce
cmp eax, 0x11
jne 0x1401b36e0
popf
pop rax
jmp 0x1401b467e
cmp eax, 0x35
jne 0x1401b36ef
popf
pop rax
jmp 0x1401b5a60
cmp eax, 0x3a
jne 0x1401b36fe
popf
pop rax
jmp 0x1401b5ce5
cmp eax, 0x12
jne 0x1401b370d
popf
pop rax
jmp 0x1401b46c9
cmp eax, 0x21
jne 0x1401b371c
popf
pop rax
jmp 0x1401b4e7e
cmp eax, 0x38
jne 0x1401b372b
popf
pop rax
jmp 0x1401b5c65
cmp eax, 0x64
jne 0x1401b373a
popf
pop rax
jmp 0x1401b70b2
cmp eax, 0x5c
jne 0x1401b3749
popf
pop rax
jmp 0x1401b6dc8
cmp eax, 0x15
jne 0x1401b3758
popf
pop rax
jmp 0x1401b4884
cmp eax, 5
jne 0x1401b3767
popf
pop rax
jmp 0x1401b3eaf
cmp eax, 6
jne 0x1401b3776
popf
pop rax
jmp 0x1401b3f0d
cmp eax, 0x5a
jne 0x1401b3785
popf
pop rax
jmp 0x1401b6d1d
cmp eax, 0x49
jne 0x1401b3794
popf
pop rax
jmp 0x1401b6637
cmp eax, 0x1f
jne 0x1401b37a3
popf
pop rax
jmp 0x1401b4d0a
cmp eax, 4
jne 0x1401b37b2
popf
pop rax
jmp 0x1401b3df7
cmp eax, 0x2f
jne 0x1401b37c1
popf
pop rax
jmp 0x1401b56e6
cmp eax, 0x4d
jne 0x1401b37d0
popf
pop rax
jmp 0x1401b6845
cmp eax, 0x55
jne 0x1401b37df
popf
pop rax
jmp 0x1401b6b02
cmp eax, 0x45
jne 0x1401b37ee
popf
pop rax
jmp 0x1401b6428
cmp eax, 0x2c
jne 0x1401b37fd
popf
pop rax
jmp 0x1401b5598
cmp eax, 0x5f
jne 0x1401b380c
popf
pop rax
jmp 0x1401b6eb0
cmp eax, 0x19
jne 0x1401b381b
popf
pop rax
jmp 0x1401b4a6b
cmp eax, 0x1d
jne 0x1401b382a
popf
pop rax
jmp 0x1401b4bf1
cmp eax, 0x61
jne 0x1401b3839
popf
pop rax
jmp 0x1401b6fae
cmp eax, 0x53
jne 0x1401b3848
popf
pop rax
jmp 0x1401b6a66
cmp eax, 0x4f
jne 0x1401b3857
popf
pop rax
jmp 0x1401b6910
cmp eax, 0x42
jne 0x1401b3866
popf
pop rax
jmp 0x1401b627f
cmp eax, 7
jne 0x1401b3875
popf
pop rax
jmp 0x1401b3fc2
cmp eax, 0x20
jne 0x1401b3884
popf
pop rax
jmp 0x1401b4dda
cmp eax, 0x56
jne 0x1401b3893
popf
pop rax
jmp 0x1401b6b61
cmp eax, 0x3c
jne 0x1401b38a2
popf
pop rax
jmp 0x1401b5f6b
cmp eax, 0xd
jne 0x1401b38b1
popf
pop rax
jmp 0x1401b43bf
cmp eax, 0xa
jne 0x1401b38c0
popf
pop rax
jmp 0x1401b41e5
cmp eax, 0x18
jne 0x1401b38cf
popf
pop rax
jmp 0x1401b49a9
cmp eax, 0x28
jne 0x1401b38de
popf
pop rax
jmp 0x1401b52ab
cmp eax, 0x22
jne 0x1401b38ed
popf
pop rax
jmp 0x1401b4f36
cmp eax, 0x50
jne 0x1401b38fc
popf
pop rax
jmp 0x1401b694f
cmp eax, 0x52
jne 0x1401b390b
popf
pop rax
jmp 0x1401b6a2d
cmp eax, 0x41
jne 0x1401b391a
popf
pop rax
jmp 0x1401b61f3
cmp eax, 0xe
jne 0x1401b3929
popf
pop rax
jmp 0x1401b441d
cmp eax, 0x32
jne 0x1401b3938
popf
pop rax
jmp 0x1401b58a3
cmp eax, 0x29
jne 0x1401b3947
popf
pop rax
jmp 0x1401b5362
cmp eax, 0x3e
jne 0x1401b3956
popf
pop rax
jmp 0x1401b60a1
cmp eax, 0
jne 0x1401b3965
popf
pop rax
jmp 0x1401b3a46
cmp eax, 0x4e
jne 0x1401b3974
popf
pop rax
jmp 0x1401b68a4
cmp eax, 0x31
jne 0x1401b3983
popf
pop rax
jmp 0x1401b5812
cmp eax, 0x62
jne 0x1401b3992
popf
pop rax
jmp 0x1401b6ffa
cmp eax, 0x5e
jne 0x1401b39a1
popf
pop rax
jmp 0x1401b6e51
cmp eax, 0x25
jne 0x1401b39b0
popf
pop rax
jmp 0x1401b5117
cmp eax, 0xf
jne 0x1401b39bf
popf
pop rax
jmp 0x1401b4548
cmp eax, 0x44
jne 0x1401b39ce
popf
pop rax
jmp 0x1401b6382
cmp eax, 0x57
jne 0x1401b39dd
popf
pop rax
jmp 0x1401b6b9a
cmp eax, 3
jne 0x1401b39ec
popf
pop rax
jmp 0x1401b3d2d
cmp eax, 0x46
jne 0x1401b39fb
popf
pop rax
jmp 0x1401b64b4
cmp eax, 0x34
jne 0x1401b3a0a
popf
pop rax
jmp 0x1401b59a6
cmp eax, 0x54
jne 0x1401b3a19
popf
pop rax
jmp 0x1401b6ac7
cmp eax, 0x59
jne 0x1401b3a28
popf
pop rax
jmp 0x1401b6cbe
cmp eax, 0xb
jne 0x1401b3a37
popf
pop rax
jmp 0x1401b427b
cmp eax, 0x2d
jne 0x1401b3a46
popf
pop rax
jmp 0x1401b5654
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x50]
sub rsp, 0x150
mov rax, qword [0x140058058]
xor rax, rsp
mov qword [rbp + 0x40], rax
mov r15, rdx
mov r13, rcx
xor esi, esi
mov dword [rsp + 0x40], esi
jmp 0x1401b3a7d
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
xor r8d, r8d
xor edx, edx
jmp 0x1401b3a8c
call qword [sym.imp.dbghelp.dll_SymInitialize]
test eax, eax
je 0x1401b3af3
push rax
pushf
mov eax, 0x90942004
pushf
not eax
add eax, 0x9720471a
xor eax, 0xd100fd34
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xfab45bf5
xor eax, 0x8d691e94
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb21dc220
xor eax, 0x8e942138
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb643beb1
xor eax, 0xb47f49bf
rol eax, 0x3f
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x6df4951c
pushf
not eax
add eax, 0x8f424c65
xor eax, 0xe019f771
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xb87a3ea0
xor eax, 0xe86bce4b
rol eax, 0x86
popf
jmp 0x1401b344c
lea rdx, [r15 + 0x30]
lea rcx, [rbp + 0x20]
call fcn.140141668
lea r14d, [rsi + 0x10]
mov rcx, qword [r15]
movsxd rax, dword [rcx + 0x3c]
mov r12d, dword [rax + rcx + 0xb8]
mov qword [rbp], rsi
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], 0xf
mov byte [rbp], sil
xor r8d, r8d
lea rdx, [0x1b15e6a1c]
pushf
sub rdx, 0x71596fb1
popf
lea rcx, [rbp]
call fcn.1401f29cc
nop
test r12d, r12d
jne 0x1401b3bc8
push rax
pushf
mov eax, 0xb3149e61
pushf
not eax
add eax, 0xbb60f00c
xor eax, 0x86725e79
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xffa1a20a
xor eax, 0xc055a9fa
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x88c0163a
xor eax, 0xd9e33651
rol eax, 0xcb
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x1af0ffa2
pushf
not eax
add eax, 0xf61dbf9e
xor eax, 0xbdda0eda
rol eax, 0x94
popf
pushf
not eax
add eax, 0xad5c062f
xor eax, 0xbec519cf
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xcb02003b
xor eax, 0xbedc7fb3
rol eax, 0xe0
popf
jmp 0x1401b344c
mov rdi, qword [rbp + 0x30]
lea rbx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0x10
cmovae rbx, qword [rbp + 0x20]
call fcn.1401d52cd
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x20]
call fcn.1400eff95
nop
call fcn.1401d52cd
lea rcx, [0x1b25a180a]
pushf
sub rcx, 0x72551592
popf
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], 4
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400eff95
nop
lea rdx, [rbp - 0x40]
lea rcx, [rbp - 0x20]
call fcn.1400cf919
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b3cd4
push rax
pushf
mov eax, 0x290a2864
pushf
not eax
add eax, 0xbc010907
xor eax, 0xa128e3ca
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xffd7e6d8
xor eax, 0x9cc3c0aa
rol eax, 0xae
popf
pushf
not eax
add eax, 0xabc6c564
xor eax, 0xcc2e9471
rol eax, 0xc6
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xabbc0e5d
pushf
not eax
add eax, 0xf589a504
xor eax, 0x89edba4c
rol eax, 0x27
popf
pushf
not eax
add eax, 0x888b7b05
xor eax, 0xa8d317a2
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xb2a78c4c
xor eax, 0xdc07e545
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc00f0209
xor eax, 0xff9f730e
rol eax, 0xc4
popf
jmp 0x1401b344c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b3d9e
push rax
pushf
mov eax, 0xc56092b7
pushf
not eax
add eax, 0x991acf64
xor eax, 0xa9df1c3b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x9b1f44b7
xor eax, 0xcf8b1e88
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa4455331
xor eax, 0xa4a137d3
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf7c43e60
xor eax, 0xc12775d9
rol eax, 0xa7
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xecb4ba6e
pushf
not eax
add eax, 0xed0a0369
xor eax, 0x8ef7311d
rol eax, 0x41
popf
pushf
not eax
add eax, 0x84b16600
xor eax, 0xc96aea1b
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb8c30099
xor eax, 0xf294852f
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xab4b4b76
xor eax, 0x8bdc892e
rol eax, 0xa9
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b3e69
push rax
pushf
mov eax, 0xc035cc41
pushf
not eax
add eax, 0xcee52f13
xor eax, 0xfeff4099
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc5a817ea
xor eax, 0xf1e55e8a
rol eax, 0xed
popf
pushf
not eax
add eax, 0x92f19f20
xor eax, 0x9230e7fb
rol eax, 0x66
popf
pushf
not eax
add eax, 0xf552de62
xor eax, 0xd7fe3ff5
rol eax, 0x7d
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xa8ccc35f
pushf
not eax
add eax, 0xb8bd4c75
xor eax, 0xafd00303
rol eax, 0x24
popf
pushf
not eax
add eax, 0xbbc8269f
xor eax, 0xcb0114de
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xbbeee1c7
xor eax, 0x88af98d1
rol eax, 0x4b
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0xf9c968f1
pushf
not eax
add eax, 0xac3997a0
xor eax, 0xf7f19004
rol eax, 0x81
popf
pushf
not eax
add eax, 0x87d62cec
xor eax, 0x9c4b2fc4
rol eax, 0x76
popf
pushf
not eax
add eax, 0xa69dfc4e
xor eax, 0xc27cebbf
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xa9c392e0
xor eax, 0x8df94868
rol eax, 0xc7
popf
jmp 0x1401b344c
lea rsi, [rbp - 0x20]
cmp qword [rbp - 8], 8
cmovae rsi, qword [rbp - 0x20]
mov rdi, qword [rbp - 0x10]
call fcn.1401d52cd
mov r14d, eax
xor eax, eax
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 0xf
mov byte [rbp - 0x60], al
mov dword [rsp + 0x40], 0x11e0010
test rdi, rdi
je 0x1401b3f7c
push rax
pushf
mov eax, 0xc408beef
pushf
not eax
add eax, 0xa6836278
xor eax, 0x8a558c2f
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xca8c7866
xor eax, 0xdd86aa71
rol eax, 0xb5
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x2d89a0ce
pushf
not eax
add eax, 0xa3700c77
xor eax, 0xc5292f5a
rol eax, 0x74
popf
pushf
not eax
add eax, 0x88c83e22
xor eax, 0xb2a42504
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe5ce0ddd
xor eax, 0xcf6b3f97
rol eax, 0x47
popf
jmp 0x1401b344c
cmp rdi, 0x7fffffff
ja 0x1401b4015
push rax
pushf
mov eax, 0x226d22ab
pushf
not eax
add eax, 0xd9ccd601
xor eax, 0xcd885b9c
rol eax, 0x12
popf
pushf
not eax
add eax, 0xf189dd78
xor eax, 0x813bee21
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x9bc7397c
xor eax, 0xa24575df
rol eax, 0xe9
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x5ae18c1d
pushf
not eax
add eax, 0x93997855
xor eax, 0xb442694f
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xaba7aa35
xor eax, 0x9dd44ce2
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd388bf4e
xor eax, 0xc2da0255
rol eax, 0x23
popf
jmp 0x1401b344c
mov dword [rsp + 0x20], eax
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.1400e7e4a
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x1401b40d8
push rax
pushf
mov eax, 0x8b472561
pushf
not eax
add eax, 0xa250a216
xor eax, 0xf2722876
rol eax, 0x38
popf
pushf
not eax
add eax, 0xcf93618b
xor eax, 0xd2f47874
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xc142f834
xor eax, 0xa79316e1
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x95e138c7
xor eax, 0xa178a0c0
rol eax, 0xf
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x6e8f0270
pushf
not eax
add eax, 0xedcf0616
xor eax, 0xd7548b2a
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd787c906
xor eax, 0xc63b78dc
rol eax, 0xf0
popf
jmp 0x1401b344c
movsxd rdx, ebx
xor r8d, r8d
lea rcx, [rbp - 0x60]
call fcn.1400c7f51
lea r9, [rbp - 0x60]
cmp qword [rbp - 0x48], 0x10
cmovae r9, qword [rbp - 0x60]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.1400e7e4a
shr rax, 0x20
test eax, eax
jne 0x1401b418c
push rax
pushf
mov eax, 0x6881bc80
pushf
not eax
add eax, 0xfb4271bb
xor eax, 0xf88ea874
rol eax, 0x89
popf
pushf
not eax
add eax, 0xec1c6477
xor eax, 0xa98b97a0
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf9cb7b89
xor eax, 0x9c5e3188
rol eax, 0xec
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x896dbce2
pushf
not eax
add eax, 0xf249963d
xor eax, 0x895aeda7
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x85732b61
xor eax, 0xf49f3076
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xddeeb68b
xor eax, 0xb792717d
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x85ceb427
xor eax, 0xc208894d
rol eax, 0xcb
popf
jmp 0x1401b344c
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jb 0x1401b4235
push rax
pushf
mov eax, 0x23f4be65
pushf
not eax
add eax, 0xb5da49de
xor eax, 0xe5143b97
rol eax, 0x73
popf
pushf
not eax
add eax, 0xfdb89b30
xor eax, 0xf6cac9fd
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb07624c8
xor eax, 0xb906c122
rol eax, 0x6b
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xfaa9b294
pushf
not eax
add eax, 0x9a14344b
xor eax, 0xe3e32ac0
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe050cbb9
xor eax, 0xb08b5ace
rol eax, 0x24
popf
pushf
not eax
add eax, 0xfebf760d
xor eax, 0x8b72adc2
rol eax, 0x65
popf
jmp 0x1401b344c
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b42e7
push rax
pushf
mov eax, 0xa7297fed
pushf
not eax
add eax, 0xea450e85
xor eax, 0xd393e60c
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd6c41aa3
xor eax, 0xf58f0960
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc7dbce9e
xor eax, 0xc9a7531e
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xeeb6c29c
xor eax, 0xdd18b982
rol eax, 0xcc
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x54bf1c2a
pushf
not eax
add eax, 0xb0f89cdf
xor eax, 0x8255df25
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xbf347453
xor eax, 0xa125ae59
rol eax, 0x4d
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b438c
push rax
pushf
mov eax, 0x4a1e7a20
pushf
not eax
add eax, 0xf71e89ab
xor eax, 0x80407b43
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf7d488b1
xor eax, 0xb4ba17d3
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc881b946
xor eax, 0xdb9e9249
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa243c00a
xor eax, 0x88d896b8
rol eax, 0x55
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x9cce373b
pushf
not eax
add eax, 0xb595a3f5
xor eax, 0xc0bf49d5
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe034d045
xor eax, 0x9ffb1f54
rol eax, 0x4b
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0xaeb72df3
pushf
not eax
add eax, 0x908e433d
xor eax, 0x952f9507
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x807ba843
xor eax, 0xbd9d0825
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x96c7287a
xor eax, 0xc488959a
rol eax, 0x32
popf
pushf
not eax
add eax, 0x8f5b1421
xor eax, 0xed3fd9bf
rol eax, 8
popf
jmp 0x1401b344c
movups xmm0, xmmword [rbp - 0x60]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0x10], xmm1
movq rdi, xmm1
lea rbx, [rbp]
movq rcx, xmm0
psrldq xmm1, 8
movq rax, xmm1
cmp rax, 0x10
cmovae rbx, rcx
call fcn.1401d52cd
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400eff95
mov r14d, 0xdcad1b20
pushf
not r14d
add r14d, 0xa4d4e282
xor r14d, 0x83ddae42
rol r14d, 0x61
popf
pushf
not r14d
add r14d, 0x8496f404
xor r14d, 0xece22243
rol r14d, 0xe
popf
lea rcx, [rbp - 0x40]
call fcn.1401f51e4
test al, al
sete bl
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b4502
push rax
pushf
mov eax, 0xc9598413
pushf
not eax
add eax, 0xfe03cafd
xor eax, 0xa58dd59b
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xcf4e13b4
xor eax, 0xc4eb239b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xbfb28948
xor eax, 0xca7975ae
rol eax, 0xc6
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x172cb51
pushf
not eax
add eax, 0xa968501b
xor eax, 0x89890b4b
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xbdae76f7
xor eax, 0xda2b0bf4
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xdb3e12ea
xor eax, 0xff7b6eaf
rol eax, 0x18
popf
jmp 0x1401b344c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b45a6
push rax
pushf
mov eax, 0x9ea27513
pushf
not eax
add eax, 0xfa801108
xor eax, 0xc07c28c4
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xdb2fdbe6
xor eax, 0xf028a738
rol eax, 0x17
popf
pushf
not eax
add eax, 0xcf0009eb
xor eax, 0xb6e92a72
rol eax, 0x11
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x8cfdf6d9
pushf
not eax
add eax, 0xd860c219
xor eax, 0xaca6ad2d
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xebb90d3d
xor eax, 0xc88c35fe
rol eax, 0x52
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b4638
push rax
pushf
mov eax, 0x6a1dc47e
pushf
not eax
add eax, 0xb37be2d5
xor eax, 0x8ef0761c
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf0260a55
xor eax, 0xe335908b
rol eax, 0x60
popf
pushf
not eax
add eax, 0xb926c2ba
xor eax, 0xede4901a
rol eax, 0xdf
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xa6e05216
pushf
not eax
add eax, 0x9df5894c
xor eax, 0xf91d58c5
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf6a96c9d
xor eax, 0xc86c9e45
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xc4f51e54
xor eax, 0xc926391a
rol eax, 0x45
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0xa631ca14
pushf
not eax
add eax, 0xd2dc5388
xor eax, 0xde841afa
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8d43f7b8
xor eax, 0xa75984c6
rol eax, 8
popf
pushf
not eax
add eax, 0x9857e782
xor eax, 0x923992e3
rol eax, 0x7b
popf
jmp 0x1401b344c
test bl, bl
jne 0x1401b4717
push rax
pushf
mov eax, 0x43c23f16
pushf
not eax
add eax, 0xf0135469
xor eax, 0xb62e1a31
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc01248c6
xor eax, 0xac69463f
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc050e117
xor eax, 0xe8d67ba3
rol eax, 0xd1
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xdb4ad280
pushf
not eax
add eax, 0x8d376a84
xor eax, 0xac088c7a
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa00d7c04
xor eax, 0xa12cd747
rol eax, 7
popf
pushf
not eax
add eax, 0xd43544c8
xor eax, 0xbaea410c
rol eax, 0x34
popf
jmp 0x1401b344c
mov rdx, qword [rbp - 8]
cmp rdx, 8
jb 0x1401b47ad
push rax
pushf
mov eax, 0xa39f3098
pushf
not eax
add eax, 0x88cb2e1b
xor eax, 0xa7353c8b
rol eax, 0x68
popf
pushf
not eax
add eax, 0x99d465b8
xor eax, 0xeeb40616
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb5184ecc
xor eax, 0xe1fba185
rol eax, 0x40
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x81dc7401
pushf
not eax
add eax, 0xe1a7fe5a
xor eax, 0xb98f6595
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9e976faa
xor eax, 0xdf5fd476
rol eax, 0x7b
popf
jmp 0x1401b344c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b482b
push rax
pushf
mov eax, 0xbb33e733
pushf
not eax
add eax, 0x8a731025
xor eax, 0xeb7ead76
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xfbdfa0ab
xor eax, 0xbfb36789
rol eax, 0x64
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x511bfb44
pushf
not eax
add eax, 0xdbc76cdc
xor eax, 0xa58af554
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe74c69de
xor eax, 0xf5014a50
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe86efa1a
xor eax, 0xd76ba7c0
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8c317737
xor eax, 0xb0569263
rol eax, 0xf3
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b48d0
push rax
pushf
mov eax, 0x6449eb14
pushf
not eax
add eax, 0xcf98c5e9
xor eax, 0xa4cfa013
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe26fcd05
xor eax, 0xfaafbfa1
rol eax, 0x55
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xaf7ccb1d
pushf
not eax
add eax, 0xb106071e
xor eax, 0x8561dd1a
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc4cd89e6
xor eax, 0xb1868111
rol eax, 0x69
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0xaf5ed59
pushf
not eax
add eax, 0xbf51399e
xor eax, 0xd6ff4d73
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xabf5c49f
xor eax, 0xf9d2ffda
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xef69b121
xor eax, 0xebc0146c
rol eax, 0xf
popf
jmp 0x1401b344c
xor esi, esi
push rax
pushf
mov eax, 0xca19e2e
pushf
not eax
add eax, 0x99ad286d
xor eax, 0x947cd67a
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xcede222f
xor eax, 0xe48b98c8
rol eax, 0x75
popf
pushf
not eax
add eax, 0xbe832d9e
xor eax, 0x9bc4178f
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xaa96e42e
xor eax, 0x9ead24d1
rol eax, 0x78
popf
jmp 0x1401b344c
mov rax, r12
add rax, qword [r15]
cmp dword [rax + 0x10], 0
je 0x1401b4a12
push rax
pushf
mov eax, 0xd1d07183
pushf
not eax
add eax, 0xd0885077
xor eax, 0xd3e1a6ae
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xe2f8f766
xor eax, 0xff3b594f
rol eax, 0x66
popf
pushf
not eax
add eax, 0x95d0addb
xor eax, 0x91abf608
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa056484a
xor eax, 0x9deeabb8
rol eax, 0x53
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xbc205204
pushf
not eax
add eax, 0x96d90967
xor eax, 0x8a3a78f0
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa716d962
xor eax, 0xa7810530
rol eax, 0x53
popf
pushf
not eax
add eax, 0xa72670a1
xor eax, 0xa42e5a94
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdc79d124
xor eax, 0x9a1749bf
rol eax, 0xea
popf
jmp 0x1401b344c
nop
push rax
pushf
mov eax, 0xd5783936
pushf
not eax
add eax, 0xc9ef8539
xor eax, 0x93fce7ee
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x90e8f8bf
xor eax, 0xa9174a8d
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8aee0251
xor eax, 0xed56b830
rol eax, 0x98
popf
jmp 0x1401b344c
cmp dword [rax + 0xc], 2
je 0x1401b4b12
push rax
pushf
mov eax, 0xeffbc8fa
pushf
not eax
add eax, 0xaf3a7f17
xor eax, 0xb4b957b1
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa6d12508
xor eax, 0xf060cf51
rol eax, 5
popf
pushf
not eax
add eax, 0x91b91133
xor eax, 0x9085307f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xab1f12b1
xor eax, 0xb3e6b49a
rol eax, 0x1f
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x2d29e9a4
pushf
not eax
add eax, 0xd4ed5a64
xor eax, 0xb6e99af7
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xaa2b8da4
xor eax, 0x8ea6e1fa
rol eax, 0xa
popf
jmp 0x1401b344c
add rax, 0x1c
cmp dword [rax + 0x10], 0
je 0x1401b4b86
push rax
pushf
mov eax, 0x378f1228
pushf
not eax
add eax, 0xf7d015c7
xor eax, 0xdf527c7f
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc3f69f5f
xor eax, 0xc7f79666
rol eax, 0xa5
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x2521226f
pushf
not eax
add eax, 0xd559da1b
xor eax, 0xdd2a1793
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf1ed7fa6
xor eax, 0xc528d797
rol eax, 0x4a
popf
jmp 0x1401b344c
jmp 0x1401b4ab3
mov edx, dword [rax + 0x18]
add rdx, 0x18
add rdx, qword [r15 + 0x18]
mov qword [rbp - 0x60], rsi
mov qword [rbp - 0x50], rsi
mov qword [rbp - 0x48], 0xf
mov byte [rbp - 0x60], 0
mov r8, 0xffffffffffffffff
nop dword [rax]
push rax
pushf
mov eax, 0x2fa8ac73
pushf
not eax
add eax, 0x9d199ad2
xor eax, 0xacbb063d
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbc30e768
xor eax, 0xa694f679
rol eax, 0x46
popf
pushf
not eax
add eax, 0x85e27c68
xor eax, 0xe7917429
rol eax, 0x53
popf
jmp 0x1401b344c
inc r8
cmp byte [rdx + r8], 0
jne 0x1401b4cc4
push rax
pushf
mov eax, 0x73e853d
pushf
not eax
add eax, 0xe97d441b
xor eax, 0x91f2ccea
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xda3eae7c
xor eax, 0xbfd39ec3
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x9f8e0572
xor eax, 0x9d216e26
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe4316485
xor eax, 0x8a79dd2a
rol eax, 0x6b
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xa86d21c9
pushf
not eax
add eax, 0xc2ec717b
xor eax, 0x9cff4a85
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9b57cf3d
xor eax, 0x845142c4
rol eax, 0x35
popf
pushf
not eax
add eax, 0x865798e7
xor eax, 0xd4f3b562
rol eax, 0xe7
popf
jmp 0x1401b344c
lea rcx, [rbp - 0x60]
call fcn.1401f29cc
nop
mov rdi, qword [rbp - 0x50]
lea rbx, [rbp - 0x60]
cmp qword [rbp - 0x48], 0x10
cmovae rbx, qword [rbp - 0x60]
call fcn.1401d52cd
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400eff95
or r14d, 3
lea rcx, [rbp - 0x40]
call fcn.1401f51e4
test al, al
sete bl
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b4d94
push rax
pushf
mov eax, 0x6b525d0c
pushf
not eax
add eax, 0x8a99b691
xor eax, 0xef7cd635
rol eax, 0x27
popf
pushf
not eax
add eax, 0x97819449
xor eax, 0xf9b9bb50
rol eax, 0x66
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x73c9fae6
pushf
not eax
add eax, 0xeaa3aef4
xor eax, 0xa9ed7b98
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xdd6664bb
xor eax, 0xd1a808a6
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbe7a069a
xor eax, 0x83320918
rol eax, 0xd3
popf
jmp 0x1401b344c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b4e4b
push rax
pushf
mov eax, 0x6844a1df
pushf
not eax
add eax, 0xc7f34afc
xor eax, 0x9a9e6adc
rol eax, 9
popf
pushf
not eax
add eax, 0xa6a65a7f
xor eax, 0xeb9fb0e7
rol eax, 0xda
popf
pushf
not eax
add eax, 0xb5f0b393
xor eax, 0x9b6542d0
rol eax, 0x60
popf
pushf
not eax
add eax, 0xaa6f07e0
xor eax, 0xac0b18bd
rol eax, 0x6c
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x2af693f0
pushf
not eax
add eax, 0xe5c80203
xor eax, 0xfd71da71
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x99044dd3
xor eax, 0x831c20ba
rol eax, 0x87
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b4edd
push rax
pushf
mov eax, 0x78cad9c9
pushf
not eax
add eax, 0x9f784321
xor eax, 0xbae7201c
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb80e2055
xor eax, 0x8ae8d6a0
rol eax, 0xed
popf
pushf
not eax
add eax, 0xcad54ecc
xor eax, 0x807ff2ce
rol eax, 0x3e
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xf757e276
pushf
not eax
add eax, 0x8b4498f8
xor eax, 0xdfac96bb
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa8c576ab
xor eax, 0x8482b6bc
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf2af0b42
xor eax, 0xa3d1a63e
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc4c8ad7f
xor eax, 0xde634e97
rol eax, 0xf5
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0x1238b316
pushf
not eax
add eax, 0x86ea6e4f
xor eax, 0x8c33e83a
rol eax, 0x20
popf
pushf
not eax
add eax, 0xf919a691
xor eax, 0xbf7e2311
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc00ca243
xor eax, 0xc2dcbe4b
rol eax, 0xb4
popf
jmp 0x1401b344c
test bl, bl
je 0x1401b4fcf
push rax
pushf
mov eax, 0x1035a9bf
pushf
not eax
add eax, 0x8b07c24e
xor eax, 0x9d822252
rol eax, 0x40
popf
pushf
not eax
add eax, 0xdd64a7fd
xor eax, 0xf09d5235
rol eax, 0x74
popf
pushf
not eax
add eax, 0x87f686d9
xor eax, 0x96a61e4c
rol eax, 0x62
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x3e63e906
pushf
not eax
add eax, 0xd22a73f0
xor eax, 0xc6a9b8f7
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xc11c7d7a
xor eax, 0x97832179
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa759b836
xor eax, 0xc95428da
rol eax, 0x40
popf
pushf
not eax
add eax, 0xcb48e746
xor eax, 0xa8581962
rol eax, 0x4e
popf
jmp 0x1401b344c
mov rdi, qword [rbp + 0x30]
lea rbx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0x10
cmovae rbx, qword [rbp + 0x20]
call fcn.1401d52cd
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400eff95
or r14d, 0x180
call fcn.1401d52cd
lea rcx, [0x1bbf2d925]
pushf
sub rcx, 0x7bedd6ad
popf
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], 4
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x20]
call fcn.1400eff95
or r14d, 0x60
lea rdx, [rbp - 0x20]
lea rcx, [rbp - 0x40]
call fcn.1400cf919
nop
mov rdx, qword [rbp - 8]
cmp rdx, 8
jb 0x1401b50e4
push rax
pushf
mov eax, 0xdbd84c88
pushf
not eax
add eax, 0xffab2a8a
xor eax, 0xb207187b
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x81dfb569
xor eax, 0xad313ad7
rol eax, 0x8d
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x13273913
pushf
not eax
add eax, 0xcbb32c92
xor eax, 0xe80423f4
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf98de763
xor eax, 0xd04ae820
rol eax, 0x35
popf
jmp 0x1401b344c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b5175
push rax
pushf
mov eax, 0x50a91599
pushf
not eax
add eax, 0x9b8b113c
xor eax, 0xe846c2ab
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xeb0f2d14
xor eax, 0xee27c9b5
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xab336b36
xor eax, 0xacd609e2
rol eax, 0xfe
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x264a8058
pushf
not eax
add eax, 0xb6aea16f
xor eax, 0xc56d2735
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x87d90f41
xor eax, 0xfa869b28
rol eax, 0x34
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b521a
push rax
pushf
mov eax, 0x3cfea93c
pushf
not eax
add eax, 0xa774cb78
xor eax, 0xa6cde534
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa0194234
xor eax, 0xf790631b
rol eax, 0x32
popf
pushf
not eax
add eax, 0xc048e22b
xor eax, 0xc2259fcf
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa9dbd921
xor eax, 0xcd497240
rol eax, 0x47
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x93764f5
pushf
not eax
add eax, 0xac94daed
xor eax, 0xe3e97817
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9c334a41
xor eax, 0xe891398f
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbeb946f3
xor eax, 0xeccedb32
rol eax, 0x57
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0x3a52c421
pushf
not eax
add eax, 0x92f735b5
xor eax, 0x82ad1eb2
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc213a37f
xor eax, 0x97148a17
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x8105efe9
xor eax, 0x98c17e29
rol eax, 0xcb
popf
jmp 0x1401b344c
lea rsi, [rbp - 0x40]
cmp qword [rbp - 0x28], 8
cmovae rsi, qword [rbp - 0x40]
mov rdi, qword [rbp - 0x30]
call fcn.1401d52cd
mov r15d, eax
xor eax, eax
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0xf
mov byte [rbp - 0x20], al
bts r14d, 0xc
mov dword [rsp + 0x40], r14d
test rdi, rdi
je 0x1401b531c
push rax
pushf
mov eax, 0x37b5464a
pushf
not eax
add eax, 0x8f216171
xor eax, 0xd7dbc43f
rol eax, 0x96
popf
pushf
not eax
add eax, 0x87afe1d1
xor eax, 0xc14d23d9
rol eax, 0xd4
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x3da10f72
pushf
not eax
add eax, 0xf040b15a
xor eax, 0xb490e215
rol eax, 0x90
popf
pushf
not eax
add eax, 0xbbd4f012
xor eax, 0x8d1fa970
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xa1dd8ddd
xor eax, 0xbcc1f605
rol eax, 0x4a
popf
jmp 0x1401b344c
cmp rdi, 0x7fffffff
ja 0x1401b53c8
push rax
pushf
mov eax, 0xc51f1bdf
pushf
not eax
add eax, 0xad2834e8
xor eax, 0xd32d605a
rol eax, 0x23
popf
pushf
not eax
add eax, 0x98b1b5db
xor eax, 0xf01dcbff
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x90f9fe26
xor eax, 0xd8fccb63
rol eax, 0xff
popf
pushf
not eax
add eax, 0xee8f3f68
xor eax, 0xb6eb2c07
rol eax, 0x76
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x22ce01b9
pushf
not eax
add eax, 0xf84cb7a4
xor eax, 0xe99c1923
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfa5174bf
xor eax, 0xa8b2abc7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc87695f4
xor eax, 0xa4581949
rol eax, 0x98
popf
pushf
not eax
add eax, 0xdd4f4920
xor eax, 0xb5263c6d
rol eax, 0x51
popf
jmp 0x1401b344c
mov dword [rsp + 0x20], eax
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, r15d
call fcn.1400e7e4a
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x1401b549e
push rax
pushf
mov eax, 0xf815548e
pushf
not eax
add eax, 0xf851af6a
xor eax, 0xb1133335
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa5498032
xor eax, 0xc00c5758
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x9e76a1b3
xor eax, 0xc5b530da
rol eax, 0x69
popf
pushf
not eax
add eax, 0x8a7ee711
xor eax, 0xe0228c33
rol eax, 0x6d
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x91756957
pushf
not eax
add eax, 0xfec2ed50
xor eax, 0xdef3680e
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xfa7153c3
xor eax, 0x9cdeb85d
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8dd57d74
xor eax, 0xdb80fa63
rol eax, 0x43
popf
jmp 0x1401b344c
movsxd rdx, ebx
xor r8d, r8d
lea rcx, [rbp - 0x20]
call fcn.1400c7f51
lea r9, [rbp - 0x20]
cmp qword [rbp - 8], 0x10
cmovae r9, qword [rbp - 0x20]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r15d
call fcn.1400e7e4a
shr rax, 0x20
test eax, eax
jne 0x1401b5552
push rax
pushf
mov eax, 0x62c657aa
pushf
not eax
add eax, 0xea293c6d
xor eax, 0xf1ce38d7
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa7de1f62
xor eax, 0xfb0209c7
rol eax, 0x20
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x5a600c91
pushf
not eax
add eax, 0xbe1c523c
xor eax, 0x9d3df56d
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xb6379e2f
xor eax, 0xc850fd09
rol eax, 0x75
popf
pushf
not eax
add eax, 0xfddd819e
xor eax, 0xcb0f55bf
rol eax, 0x7f
popf
jmp 0x1401b344c
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x1401b55fb
push rax
pushf
mov eax, 0x1de1fc76
pushf
not eax
add eax, 0xb2b204ed
xor eax, 0xe485d54a
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb86c7134
xor eax, 0xa9fb5c2e
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa40d840a
xor eax, 0xdaf8a3f2
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9c1bd6bd
xor eax, 0xa1227f60
rol eax, 0x66
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x98a93b53
pushf
not eax
add eax, 0xe9852ac9
xor eax, 0x8161dda5
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xa48f08c6
xor eax, 0xb5496733
rol eax, 0x29
popf
pushf
not eax
add eax, 0xfdfd4a44
xor eax, 0xe9292306
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd6b41e5f
xor eax, 0xa4ea51f6
rol eax, 8
popf
jmp 0x1401b344c
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b56e6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b56b3
push rax
pushf
mov eax, 0xec73369a
pushf
not eax
add eax, 0xc66d05ca
xor eax, 0x84db53b0
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xf56b247e
xor eax, 0xff98f844
rol eax, 0xfc
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x68c9f4bb
pushf
not eax
add eax, 0xbf4d48d6
xor eax, 0xf5362ba2
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xa140e87b
xor eax, 0xf1498a04
rol eax, 0xd8
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0xbf31e7ce
pushf
not eax
add eax, 0x93ce535b
xor eax, 0xd31bca4f
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa87215da
xor eax, 0xb4938f0b
rol eax, 0xd
popf
pushf
not eax
add eax, 0x93eefe29
xor eax, 0xc4d8eaea
rol eax, 0x5d
popf
jmp 0x1401b344c
movups xmm0, xmmword [rbp - 0x20]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp - 0x10]
movups xmmword [rbp - 0x50], xmm1
movq rdi, xmm1
lea rbx, [rbp - 0x60]
movq rcx, xmm0
psrldq xmm1, 8
movq rax, xmm1
cmp rax, 0x10
cmovae rbx, rcx
call fcn.1401d52cd
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x20]
call fcn.1400eff95
nop
lea rcx, [rbp - 0x20]
call fcn.1401f51e4
test al, al
sete bl
mov rdx, qword [rbp - 8]
cmp rdx, 8
jb 0x1401b57cc
push rax
pushf
mov eax, 0x110a1ad7
pushf
not eax
add eax, 0xb5cfc110
xor eax, 0xc0ce508b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xccff0579
xor eax, 0x96be4785
rol eax, 0x3d
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x86b8c08e
pushf
not eax
add eax, 0xee7f6d08
xor eax, 0x86fbfab2
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xaff32f53
xor eax, 0xa64a2fc5
rol eax, 0x48
popf
pushf
not eax
add eax, 0xaa3128a7
xor eax, 0xe31f6704
rol eax, 0xd6
popf
jmp 0x1401b344c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b585d
push rax
pushf
mov eax, 0x400f174
pushf
not eax
add eax, 0xceafe21e
xor eax, 0xf57fd274
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa00241b1
xor eax, 0x8dd46daa
rol eax, 0x21
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xd342fce3
pushf
not eax
add eax, 0xd6df209d
xor eax, 0xd746054d
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xea263d69
xor eax, 0xf14dbe52
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf53799f0
xor eax, 0x8ba26310
rol eax, 0x8e
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b5915
push rax
pushf
mov eax, 0xef99121a
pushf
not eax
add eax, 0xb07ad968
xor eax, 0x9602d2d1
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa96e7a8e
xor eax, 0x9e7e3b91
rol eax, 0x74
popf
pushf
not eax
add eax, 0xdcd99461
xor eax, 0xcc49d87f
rol eax, 0x13
popf
pushf
not eax
add eax, 0x8bbf8c57
xor eax, 0x9bf37bfb
rol eax, 0x8a
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x2368f6d8
pushf
not eax
add eax, 0xaed9ce67
xor eax, 0x9ffc136b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb75156c4
xor eax, 0xe439c991
rol eax, 0x23
popf
pushf
not eax
add eax, 0xdd932906
xor eax, 0xa81e8d04
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf02c8c87
xor eax, 0xf95c000b
rol eax, 0x96
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0xe634cd52
pushf
not eax
add eax, 0x868093ee
xor eax, 0xc0d08c61
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc7b24762
xor eax, 0xc8f110cc
rol eax, 9
popf
jmp 0x1401b344c
test bl, bl
jne 0x1401b5a07
push rax
pushf
mov eax, 0xb57b10b4
pushf
not eax
add eax, 0x9d65c91c
xor eax, 0xeb1befc7
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd576eb69
xor eax, 0xd275adec
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xabe9429b
xor eax, 0xbc61bc43
rol eax, 4
popf
pushf
not eax
add eax, 0x865b25a1
xor eax, 0xaf386ec3
rol eax, 0xeb
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xf6470110
pushf
not eax
add eax, 0x95dd0015
xor eax, 0xae86663a
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8087d01b
xor eax, 0x8ddd21e3
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf10e936e
xor eax, 0xaa24f946
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb9b611e2
xor eax, 0xf89e0f02
rol eax, 0xdc
popf
jmp 0x1401b344c
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b5ab0
push rax
pushf
mov eax, 0x36c661ff
pushf
not eax
add eax, 0xe55e1b56
xor eax, 0x949589a6
rol eax, 0x25
popf
pushf
not eax
add eax, 0x84ec58b8
xor eax, 0x8a782e4c
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xb6c28f18
xor eax, 0x8cc89d5b
rol eax, 0xd7
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x975911a9
pushf
not eax
add eax, 0x8ef71c12
xor eax, 0xc8c65c66
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa2fc4989
xor eax, 0xe994dc66
rol eax, 0xca
popf
pushf
not eax
add eax, 0xd17db781
xor eax, 0xbc257b03
rol eax, 0xb
popf
jmp 0x1401b344c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b5b54
push rax
pushf
mov eax, 0xeee5a207
pushf
not eax
add eax, 0xba3895d6
xor eax, 0xe55d8860
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x931e1d87
xor eax, 0xbd2add6e
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb479100d
xor eax, 0xc27e32af
rol eax, 0xc1
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x79a2e9ba
pushf
not eax
add eax, 0xae017b36
xor eax, 0xc2a2d43f
rol eax, 0x44
popf
pushf
not eax
add eax, 0xe9b55d30
xor eax, 0xadab8c2a
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xb6355ff6
xor eax, 0x9420ce75
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd5d8ae60
xor eax, 0xb288cd52
rol eax, 0xfd
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b5c1f
push rax
pushf
mov eax, 0x5c505ec7
pushf
not eax
add eax, 0x873df9e7
xor eax, 0xb2779cfb
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xfc34d8b1
xor eax, 0x96f0e21d
rol eax, 0x49
popf
pushf
not eax
add eax, 0xeefde473
xor eax, 0x9ffee7a9
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc95ae34a
xor eax, 0xee86f6dc
rol eax, 0xe2
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x6e262a0
pushf
not eax
add eax, 0xaf586c34
xor eax, 0xc1fd233c
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8fbb3eac
xor eax, 0xb1e3a33a
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x993a9d32
xor eax, 0xf78cd879
rol eax, 0x28
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0xcadaa9b2
pushf
not eax
add eax, 0xfc3475a7
xor eax, 0xd6d930ef
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe709aadf
xor eax, 0xc060cd4a
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa1c1f815
xor eax, 0xd4d9f148
rol eax, 0xcc
popf
jmp 0x1401b344c
xor esi, esi
push rax
pushf
mov eax, 0x33b793fc
pushf
not eax
add eax, 0x802248bd
xor eax, 0xb48b2f17
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x874d0d01
xor eax, 0x8914a88b
rol eax, 0x3a
popf
jmp 0x1401b344c
mov rdi, qword [rbp - 0x50]
lea rbx, [rbp - 0x60]
cmp qword [rbp - 0x48], 0x10
cmovae rbx, qword [rbp - 0x60]
call fcn.1401d52cd
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rdi
lea r8, [rsp + 0x40]
mov edx, eax
lea rcx, [rbp - 0x40]
call fcn.1400eff95
nop
lea rcx, [rbp - 0x40]
cmp qword [rbp - 0x28], 8
cmovae rcx, qword [rbp - 0x40]
mov r9d, 0x7e3d99d2
pushf
not r9d
add r9d, 0xb05272cf
xor r9d, 0xea3c073a
rol r9d, 0x4b
popf
pushf
not r9d
add r9d, 0xd9b48087
xor r9d, 0xaf3e4eb5
rol r9d, 0xa0
popf
pushf
not r9d
add r9d, 0xbfe9992c
xor r9d, 0xe20ce229
rol r9d, 0xad
popf
pushf
not r9d
add r9d, 0xc93e1ad0
xor r9d, 0xe534313d
rol r9d, 0xfc
popf
mov r8d, 0x8e0eb5bc
pushf
not r8d
add r8d, 0xc4b0e984
xor r8d, 0xdd01ec09
rol r8d, 0x56
popf
pushf
not r8d
add r8d, 0xfe212c33
xor r8d, 0xabfaa2a8
rol r8d, 0xe5
popf
pushf
not r8d
add r8d, 0xb8dd3e69
xor r8d, 0x8c410bf4
rol r8d, 0xe8
popf
lea rdx, [rbp - 0x20]
call fcn.14008ffe7
test eax, eax
jne 0x1401b5e37
push rax
pushf
mov eax, 0x9507cba2
pushf
not eax
add eax, 0x8b80f3b9
xor eax, 0x9a5e11b3
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xe0919cf2
xor eax, 0x8c8ee1c4
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa1b8178e
xor eax, 0x8beee739
rol eax, 0xa
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xd4d680cc
pushf
not eax
add eax, 0x902ef1a3
xor eax, 0xc24b4398
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xebe6115a
xor eax, 0xcdc28cd1
rol eax, 0x33
popf
pushf
not eax
add eax, 0x8b97f1b8
xor eax, 0xb0224b58
rol eax, 0x1b
popf
jmp 0x1401b344c
mov rbx, qword [rbp - 0x18]
lea rdi, [rbp - 0x60]
cmp qword [rbp - 0x48], 0x10
cmovae rdi, qword [rbp - 0x60]
jmp 0x1401b5e90
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov dword [rsp + 0x38], esi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], 0x10000000
xor r9d, r9d
mov r8, rdi
xor edx, edx
mov rcx, rax
jmp 0x1401b5eb8
call qword [sym.imp.dbghelp.dll_SymLoadModuleEx]
mov qword [r13], rax
mov rdx, qword [rbp - 0x28]
cmp rdx, 8
jb 0x1401b5f12
push rax
pushf
mov eax, 0x5a300e4b
pushf
not eax
add eax, 0xf2f0fb63
xor eax, 0xe7d9d23b
rol eax, 0x42
popf
pushf
not eax
add eax, 0x99c63f26
xor eax, 0xfa5fbf51
rol eax, 0x25
popf
pushf
not eax
add eax, 0x9e6e4a4b
xor eax, 0xb690a59e
rol eax, 0xf1
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xf9a43df3
pushf
not eax
add eax, 0xe8cf7349
xor eax, 0xc6176927
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x841d67c8
xor eax, 0xcaa393cf
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa8984b8a
xor eax, 0xf16f9e39
rol eax, 0xb
popf
pushf
not eax
add eax, 0x861662bb
xor eax, 0x8a630c69
rol eax, 0x11
popf
jmp 0x1401b344c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b5fb6
push rax
pushf
mov eax, 0x7fc5109c
pushf
not eax
add eax, 0xc3d828bb
xor eax, 0x9594a1a9
rol eax, 0x53
popf
pushf
not eax
add eax, 0xaed13868
xor eax, 0xe112ac50
rol eax, 0xdf
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x31baa79b
pushf
not eax
add eax, 0xd617c387
xor eax, 0x9bf8ebb4
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xb002e0a4
xor eax, 0xed4a5c5c
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xbf7762de
xor eax, 0x842ed6cd
rol eax, 0xf2
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b6048
push rax
pushf
mov eax, 0xa5e2d42a
pushf
not eax
add eax, 0xcab9381b
xor eax, 0xcca9e29b
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x858dbd96
xor eax, 0x87880274
rol eax, 0x5a
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xa39ef0c6
pushf
not eax
add eax, 0xe69c0c39
xor eax, 0xef874d08
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfa0f4f13
xor eax, 0xa08adfe1
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa57694bf
xor eax, 0xefa560b9
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xbc09c0b8
xor eax, 0xbdd103d8
rol eax, 0xa7
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0x74a3fcf2
pushf
not eax
add eax, 0xb90a1484
xor eax, 0x875d3e77
rol eax, 0x83
popf
pushf
not eax
add eax, 0xafa24222
xor eax, 0xf96d7a77
rol eax, 0x76
popf
pushf
not eax
add eax, 0xbaffe203
xor eax, 0xb325c5ba
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xdc2c496e
xor eax, 0x8b6dbc5e
rol eax, 0x44
popf
jmp 0x1401b344c
cmp qword [r13], 0
je 0x1401b613d
push rax
pushf
mov eax, 0x676a1f0d
pushf
not eax
add eax, 0x92380bf9
xor eax, 0xa250fe3b
rol eax, 0x65
popf
pushf
not eax
add eax, 0xef9d647f
xor eax, 0xdbf90a6d
rol eax, 0x75
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x2dcb3753
pushf
not eax
add eax, 0xff51e52b
xor eax, 0xbb814d9b
rol eax, 0xad
popf
pushf
not eax
add eax, 0x89bad934
xor eax, 0x9a3938a2
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa3ab7eba
xor eax, 0x81c6fa5b
rol eax, 0xb2
popf
jmp 0x1401b344c
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x1401b61c0
push rax
pushf
mov eax, 0x956eda92
pushf
not eax
add eax, 0x9082e635
xor eax, 0xcb7ffdbf
rol eax, 0x29
popf
pushf
not eax
add eax, 0xcc451f4b
xor eax, 0xf458e0fa
rol eax, 0x1c
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x771da916
pushf
not eax
add eax, 0xca20b9c7
xor eax, 0xfed51661
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb7152886
xor eax, 0xa9a67847
rol eax, 0x83
popf
jmp 0x1401b344c
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b6239
push rax
pushf
mov eax, 0x2ccd8bb2
pushf
not eax
add eax, 0xd46b9122
xor eax, 0xfe2206cf
rol eax, 0x53
popf
pushf
not eax
add eax, 0xaf59f264
xor eax, 0x9257a083
rol eax, 0x57
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xce32628d
pushf
not eax
add eax, 0xc9ea27c7
xor eax, 0xfb5b219e
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xde764884
xor eax, 0xc161ac0e
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xd7dcb235
xor eax, 0xfee289aa
rol eax, 0xb
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b62de
push rax
pushf
mov eax, 0x6cb4f16
pushf
not eax
add eax, 0x9b3527cd
xor eax, 0xa5a156f7
rol eax, 0x64
popf
pushf
not eax
add eax, 0xf3a74c5b
xor eax, 0xb57d8f21
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xe1a094d0
xor eax, 0x973ba803
rol eax, 0x8d
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x36f2878
pushf
not eax
add eax, 0x9fbd68ba
xor eax, 0xeddc7f94
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb3d2ed0d
xor eax, 0xdc5b29ab
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x801f9bb3
xor eax, 0xe2e6098e
rol eax, 0x91
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0xf82dab9b
pushf
not eax
add eax, 0xf12096cd
xor eax, 0xfd53edcf
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb894a093
xor eax, 0x903ae1e7
rol eax, 0x48
popf
pushf
not eax
add eax, 0xcf2046bf
xor eax, 0x89e15c8c
rol eax, 0x14
popf
pushf
not eax
add eax, 0xde3f8511
xor eax, 0x8c13aa48
rol eax, 0x98
popf
jmp 0x1401b344c
mov qword [rbp - 0x50], rsi
mov qword [rbp - 0x48], 0xf
mov byte [rbp - 0x60], 0
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jb 0x1401b63f5
push rax
pushf
mov eax, 0xefd8d440
pushf
not eax
add eax, 0xc18ae131
xor eax, 0x9c7d7bbd
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x86bab0e8
xor eax, 0xcbc1a826
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xf5f7f970
xor eax, 0xb05edb3c
rol eax, 0x53
popf
pushf
not eax
add eax, 0xda29ef21
xor eax, 0xd35d82de
rol eax, 0xec
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x34b10c88
pushf
not eax
add eax, 0xdd8769cc
xor eax, 0x8470fc49
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8a3b22f4
xor eax, 0xdd9481ed
rol eax, 0x64
popf
jmp 0x1401b344c
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b646e
push rax
pushf
mov eax, 0x3843dcdf
pushf
not eax
add eax, 0xe9e46e9c
xor eax, 0xa8e314ff
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xe0e6e373
xor eax, 0x90209a51
rol eax, 0xbb
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x4e0df372
pushf
not eax
add eax, 0xac321cac
xor eax, 0xae48bcf3
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa0469322
xor eax, 0xf4712611
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe9d4538f
xor eax, 0xfc8ea427
rol eax, 0xf5
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b6513
push rax
pushf
mov eax, 0xbcc48a0f
pushf
not eax
add eax, 0x9e39c909
xor eax, 0x8047f9fc
rol eax, 0x37
popf
pushf
not eax
add eax, 0xce5ea759
xor eax, 0xe75bea16
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe9e102e9
xor eax, 0x946709ff
rol eax, 0x25
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x72d2e734
pushf
not eax
add eax, 0xe1501993
xor eax, 0x95f5e24a
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x88615b1f
xor eax, 0xfa5ebbac
rol eax, 0xe6
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0x16f3f768
pushf
not eax
add eax, 0xf313b7a4
xor eax, 0xcc1771d7
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9a076ead
xor eax, 0xe9c742e5
rol eax, 0xbb
popf
jmp 0x1401b344c
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], 0xf
mov byte [rbp], 0
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x1401b65f1
push rax
pushf
mov eax, 0xfc9dfe3c
pushf
not eax
add eax, 0xc10c32ef
xor eax, 0xa2e00fc5
rol eax, 0x17
popf
pushf
not eax
add eax, 0x91bd1df3
xor eax, 0xd21df97c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd38acbf2
xor eax, 0xc167639d
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf8b0da30
xor eax, 0xbfbe4d39
rol eax, 0x64
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0x8faecd9b
pushf
not eax
add eax, 0xbec36eb7
xor eax, 0xec2ad813
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8b708b7a
xor eax, 0xa1256002
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9162db27
xor eax, 0xe32d1ccc
rol eax, 0xcc
popf
jmp 0x1401b344c
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401b6690
push rax
pushf
mov eax, 0x96954928
pushf
not eax
add eax, 0xf620e641
xor eax, 0x8ede00fa
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc80f4d97
xor eax, 0xc3189df3
rol eax, 0x97
popf
pushf
not eax
add eax, 0xd67e6548
xor eax, 0xc50b2629
rol eax, 0x3e
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xcf60f1e5
pushf
not eax
add eax, 0xcba1dc24
xor eax, 0xc0bb1059
rol eax, 0x64
popf
pushf
not eax
add eax, 0x8c63c4bc
xor eax, 0xf61a192f
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x8dee5979
xor eax, 0xbf8ed79f
rol eax, 0x4c
popf
jmp 0x1401b344c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401b6744
push rax
pushf
mov eax, 0x69f0d53b
pushf
not eax
add eax, 0xd1d59d98
xor eax, 0xc0b40408
rol eax, 0x51
popf
pushf
not eax
add eax, 0xf109de83
xor eax, 0xa62c86f0
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe0f65da1
xor eax, 0xfa1409c8
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf6966efc
xor eax, 0x949e43ad
rol eax, 0x48
popf
jmp 0x1401b344c
push rax
pushf
mov eax, 0xd837fe81
pushf
not eax
add eax, 0xff8f9203
xor eax, 0x8c3bff87
rol eax, 0x12
popf
pushf
not eax
add eax, 0xf13465b2
xor eax, 0xdc0e4e4c
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8f5f77d8
xor eax, 0xdc608f18
rol eax, 0xef
popf
jmp 0x1401b344c
call fcn.1400eee84
push rax
pushf
mov eax, 0x2df399fc
pushf
not eax
add eax, 0xa7f12ff8
xor eax, 0xdc7863e1
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xf26acefd
xor eax, 0xd6f54906
rol eax, 0x6e
popf
jmp 0x1401b344c
mov rax, r13
mov rcx, qword [rbp + 0x40]
xor rcx, rsp
call fcn.1401533b0
mov rbx, qword [rsp + 0x1a0]
add rsp, 0x150
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0xd44970a1
pushf
not eax
add eax, 0xccdbec0a
xor eax, 0x8171c868
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xfc70906a
xor eax, 0xc58525fd
rol eax, 0x73
popf
pushf
not eax
add eax, 0x82ed2752
xor eax, 0xb9e14ce5
rol eax, 0x37
popf
pushf
not eax
add eax, 0xecc77a00
xor eax, 0xe1f374ce
rol eax, 0xb1
popf
jmp 0x1401b344c
lea rdx, [0x1829e655f]
pushf
sub rdx, 0x42996257
popf
lea rcx, [rsp + 0x40]
call fcn.1400b357b
lea rdx, [0x1a74077dc]
pushf
sub rdx, 0x673b0f04
popf
lea rcx, [rsp + 0x40]
call fcn.14015cb3d
nop
push rax
pushf
mov eax, 0x2a4ca3f9
pushf
not eax
add eax, 0xa4594985
xor eax, 0xc55bac8e
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x8d16ebc9
xor eax, 0xc70ebdce
rol eax, 0x8a
popf
jmp 0x1401b344c
lea r8, [rbp - 0x40]
mov edx, eax
call fcn.1401f8007
nop
push rax
pushf
mov eax, 0xa49fc7ef
pushf
not eax
add eax, 0xf9d31dbd
xor eax, 0xe0c63d6e
rol eax, 0x94
popf
pushf
not eax
add eax, 0x81621551
xor eax, 0xf666b5fa
rol eax, 0x8e
popf
jmp 0x1401b344c
lea rdx, [0x1bb349274]
pushf
sub rdx, 0x7b2f9014
popf
lea rcx, [rsp + 0x40]
call fcn.1400b357b
lea rdx, [0x1a7dc8799]
pushf
sub rdx, 0x67d71ec1
popf
lea rcx, [rsp + 0x40]
call fcn.14015cb3d
nop
push rax
pushf
mov eax, 0x1af268a1
pushf
not eax
add eax, 0xe855a83d
xor eax, 0xc320a802
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xbb9fcaa9
xor eax, 0xfb9cb995
rol eax, 4
popf
pushf
not eax
add eax, 0xead8e7d9
xor eax, 0xb7d7d02c
rol eax, 0x40
popf
jmp 0x1401b344c
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0xffa71098
pushf
not eax
add eax, 0x87a74488
xor eax, 0xed257109
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe9af6a42
xor eax, 0xce8eff87
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xb6c79d66
xor eax, 0xfcc5e2c2
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd5728aa2
xor eax, 0xb6e28877
rol eax, 5
popf
jmp 0x1401b344c
call fcn.1401494d7
int3
mov ecx, eax
call fcn.1400a4aa1
int3
mov ecx, eax
call fcn.1400a4aa1
nop
push rax
pushf
mov eax, 0xc1cfc830
pushf
not eax
add eax, 0xaccb9993
xor eax, 0x94c29c87
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa9eb73b7
xor eax, 0x950d1bf9
rol eax, 0xe1
popf
jmp 0x1401b344c
call fcn.1400d1537
int3
call fcn.1400d1537
int3
lea rcx, [rbp]
call fcn.1401482ea
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.140141ddd
nop
mov r8, rax
lea rdx, [0x1b40afb14]
pushf
sub rdx, 0x7405f87c
popf
lea rcx, [rbp - 0x60]
call fcn.140156fdd
nop
lea r8, [0x1b05b09a0]
pushf
sub r8, 0x70560720
popf
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1401576cb
nop
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.1400b36f6
lea rdx, [0x19a3d262e]
pushf
sub rdx, 0x5a37bd56
popf
lea rcx, [rsp + 0x40]
call fcn.14015cb3d
nop
push rax
pushf
mov eax, 0xc5f1b687
pushf
not eax
add eax, 0xde096310
xor eax, 0xd5c6ffcb
rol eax, 2
popf
pushf
not eax
add eax, 0xd536889d
xor eax, 0xd677cbc9
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe2c3a6cd
xor eax, 0xab4181f0
rol eax, 0xfc
popf
jmp 0x1401b344c
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0x600d0916
pushf
not eax
add eax, 0xa4dbcdb6
xor eax, 0xe79ec931
rol eax, 0x66
popf
pushf
not eax
add eax, 0xf1f6a03a
xor eax, 0xec37e694
rol eax, 0x88
popf
pushf
not eax
add eax, 0x8d12a273
xor eax, 0x994d7438
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe524bd9b
xor eax, 0xccc34af8
rol eax, 0x8c
popf
jmp 0x1401b344c
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0x1ed0712d
pushf
not eax
add eax, 0xf14692de
xor eax, 0xc4a75a89
rol eax, 0x91
popf
pushf
not eax
add eax, 0x8f0b5f23
xor eax, 0xe0d3b30f
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc867a800
xor eax, 0xa3280b21
rol eax, 0xea
popf
pushf
not eax
add eax, 0xfb296260
xor eax, 0xa4ccbd4f
rol eax, 0x76
popf
jmp 0x1401b344c
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0x81fbe46c
pushf
not eax
add eax, 0x9b5b5c43
xor eax, 0x8217d0f8
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xcc304f7a
xor eax, 0xe2938ca5
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe8ff6808
xor eax, 0xb1e67774
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa8b9259b
xor eax, 0xe7471a8f
rol eax, 0x3f
popf
jmp 0x1401b344c
call fcn.1401494d7
int3
mov ecx, eax
call fcn.1400a4aa1
int3
mov ecx, eax
call fcn.1400a4aa1
nop
push rax
pushf
mov eax, 0xb58f46d0
pushf
not eax
add eax, 0xf664d98c
xor eax, 0xf3ca2488
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf9bc4100
xor eax, 0x918a459c
rol eax, 0xa9
popf
jmp 0x1401b344c
call fcn.1400d1537
int3
call fcn.1400d1537
int3
lea rcx, [rbp - 0x60]
call fcn.1401482ea
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.140141ddd
nop
mov r8, rax
lea rdx, [0x19df77eff]
pushf
sub rdx, 0x5df27c3f
popf
lea rcx, [rbp - 0x20]
call fcn.140156fdd
nop
lea r8, [0x19a7c864f]
pushf
sub r8, 0x5a7783cf
popf
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1401576cb
nop
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.1400b36f6
lea rdx, [0x1a24daf74]
pushf
sub rdx, 0x6248469c
popf
lea rcx, [rsp + 0x40]
call fcn.14015cb3d
nop
push rax
pushf
mov eax, 0xd8548fb6
pushf
not eax
add eax, 0xee1f9bbb
xor eax, 0xffdae41c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf7c688d8
xor eax, 0xe8d22ca9
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xf7becb8b
xor eax, 0xa88a1189
rol eax, 0x49
popf
jmp 0x1401b344c
call fcn.1400d1537
int3
call fcn.1400d1537
int3
lea rdx, [0x18097fcf4]
pushf
sub rdx, 0x4092fa04
popf
lea rcx, [rsp + 0x40]
call fcn.1400b357b
lea rdx, [0x1b21e0746]
pushf
sub rdx, 0x72189e6e
popf
lea rcx, [rsp + 0x40]
call fcn.14015cb3d
nop
push rax
pushf
mov eax, 0x8a657aa5
pushf
not eax
add eax, 0x932de59a
xor eax, 0xbe76bfd3
rol eax, 8
popf
pushf
not eax
add eax, 0xabc9df51
xor eax, 0xec90b79a
rol eax, 0x50
popf
jmp 0x1401b344c
call fcn.1400d1537
nop
push rax
pushf
mov eax, 0xed4e673d
pushf
not eax
add eax, 0xe902f195
xor eax, 0xd110704d
rol eax, 0x21
popf
pushf
not eax
add eax, 0xbb2d2d6d
xor eax, 0xb9d8fa4f
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc4204e7a
xor eax, 0xe6aff6d5
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9ed922bc
xor eax, 0xdee05524
rol eax, 0x10
popf
jmp 0x1401b344c
call fcn.1400d1537
int3