Function at 0x140650bfe
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x6c820b88
pushf
not eax
add eax, 0xca56e148
xor eax, 0xaf032ea1
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xcc4e9e93
xor eax, 0xd6800ffa
rol eax, 0x89
popf
pushf
not eax
add eax, 0xeef08881
xor eax, 0xacce5269
rol eax, 0x2c
popf
cmp eax, 0x29
jne 0x140650c4e
popf
pop rax
jmp 0x140652867
cmp eax, 0
jne 0x140650c5d
popf
pop rax
jmp 0x14065101d
cmp eax, 0x3f
jne 0x140650c6c
popf
pop rax
jmp 0x1406534c4
cmp eax, 1
jne 0x140650c7b
popf
pop rax
jmp 0x140651132
cmp eax, 0xd
jne 0x140650c8a
popf
pop rax
jmp 0x140651794
cmp eax, 0x1a
jne 0x140650c99
popf
pop rax
jmp 0x140651ebb
cmp eax, 0xe
jne 0x140650ca8
popf
pop rax
jmp 0x140651802
cmp eax, 0x31
jne 0x140650cb7
popf
pop rax
jmp 0x140652cc9
cmp eax, 0x40
jne 0x140650cc6
popf
pop rax
jmp 0x14065350c
cmp eax, 8
jne 0x140650cd5
popf
pop rax
jmp 0x14065150c
cmp eax, 0x2a
jne 0x140650ce4
popf
pop rax
jmp 0x1406528ea
cmp eax, 0x17
jne 0x140650cf3
popf
pop rax
jmp 0x140651cd1
cmp eax, 0x1c
jne 0x140650d02
popf
pop rax
jmp 0x140652019
cmp eax, 0x2e
jne 0x140650d11
popf
pop rax
jmp 0x140652ae0
cmp eax, 0x18
jne 0x140650d20
popf
pop rax
jmp 0x140651d61
cmp eax, 0x2b
jne 0x140650d2f
popf
pop rax
jmp 0x14065295a
cmp eax, 0x1b
jne 0x140650d3e
popf
pop rax
jmp 0x140651fbb
cmp eax, 0x2d
jne 0x140650d4d
popf
pop rax
jmp 0x140652a5d
cmp eax, 0x23
jne 0x140650d5c
popf
pop rax
jmp 0x14065243e
cmp eax, 0x25
jne 0x140650d6b
popf
pop rax
jmp 0x1406525ca
cmp eax, 0x32
jne 0x140650d7a
popf
pop rax
jmp 0x140652deb
cmp eax, 0x13
jne 0x140650d89
popf
pop rax
jmp 0x140651a6c
cmp eax, 0x33
jne 0x140650d98
popf
pop rax
jmp 0x140652e92
cmp eax, 0x24
jne 0x140650da7
popf
pop rax
jmp 0x140652504
cmp eax, 0x1e
jne 0x140650db6
popf
pop rax
jmp 0x14065208a
cmp eax, 0xc
jne 0x140650dc5
popf
pop rax
jmp 0x1406516e9
cmp eax, 0x26
jne 0x140650dd4
popf
pop rax
jmp 0x140652679
cmp eax, 0x27
jne 0x140650de3
popf
pop rax
jmp 0x140652732
cmp eax, 0x30
jne 0x140650df2
popf
pop rax
jmp 0x140652c7b
cmp eax, 0x10
jne 0x140650e01
popf
pop rax
jmp 0x1406518ac
cmp eax, 0x37
jne 0x140650e10
popf
pop rax
jmp 0x1406530bf
cmp eax, 9
jne 0x140650e1f
popf
pop rax
jmp 0x14065156f
cmp eax, 0x39
jne 0x140650e2e
popf
pop rax
jmp 0x14065327a
cmp eax, 0x16
jne 0x140650e3d
popf
pop rax
jmp 0x140651c86
cmp eax, 0x3b
jne 0x140650e4c
popf
pop rax
jmp 0x140653368
cmp eax, 0xa
jne 0x140650e5b
popf
pop rax
jmp 0x1406515f2
cmp eax, 0x36
jne 0x140650e6a
popf
pop rax
jmp 0x14065303c
cmp eax, 0x14
jne 0x140650e79
popf
pop rax
jmp 0x140651bab
cmp eax, 7
jne 0x140650e88
popf
pop rax
jmp 0x1406513ae
cmp eax, 0x3d
jne 0x140650e97
popf
pop rax
jmp 0x1406533e1
cmp eax, 2
jne 0x140650ea6
popf
pop rax
jmp 0x14065117a
cmp eax, 0x20
jne 0x140650eb5
popf
pop rax
jmp 0x140652241
cmp eax, 0x41
jne 0x140650ec4
popf
pop rax
jmp 0x140653567
cmp eax, 0x11
jne 0x140650ed3
popf
pop rax
jmp 0x140651944
cmp eax, 0x35
jne 0x140650ee2
popf
pop rax
jmp 0x140652fef
cmp eax, 0x3a
jne 0x140650ef1
popf
pop rax
jmp 0x14065330a
cmp eax, 0x12
jne 0x140650f00
popf
pop rax
jmp 0x1406519c5
cmp eax, 0x21
jne 0x140650f0f
popf
pop rax
jmp 0x1406522d8
cmp eax, 0x38
jne 0x140650f1e
popf
pop rax
jmp 0x1406531be
cmp eax, 0xb
jne 0x140650f2d
popf
pop rax
jmp 0x140651687
cmp eax, 0xf
jne 0x140650f3c
popf
pop rax
jmp 0x140651870
cmp eax, 0x15
jne 0x140650f4b
popf
pop rax
jmp 0x140651c4c
cmp eax, 5
jne 0x140650f5a
popf
pop rax
jmp 0x1406512cf
cmp eax, 6
jne 0x140650f69
popf
pop rax
jmp 0x140651370
cmp eax, 0x22
jne 0x140650f78
popf
pop rax
jmp 0x1406523ff
cmp eax, 0x3c
jne 0x140650f87
popf
pop rax
jmp 0x1406533a6
cmp eax, 0x1f
jne 0x140650f96
popf
pop rax
jmp 0x140652187
cmp eax, 4
jne 0x140650fa5
popf
pop rax
jmp 0x140651262
cmp eax, 0x2f
jne 0x140650fb4
popf
pop rax
jmp 0x140652b4e
cmp eax, 0x28
jne 0x140650fc3
popf
pop rax
jmp 0x1406527d6
cmp eax, 0x3e
jne 0x140650fd2
popf
pop rax
jmp 0x140653479
cmp eax, 0x34
jne 0x140650fe1
popf
pop rax
jmp 0x140652f16
cmp eax, 0x2c
jne 0x140650ff0
popf
pop rax
jmp 0x1406529ca
cmp eax, 3
jne 0x140650fff
popf
pop rax
jmp 0x1406511d0
cmp eax, 0x19
jne 0x14065100e
popf
pop rax
jmp 0x140651e13
cmp eax, 0x1d
jne 0x14065101d
popf
pop rax
jmp 0x140652077
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x168]
sub rsp, 0x268
mov rax, qword [0x14004b080]
xor rax, rsp
mov qword [rbp + 0x150], rax
mov rdi, qword [rbp + 0x1d0]
xor r15d, r15d
mov rsi, qword [rbp + 0x1d8]
mov rax, r8
mov qword [rsp + 0x70], rax
mov r13, r9
mov qword [rsp + 0x78], rdx
mov r14, rdx
mov qword [rsp + 0x60], rdi
mov rbx, rcx
mov qword [rsp + 0x68], rsi
test rcx, rcx
jne 0x1406510d9
push rax
pushf
mov eax, 0xcdeb7baa
pushf
not eax
add eax, 0xc64a5b4e
xor eax, 0xb359c7cc
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x9feb6f90
xor eax, 0x8b286e25
rol eax, 8
popf
pushf
not eax
add eax, 0xf403be5d
xor eax, 0xaa7b4b05
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9b061dc6
xor eax, 0xfb66ae5a
rol eax, 0xe2
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x165c7dee
pushf
not eax
add eax, 0x97d36cf2
xor eax, 0xdea7b46a
rol eax, 0xa
popf
pushf
not eax
add eax, 0x96abe853
xor eax, 0x91225feb
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xab1de020
xor eax, 0xcb2c32a9
rol eax, 0xca
popf
pushf
not eax
add eax, 0xab4c1433
xor eax, 0xd39837c0
rol eax, 0x63
popf
jmp 0x140650c3f
xor eax, eax
push rax
pushf
mov eax, 0xcd0dcba2
pushf
not eax
add eax, 0xd2f23c08
xor eax, 0xbc9a2a50
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xa4eb5203
xor eax, 0xc8ab6077
rol eax, 0x43
popf
pushf
not eax
add eax, 0x8dc153d5
xor eax, 0xcb9164cd
rol eax, 6
popf
jmp 0x140650c3f
mov rcx, qword [rbp + 0x150]
xor rcx, rsp
call fcn.14066b1de
add rsp, 0x268
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
cmp word [rcx], 0x43
jne 0x14065122f
push rax
pushf
mov eax, 0x760b7b83
pushf
not eax
add eax, 0xd9e132fa
xor eax, 0xfa1cbef1
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xcde2104e
xor eax, 0x82c7c78c
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9e01ca45
xor eax, 0xf665aca8
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x98542e4b
xor eax, 0x9df849fe
rol eax, 0x89
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x15f85ecb
pushf
not eax
add eax, 0xca128942
xor eax, 0xfc728aec
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf75f7997
xor eax, 0x8e86df4e
rol eax, 0xad
popf
jmp 0x140650c3f
cmp word [rcx + 2], r15w
jne 0x14065129c
push rax
pushf
mov eax, 0xe8489069
pushf
not eax
add eax, 0xba3c5ed1
xor eax, 0xd73308df
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xe32cf2d2
xor eax, 0x8729976e
rol eax, 0x18
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xdfd70b9c
pushf
not eax
add eax, 0x9e926834
xor eax, 0x90e0bc74
rol eax, 0x87
popf
pushf
not eax
add eax, 0xba96e3b4
xor eax, 0x8ca5f21c
rol eax, 0xd1
popf
jmp 0x140650c3f
lea r8, [0x1828f4b8e]
pushf
sub r8, 0x428c01f6
popf
mov rdx, rax
mov rcx, r14
call fcn.1406e6de8
xor r13d, r13d
test eax, eax
jne 0x14065133d
push rax
pushf
mov eax, 0xa5a585ab
pushf
not eax
add eax, 0xb042d640
xor eax, 0xde2e63ab
rol eax, 0x49
popf
pushf
not eax
add eax, 0x88856af8
xor eax, 0xb39daef2
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd187841b
xor eax, 0x9d2bbbc2
rol eax, 0xdb
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x5ce5f99e
pushf
not eax
add eax, 0xc391602e
xor eax, 0xff8977c1
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd87d1077
xor eax, 0x9e1c8831
rol eax, 0x74
popf
jmp 0x140650c3f
mov dword [rsi], r13d
mov rax, r14
jmp 0x14065117a
call fcn.1405dfa60
add rax, 0x98
mov qword [rsp + 0x40], r13
mov r9d, 0xb66cf4a3
pushf
not r9d
add r9d, 0xa6ddc267
xor r9d, 0xb641e8d5
rol r9d, 0x93
popf
pushf
not r9d
add r9d, 0x91fc39f9
xor r9d, 0xdf8251be
rol r9d, 0xed
popf
pushf
not r9d
add r9d, 0xfb81aae8
xor r9d, 0x933ad381
rol r9d, 0xf3
popf
pushf
not r9d
add r9d, 0xbffa9484
xor r9d, 0x837f6dd6
rol r9d, 0xda
popf
mov qword [rsp + 0x48], rdi
mov rdx, rdi
mov qword [rsp + 0x50], rax
mov r14b, r15b
mov byte [rsp + 0x58], r15b
lea rcx, [rax + 0x20]
mov qword [rsp + 0x30], rcx
lea rsi, [rax + 0x24]
mov rcx, r13
mov qword [rsp + 0x38], rsi
lea r8, [rax + 0x258]
lea r12, [rax + 0x12a]
call fcn.14063a56a
test eax, eax
jne 0x1406514c6
push rax
pushf
mov eax, 0xfd6b0de5
pushf
not eax
add eax, 0xab3dfc76
xor eax, 0xee4c479d
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb412704e
xor eax, 0xed5373d3
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xcfbae3a6
xor eax, 0xdfaa5d31
rol eax, 0x95
popf
pushf
not eax
add eax, 0x893969fd
xor eax, 0xa50329a8
rol eax, 0xb5
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x64207351
pushf
not eax
add eax, 0xa092fc2a
xor eax, 0xbe10dcc4
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xb3eff247
xor eax, 0x8d6df697
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf8c911a5
xor eax, 0xa581d4a6
rol eax, 0xbf
popf
jmp 0x140650c3f
or rdi, 0xffffffffffffffff
mov r15, rdi
xor r9d, r9d
push rax
pushf
mov eax, 0x9bbec5a7
pushf
not eax
add eax, 0xc3a26ff9
xor eax, 0x945d9372
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe48d9b27
xor eax, 0xbbd8e67b
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x9773a7a5
xor eax, 0xe48d6037
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xc560663c
xor eax, 0x8859806b
rol eax, 0xcb
popf
jmp 0x140650c3f
inc r15
cmp word [rbx + r15*2], r9w
jne 0x1406515ac
push rax
pushf
mov eax, 0x12b9ac49
pushf
not eax
add eax, 0xeb8908d2
xor eax, 0xd57c4725
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x8bbfd8cc
xor eax, 0xeae4a711
rol eax, 0xa5
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x275aa461
pushf
not eax
add eax, 0xdedbdf3b
xor eax, 0x996d9cda
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x89f57ec5
xor eax, 0xde15acb3
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc4cd5dda
xor eax, 0x909657aa
rol eax, 0x4e
popf
jmp 0x140650c3f
cmp r15, 0x83
jae 0x140651641
push rax
pushf
mov eax, 0x1a48f8d5
pushf
not eax
add eax, 0xaa7761e4
xor eax, 0xfd7d17e3
rol eax, 0x74
popf
pushf
not eax
add eax, 0x9f38f664
xor eax, 0xbeb4985c
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x9cce9fc7
xor eax, 0xee705c11
rol eax, 0xf2
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xe13b2fec
pushf
not eax
add eax, 0xed453cfd
xor eax, 0xb64772a8
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf8533f61
xor eax, 0x8c25b158
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa9282f51
xor eax, 0x9739b5e5
rol eax, 0x5d
popf
jmp 0x140650c3f
mov r8, rbx
mov rax, r12
sub r8, r12
push rax
pushf
mov eax, 0x93cc42c7
pushf
not eax
add eax, 0xd7d8ee49
xor eax, 0xb4a35eb1
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc33b30b1
xor eax, 0xb3642675
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x80fcdab2
xor eax, 0xf63a0f28
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8d8cd076
xor eax, 0x92a0bc60
rol eax, 0x8b
popf
jmp 0x140650c3f
movzx ecx, word [rax]
movzx edx, word [rax + r8]
sub ecx, edx
jne 0x14065173b
push rax
pushf
mov eax, 0x8418b24c
pushf
not eax
add eax, 0xdd534a9c
xor eax, 0xfee8f056
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe76a4614
xor eax, 0xa1555aba
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb270e233
xor eax, 0xff1ad8a4
rol eax, 0xb4
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xb6a84d96
pushf
not eax
add eax, 0xfd2d9bba
xor eax, 0xb70b8f31
rol eax, 0xda
popf
pushf
not eax
add eax, 0x8ca40dd4
xor eax, 0xaa245a11
rol eax, 0x32
popf
pushf
not eax
add eax, 0xe220bd04
xor eax, 0xdd9acb34
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc6890fd1
xor eax, 0xeb5fac91
rol eax, 0xc9
popf
jmp 0x140650c3f
add rax, 2
test edx, edx
jne 0x1406517cf
push rax
pushf
mov eax, 0xc1d589bd
pushf
not eax
add eax, 0xa56326fd
xor eax, 0xfad1456f
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa2cee6df
xor eax, 0xf362bed2
rol eax, 0xc9
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x91405efa
pushf
not eax
add eax, 0xe0e5bcf8
xor eax, 0xc45e9d3e
rol eax, 0x13
popf
pushf
not eax
add eax, 0xee29fc0f
xor eax, 0x880d9c30
rol eax, 0x25
popf
jmp 0x140650c3f
test ecx, ecx
je 0x14065183d
push rax
pushf
mov eax, 0xea17cc55
pushf
not eax
add eax, 0xb5f4f861
xor eax, 0xff0d3cbb
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe62ec32c
xor eax, 0xca2a971e
rol eax, 0xa5
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x811ac9e2
pushf
not eax
add eax, 0xdace1966
xor eax, 0xe2993343
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe010d754
xor eax, 0x9000bfee
rol eax, 0xcf
popf
jmp 0x140650c3f
mov r8, rbx
mov rax, rsi
sub r8, rsi
push rax
pushf
mov eax, 0x10a21739
pushf
not eax
add eax, 0xa56ee379
xor eax, 0xc6571973
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf9af3d3a
xor eax, 0xb4ea137c
rol eax, 0xe8
popf
jmp 0x140650c3f
movzx ecx, word [rax]
movzx edx, word [rax + r8]
sub ecx, edx
jne 0x140651911
push rax
pushf
mov eax, 0xe69a0103
pushf
not eax
add eax, 0xde9afb57
xor eax, 0xb131373c
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8fb4142a
xor eax, 0xd55ada62
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xff2c7a44
xor eax, 0xd29d1105
rol eax, 9
popf
pushf
not eax
add eax, 0x977a2077
xor eax, 0xdba2ae47
rol eax, 0xb4
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x80635d1f
pushf
not eax
add eax, 0xf72aefba
xor eax, 0xd13667a9
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc3353ac1
xor eax, 0xbb606c23
rol eax, 0x43
popf
jmp 0x140650c3f
add rax, 2
test edx, edx
jne 0x14065197f
push rax
pushf
mov eax, 0xffae5d1d
pushf
not eax
add eax, 0xdcd1e2a2
xor eax, 0xc89f8c1c
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xeb7b44aa
xor eax, 0xc0033059
rol eax, 0x1c
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x1ca1abb4
pushf
not eax
add eax, 0x9aff3557
xor eax, 0x877df9a0
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xaf90ed1b
xor eax, 0xf56739c4
rol eax, 0x79
popf
pushf
not eax
add eax, 0x86e70adf
xor eax, 0xc99cf351
rol eax, 0xbe
popf
jmp 0x140650c3f
test ecx, ecx
je 0x140651a13
push rax
pushf
mov eax, 0x10b3b03a
pushf
not eax
add eax, 0xb8068e0e
xor eax, 0xf3bce84e
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x87a3c652
xor eax, 0x8d8372cb
rol eax, 0xea
popf
pushf
not eax
add eax, 0x8bbc7d09
xor eax, 0xbdd6f06e
rol eax, 7
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xed98d757
pushf
not eax
add eax, 0xdd635d75
xor eax, 0x9e94b10c
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe2b69910
xor eax, 0x95500fa8
rol eax, 0xab
popf
pushf
not eax
add eax, 0xbb85e40d
xor eax, 0x929b09ab
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa6539701
xor eax, 0xa7ed8180
rol eax, 0xe9
popf
jmp 0x140650c3f
xor edx, edx
lea rcx, [rbp - 0x80]
mov r8d, 0x38ddc245
pushf
not r8d
add r8d, 0xd17a6670
xor r8d, 0xb18550db
rol r8d, 0xe4
popf
pushf
not r8d
add r8d, 0xc2e760d5
xor r8d, 0xb7fd9498
rol r8d, 0x52
popf
pushf
not r8d
add r8d, 0xea3ca873
xor r8d, 0xf6b42da4
rol r8d, 0x8b
popf
pushf
not r8d
add r8d, 0xc96751d4
xor r8d, 0x9a3590c0
rol r8d, 0xad
popf
call fcn.14002f2d0
call fcn.14068d764
mov rdx, rbx
lea rcx, [rbp - 0x80]
mov sil, al
call fcn.14065c2d2
test eax, eax
jne 0x140651b52
push rax
pushf
mov eax, 0xf7d6999a
pushf
not eax
add eax, 0xeb7dc40f
xor eax, 0xeb502dc6
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb0b44dc0
xor eax, 0xa9e1b4ca
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x96daf7cd
xor eax, 0xa8fe80a4
rol eax, 0x49
popf
pushf
not eax
add eax, 0x8d989f9f
xor eax, 0xc97f0e5f
rol eax, 0x38
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xb892916f
pushf
not eax
add eax, 0xae3abee1
xor eax, 0x843b0b52
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x915947ee
xor eax, 0xe011913f
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe5e480db
xor eax, 0xff96730a
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xfd98ccdb
xor eax, 0xdfdfc9c7
rol eax, 0xba
popf
jmp 0x140650c3f
test sil, sil
lea r8, [rbp - 0x80]
mov rsi, qword [rsp + 0x30]
lea rcx, [rbp - 0x80]
mov rdx, rsi
jne 0x140651bf3
push rax
pushf
mov eax, 0x9e1f7226
pushf
not eax
add eax, 0x9534d863
xor eax, 0xf2ad5aa2
rol eax, 0xca
popf
pushf
not eax
add eax, 0x81034446
xor eax, 0xa140cc2f
rol eax, 0x2c
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xd58055a5
pushf
not eax
add eax, 0xea6d7820
xor eax, 0xd64b65c2
rol eax, 0x37
popf
pushf
not eax
add eax, 0xafc56c7e
xor eax, 0xcdb17001
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc024af7a
xor eax, 0xe769e0a9
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xdb59c06c
xor eax, 0xa1da4bf6
rol eax, 0x68
popf
jmp 0x140650c3f
call fcn.1406cbef0
jmp 0x140651cd1
call fcn.14066441f
push rax
pushf
mov eax, 0x4fe41bc
pushf
not eax
add eax, 0x867c52a6
xor eax, 0x871f26fe
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd0449c1a
xor eax, 0xeab223b9
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8dea5e31
xor eax, 0xdfb23b00
rol eax, 0xce
popf
jmp 0x140650c3f
test eax, eax
je 0x140651d1b
push rax
pushf
mov eax, 0xe8e45698
pushf
not eax
add eax, 0x88b26cad
xor eax, 0xb6bff97b
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf3af6a67
xor eax, 0xaadc6653
rol eax, 0
popf
pushf
not eax
add eax, 0xa5b37c19
xor eax, 0xd2c903a4
rol eax, 0x9f
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x942107e9
pushf
not eax
add eax, 0xfeff4661
xor eax, 0x8b1606ac
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9add38c7
xor eax, 0xcf5d06fe
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe9b5d8cb
xor eax, 0xbc0f133e
rol eax, 0x63
popf
jmp 0x140650c3f
lea r8, [rbp - 0x80]
mov edx, 0x4583663f
pushf
not edx
add edx, 0x9c6b86b2
xor edx, 0xcc9d8037
rol edx, 0x2a
popf
pushf
not edx
add edx, 0xf30e059a
xor edx, 0xcbef6765
rol edx, 0xe0
popf
pushf
not edx
add edx, 0x99e3b1d7
xor edx, 0xe2402981
rol edx, 0x8a
popf
mov rcx, r12
call fcn.1406c2057
lea rcx, [rbp + 0xa0]
xor eax, eax
push rax
pushf
mov eax, 0x6c3690b5
pushf
not eax
add eax, 0xa0077d90
xor eax, 0xf6322bb2
rol eax, 0x37
popf
pushf
not eax
add eax, 0xbef2bf22
xor eax, 0xae7054cc
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9251f523
xor eax, 0xb7ed4c9c
rol eax, 0x82
popf
pushf
not eax
add eax, 0xde0ba413
xor eax, 0x8069c6e0
rol eax, 5
popf
jmp 0x140650c3f
inc rdi
cmp word [rcx + rdi*2], ax
jne 0x140651e75
push rax
pushf
mov eax, 0x73ad91a9
pushf
not eax
add eax, 0xd728ba24
xor eax, 0xa537a8ee
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa1a08058
xor eax, 0xa34a0298
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xce6ed61e
xor eax, 0xb45ee982
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa4ac791d
xor eax, 0xb486a303
rol eax, 0x84
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xfbfc87d3
pushf
not eax
add eax, 0xd0144ff1
xor eax, 0xf8691bb0
rol eax, 0x88
popf
pushf
not eax
add eax, 0xecb00530
xor eax, 0xcf28d555
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x97fc1829
xor eax, 0x80579f73
rol eax, 0xf7
popf
jmp 0x140650c3f
mov rdx, qword [rsp + 0x60]
lea r8, [rbp + 0xa0]
mov r14d, 0x8c93cd4a
pushf
not r14d
add r14d, 0xc57ea493
xor r14d, 0xfc7a7b0d
rol r14d, 0x6d
popf
pushf
not r14d
add r14d, 0xcf0df63e
xor r14d, 0x87618f6a
rol r14d, 5
popf
pushf
not r14d
add r14d, 0x9abe857b
xor r14d, 0xae282d53
rol r14d, 0x44
popf
mov rcx, r13
lea r9, [r14 + rdi]
call fcn.14063a56a
xor r13d, r13d
test eax, eax
jne 0x140651f88
push rax
pushf
mov eax, 0x55c1008
pushf
not eax
add eax, 0x9c27db1c
xor eax, 0xcb029e1a
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xef43923b
xor eax, 0xdcd32910
rol eax, 0xea
popf
pushf
not eax
add eax, 0xf6c924d1
xor eax, 0xf6f9ec7f
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x9b0b754e
xor eax, 0x8b057c34
rol eax, 0xff
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x1b350c7c
pushf
not eax
add eax, 0xb3c5710e
xor eax, 0x85cfc941
rol eax, 0x63
popf
pushf
not eax
add eax, 0xea64136d
xor eax, 0xff6e84ec
rol eax, 0xd3
popf
jmp 0x140650c3f
jmp 0x140653119
mov rsi, qword [rsp + 0x30]
push rax
pushf
mov eax, 0x41a338a5
pushf
not eax
add eax, 0xc10be1df
xor eax, 0xd5d195a0
rol eax, 0x49
popf
pushf
not eax
add eax, 0xac754f37
xor eax, 0xd531b9d4
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x8f117c5c
xor eax, 0x9b73a394
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xba270c3c
xor eax, 0xdd80598f
rol eax, 0xb
popf
jmp 0x140650c3f
mov rcx, rbx
call fcn.1406298c3
xor r13d, r13d
test eax, eax
je 0x14065243e
lea r9d, [r13 + 2]
mov dword [rsp + 0x30], r13d
lea r8, [rsp + 0x30]
mov edx, 0xc2116bd2
pushf
not edx
add edx, 0x98cb6bcc
xor edx, 0xb439461a
rol edx, 0xac
popf
pushf
not edx
add edx, 0x83c84e15
xor edx, 0xf50e0fcb
rol edx, 0x71
popf
pushf
not edx
add edx, 0xe2f65a6c
xor edx, 0xbaa55023
rol edx, 0x91
popf
mov rcx, rbx
call fcn.140629d2b
test eax, eax
je 0x140652141
push rax
pushf
mov eax, 0x3af2027
pushf
not eax
add eax, 0xfb54e49e
xor eax, 0xc868ced9
rol eax, 0x89
popf
pushf
not eax
add eax, 0x94c87e4d
xor eax, 0xa307d8f9
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe798e145
xor eax, 0xd3a8469e
rol eax, 3
popf
pushf
not eax
add eax, 0x95edfb79
xor eax, 0xe132342c
rol eax, 0x88
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xbaf25363
pushf
not eax
add eax, 0xf6be9760
xor eax, 0xa31ffa9e
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8d11a7c1
xor eax, 0xcdd6032d
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xcc5e3d97
xor eax, 0xabba8de1
rol eax, 0x8a
popf
jmp 0x140650c3f
mov eax, dword [rsp + 0x30]
test eax, eax
jne 0x1406521e8
push rax
pushf
mov eax, 0xc2e244fe
pushf
not eax
add eax, 0x860bad89
xor eax, 0xa71d7f24
rol eax, 0x15
popf
pushf
not eax
add eax, 0xafd26654
xor eax, 0x916fa633
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf5e8b2df
xor eax, 0xd1421aab
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8e155451
xor eax, 0xb2b2c265
rol eax, 0x84
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x8c9b1fb7
pushf
not eax
add eax, 0x8c78ec8a
xor eax, 0xc68172ff
rol eax, 0x15
popf
pushf
not eax
add eax, 0xaded9cb7
xor eax, 0xcf836875
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xe22d7983
xor eax, 0x83eab904
rol eax, 0x31
popf
pushf
not eax
add eax, 0x9e263d82
xor eax, 0xca56a927
rol eax, 0xd5
popf
jmp 0x140650c3f
mov eax, 0x8741deab
pushf
not eax
add eax, 0xed65e4da
xor eax, 0x95e8b580
rol eax, 0x97
popf
pushf
not eax
add eax, 0x9f3fd988
xor eax, 0x9ae5fd66
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xba52dfaa
xor eax, 0xebb8169e
rol eax, 0x90
popf
push rax
pushf
mov eax, 0x47f80b13
pushf
not eax
add eax, 0x8fa28a49
xor eax, 0xdeafcc98
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xb8226212
xor eax, 0xdf5f563f
rol eax, 0x20
popf
pushf
not eax
add eax, 0x84ff6600
xor eax, 0xa9c5c3ca
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe43e62b4
xor eax, 0xd4b7b45b
rol eax, 0xcc
popf
jmp 0x140650c3f
movzx eax, ax
lea r9, [r15 + 1]
mov r8, rbx
mov dword [rsi], eax
mov edx, 0xc886610
pushf
not edx
add edx, 0xaee888f7
xor edx, 0x81ce28b9
rol edx, 0x87
popf
pushf
not edx
add edx, 0xf5af5367
xor edx, 0xb42d1efa
rol edx, 0x28
popf
pushf
not edx
add edx, 0xb953bb55
xor edx, 0x94634ad6
rol edx, 0x86
popf
pushf
not edx
add edx, 0x9a1c1df7
xor edx, 0x9cabbedd
rol edx, 0x43
popf
mov rcx, r12
call fcn.14063a56a
test eax, eax
jne 0x1406523a6
push rax
pushf
mov eax, 0x84a128fb
pushf
not eax
add eax, 0x815e7b53
xor eax, 0xebcf6a48
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc7ec200e
xor eax, 0xc1f11ca5
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xff12e873
xor eax, 0xd32187b7
rol eax, 0xca
popf
pushf
not eax
add eax, 0xda9f0580
xor eax, 0xae0a6eb6
rol eax, 0xab
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x74d4de49
pushf
not eax
add eax, 0xfd5d254b
xor eax, 0xdc2c10b1
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xa58ddde9
xor eax, 0xa950a8e3
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xdb033444
xor eax, 0x992d678a
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb3f49d55
xor eax, 0xb2a7eecf
rol eax, 0xa7
popf
jmp 0x140650c3f
lea r8, [r15 + 1]
mov rdx, rbx
jmp 0x14065310a
mov rdx, rbx
lea rcx, [rbp - 0x80]
call fcn.1406a886e
test al, al
je 0x1406524ab
push rax
pushf
mov eax, 0x38f9199f
pushf
not eax
add eax, 0x95bdc8d3
xor eax, 0xdce6b381
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb4c0cc11
xor eax, 0xe7942a23
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd785e1b2
xor eax, 0xfd7eae63
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xbe758d3d
xor eax, 0xdac25cfc
rol eax, 0x36
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xca9d5fcf
pushf
not eax
add eax, 0xf3b0d88a
xor eax, 0xc1356f50
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf22a5385
xor eax, 0xe1a6cd6b
rol eax, 9
popf
pushf
not eax
add eax, 0xbdb26bb6
xor eax, 0xcd130b17
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa27b4834
xor eax, 0xaf95bd8f
rol eax, 0x89
popf
jmp 0x140650c3f
lea rcx, [rbp + 0xa0]
call fcn.1406298c3
test eax, eax
je 0x140652571
push rax
pushf
mov eax, 0xd810102d
pushf
not eax
add eax, 0xa1b6f073
xor eax, 0xcaab65ec
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdbf9ec50
xor eax, 0xa8afc30e
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe8359249
xor eax, 0xf76b7527
rol eax, 0x37
popf
pushf
not eax
add eax, 0x9fa2987c
xor eax, 0xe050c928
rol eax, 0x69
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x6923a336
pushf
not eax
add eax, 0xa3074361
xor eax, 0xd4582957
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdf55f2ec
xor eax, 0x9cb4b994
rol eax, 0x77
popf
pushf
not eax
add eax, 0xec7afb59
xor eax, 0x8decede6
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xbaff3978
xor eax, 0xe4708155
rol eax, 0xa9
popf
jmp 0x140650c3f
movzx eax, word [rbp + 0x80]
test ax, ax
je 0x140652620
push rax
pushf
mov eax, 0x374ab615
pushf
not eax
add eax, 0x87f48a64
xor eax, 0xf1660dd7
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xfcc01030
xor eax, 0x8a1b8949
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x84053fc7
xor eax, 0xc9d6782a
rol eax, 0x9a
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xb5a33c18
pushf
not eax
add eax, 0xafdacf18
xor eax, 0xe1d75bf6
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x92a2fa4c
xor eax, 0xeff98b3b
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xefcf9dd1
xor eax, 0x926effe9
rol eax, 0x26
popf
pushf
not eax
add eax, 0xfc256766
xor eax, 0x9ea8dd43
rol eax, 0xf1
popf
jmp 0x140650c3f
mov r8, qword [rbp + 0x88]
mov ecx, eax
add eax, 0xffffffbf
cmp eax, 0x19
lea edx, [rcx + 0x20]
cmova edx, ecx
cmp edx, 0x75
jne 0x1406526d9
push rax
pushf
mov eax, 0x55956c18
pushf
not eax
add eax, 0x8377e524
xor eax, 0xe3398cf0
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc67555a4
xor eax, 0xb5826666
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x83fdf83c
xor eax, 0x9482cebc
rol eax, 0xc
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x21fb8a5
pushf
not eax
add eax, 0xd8c036da
xor eax, 0xad27f4d3
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe0027e8c
xor eax, 0xbbeac9ab
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa42bcf2f
xor eax, 0x997c8f5a
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc71199a3
xor eax, 0x8042a4a3
rol eax, 9
popf
jmp 0x140650c3f
movzx edx, word [rbp + 0x82]
lea eax, [rdx - 0x41]
cmp eax, 0x19
lea ecx, [rdx + 0x20]
cmova ecx, edx
cmp ecx, 0x74
jne 0x1406527a3
push rax
pushf
mov eax, 0xfa20a847
pushf
not eax
add eax, 0xcaad0aa0
xor eax, 0xf6c51d25
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x94f39b30
xor eax, 0xdd8fd627
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xe908a6ac
xor eax, 0xa57975ef
rol eax, 5
popf
pushf
not eax
add eax, 0x8bb8ba75
xor eax, 0xcc62eae7
rol eax, 0x94
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xf689b813
pushf
not eax
add eax, 0xbb923c4d
xor eax, 0xfdcb746d
rol eax, 2
popf
pushf
not eax
add eax, 0x949ccd0a
xor eax, 0xb18d0909
rol eax, 0xbc
popf
jmp 0x140650c3f
movzx edx, word [rbp + 0x84]
lea eax, [rdx - 0x41]
cmp eax, 0x19
lea ecx, [rdx + 0x20]
cmova ecx, edx
cmp ecx, 0x66
jne 0x140652834
push rax
pushf
mov eax, 0x66a540fc
pushf
not eax
add eax, 0xc7ae9bfd
xor eax, 0x902e8321
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb29434d8
xor eax, 0xf0a1cb14
rol eax, 0x96
popf
pushf
not eax
add eax, 0x894dc0ce
xor eax, 0xfc72bcc2
rol eax, 0x31
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x6492ede2
pushf
not eax
add eax, 0xef104ae7
xor eax, 0xf7234992
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa1f14ced
xor eax, 0xfd3d6b3c
rol eax, 0xba
popf
jmp 0x140650c3f
cmp word [rbp + 0x86], 0x38
jne 0x1406528a4
push rax
pushf
mov eax, 0x6861444e
pushf
not eax
add eax, 0xb4f2d460
xor eax, 0xd6cde236
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe1f25a24
xor eax, 0x9cd50e95
rol eax, 0x30
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x2a1eac09
pushf
not eax
add eax, 0xd7f47877
xor eax, 0xd3b35ac7
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xebf00fcc
xor eax, 0xc5c38026
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa848aa44
xor eax, 0xfd8c8254
rol eax, 0xfa
popf
jmp 0x140650c3f
test r8w, r8w
je 0x140652927
push rax
pushf
mov eax, 0x8e285ca7
pushf
not eax
add eax, 0x98bf6557
xor eax, 0xe53f7283
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9d29a318
xor eax, 0xa8b65d7a
rol eax, 0xce
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x6acff31b
pushf
not eax
add eax, 0xfd2ca28f
xor eax, 0xb3c9f427
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdb30052b
xor eax, 0xa1df7ed5
rol eax, 0x86
popf
jmp 0x140650c3f
cmp word [rbp + 0x86], 0x2d
jne 0x140652997
push rax
pushf
mov eax, 0x26919db5
pushf
not eax
add eax, 0xeb8d2543
xor eax, 0xfaef1222
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd17441a6
xor eax, 0xb95e9267
rol eax, 0xab
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xa2777752
pushf
not eax
add eax, 0x9a79c514
xor eax, 0x908d4522
rol eax, 0x28
popf
pushf
not eax
add eax, 0x84cfe04d
xor eax, 0xf5c33ce4
rol eax, 0x13
popf
jmp 0x140650c3f
cmp r8w, 0x38
jne 0x140652a17
push rax
pushf
mov eax, 0xd51faa02
pushf
not eax
add eax, 0xb8bd1227
xor eax, 0xb38a776c
rol eax, 3
popf
pushf
not eax
add eax, 0xc3970791
xor eax, 0xfc26a291
rol eax, 0xef
popf
pushf
not eax
add eax, 0xf6d1c322
xor eax, 0x9e55e3a5
rol eax, 0x2e
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x1d44283a
pushf
not eax
add eax, 0xbfd2b298
xor eax, 0x86b15667
rol eax, 0x90
popf
pushf
not eax
add eax, 0xceda2ef3
xor eax, 0xfafcfcc1
rol eax, 0xb
popf
pushf
not eax
add eax, 0x8a90f446
xor eax, 0xa2dd642d
rol eax, 0x40
popf
jmp 0x140650c3f
cmp word [rbp + 0x8a], r13w
je 0x140652a9a
push rax
pushf
mov eax, 0x6410367e
pushf
not eax
add eax, 0xcbb8bd2a
xor eax, 0x8a372a6e
rol eax, 0xde
popf
pushf
not eax
add eax, 0xfe886304
xor eax, 0x830e77d2
rol eax, 0xb0
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x5f665d4a
pushf
not eax
add eax, 0xb8e2efcf
xor eax, 0xe925f3e8
rol eax, 0x72
popf
pushf
not eax
add eax, 0x8d3a1b71
xor eax, 0xfcb2bc43
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf8f7e7bc
xor eax, 0xd50b10ee
rol eax, 0x9e
popf
jmp 0x140650c3f
mov r12, r13
test r14b, r14b
jne 0x140652b1b
push rax
pushf
mov eax, 0xbacb1e00
pushf
not eax
add eax, 0x9e3a1f26
xor eax, 0xe9944ee6
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xef342dc0
xor eax, 0x8dd4c3e8
rol eax, 0xc0
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x69b42987
pushf
not eax
add eax, 0xf9222ac1
xor eax, 0xfe45ed6d
rol eax, 6
popf
pushf
not eax
add eax, 0xcda7c784
xor eax, 0x82a0b267
rol eax, 0x32
popf
jmp 0x140650c3f
mov rcx, qword [rsp + 0x50]
mov edx, 0xc2e18795
pushf
not edx
add edx, 0xc52c894a
xor edx, 0xd6123dc9
rol edx, 0xe7
popf
pushf
not edx
add edx, 0x8a85727f
xor edx, 0xaf607740
rol edx, 0x6f
popf
pushf
not edx
add edx, 0x90185240
xor edx, 0xc7101a85
rol edx, 0xcb
popf
pushf
not edx
add edx, 0x8b439661
xor edx, 0x9f87cd0b
rol edx, 0x2d
popf
mov r9, qword [rsp + 0x48]
add rcx, 0x258
mov r8, qword [rsp + 0x40]
call fcn.14063a56a
test eax, eax
jne 0x140652c22
push rax
pushf
mov eax, 0x4fa74ea0
pushf
not eax
add eax, 0x8d408fdb
xor eax, 0xc7894d11
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd41cf2a8
xor eax, 0xfd90cc4b
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc5ae2742
xor eax, 0x86fecb8c
rol eax, 1
popf
pushf
not eax
add eax, 0xbbcfe392
xor eax, 0x94bcc6c9
rol eax, 0x3b
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xbdad7a82
pushf
not eax
add eax, 0x9d71113e
xor eax, 0x983a2e63
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xed83e726
xor eax, 0xa64cb59c
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x92d66b3c
xor eax, 0xcf97f31f
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa2fc7123
xor eax, 0xf07a670f
rol eax, 0x13
popf
jmp 0x140650c3f
mov rax, r12
jmp 0x14065117a
mov r9d, 0x8ade7e3d
pushf
not r9d
add r9d, 0xdc265f3a
xor r9d, 0x8e3a0419
rol r9d, 0xc9
popf
pushf
not r9d
add r9d, 0xb14e35ad
xor r9d, 0xb58469e6
rol r9d, 0x7e
popf
mov dword [rsp + 0x30], r13d
lea r8, [rsp + 0x30]
mov edx, 0x8de81228
pushf
not edx
add edx, 0xf4a60b6e
xor edx, 0x8a3cbbf3
rol edx, 0xf0
popf
pushf
not edx
add edx, 0xd034a2a8
xor edx, 0xe3f24199
rol edx, 0x71
popf
pushf
not edx
add edx, 0xad9b120a
xor edx, 0xbe1436fa
rol edx, 0x19
popf
lea rcx, [rbp + 0xa0]
call fcn.140629d2b
test eax, eax
je 0x140652d92
push rax
pushf
mov eax, 0xdd21d84b
pushf
not eax
add eax, 0xe5531b89
xor eax, 0xad7a8a48
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xfa3a088b
xor eax, 0xcb855f75
rol eax, 0x5f
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x931d3326
pushf
not eax
add eax, 0xcc9f85c8
xor eax, 0xfb7b072a
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xee1051a5
xor eax, 0xa51895ed
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe5b19289
xor eax, 0x9b74142b
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf81ce517
xor eax, 0xdd060524
rol eax, 0xb2
popf
jmp 0x140650c3f
mov eax, dword [rsp + 0x30]
test eax, eax
jne 0x140652e39
push rax
pushf
mov eax, 0xf930988e
pushf
not eax
add eax, 0x8360b649
xor eax, 0xcc82799e
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa1f3b654
xor eax, 0x99663817
rol eax, 0x38
popf
pushf
not eax
add eax, 0xbd4a85b6
xor eax, 0x8ee3ad9a
rol eax, 0x69
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xdab1a462
pushf
not eax
add eax, 0xa5792859
xor eax, 0xd4a93888
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc4cd5a6f
xor eax, 0xcacd3394
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8037a7ca
xor eax, 0xdbef9747
rol eax, 0x13
popf
pushf
not eax
add eax, 0xae133436
xor eax, 0x92ecc3ae
rol eax, 0x36
popf
jmp 0x140650c3f
mov eax, 0xae9c8dd2
pushf
not eax
add eax, 0xc6e57a67
xor eax, 0xb491b735
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xcda08f16
xor eax, 0xfb9a7d69
rol eax, 0xf4
popf
push rax
pushf
mov eax, 0x78205468
pushf
not eax
add eax, 0x92907d6b
xor eax, 0x888a7e3a
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa79375f2
xor eax, 0xfa9255bf
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc4d111e9
xor eax, 0xc0054080
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe07e7fce
xor eax, 0xb03e3ac6
rol eax, 0xca
popf
jmp 0x140650c3f
movzx eax, ax
lea r9, [r15 + 1]
mov r8, rbx
mov dword [rsi], eax
mov edx, 0x20a0398f
pushf
not edx
add edx, 0xb317637a
xor edx, 0x8e04ad42
rol edx, 0x4c
popf
pushf
not edx
add edx, 0xcff0c3c4
xor edx, 0xc52fb15d
rol edx, 0x1b
popf
pushf
not edx
add edx, 0xd2456145
xor edx, 0xc7f091bf
rol edx, 0x31
popf
mov rcx, r12
call fcn.14063a56a
test eax, eax
jne 0x140652fa9
push rax
pushf
mov eax, 0xdc4314e2
pushf
not eax
add eax, 0x929294c6
xor eax, 0xee5fa934
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe47b4917
xor eax, 0xdc097d6a
rol eax, 0x73
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x7773065
pushf
not eax
add eax, 0xce747d77
xor eax, 0xf05be6a6
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb8e7a9cc
xor eax, 0xea63326a
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x9c993fed
xor eax, 0x8f8aceec
rol eax, 0xa7
popf
jmp 0x140650c3f
lea rax, [rbp + 0xa0]
push rax
pushf
mov eax, 0xc786ef31
pushf
not eax
add eax, 0xad5f8762
xor eax, 0xb6161b50
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb7bbcb71
xor eax, 0xce6f959f
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x879712ee
xor eax, 0x904cb7c7
rol eax, 6
popf
jmp 0x140650c3f
inc rdi
cmp word [rax + rdi*2], r13w
jne 0x14065308c
push rax
pushf
mov eax, 0x8478b651
pushf
not eax
add eax, 0xfdfe6447
xor eax, 0xd47801f2
rol eax, 0x47
popf
pushf
not eax
add eax, 0x8084da56
xor eax, 0xbf86b176
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xe6ce4a15
xor eax, 0xbf090a33
rol eax, 0x58
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x3dbb33cb
pushf
not eax
add eax, 0xf0215b2e
xor eax, 0xfa8986c6
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xbeace113
xor eax, 0xca7e97f5
rol eax, 0x53
popf
jmp 0x140650c3f
mov r8d, 0x42f8b440
pushf
not r8d
add r8d, 0xccfa1c4a
xor r8d, 0x8a37ee1e
rol r8d, 0x13
popf
pushf
not r8d
add r8d, 0xb60412e9
xor r8d, 0x854c1334
rol r8d, 0x17
popf
lea rdx, [rbp + 0xa0]
push rdi
not rdi
sub r8, rdi
pop rdi
sub r8, 1
lea rcx, [rsp + 0x40]
call fcn.1406100ec
mov r14b, byte [rsp + 0x58]
cmp word [rbx], r13w
je 0x140653178
push rax
pushf
mov eax, 0x408ca190
pushf
not eax
add eax, 0xee1c4f96
xor eax, 0x8e21bd0a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xe4a4659c
xor eax, 0xbf26b60e
rol eax, 0x32
popf
pushf
not eax
add eax, 0x8dd4ec5c
xor eax, 0x8b3ece89
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9ae0084e
xor eax, 0xd017eb53
rol eax, 0xd6
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0x3dcdb202
pushf
not eax
add eax, 0xd5a7e79f
xor eax, 0xa0f3334e
rol eax, 0x27
popf
pushf
not eax
add eax, 0xaf4602ba
xor eax, 0xab622b86
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb7462c71
xor eax, 0xa672162d
rol eax, 0xb
popf
jmp 0x140650c3f
mov eax, 0xde36dc27
pushf
not eax
add eax, 0x823add36
xor eax, 0x80487c48
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe6f30ddb
xor eax, 0xc0b42b48
rol eax, 0x59
popf
cmp r15, rax
jae 0x140653221
push rax
pushf
mov eax, 0x94eff684
pushf
not eax
add eax, 0x9ba95782
xor eax, 0xa55ba1b9
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xb744c29a
xor eax, 0x982eb84d
rol eax, 0x40
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xef1362b3
pushf
not eax
add eax, 0xce51bd1c
xor eax, 0xf50490ac
rol eax, 0x15
popf
pushf
not eax
add eax, 0xecf0e11c
xor eax, 0x85420a70
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe5e1c55c
xor eax, 0x823b4d1d
rol eax, 0x78
popf
pushf
not eax
add eax, 0xb9748dfa
xor eax, 0x8e434b2b
rol eax, 0xb7
popf
jmp 0x140650c3f
mov rcx, qword [rsp + 0x38]
lea r9, [r15 + 1]
mov r8, rbx
mov edx, eax
call fcn.14063a56a
test eax, eax
jne 0x1406532c4
push rax
pushf
mov eax, 0x6939d274
pushf
not eax
add eax, 0xf22dfe78
xor eax, 0xe6e2585a
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd093fb04
xor eax, 0x9669c3f8
rol eax, 0xb2
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xfe789e8d
pushf
not eax
add eax, 0xc88b6f0c
xor eax, 0x9ae37b75
rol eax, 0x10
popf
pushf
not eax
add eax, 0x91bc98c0
xor eax, 0x90db6013
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe8ed0c96
xor eax, 0xf19f320c
rol eax, 0x32
popf
jmp 0x140650c3f
jmp 0x1406533e1
mov rax, qword [rsp + 0x38]
mov word [rax], r13w
jmp 0x1406533e1
mov rsi, qword [rsp + 0x30]
xor r13d, r13d
push rax
pushf
mov eax, 0xa2926662
pushf
not eax
add eax, 0xc47ce4ad
xor eax, 0xa3beb251
rol eax, 0x21
popf
pushf
not eax
add eax, 0xc01ed5fb
xor eax, 0xbb753dfe
rol eax, 0xc0
popf
jmp 0x140650c3f
mov rcx, qword [rsp + 0x68]
mov r8, r12
mov eax, dword [rsi]
mov rdx, qword [rsp + 0x70]
mov dword [rcx], eax
mov rcx, qword [rsp + 0x78]
call fcn.1406e6de8
test eax, eax
jne 0x140653433
push rax
pushf
mov eax, 0x28b5c92b
pushf
not eax
add eax, 0xd0ae0e44
xor eax, 0xaff7ac22
rol eax, 0xef
popf
pushf
not eax
add eax, 0x9cf70458
xor eax, 0xa8a20050
rol eax, 0xee
popf
jmp 0x140650c3f
push rax
pushf
mov eax, 0xe19fb420
pushf
not eax
add eax, 0xc825b197
xor eax, 0xe8b5e4bc
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xcf52dfc8
xor eax, 0xa2fabf89
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc55dcf1e
xor eax, 0xf94af239
rol eax, 0xfa
popf
jmp 0x140650c3f
jmp 0x140652ae3
xor r13d, r13d
push rax
pushf
mov eax, 0xd2a00941
pushf
not eax
add eax, 0xb669771d
xor eax, 0xf0af7918
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa8c58020
xor eax, 0xb50aea17
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe74f2793
xor eax, 0xea01d6ee
rol eax, 1
popf
jmp 0x140650c3f
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140662cf5
int3
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140662cf5
int3