Function at 0x140059b95
Capabilities:
Authenticate hmac
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x23471fea
pushf
not eax
add eax, 0xee643ac3
xor eax, 0xb60be25f
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xcc5a2e77
xor eax, 0xb144a69d
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8949751f
xor eax, 0x943614fb
rol eax, 0x57
popf
pushf
not eax
add eax, 0xf7ef83f6
xor eax, 0x88ae494f
rol eax, 0x3c
popf
cmp eax, 0x29
jne 0x140059bf8
popf
pop rax
jmp 0x14005b795
cmp eax, 0x48
jne 0x140059c07
popf
pop rax
jmp 0x14005c6df
cmp eax, 0x3f
jne 0x140059c16
popf
pop rax
jmp 0x14005c31a
cmp eax, 1
jne 0x140059c25
popf
pop rax
jmp 0x14005a156
cmp eax, 0x4a
jne 0x140059c34
popf
pop rax
jmp 0x14005c7d6
cmp eax, 0x1a
jne 0x140059c43
popf
pop rax
jmp 0x14005b091
cmp eax, 0x44
jne 0x140059c52
popf
pop rax
jmp 0x14005c578
cmp eax, 0x31
jne 0x140059c61
popf
pop rax
jmp 0x14005bc2e
cmp eax, 0x40
jne 0x140059c70
popf
pop rax
jmp 0x14005c362
cmp eax, 8
jne 0x140059c7f
popf
pop rax
jmp 0x14005a66a
cmp eax, 0x2a
jne 0x140059c8e
popf
pop rax
jmp 0x14005b863
cmp eax, 0x17
jne 0x140059c9d
popf
pop rax
jmp 0x14005ae8c
cmp eax, 0x1c
jne 0x140059cac
popf
pop rax
jmp 0x14005b169
cmp eax, 0x2e
jne 0x140059cbb
popf
pop rax
jmp 0x14005ba68
cmp eax, 0x4c
jne 0x140059cca
popf
pop rax
jmp 0x14005c89d
cmp eax, 0x2b
jne 0x140059cd9
popf
pop rax
jmp 0x14005b957
cmp eax, 0x1b
jne 0x140059ce8
popf
pop rax
jmp 0x14005b10c
cmp eax, 0x2d
jne 0x140059cf7
popf
pop rax
jmp 0x14005b9fa
cmp eax, 0x23
jne 0x140059d06
popf
pop rax
jmp 0x14005b480
cmp eax, 0x25
jne 0x140059d15
popf
pop rax
jmp 0x14005b5c4
cmp eax, 0x43
jne 0x140059d24
popf
pop rax
jmp 0x14005c52f
cmp eax, 0x13
jne 0x140059d33
popf
pop rax
jmp 0x14005abe6
cmp eax, 0x33
jne 0x140059d42
popf
pop rax
jmp 0x14005bd57
cmp eax, 0x24
jne 0x140059d51
popf
pop rax
jmp 0x14005b51a
cmp eax, 0x1e
jne 0x140059d60
popf
pop rax
jmp 0x14005b23f
cmp eax, 0xc
jne 0x140059d6f
popf
pop rax
jmp 0x14005a851
cmp eax, 0x26
jne 0x140059d7e
popf
pop rax
jmp 0x14005b64c
cmp eax, 0x27
jne 0x140059d8d
popf
pop rax
jmp 0x14005b6da
cmp eax, 0x30
jne 0x140059d9c
popf
pop rax
jmp 0x14005bb84
cmp eax, 0x10
jne 0x140059dab
popf
pop rax
jmp 0x14005aa6e
cmp eax, 0x37
jne 0x140059dba
popf
pop rax
jmp 0x14005bf1b
cmp eax, 9
jne 0x140059dc9
popf
pop rax
jmp 0x14005a6a6
cmp eax, 0x39
jne 0x140059dd8
popf
pop rax
jmp 0x14005bff9
cmp eax, 0x16
jne 0x140059de7
popf
pop rax
jmp 0x14005ae36
cmp eax, 0x3b
jne 0x140059df6
popf
pop rax
jmp 0x14005c141
cmp eax, 0x4b
jne 0x140059e05
popf
pop rax
jmp 0x14005c825
cmp eax, 0x36
jne 0x140059e14
popf
pop rax
jmp 0x14005be79
cmp eax, 0x14
jne 0x140059e23
popf
pop rax
jmp 0x14005ac86
cmp eax, 0x46
jne 0x140059e32
popf
pop rax
jmp 0x14005c64d
cmp eax, 0x3d
jne 0x140059e41
popf
pop rax
jmp 0x14005c21b
cmp eax, 2
jne 0x140059e50
popf
pop rax
jmp 0x14005a1ec
cmp eax, 0x47
jne 0x140059e5f
popf
pop rax
jmp 0x14005c6a9
cmp eax, 0x41
jne 0x140059e6e
popf
pop rax
jmp 0x14005c3cf
cmp eax, 0x11
jne 0x140059e7d
popf
pop rax
jmp 0x14005aafc
cmp eax, 0x35
jne 0x140059e8c
popf
pop rax
jmp 0x14005bdea
cmp eax, 0x3a
jne 0x140059e9b
popf
pop rax
jmp 0x14005c05f
cmp eax, 0x12
jne 0x140059eaa
popf
pop rax
jmp 0x14005ab7f
cmp eax, 0x21
jne 0x140059eb9
popf
pop rax
jmp 0x14005b3df
cmp eax, 0x38
jne 0x140059ec8
popf
pop rax
jmp 0x14005bfbc
cmp eax, 0xb
jne 0x140059ed7
popf
pop rax
jmp 0x14005a800
cmp eax, 0xf
jne 0x140059ee6
popf
pop rax
jmp 0x14005a9ea
cmp eax, 0x15
jne 0x140059ef5
popf
pop rax
jmp 0x14005addb
cmp eax, 5
jne 0x140059f04
popf
pop rax
jmp 0x14005a48c
cmp eax, 6
jne 0x140059f13
popf
pop rax
jmp 0x14005a521
cmp eax, 0x4e
jne 0x140059f22
popf
pop rax
jmp 0x14005c951
cmp eax, 0x49
jne 0x140059f31
popf
pop rax
jmp 0x14005c787
cmp eax, 0x1f
jne 0x140059f40
popf
pop rax
jmp 0x14005b360
cmp eax, 4
jne 0x140059f4f
popf
pop rax
jmp 0x14005a3c3
cmp eax, 0x2f
jne 0x140059f5e
popf
pop rax
jmp 0x14005bad7
cmp eax, 0x4d
jne 0x140059f6d
popf
pop rax
jmp 0x14005c902
cmp eax, 0x3e
jne 0x140059f7c
popf
pop rax
jmp 0x14005c2a5
cmp eax, 0x45
jne 0x140059f8b
popf
pop rax
jmp 0x14005c615
cmp eax, 0x2c
jne 0x140059f9a
popf
pop rax
jmp 0x14005b9a4
cmp eax, 3
jne 0x140059fa9
popf
pop rax
jmp 0x14005a30d
cmp eax, 0x19
jne 0x140059fb8
popf
pop rax
jmp 0x14005afd4
cmp eax, 0x1d
jne 0x140059fc7
popf
pop rax
jmp 0x14005b1a6
cmp eax, 0x34
jne 0x140059fd6
popf
pop rax
jmp 0x14005bdb2
cmp eax, 0x32
jne 0x140059fe5
popf
pop rax
jmp 0x14005bcef
cmp eax, 0xe
jne 0x140059ff4
popf
pop rax
jmp 0x14005a964
cmp eax, 0x42
jne 0x14005a003
popf
pop rax
jmp 0x14005c48b
cmp eax, 7
jne 0x14005a012
popf
pop rax
jmp 0x14005a5c4
cmp eax, 0x20
jne 0x14005a021
popf
pop rax
jmp 0x14005b39c
cmp eax, 0
jne 0x14005a030
popf
pop rax
jmp 0x14005a08a
cmp eax, 0x3c
jne 0x14005a03f
popf
pop rax
jmp 0x14005c1d2
cmp eax, 0xd
jne 0x14005a04e
popf
pop rax
jmp 0x14005a8ba
cmp eax, 0xa
jne 0x14005a05d
popf
pop rax
jmp 0x14005a719
cmp eax, 0x18
jne 0x14005a06c
popf
pop rax
jmp 0x14005af28
cmp eax, 0x28
jne 0x14005a07b
popf
pop rax
jmp 0x14005b75d
cmp eax, 0x22
jne 0x14005a08a
popf
pop rax
jmp 0x14005b473
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov r14, r9
mov rbx, r8
mov r15, rdx
mov rdi, rcx
mov rsi, qword [rsp + 0x90]
test rsi, rsi
je 0x14005a0fd
push rax
pushf
mov eax, 0x471030cc
pushf
not eax
add eax, 0xc33b9578
xor eax, 0xe09bdb16
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa1d590e3
xor eax, 0x976d5c0c
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xe48665e7
xor eax, 0xffedfecf
rol eax, 0x6d
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x7030675a
pushf
not eax
add eax, 0x85a4175b
xor eax, 0xcf268129
rol eax, 0x78
popf
pushf
not eax
add eax, 0xbd9a632c
xor eax, 0xaea66cdc
rol eax, 0x46
popf
pushf
not eax
add eax, 0xaa44f054
xor eax, 0xf43b4476
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xcafebf51
xor eax, 0x854ef9eb
rol eax, 0xa9
popf
jmp 0x140059be9
cmp rsi, 1
jne 0x14005a1a6
push rax
pushf
mov eax, 0x9b816f58
pushf
not eax
add eax, 0xb7456242
xor eax, 0x9ae2daf6
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x8a5a3cca
xor eax, 0xb3eaa1cb
rol eax, 8
popf
pushf
not eax
add eax, 0xcaba0b71
xor eax, 0xd6d8003e
rol eax, 0x11
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x5b50560c
pushf
not eax
add eax, 0xa256c49f
xor eax, 0xefdc0baa
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa05bb9c0
xor eax, 0xec01c44e
rol eax, 4
popf
pushf
not eax
add eax, 0x83d452a0
xor eax, 0xf2e6cc59
rol eax, 0xb6
popf
jmp 0x140059be9
mov r13d, 0x42a3dc5b
pushf
not r13d
add r13d, 0x90b7f4e7
xor r13d, 0xd1ebee33
rol r13d, 0
popf
pushf
not r13d
add r13d, 0x943be78f
xor r13d, 0xf62c24ee
rol r13d, 0x6f
popf
pushf
not r13d
add r13d, 0xc25b486b
xor r13d, 0x9427b318
rol r13d, 0xcd
popf
pushf
not r13d
add r13d, 0xd125c834
xor r13d, 0xb29c9eb0
rol r13d, 0xb2
popf
xor eax, eax
xor r12d, r12d
mov edx, 0xf054c064
pushf
not edx
add edx, 0xd795a381
xor edx, 0xbef4df66
rol edx, 0xce
popf
pushf
not edx
add edx, 0xdcd492cb
xor edx, 0xddce0483
rol edx, 0x38
popf
pushf
not edx
add edx, 0xb1b09565
xor edx, 0xd1da87d6
rol edx, 3
popf
pushf
not edx
add edx, 0xb8e73132
xor edx, 0xa5123f61
rol edx, 0x56
popf
push rax
pushf
mov eax, 0xb4968fa1
pushf
not eax
add eax, 0xe6ddaec4
xor eax, 0xf99b38a9
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa075f216
xor eax, 0x8c2accce
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x9976fa8e
xor eax, 0xcc5d412a
rol eax, 9
popf
pushf
not eax
add eax, 0xa11cf9ca
xor eax, 0xd33163f8
rol eax, 0x47
popf
jmp 0x140059be9
cmp rax, r12
cmova r12, rax
cmovbe r13, rdx
mov rbp, rsi
sub rbp, r12
jb 0x14005a37d
push rax
pushf
mov eax, 0x82be03f2
pushf
not eax
add eax, 0xc94666a2
xor eax, 0x84b5a79b
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa0ebaabe
xor eax, 0x8f73958d
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xcff325de
xor eax, 0xc817c819
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x89d43150
xor eax, 0xc5a88aa2
rol eax, 0x73
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xa5fcce85
pushf
not eax
add eax, 0xc73eca93
xor eax, 0xa7b0244b
rol eax, 0x18
popf
pushf
not eax
add eax, 0x85ce642f
xor eax, 0xb91cd3df
rol eax, 0x76
popf
pushf
not eax
add eax, 0xfff2445e
xor eax, 0x9d90be75
rol eax, 0x1a
popf
jmp 0x140059be9
mov rdx, r13
push r12
not r12
sub rdx, r12
pop r12
sub rdx, 1
jb 0x14005a433
push rax
pushf
mov eax, 0x9772c016
pushf
not eax
add eax, 0xfda62d54
xor eax, 0x91c4cf28
rol eax, 0x42
popf
pushf
not eax
add eax, 0xea84e90a
xor eax, 0xa50b19b7
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xff99e28a
xor eax, 0x8c7b351d
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc4bacb99
xor eax, 0xd567d788
rol eax, 0xe7
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xedfd109b
pushf
not eax
add eax, 0xeb42b738
xor eax, 0xcbabefb2
rol eax, 0x73
popf
pushf
not eax
add eax, 0x93903947
xor eax, 0x8a81bfac
rol eax, 0x39
popf
pushf
not eax
add eax, 0x9c19e346
xor eax, 0x8d6e9f76
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc916d59a
xor eax, 0xcdf9c206
rol eax, 0x16
popf
jmp 0x140059be9
cmp rdx, rsi
ja 0x14005a4ee
push rax
pushf
mov eax, 0xcf8effa2
pushf
not eax
add eax, 0x9d97df93
xor eax, 0x9b1f1412
rol eax, 0x75
popf
pushf
not eax
add eax, 0xa6c7f1e0
xor eax, 0xac6ef41e
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf08333c3
xor eax, 0xf628769e
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb0e99418
xor eax, 0x8fbe82f0
rol eax, 0xc3
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x73cb66b4
pushf
not eax
add eax, 0xf9788a57
xor eax, 0xaaa7c1bd
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xaa9aec67
xor eax, 0x88a7dcb8
rol eax, 0x19
popf
jmp 0x140059be9
lea rdx, [r14 + r13]
mov rcx, r14
mov r8, r12
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14005a56b
push rax
pushf
mov eax, 0x5c42ccaa
pushf
not eax
add eax, 0xe24d8cb1
xor eax, 0x8f9e95bd
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xce0e70f3
xor eax, 0xbf9fae8d
rol eax, 0x28
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xd3674dab
pushf
not eax
add eax, 0xa84b1352
xor eax, 0xf667dedc
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xb749addc
xor eax, 0xd30d4dab
rol eax, 0x22
popf
pushf
not eax
add eax, 0x881a3056
xor eax, 0xc88c113d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xbcd1de6d
xor eax, 0x95090803
rol eax, 0xbf
popf
jmp 0x140059be9
cmp r12, rbp
cmova rbp, r12
lea rax, [rsi - 1]
mov ecx, esi
and ecx, 3
cmp rax, 3
jae 0x14005a611
push rax
pushf
mov eax, 0xf81f6ced
pushf
not eax
add eax, 0xc12fbfa6
xor eax, 0xaacfbaa3
rol eax, 0x51
popf
pushf
not eax
add eax, 0xc4499747
xor eax, 0xf432cf87
rol eax, 0x4e
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x290cbaff
pushf
not eax
add eax, 0xd8a64424
xor eax, 0xc3efcd7b
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf5ab13a6
xor eax, 0x9fb4d470
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xbbaa2070
xor eax, 0xdffb7dca
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xa68f6c2b
xor eax, 0xbe4c7de7
rol eax, 0xb
popf
jmp 0x140059be9
xor eax, eax
xor edx, edx
jmp 0x14005c141
mov qword [rdi + 0x48], r15
mov qword [rdi + 0x50], rbx
mov qword [rdi + 0x58], r14
mov qword [rdi + 0x60], 0
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
mov qword [rdi + 0x10], rbx
mov word [rdi + 0x18], 0x101
mov byte [rdi + 0x1a], 0
jmp 0x14005c71a
mov r10d, 0xa1ddb3b7
pushf
not r10d
add r10d, 0xa76b9023
xor r10d, 0x9bdc19a6
rol r10d, 0xdf
popf
pushf
not r10d
add r10d, 0x852d30e0
xor r10d, 0xb6044dfb
rol r10d, 0x5f
popf
xor edx, edx
mov r13d, 0x8745c1f0
pushf
not r13d
add r13d, 0xb4333a26
xor r13d, 0xcd2f8e12
rol r13d, 0xbd
popf
pushf
not r13d
add r13d, 0x8ef0a0bc
xor r13d, 0x92b041f7
rol r13d, 0x8d
popf
xor eax, eax
mov r9d, 0x60a65d63
pushf
not r9d
add r9d, 0xdb49ad21
xor r9d, 0xa8554b32
rol r9d, 0xd3
popf
pushf
not r9d
add r9d, 0xfba756c8
xor r9d, 0xd729bf17
rol r9d, 0x90
popf
xor r8d, r8d
jmp 0x14005a964
nop word cs:[rax + rax]
push rax
pushf
mov eax, 0x674edee6
pushf
not eax
add eax, 0x8e0a555e
xor eax, 0xad86792f
rol eax, 0xb
popf
pushf
not eax
add eax, 0x812f2500
xor eax, 0xd0d943c2
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe787e28b
xor eax, 0xc31b597c
rol eax, 0x23
popf
jmp 0x140059be9
lea rcx, [r9 + r8]
inc rcx
mov r13, rcx
sub r13, rax
xor r8d, r8d
push rax
pushf
mov eax, 0x233d011c
pushf
not eax
add eax, 0xe04cf3f0
xor eax, 0xb76402c8
rol eax, 0x63
popf
pushf
not eax
add eax, 0xa8199ea7
xor eax, 0x88a3c2c9
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xd1801eda
xor eax, 0xf4b74ed1
rol eax, 9
popf
pushf
not eax
add eax, 0xc125bba7
xor eax, 0xd1235adb
rol eax, 0x43
popf
jmp 0x140059be9
lea r10, [rcx + r8]
mov r9, rcx
cmp r10, rsi
jae 0x14005a90c
push rax
pushf
mov eax, 0x5341e937
pushf
not eax
add eax, 0x9019ad3e
xor eax, 0xaf29137c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd23ebd7e
xor eax, 0xc1669295
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd700e7b1
xor eax, 0xc6458e86
rol eax, 0xaa
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x3fb30299
pushf
not eax
add eax, 0x93d4e3ad
xor eax, 0xd6c150c8
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xaaf1f5fe
xor eax, 0xbdcea568
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xae52e31d
xor eax, 0xe93f570e
rol eax, 0x58
popf
pushf
not eax
add eax, 0xc2d4c000
xor eax, 0xb19a97a7
rol eax, 1
popf
jmp 0x140059be9
lea rcx, [r8 + rax]
cmp rcx, rsi
jae 0x14005a9b7
push rax
pushf
mov eax, 0x9959332e
pushf
not eax
add eax, 0xa2211f54
xor eax, 0xabd009b4
rol eax, 0x68
popf
pushf
not eax
add eax, 0x98388907
xor eax, 0xb43fee82
rol eax, 0x38
popf
pushf
not eax
add eax, 0xdaa5c23c
xor eax, 0xf8915522
rol eax, 0x6b
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xb8fa4eac
pushf
not eax
add eax, 0xb84111c7
xor eax, 0xc7145742
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe2af7cf3
xor eax, 0xbc5e1c10
rol eax, 0x66
popf
jmp 0x140059be9
movzx ecx, byte [r14 + rcx]
cmp byte [r14 + r10], cl
jb 0x14005aa28
push rax
pushf
mov eax, 0x81da7761
pushf
not eax
add eax, 0x9f16aa7d
xor eax, 0x93a7c96f
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x830e0ffb
xor eax, 0xe5ea48fc
rol eax, 0x17
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x41a06797
pushf
not eax
add eax, 0xde0b4975
xor eax, 0x83ca5cf2
rol eax, 0xad
popf
pushf
not eax
add eax, 0xc49d9eba
xor eax, 0xbe772878
rol eax, 0xa
popf
pushf
not eax
add eax, 0xe5f2a4af
xor eax, 0xe3a7b664
rol eax, 0x19
popf
jmp 0x140059be9
jne 0x14005aab6
push rax
pushf
mov eax, 0x478cbc29
pushf
not eax
add eax, 0xf7ab6bbd
xor eax, 0xb7573a2b
rol eax, 0x34
popf
pushf
not eax
add eax, 0xfcfa87a5
xor eax, 0x9324eb0a
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf3712b26
xor eax, 0xcea7af47
rol eax, 0x43
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x62039535
pushf
not eax
add eax, 0xa23273c8
xor eax, 0xd9406953
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe693eb94
xor eax, 0xa0d3e901
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xeb2d04a8
xor eax, 0xa7298a13
rol eax, 0x8f
popf
jmp 0x140059be9
inc r8
cmp r8, r13
mov r10, r8
cmove r10, rdx
cmovne r8, rdx
mov rcx, r8
push r9
not r9
sub rcx, r9
pop r9
sub rcx, 1
mov r8, r10
jmp 0x14005a8ba
nop word cs:[rax + rax]
push rax
pushf
mov eax, 0x81d79005
pushf
not eax
add eax, 0xa9a17f7e
xor eax, 0x9a41c55a
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x99ca89ce
xor eax, 0xc89cbf79
rol eax, 0x37
popf
pushf
not eax
add eax, 0xae32ba33
xor eax, 0x85273326
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd5b26194
xor eax, 0x9692b22c
rol eax, 0x51
popf
jmp 0x140059be9
lea rcx, [r9 + 1]
mov r13d, 0x23abf631
pushf
not r13d
add r13d, 0x8e81b710
xor r13d, 0xcd71a1e2
rol r13d, 0xb5
popf
pushf
not r13d
add r13d, 0xbc8d8337
xor r13d, 0x94f80eaa
rol r13d, 0x31
popf
xor r8d, r8d
mov rax, r9
jmp 0x14005a8ba
mov r11d, 0x83d254ca
pushf
not r11d
add r11d, 0xcf14fbbd
xor r11d, 0xcf541250
rol r11d, 0xaa
popf
pushf
not r11d
add r11d, 0x8fb8d625
xor r11d, 0x8ef85b1b
rol r11d, 0x11
popf
pushf
not r11d
add r11d, 0xd344bb64
xor r11d, 0xa4254727
rol r11d, 0x68
popf
xor r8d, r8d
mov edx, 0xad3871a3
pushf
not edx
add edx, 0xc4d3e9bc
xor edx, 0xd1e4736e
rol edx, 0xcb
popf
pushf
not edx
add edx, 0xbcc34cf2
xor edx, 0xa32db763
rol edx, 0xaa
popf
pushf
not edx
add edx, 0xa57331a0
xor edx, 0xc9813167
rol edx, 0xae
popf
pushf
not edx
add edx, 0x80b18784
xor edx, 0xdd581a2d
rol edx, 0x5e
popf
xor r12d, r12d
mov r10d, 0xff02ebf4
pushf
not r10d
add r10d, 0xfcf5b097
xor r10d, 0x8c279536
rol r10d, 0x98
popf
pushf
not r10d
add r10d, 0xc343fec4
xor r10d, 0xb778e368
rol r10d, 0x36
popf
pushf
not r10d
add r10d, 0xa6a88cd6
xor r10d, 0x9513d85f
rol r10d, 0x31
popf
pushf
not r10d
add r10d, 0xae8c871a
xor r10d, 0xb9911cf6
rol r10d, 0xaf
popf
xor r9d, r9d
jmp 0x14005af28
nop
push rax
pushf
mov eax, 0x5d01d5db
pushf
not eax
add eax, 0xb8ff76af
xor eax, 0xe486b7cb
rol eax, 0x82
popf
pushf
not eax
add eax, 0xbd56ac30
xor eax, 0xe0ae0821
rol eax, 0x57
popf
pushf
not eax
add eax, 0xfba64f13
xor eax, 0xffe68ccd
rol eax, 0x55
popf
pushf
not eax
add eax, 0xd24a538c
xor eax, 0xcdeb03af
rol eax, 0xbb
popf
jmp 0x140059be9
lea rcx, [r10 + r9]
inc rcx
mov rdx, rcx
sub rdx, r12
xor r9d, r9d
push rax
pushf
mov eax, 0x417d1389
pushf
not eax
add eax, 0xca94b8d3
xor eax, 0xbc3a2c79
rol eax, 0x68
popf
pushf
not eax
add eax, 0xbb6dd440
xor eax, 0xc628a40a
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc56b93cb
xor eax, 0xdf0b93c8
rol eax, 0x25
popf
jmp 0x140059be9
lea r11, [rcx + r9]
mov r10, rcx
cmp r11, rsi
jae 0x14005aef5
push rax
pushf
mov eax, 0x315c799e
pushf
not eax
add eax, 0xfbc34ce1
xor eax, 0x95caebfd
rol eax, 0x62
popf
pushf
not eax
add eax, 0xcfde0269
xor eax, 0xd3bfbfa3
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf89ca494
xor eax, 0xe5b0fb55
rol eax, 0x78
popf
pushf
not eax
add eax, 0xcdde07f6
xor eax, 0xb14d3d97
rol eax, 3
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x72558604
pushf
not eax
add eax, 0xaedea5a1
xor eax, 0xb37a41a7
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xd5adbe0f
xor eax, 0xff2e231d
rol eax, 0x27
popf
jmp 0x140059be9
lea rcx, [r9 + r12]
cmp rcx, rsi
jae 0x14005af8e
push rax
pushf
mov eax, 0xcf9568fc
pushf
not eax
add eax, 0xfb5a1cf7
xor eax, 0x9a37978e
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xd6b9b290
xor eax, 0x983cd924
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xfe32fe5f
xor eax, 0x9de8f520
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf87c9141
xor eax, 0x90d3f933
rol eax, 0x5d
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xe34379a2
pushf
not eax
add eax, 0xc9958891
xor eax, 0xe0fa5865
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe242fddf
xor eax, 0xd8a6a45b
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xd16416c8
xor eax, 0xb607317e
rol eax, 0x66
popf
jmp 0x140059be9
movzx ecx, byte [r14 + rcx]
cmp byte [r14 + r11], cl
ja 0x14005b038
push rax
pushf
mov eax, 0xf37d5fe2
pushf
not eax
add eax, 0xb3a94e7e
xor eax, 0xe781de01
rol eax, 0x24
popf
pushf
not eax
add eax, 0xbbd0b3ae
xor eax, 0xeea33751
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf87f8a1d
xor eax, 0xb0406796
rol eax, 0x80
popf
pushf
not eax
add eax, 0x845320ea
xor eax, 0xdf6acc02
rol eax, 0x2d
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xaee2a111
pushf
not eax
add eax, 0xc7bf4bed
xor eax, 0xcaa09c96
rol eax, 0x50
popf
pushf
not eax
add eax, 0x8b86495c
xor eax, 0xdeec2467
rol eax, 0x35
popf
pushf
not eax
add eax, 0x8e1c2117
xor eax, 0xb032f945
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xa863efae
xor eax, 0x821f0e2e
rol eax, 0xce
popf
jmp 0x140059be9
jne 0x14005b0c6
push rax
pushf
mov eax, 0x9d4705df
pushf
not eax
add eax, 0xef79bd36
xor eax, 0x80fe786d
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf941a77d
xor eax, 0x819dbdde
rol eax, 0xd4
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x67a3ac6a
pushf
not eax
add eax, 0xd7faba1f
xor eax, 0x9fddceaa
rol eax, 0x62
popf
pushf
not eax
add eax, 0xa92f6806
xor eax, 0xeb78571e
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb6ab7f52
xor eax, 0x9d843e59
rol eax, 0x12
popf
jmp 0x140059be9
inc r9
cmp r9, rdx
mov r11, r9
cmove r11, r8
cmovne r9, r8
mov rcx, r9
push r10
not r10
sub rcx, r10
pop r10
sub rcx, 1
mov r9, r11
jmp 0x14005ae8c
nop word cs:[rax + rax]
push rax
pushf
mov eax, 0x25e2cb10
pushf
not eax
add eax, 0xdd2610f9
xor eax, 0xb21a4cf9
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd6253d77
xor eax, 0x93e0e120
rol eax, 0x38
popf
jmp 0x140059be9
lea rcx, [r10 + 1]
mov edx, 0xa60b1375
pushf
not edx
add edx, 0x96278b81
xor edx, 0x9ec64e1f
rol edx, 0xdb
popf
pushf
not edx
add edx, 0xb4aaac1b
xor edx, 0xf46812a5
rol edx, 3
popf
pushf
not edx
add edx, 0xe4069507
xor edx, 0xb92c4e87
rol edx, 0x8e
popf
xor r9d, r9d
mov r12, r10
jmp 0x14005ae8c
mov r9d, 0x9b47f0ed
pushf
not r9d
add r9d, 0xac570fcf
xor r9d, 0xe0cfcdda
rol r9d, 0xfa
popf
pushf
not r9d
add r9d, 0xc921f565
xor r9d, 0x80096215
rol r9d, 0x45
popf
pushf
not r9d
add r9d, 0xd58a65bd
xor r9d, 0xff8506dc
rol r9d, 0x3c
popf
pushf
not r9d
add r9d, 0xa214d395
xor r9d, 0xcccefd68
rol r9d, 0x8e
popf
xor r8d, r8d
xor r10d, r10d
mov r11d, 0xaee0af56
pushf
not r11d
add r11d, 0xd8b0681a
xor r11d, 0xc157cebd
rol r11d, 0x82
popf
pushf
not r11d
add r11d, 0x86ef329f
xor r11d, 0xd8692ac3
rol r11d, 0x9c
popf
pushf
not r11d
add r11d, 0x86b0a678
xor r11d, 0x82ea5f51
rol r11d, 0x4d
popf
xor edx, edx
jmp 0x14005b473
nop word [rax + rax]
push rax
pushf
mov eax, 0xa568380
pushf
not eax
add eax, 0xd6b129be
xor eax, 0x9d75c45e
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x96c716bf
xor eax, 0xbe2e4373
rol eax, 0x1d
popf
jmp 0x140059be9
lea rbp, [r10 + r11]
inc rbp
mov r9, rbp
sub r9, rdx
xor r10d, r10d
push rax
pushf
mov eax, 0xd260ac88
pushf
not eax
add eax, 0xa6913364
xor eax, 0xe069bd0c
rol eax, 0x93
popf
pushf
not eax
add eax, 0xdbba06f4
xor eax, 0xff10642a
rol eax, 0xc
popf
jmp 0x140059be9
mov r11, rbp
cmp r9, r13
je 0x14005b440
push rax
pushf
mov eax, 0x8059c5d9
pushf
not eax
add eax, 0xaae6446d
xor eax, 0xd6465830
rol eax, 7
popf
pushf
not eax
add eax, 0x9ca15d2f
xor eax, 0xc227741a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xb89dfe4f
xor eax, 0xae8337e6
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xfeca72bf
xor eax, 0xb5bb99f4
rol eax, 0x6f
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x16e0bd1
pushf
not eax
add eax, 0x9e9f978d
xor eax, 0xff8b7393
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xedd90fb0
xor eax, 0x967a0a89
rol eax, 0xa0
popf
jmp 0x140059be9
lea rax, [r11 + r10]
cmp rax, rsi
jae 0x14005b863
mov rax, r11
not rax
mov rcx, rsi
sub rcx, r10
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
cmp rcx, rsi
jae 0x14005b4d4
push rax
pushf
mov eax, 0x1ffa5ac4
pushf
not eax
add eax, 0xf78f7f97
xor eax, 0x96c8c2c0
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x88c0d172
xor eax, 0xd9cdc8c1
rol eax, 0xfe
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xddc7f3a5
pushf
not eax
add eax, 0x9f604503
xor eax, 0xafaf893a
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe674ce89
xor eax, 0xc1f81d28
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd71c1f35
xor eax, 0xcfda942f
rol eax, 0x10
popf
jmp 0x140059be9
mov rax, r10
not rax
push rsi
not rsi
sub rax, rsi
pop rsi
sub rax, 1
sub rax, rdx
cmp rax, rsi
jae 0x14005b57e
push rax
pushf
mov eax, 0xb10041d1
pushf
not eax
add eax, 0xd5f517f1
xor eax, 0xf48fbe1e
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8e26fce3
xor eax, 0xca66000b
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xddab543c
xor eax, 0xa9dd683e
rol eax, 0x37
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x13f4cde
pushf
not eax
add eax, 0xdc055175
xor eax, 0xd5fefcff
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe6fc7914
xor eax, 0xbbb7d60c
rol eax, 0x53
popf
pushf
not eax
add eax, 0xc6be633b
xor eax, 0x8bd4598f
rol eax, 0xb3
popf
jmp 0x140059be9
lea rbp, [r11 + 1]
movzx eax, byte [r14 + rax]
cmp byte [r14 + rcx], al
jb 0x14005b606
push rax
pushf
mov eax, 0xba34671e
pushf
not eax
add eax, 0xf7828498
xor eax, 0xc780fdd0
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf8d61012
xor eax, 0xe396b6ad
rol eax, 0x5e
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xe8c941f9
pushf
not eax
add eax, 0xba8e2464
xor eax, 0xae5f9962
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xd75b3012
xor eax, 0xca667768
rol eax, 0x95
popf
pushf
not eax
add eax, 0x8e4c0c81
xor eax, 0xa5e7ac94
rol eax, 0xd4
popf
jmp 0x140059be9
jne 0x14005b681
push rax
pushf
mov eax, 0x86162289
pushf
not eax
add eax, 0xa09b3904
xor eax, 0xd2e1c8a8
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa5da4ba6
xor eax, 0xdd75f0d3
rol eax, 0x16
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x21b436d5
pushf
not eax
add eax, 0xe0cb6669
xor eax, 0xca806f03
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa73ad906
xor eax, 0x9421206c
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc3e381d1
xor eax, 0xbbae5031
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd2708f7f
xor eax, 0xe3972eb5
rol eax, 0x6f
popf
jmp 0x140059be9
inc r10
cmp r10, r9
mov rax, r10
cmove rax, r8
cmovne r10, r8
mov rbp, r10
push r11
not r11
sub rbp, r11
pop r11
sub rbp, 1
mov r10, rax
jmp 0x14005b3df
nop dword [rax + rax]
push rax
pushf
mov eax, 0xbea5451b
pushf
not eax
add eax, 0x8caa3884
xor eax, 0xce55abac
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd2f2d03e
xor eax, 0xd88a23db
rol eax, 0xca
popf
jmp 0x140059be9
mov r9d, 0xd32266b8
pushf
not r9d
add r9d, 0xfbc4b6c3
xor r9d, 0xfae0a244
rol r9d, 0x34
popf
pushf
not r9d
add r9d, 0xa42c6f35
xor r9d, 0x98376c8d
rol r9d, 0x3a
popf
pushf
not r9d
add r9d, 0x9376c90f
xor r9d, 0x8b7d52be
rol r9d, 0x5a
popf
pushf
not r9d
add r9d, 0xc19eb11e
xor r9d, 0x860d1132
rol r9d, 0x90
popf
xor r10d, r10d
mov rdx, r11
jmp 0x14005b3df
mov qword [rsp + 0x20], r15
mov r15d, 0x9017c3b4
pushf
not r15d
add r15d, 0xc67395bd
xor r15d, 0xbbadabfb
rol r15d, 0x54
popf
pushf
not r15d
add r15d, 0x82395eb1
xor r15d, 0xfee6aa04
rol r15d, 0x1e
popf
pushf
not r15d
add r15d, 0xd0ae01e6
xor r15d, 0xcc186251
rol r15d, 0xe2
popf
pushf
not r15d
add r15d, 0xd30ac539
xor r15d, 0xbe5a2a2b
rol r15d, 0x33
popf
xor r8d, r8d
xor r11d, r11d
mov ebp, 0x59ff529a
pushf
not ebp
add ebp, 0x9f9dfc49
xor ebp, 0x8a042463
rol ebp, 0xc9
popf
pushf
not ebp
add ebp, 0x9994a1cb
xor ebp, 0x94c8ca5e
rol ebp, 0x36
popf
pushf
not ebp
add ebp, 0xb304c11d
xor ebp, 0x958894e9
rol ebp, 0xda
popf
xor r9d, r9d
jmp 0x14005ba68
nop dword [rax]
push rax
pushf
mov eax, 0x452e377d
pushf
not eax
add eax, 0xbb3005df
xor eax, 0xe67bc246
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xb4457641
xor eax, 0x96f4287f
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd4633859
xor eax, 0xa057309b
rol eax, 0x4e
popf
jmp 0x140059be9
lea r10, [r11 + rbp]
inc r10
mov r15, r10
sub r15, r9
xor r11d, r11d
push rax
pushf
mov eax, 0xa5fdeaaf
pushf
not eax
add eax, 0xfc084412
xor eax, 0xfcd09a7b
rol eax, 0x35
popf
pushf
not eax
add eax, 0xaf00aeda
xor eax, 0xf9cd9ae2
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa6154690
xor eax, 0x988269ab
rol eax, 0x19
popf
jmp 0x140059be9
mov rbp, r10
cmp r15, r13
je 0x14005ba35
push rax
pushf
mov eax, 0x3c7e57a7
pushf
not eax
add eax, 0x9a70c82c
xor eax, 0xc93041d2
rol eax, 0x55
popf
pushf
not eax
add eax, 0xfa9ba25e
xor eax, 0xcfc91d17
rol eax, 0xb9
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xdb97f0b0
pushf
not eax
add eax, 0xbef3cd39
xor eax, 0xf4bdb0bc
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf40bca7e
xor eax, 0x8bb7fda5
rol eax, 0x2f
popf
jmp 0x140059be9
lea rax, [r11 + rbp]
cmp rax, rsi
jae 0x14005baa4
push rax
pushf
mov eax, 0x9dde07f4
pushf
not eax
add eax, 0xfe9c6af1
xor eax, 0xd804011d
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xafbf6ce5
xor eax, 0xa1fc79c5
rol eax, 0xd3
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xbe2f043c
pushf
not eax
add eax, 0x9783ad6a
xor eax, 0xb2311668
rol eax, 0xca
popf
pushf
not eax
add eax, 0x8c858778
xor eax, 0xf58871fc
rol eax, 0x20
popf
jmp 0x140059be9
mov rax, rbp
not rax
mov rcx, rsi
sub rcx, r11
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
cmp rcx, rsi
jae 0x14005bb3e
push rax
pushf
mov eax, 0xd23f2bb3
pushf
not eax
add eax, 0x9128cba4
xor eax, 0x88647455
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa9b0af01
xor eax, 0xe8d6cc8f
rol eax, 0x85
popf
pushf
not eax
add eax, 0x95a43bd0
xor eax, 0xa432fe2f
rol eax, 0xb9
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xe0fe0871
pushf
not eax
add eax, 0xb245109b
xor eax, 0x8e184b58
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xbe4fe257
xor eax, 0x8e31293f
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9f636f61
xor eax, 0xe2db1f36
rol eax, 0xfc
popf
jmp 0x140059be9
mov rax, r11
not rax
push rsi
not rsi
sub rax, rsi
pop rsi
sub rax, 1
sub rax, r9
cmp rax, rsi
jae 0x14005bbfb
push rax
pushf
mov eax, 0x6363ecb1
pushf
not eax
add eax, 0x856679dc
xor eax, 0xfcbc5791
rol eax, 0x73
popf
pushf
not eax
add eax, 0xb6158bbb
xor eax, 0xf6b39f5f
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf855068a
xor eax, 0xc7aea2d1
rol eax, 0x42
popf
pushf
not eax
add eax, 0xbc9e859d
xor eax, 0xad86381a
rol eax, 0xac
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x88c9f65e
pushf
not eax
add eax, 0x811329d7
xor eax, 0xc14131bf
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xceb0e418
xor eax, 0xb83c1bd7
rol eax, 0x30
popf
jmp 0x140059be9
lea r10, [rbp + 1]
movzx eax, byte [r14 + rax]
cmp byte [r14 + rcx], al
ja 0x14005bc96
push rax
pushf
mov eax, 0xc7c8305b
pushf
not eax
add eax, 0xc050c7a5
xor eax, 0xd0576ee7
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd44c95d8
xor eax, 0xcf1ca21b
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc0c38063
xor eax, 0xa1a0de97
rol eax, 0x15
popf
pushf
not eax
add eax, 0xb8d74f11
xor eax, 0x864e5e2e
rol eax, 0x48
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xae2bab25
pushf
not eax
add eax, 0xfaa96834
xor eax, 0x807b61f1
rol eax, 0x66
popf
pushf
not eax
add eax, 0xdc60b414
xor eax, 0x8a9e7add
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xf1a75d59
xor eax, 0x9871ca70
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xbf14fde7
xor eax, 0xb22ca9fd
rol eax, 0xca
popf
jmp 0x140059be9
jne 0x14005bd24
push rax
pushf
mov eax, 0xa07eb625
pushf
not eax
add eax, 0xfe98fd6b
xor eax, 0xe1c7e50c
rol eax, 7
popf
pushf
not eax
add eax, 0x9e86d7c2
xor eax, 0xafb5d4e2
rol eax, 0x37
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x963a4ec8
pushf
not eax
add eax, 0x8c4d5413
xor eax, 0xb932313f
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd8788e3b
xor eax, 0xcb5b3a7f
rol eax, 0x62
popf
jmp 0x140059be9
inc r11
cmp r11, r15
mov rax, r11
cmove rax, r8
cmovne r11, r8
mov r10, r11
push rbp
not rbp
sub r10, rbp
pop rbp
sub r10, 1
mov r11, rax
jmp 0x14005b9fa
nop dword [rax + rax]
push rax
pushf
mov eax, 0xf6678e1a
pushf
not eax
add eax, 0x95dc4e7e
xor eax, 0xa3a06dd7
rol eax, 0xf
popf
pushf
not eax
add eax, 0xdc67598d
xor eax, 0x85807b22
rol eax, 0xb2
popf
jmp 0x140059be9
mov r15d, 0x8ad43410
pushf
not r15d
add r15d, 0x8fc4ae35
xor r15d, 0xd7a80084
rol r15d, 0xbd
popf
pushf
not r15d
add r15d, 0xd3f4a8bd
xor r15d, 0xc08c1907
rol r15d, 0x3f
popf
pushf
not r15d
add r15d, 0xb69227a2
xor r15d, 0xfa0f6768
rol r15d, 0xdf
popf
xor r11d, r11d
mov r9, rbp
jmp 0x14005b9fa
cmp rdx, r9
cmova r9, rdx
mov rcx, rsi
sub rcx, r9
test r13, r13
je 0x14005bed5
push rax
pushf
mov eax, 0xccfd1d65
pushf
not eax
add eax, 0xee91277f
xor eax, 0x8c4c6498
rol eax, 0x31
popf
pushf
not eax
add eax, 0x957949e6
xor eax, 0x95056820
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x8dca24e0
xor eax, 0xcbb0682a
rol eax, 0x95
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x316074a4
pushf
not eax
add eax, 0xd8b86709
xor eax, 0xb29b6227
rol eax, 0xac
popf
pushf
not eax
add eax, 0x8d6e0c68
xor eax, 0x8bb56175
rol eax, 0x70
popf
pushf
not eax
add eax, 0x99058471
xor eax, 0xde7b3494
rol eax, 0x8e
popf
jmp 0x140059be9
mov edx, r13d
and edx, 3
cmp r13, 4
mov r15, qword [rsp + 0x20]
jae 0x14005bf63
push rax
pushf
mov eax, 0xed995e95
pushf
not eax
add eax, 0xad6b8efc
xor eax, 0xd1765cdd
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xce7654a5
xor eax, 0x87aaedba
rol eax, 0x37
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xd63eaba7
pushf
not eax
add eax, 0xdb268ff2
xor eax, 0xbdc18b02
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd74fea29
xor eax, 0x9a91abb9
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xc38c51b2
xor eax, 0xb13c89e6
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf876abb6
xor eax, 0xe27eb426
rol eax, 0x82
popf
jmp 0x140059be9
xor eax, eax
xor r9d, r9d
jmp 0x14005c48b
mov r8, rsi
and r8, 0xfffffffffffffffc
xor eax, eax
xor edx, edx
nop
push rax
pushf
mov eax, 0x3d9e07d6
pushf
not eax
add eax, 0xb05739ae
xor eax, 0xd2f95499
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xae12f1f4
xor eax, 0xe60700b5
rol eax, 0x13
popf
pushf
not eax
add eax, 0xba4a4d7f
xor eax, 0xffe7f992
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe1a37c6f
xor eax, 0x803ea536
rol eax, 0x51
popf
jmp 0x140059be9
movzx r9d, byte [r14 + rdx]
movzx r10d, byte [r14 + rdx + 1]
bts rax, r9
bts rax, r10
movzx r9d, byte [r14 + rdx + 2]
bts rax, r9
movzx r9d, byte [r14 + rdx + 3]
bts rax, r9
add rdx, 4
cmp r8, rdx
jne 0x14005c0e8
push rax
pushf
mov eax, 0xc0736e5e
pushf
not eax
add eax, 0xd81c63b0
xor eax, 0x88b760d1
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xcd8e44d8
xor eax, 0xe0e4d3bc
rol eax, 6
popf
pushf
not eax
add eax, 0xe7448348
xor eax, 0xe27a7858
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa3b2ed23
xor eax, 0xfceeeb6e
rol eax, 0x6f
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xef458e1f
pushf
not eax
add eax, 0x864adf61
xor eax, 0xfee776aa
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe3ec3c3c
xor eax, 0xcc762e71
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xcdf02ba0
xor eax, 0xe1cea3de
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc77fb789
xor eax, 0x89d06294
rol eax, 0x3f
popf
jmp 0x140059be9
test rcx, rcx
je 0x14005c179
push rax
pushf
mov eax, 0xbcdded8
pushf
not eax
add eax, 0xc9bf7d52
xor eax, 0xfecd999f
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe6146741
xor eax, 0xd647e0d6
rol eax, 0x41
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xbc00cd26
pushf
not eax
add eax, 0xd15ab3a8
xor eax, 0xad3ef05a
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xde8efcd6
xor eax, 0x916f2448
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf09bbafb
xor eax, 0xd2b2fbd2
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xbcd452d3
xor eax, 0xe1ef04f3
rol eax, 0xbe
popf
jmp 0x140059be9
push r14
not r14
sub rdx, r14
pop r14
sub rdx, 1
xor r8d, r8d
nop dword [rax + rax]
push rax
pushf
mov eax, 0xa297ab95
pushf
not eax
add eax, 0xb17612df
xor eax, 0xd5ed5f7d
rol eax, 0xc
popf
pushf
not eax
add eax, 0x957e4f98
xor eax, 0xc1fb01e3
rol eax, 0x23
popf
jmp 0x140059be9
movzx r9d, byte [rdx + r8]
bts rax, r9
inc r8
cmp rcx, r8
jne 0x14005c25f
push rax
pushf
mov eax, 0xf283dda3
pushf
not eax
add eax, 0xae25061b
xor eax, 0xd6bd089d
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xba0c64de
xor eax, 0xdfd3e309
rol eax, 0x73
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x1a91fafb
pushf
not eax
add eax, 0xe8d0b7f0
xor eax, 0xec0681af
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdcf2f99a
xor eax, 0xf3f75786
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb3f19871
xor eax, 0xc503a419
rol eax, 0x32
popf
jmp 0x140059be9
inc rbp
mov r8, 0xffffffffffffffff
mov rdx, 0xffffffffffffffff
mov r13, rbp
mov rcx, r12
jmp 0x14005c6df
xor r8d, r8d
mov rdx, rsi
xor eax, eax
xor r13d, r13d
mov r15, qword [rsp + 0x20]
jmp 0x14005c6df
mov r8, r13
and r8, 0xfffffffffffffffc
xor eax, eax
xor r9d, r9d
nop dword [rax + rax]
push rax
pushf
mov eax, 0xee061a32
pushf
not eax
add eax, 0x98e1df43
xor eax, 0xf7d0f170
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf8f45d6b
xor eax, 0xe096790f
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x86de2865
xor eax, 0xdb7cabad
rol eax, 0
popf
pushf
not eax
add eax, 0xb7325f1e
xor eax, 0xd662dba2
rol eax, 0x6c
popf
jmp 0x140059be9
movzx r10d, byte [r14 + r9]
movzx r11d, byte [r14 + r9 + 1]
bts rax, r10
bts rax, r11
movzx r10d, byte [r14 + r9 + 2]
bts rax, r10
movzx r10d, byte [r14 + r9 + 3]
bts rax, r10
add r9, 4
cmp r8, r9
jne 0x14005c432
push rax
pushf
mov eax, 0x93738483
pushf
not eax
add eax, 0xe9d47150
xor eax, 0xe8ea2b96
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb4c5d634
xor eax, 0xc06e935e
rol eax, 0x76
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xddb0bdc4
pushf
not eax
add eax, 0xdbd1dfd9
xor eax, 0xd798f8d7
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x9a5c4ed8
xor eax, 0xfc018d07
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xd79e4b33
xor eax, 0xeb44a5ac
rol eax, 0x30
popf
pushf
not eax
add eax, 0x8061edce
xor eax, 0xf9481728
rol eax, 0
popf
jmp 0x140059be9
test rdx, rdx
je 0x14005c4e9
push rax
pushf
mov eax, 0xf5e4654d
pushf
not eax
add eax, 0xd1806320
xor eax, 0xd10c7256
rol eax, 0x36
popf
pushf
not eax
add eax, 0x8ea5c6f6
xor eax, 0xdc8cd3d6
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xeb5d1323
xor eax, 0xacdb4ebc
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa98b50c1
xor eax, 0xe496f119
rol eax, 0xd6
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0x4a6256c5
pushf
not eax
add eax, 0xaa498aff
xor eax, 0xcefc239a
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc0132060
xor eax, 0xcc5709bd
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe472d05b
xor eax, 0xae16d546
rol eax, 0x1d
popf
jmp 0x140059be9
push r14
not r14
sub r9, r14
pop r14
sub r9, 1
xor r8d, r8d
xor r10d, r10d
nop
push rax
pushf
mov eax, 0xbf06a0dc
pushf
not eax
add eax, 0xfa273b19
xor eax, 0xbb266c6e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xca862985
xor eax, 0xca6b403a
rol eax, 0x96
popf
jmp 0x140059be9
movzx r11d, byte [r9 + r10]
bts rax, r11
inc r10
cmp rdx, r10
jne 0x14005c5e2
push rax
pushf
mov eax, 0xc7c0f3b5
pushf
not eax
add eax, 0xf4ea280c
xor eax, 0xb0b4f493
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd5006241
xor eax, 0x9b2c2340
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xba33e44f
xor eax, 0xefff417b
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x816a75a1
xor eax, 0xede3dacc
rol eax, 0x3c
popf
jmp 0x140059be9
push rax
pushf
mov eax, 0xd3bd86ec
pushf
not eax
add eax, 0xeecfab41
xor eax, 0xcef209bb
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe5ca967c
xor eax, 0xded2ab8a
rol eax, 0x86
popf
jmp 0x140059be9
jmp 0x14005c6a9
xor r8d, r8d
push rax
pushf
mov eax, 0xd2204857
pushf
not eax
add eax, 0x8c9316d2
xor eax, 0xd64f1a30
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x935f8f05
xor eax, 0xc40ec220
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb53f216b
xor eax, 0xe5c59e19
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xa2844036
xor eax, 0xcde50e6b
rol eax, 0x7a
popf
jmp 0x140059be9
mov rdx, rsi
push rax
pushf
mov eax, 0x8d907c58
pushf
not eax
add eax, 0xc854d745
xor eax, 0xa9120d94
rol eax, 0xee
popf
pushf
not eax
add eax, 0x9196c2ea
xor eax, 0xfbb8d5f4
rol eax, 0x58
popf
jmp 0x140059be9
mov qword [rdi + 0x48], r15
mov qword [rdi + 0x50], rbx
mov qword [rdi + 0x58], r14
mov qword [rdi + 0x60], rsi
mov qword [rdi], 1
mov qword [rdi + 8], r12
mov qword [rdi + 0x10], rcx
mov qword [rdi + 0x18], r13
mov qword [rdi + 0x20], rax
mov qword [rdi + 0x28], 0
mov qword [rdi + 0x30], rbx
mov qword [rdi + 0x38], r8
mov qword [rdi + 0x40], rdx
mov rax, rdi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x1b0070831]
pushf
sub r8, 0x70051311
popf
mov rdx, rsi
call fcn.1400b861d
ud2
lea r8, [0x1abe50a2d]
pushf
sub r8, 0x6be314f5
popf
mov rdx, rsi
call fcn.1400b861d
ud2
lea r8, [0x1b6d2ef50]
pushf
sub r8, 0x76d0fa00
popf
mov rcx, rax
mov rdx, rsi
call fcn.1400b861d
ud2
lea r8, [0x184534afd]
pushf
sub r8, 0x4451560d
popf
mov rcx, r12
mov rdx, rsi
call fcn.1400c374f
ud2
lea r8, [0x19712d040]
pushf
sub r8, 0x5710db38
popf
mov rcx, r13
call fcn.1400739bc
ud2
lea r8, [0x198215c14]
pushf
sub r8, 0x581f670c
popf
mov rcx, rdx
mov rdx, rsi
call fcn.1400c374f
ud2