Function at 0x140aef1b2
Capabilities:
Authenticate hmac
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xa3061a4c
pushf
not eax
add eax, 0xb6fc36e9
xor eax, 0xfb7bf320
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x99ce756e
xor eax, 0xaa118ce0
rol eax, 0x91
popf
cmp eax, 0x29
jne 0x140aef1ef
popf
pop rax
jmp 0x140af0c59
cmp eax, 0
jne 0x140aef1fe
popf
pop rax
jmp 0x140aef5cd
cmp eax, 0x3f
jne 0x140aef20d
popf
pop rax
jmp 0x140af1809
cmp eax, 1
jne 0x140aef21c
popf
pop rax
jmp 0x140aef6a7
cmp eax, 0xd
jne 0x140aef22b
popf
pop rax
jmp 0x140aefd3c
cmp eax, 0x1a
jne 0x140aef23a
popf
pop rax
jmp 0x140af0428
cmp eax, 0xe
jne 0x140aef249
popf
pop rax
jmp 0x140aefdf1
cmp eax, 0x31
jne 0x140aef258
popf
pop rax
jmp 0x140af1183
cmp eax, 0x40
jne 0x140aef267
popf
pop rax
jmp 0x140af1854
cmp eax, 8
jne 0x140aef276
popf
pop rax
jmp 0x140aefa25
cmp eax, 0x2a
jne 0x140aef285
popf
pop rax
jmp 0x140af0d47
cmp eax, 0x17
jne 0x140aef294
popf
pop rax
jmp 0x140af02eb
cmp eax, 0x1c
jne 0x140aef2a3
popf
pop rax
jmp 0x140af053f
cmp eax, 0x2e
jne 0x140aef2b2
popf
pop rax
jmp 0x140af0fa5
cmp eax, 0x18
jne 0x140aef2c1
popf
pop rax
jmp 0x140af035b
cmp eax, 0x2b
jne 0x140aef2d0
popf
pop rax
jmp 0x140af0e4a
cmp eax, 0x1b
jne 0x140aef2df
popf
pop rax
jmp 0x140af04d1
cmp eax, 0x2d
jne 0x140aef2ee
popf
pop rax
jmp 0x140af0f40
cmp eax, 0x23
jne 0x140aef2fd
popf
pop rax
jmp 0x140af0991
cmp eax, 0x25
jne 0x140aef30c
popf
pop rax
jmp 0x140af0a83
cmp eax, 0x32
jne 0x140aef31b
popf
pop rax
jmp 0x140af121b
cmp eax, 0x13
jne 0x140aef32a
popf
pop rax
jmp 0x140af00ce
cmp eax, 0x33
jne 0x140aef339
popf
pop rax
jmp 0x140af12a9
cmp eax, 0x24
jne 0x140aef348
popf
pop rax
jmp 0x140af0a33
cmp eax, 0x1e
jne 0x140aef357
popf
pop rax
jmp 0x140af064c
cmp eax, 0xc
jne 0x140aef366
popf
pop rax
jmp 0x140aefcbe
cmp eax, 0x26
jne 0x140aef375
popf
pop rax
jmp 0x140af0af9
cmp eax, 0x27
jne 0x140aef384
popf
pop rax
jmp 0x140af0b58
cmp eax, 0x30
jne 0x140aef393
popf
pop rax
jmp 0x140af10c8
cmp eax, 0x10
jne 0x140aef3a2
popf
pop rax
jmp 0x140aefeed
cmp eax, 0x37
jne 0x140aef3b1
popf
pop rax
jmp 0x140af13c7
cmp eax, 9
jne 0x140aef3c0
popf
pop rax
jmp 0x140aefadb
cmp eax, 0x39
jne 0x140aef3cf
popf
pop rax
jmp 0x140af1514
cmp eax, 0x16
jne 0x140aef3de
popf
pop rax
jmp 0x140af026e
cmp eax, 0x3b
jne 0x140aef3ed
popf
pop rax
jmp 0x140af15e9
cmp eax, 0xa
jne 0x140aef3fc
popf
pop rax
jmp 0x140aefb82
cmp eax, 0x36
jne 0x140aef40b
popf
pop rax
jmp 0x140af136a
cmp eax, 0x14
jne 0x140aef41a
popf
pop rax
jmp 0x140af0150
cmp eax, 7
jne 0x140aef429
popf
pop rax
jmp 0x140aef9d8
cmp eax, 0x3d
jne 0x140aef438
popf
pop rax
jmp 0x140af173a
cmp eax, 2
jne 0x140aef447
popf
pop rax
jmp 0x140aef713
cmp eax, 0x20
jne 0x140aef456
popf
pop rax
jmp 0x140af07cf
cmp eax, 0x41
jne 0x140aef465
popf
pop rax
jmp 0x140af18a1
cmp eax, 0x11
jne 0x140aef474
popf
pop rax
jmp 0x140aeff83
cmp eax, 0x35
jne 0x140aef483
popf
pop rax
jmp 0x140af130b
cmp eax, 0x3a
jne 0x140aef492
popf
pop rax
jmp 0x140af15ae
cmp eax, 0x12
jne 0x140aef4a1
popf
pop rax
jmp 0x140af003b
cmp eax, 0x21
jne 0x140aef4b0
popf
pop rax
jmp 0x140af08a0
cmp eax, 0x38
jne 0x140aef4bf
popf
pop rax
jmp 0x140af145c
cmp eax, 0xb
jne 0x140aef4ce
popf
pop rax
jmp 0x140aefc16
cmp eax, 0xf
jne 0x140aef4dd
popf
pop rax
jmp 0x140aefe6e
cmp eax, 0x15
jne 0x140aef4ec
popf
pop rax
jmp 0x140af01f8
cmp eax, 5
jne 0x140aef4fb
popf
pop rax
jmp 0x140aef8ab
cmp eax, 6
jne 0x140aef50a
popf
pop rax
jmp 0x140aef940
cmp eax, 0x22
jne 0x140aef519
popf
pop rax
jmp 0x140af0948
cmp eax, 0x3c
jne 0x140aef528
popf
pop rax
jmp 0x140af164d
cmp eax, 0x1f
jne 0x140aef537
popf
pop rax
jmp 0x140af072a
cmp eax, 4
jne 0x140aef546
popf
pop rax
jmp 0x140aef852
cmp eax, 0x2f
jne 0x140aef555
popf
pop rax
jmp 0x140af1033
cmp eax, 0x28
jne 0x140aef564
popf
pop rax
jmp 0x140af0ba2
cmp eax, 0x3e
jne 0x140aef573
popf
pop rax
jmp 0x140af179b
cmp eax, 0x42
jne 0x140aef582
popf
pop rax
jmp 0x140af192a
cmp eax, 0x2c
jne 0x140aef591
popf
pop rax
jmp 0x140af0ef5
cmp eax, 3
jne 0x140aef5a0
popf
pop rax
jmp 0x140aef795
cmp eax, 0x19
jne 0x140aef5af
popf
pop rax
jmp 0x140af03bc
cmp eax, 0x1d
jne 0x140aef5be
popf
pop rax
jmp 0x140af05e7
cmp eax, 0x34
jne 0x140aef5cd
popf
pop rax
jmp 0x140af12fa
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x98
lea rbp, [rsp + 0x50]
mov rax, qword [section..data]
xor rax, rbp
mov qword [rbp + 0x30], rax
movsxd rdi, dword [rbp + 0xb0]
xor r13d, r13d
mov r12, qword [rbp + 0xb8]
mov r14, r9
mov dword [rbp], r8d
mov rbx, rcx
mov qword [rbp + 0x10], rdx
mov qword [rbp + 8], r12
test edi, edi
jle 0x140aef674
push rax
pushf
mov eax, 0x684b002c
pushf
not eax
add eax, 0xf534643c
xor eax, 0xaf3f6480
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9416d746
xor eax, 0xa5298ae5
rol eax, 0
popf
pushf
not eax
add eax, 0xbe7973a2
xor eax, 0xe81d881e
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xbf4f85d7
xor eax, 0xcf3effcd
rol eax, 0xd7
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x7cf8664
pushf
not eax
add eax, 0xe0d2fada
xor eax, 0xc4b6a48a
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x89c66fdf
xor eax, 0xe7483473
rol eax, 0x4a
popf
jmp 0x140aef1e0
mov rdx, rdi
mov rcx, r9
call fcn.140b481be
mov rdi, rax
jmp 0x140aef795
cmp edi, 0xffffffff
jl 0x140aef74f
push rax
pushf
mov eax, 0x554737eb
pushf
not eax
add eax, 0xa9ad82e5
xor eax, 0xf55e460d
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa8d34d73
xor eax, 0x94d27e28
rol eax, 0xc9
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x61c7e981
pushf
not eax
add eax, 0xd8196d42
xor eax, 0x878d5dda
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe092c37f
xor eax, 0xc4e68993
rol eax, 0x90
popf
pushf
not eax
add eax, 0xd73445d2
xor eax, 0xfc5a0d92
rol eax, 0x86
popf
jmp 0x140aef1e0
movsxd rsi, dword [rbp + 0xc0]
test esi, esi
jle 0x140aef7f9
push rax
pushf
mov eax, 0xb39492
pushf
not eax
add eax, 0x9d3f1701
xor eax, 0x9eed4f51
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x94251132
xor eax, 0xfc168e1f
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf8d25933
xor eax, 0xed673d6f
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdc384dff
xor eax, 0xb6263731
rol eax, 0x60
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xff90f143
pushf
not eax
add eax, 0xfa98835d
xor eax, 0xdfa59d46
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe20b21dd
xor eax, 0x97911c37
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xd31395f6
xor eax, 0xc401e9d9
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9b571b49
xor eax, 0x9f8792fa
rol eax, 0x41
popf
jmp 0x140aef1e0
mov rdx, rsi
mov rcx, r12
call fcn.140b481be
mov rsi, rax
jmp 0x140aef940
cmp esi, 0xffffffff
jl 0x140aef8e7
push rax
pushf
mov eax, 0xdc353042
pushf
not eax
add eax, 0xb8f812fd
xor eax, 0xc51f9ad0
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe902e3f0
xor eax, 0xfe2eb035
rol eax, 0x28
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x662e3dcc
pushf
not eax
add eax, 0xea154290
xor eax, 0xd13e785b
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe765d16f
xor eax, 0x83e632fd
rol eax, 0x40
popf
pushf
not eax
add eax, 0x842b571f
xor eax, 0xd73f2f6d
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xc9fda20a
xor eax, 0xa031ef98
rol eax, 0x5d
popf
jmp 0x140aef1e0
mov r15d, dword [rbp + 0xc8]
test r15d, r15d
jne 0x140aef97f
push rax
pushf
mov eax, 0x19d64451
pushf
not eax
add eax, 0x89727388
xor eax, 0xa3587060
rol eax, 0xed
popf
pushf
not eax
add eax, 0x85c53518
xor eax, 0xf9da5abf
rol eax, 0x5a
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x7a04256b
pushf
not eax
add eax, 0xa2e8fc8c
xor eax, 0xa8cd9e3f
rol eax, 0x21
popf
pushf
not eax
add eax, 0xce51b156
xor eax, 0xb5e3efca
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x811b6dd0
xor eax, 0xe11cb694
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xe8b4ebeb
xor eax, 0xa818acae
rol eax, 0x8a
popf
jmp 0x140aef1e0
mov rax, qword [rbx]
mov r15d, dword [rax + 0xc]
push rax
pushf
mov eax, 0x48544b68
pushf
not eax
add eax, 0xdcce37cb
xor eax, 0x9bd0960e
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xcb84baca
xor eax, 0xca8aa2b8
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd4ee1378
xor eax, 0xe00cb889
rol eax, 0
popf
jmp 0x140aef1e0
test edi, edi
je 0x140aefa82
push rax
pushf
mov eax, 0x1c3f2256
pushf
not eax
add eax, 0xf2917f39
xor eax, 0xdfdafb57
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xe3e74458
xor eax, 0x94ad5f2e
rol eax, 0xf
popf
pushf
not eax
add eax, 0xeba3af56
xor eax, 0xdb3fefb5
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc4411d5a
xor eax, 0x892dd21b
rol eax, 0x6a
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x74391324
pushf
not eax
add eax, 0xaa050590
xor eax, 0x81bbb149
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xed9e08d2
xor eax, 0xe114f0e8
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa8854883
xor eax, 0xc3b97775
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf0025c22
xor eax, 0xb6d31e72
rol eax, 0xfc
popf
jmp 0x140aef1e0
test esi, esi
jne 0x140aefb29
push rax
pushf
mov eax, 0x83bdf62d
pushf
not eax
add eax, 0xc5261e2b
xor eax, 0xd711ec6c
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x8f076f08
xor eax, 0xf688ef7d
rol eax, 0x29
popf
pushf
not eax
add eax, 0xaf949cfc
xor eax, 0xfedf7558
rol eax, 7
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x674263fe
pushf
not eax
add eax, 0xa19e275c
xor eax, 0xe47302bf
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa855374b
xor eax, 0x85f409ac
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb9ab89d6
xor eax, 0xe73d6604
rol eax, 0x73
popf
pushf
not eax
add eax, 0xeb332d1b
xor eax, 0xb17a714a
rol eax, 5
popf
jmp 0x140aef1e0
cmp edi, esi
je 0x140aefbe3
push rax
pushf
mov eax, 0xc08e8dd6
pushf
not eax
add eax, 0x910aef42
xor eax, 0xa022a1be
rol eax, 0x39
popf
pushf
not eax
add eax, 0xab08ae97
xor eax, 0xe633b1eb
rol eax, 0xed
popf
pushf
not eax
add eax, 0xcda89aba
xor eax, 0xeedc2761
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8a5c666d
xor eax, 0xe4b194c6
rol eax, 0x19
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xffe8cc0e
pushf
not eax
add eax, 0xfe94a713
xor eax, 0xd68b3b77
rol eax, 2
popf
pushf
not eax
add eax, 0xf4260faf
xor eax, 0xd3a28df2
rol eax, 0x22
popf
jmp 0x140aef1e0
cmp esi, 1
jg 0x140aefc78
push rax
pushf
mov eax, 0x7bd5b410
pushf
not eax
add eax, 0x91222edc
xor eax, 0xdad4b9ec
rol eax, 0x47
popf
pushf
not eax
add eax, 0xc48b5caa
xor eax, 0x97a588bd
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8228f928
xor eax, 0xc4f02db1
rol eax, 0x72
popf
pushf
not eax
add eax, 0x99f1205f
xor eax, 0xc1364532
rol eax, 0xa6
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x9bf8b24
pushf
not eax
add eax, 0xaaedadf3
xor eax, 0xf2cec109
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xa01fcbc4
xor eax, 0xea0974ff
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x9cd8f1a6
xor eax, 0xc2a91c79
rol eax, 0x80
popf
jmp 0x140aef1e0
cmp edi, 1
jg 0x140aefcf6
push rax
pushf
mov eax, 0xa2136a84
pushf
not eax
add eax, 0xc173c616
xor eax, 0xf4058efe
rol eax, 0xad
popf
pushf
not eax
add eax, 0x86f615c1
xor eax, 0xcc481860
rol eax, 0x7e
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x4f397cb3
pushf
not eax
add eax, 0xbb26c6b5
xor eax, 0xacfb6288
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x940d874b
xor eax, 0xf9b53c43
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf1d2b8af
xor eax, 0xa47e71cf
rol eax, 0xe6
popf
jmp 0x140aef1e0
lea rdx, [rbp + 0x18]
mov ecx, r15d
jmp 0x140aefd44
call qword [sym.imp.KERNEL32.dll_GetCPInfo]
test eax, eax
je 0x140aefd98
push rax
pushf
mov eax, 0x96c5a916
pushf
not eax
add eax, 0xf72d5835
xor eax, 0x878b09da
rol eax, 0x28
popf
pushf
not eax
add eax, 0xc1c4e99a
xor eax, 0x8438a585
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8779ec58
xor eax, 0xed750f63
rol eax, 0x9d
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xa1a38cc0
pushf
not eax
add eax, 0xf72cfbd0
xor eax, 0xc209f4fb
rol eax, 0x21
popf
pushf
not eax
add eax, 0xcfca1adb
xor eax, 0xad2d961f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb9402e8d
xor eax, 0xd444e8c0
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xfeb2f64b
xor eax, 0xf1231149
rol eax, 0xd5
popf
jmp 0x140aef1e0
test edi, edi
jle 0x140aefe3b
push rax
pushf
mov eax, 0x66622b71
pushf
not eax
add eax, 0x8b150aff
xor eax, 0x9b2ff591
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xfaa774f8
xor eax, 0xd349af29
rol eax, 0xba
popf
pushf
not eax
add eax, 0xcfb9cbff
xor eax, 0xccdd4916
rol eax, 0x72
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xc7994e5f
pushf
not eax
add eax, 0xc3b68f70
xor eax, 0xaa7b65f6
rol eax, 5
popf
pushf
not eax
add eax, 0xd5696c51
xor eax, 0xc8a4cf84
rol eax, 0x23
popf
jmp 0x140aef1e0
cmp dword [rbp + 0x18], 2
jb 0x140aefeba
push rax
pushf
mov eax, 0xc0c34ff2
pushf
not eax
add eax, 0x8740f43b
xor eax, 0xfb818732
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9852f51e
xor eax, 0xfd806e56
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd24e092d
xor eax, 0xe2c337f9
rol eax, 0xc3
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xaf61fcc5
pushf
not eax
add eax, 0xc8f5e371
xor eax, 0xf6dd66ee
rol eax, 5
popf
pushf
not eax
add eax, 0xb1c74531
xor eax, 0xc7f73d23
rol eax, 0xdc
popf
jmp 0x140aef1e0
lea rax, [rbp + 0x1e]
cmp byte [rbp + 0x1e], r13b
je 0x140aeff50
push rax
pushf
mov eax, 0xfb87bec8
pushf
not eax
add eax, 0xb922a0b4
xor eax, 0xb3ab8634
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x96cd07c9
xor eax, 0x8464ed29
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xcbbd2ecd
xor eax, 0xcde4a36d
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9c786244
xor eax, 0xe7523e3e
rol eax, 0x9a
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x128f3cb9
pushf
not eax
add eax, 0xa2c0f5fd
xor eax, 0xc5dd1014
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xdf7f4a5d
xor eax, 0x8997e105
rol eax, 0x32
popf
jmp 0x140aef1e0
cmp byte [rax + 1], r13b
je 0x140aeffe2
push rax
pushf
mov eax, 0xd3f81aed
pushf
not eax
add eax, 0xb34c9e9f
xor eax, 0xc348010a
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xd34f4d69
xor eax, 0xa29d28ca
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xfca8b8b4
xor eax, 0x93dc52bf
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd593dec3
xor eax, 0x9ef46d25
rol eax, 9
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xb700bf77
pushf
not eax
add eax, 0xcdf2917a
xor eax, 0xe7769117
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe4a7cd28
xor eax, 0x9fb38586
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x97d5e612
xor eax, 0xaf0a324c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xfbf8cc7b
xor eax, 0xa8b6eade
rol eax, 0x44
popf
jmp 0x140aef1e0
mov cl, byte [r14]
cmp cl, byte [rax]
jb 0x140af0088
push rax
pushf
mov eax, 0x3ede3617
pushf
not eax
add eax, 0xe7e0df60
xor eax, 0xa8c677db
rol eax, 0x23
popf
pushf
not eax
add eax, 0xaf0d8d93
xor eax, 0xe828de32
rol eax, 6
popf
pushf
not eax
add eax, 0xca642af2
xor eax, 0x96d2715f
rol eax, 0xb9
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x62961be0
pushf
not eax
add eax, 0xcecc3063
xor eax, 0x86575b76
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd888d5cd
xor eax, 0xb5a2f9d2
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa4b516a1
xor eax, 0xc720b5f7
rol eax, 0x26
popf
jmp 0x140aef1e0
cmp cl, byte [rax + 1]
jbe 0x140af011d
push rax
pushf
mov eax, 0xd11ffa3d
pushf
not eax
add eax, 0xe61c5360
xor eax, 0xf3c63cf8
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd881a519
xor eax, 0xb0cfca5c
rol eax, 0xca
popf
pushf
not eax
add eax, 0xad508529
xor eax, 0xeb724271
rol eax, 0x68
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x4e842dde
pushf
not eax
add eax, 0xe8014bab
xor eax, 0xb4be0613
rol eax, 0x96
popf
pushf
not eax
add eax, 0x8c98cffc
xor eax, 0x94cd1d35
rol eax, 0x98
popf
jmp 0x140aef1e0
add rax, 2
cmp byte [rax], r13b
jne 0x140af019f
push rax
pushf
mov eax, 0xfd3b376b
pushf
not eax
add eax, 0xada84042
xor eax, 0xb2265051
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb1b2a018
xor eax, 0xa9026267
rol eax, 0xef
popf
pushf
not eax
add eax, 0x982efef9
xor eax, 0x81d496a7
rol eax, 0xa
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xdca20328
pushf
not eax
add eax, 0xdb9da3a0
xor eax, 0xa8122a69
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc3578eb0
xor eax, 0xac25b231
rol eax, 0x62
popf
pushf
not eax
add eax, 0x83bec347
xor eax, 0xcc9f45c1
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xd9c77bdc
xor eax, 0xbedc2ee1
rol eax, 0x4d
popf
jmp 0x140aef1e0
mov eax, 0xc070e53
pushf
not eax
add eax, 0xed69ba43
xor eax, 0x81ede5a7
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc43f39f6
xor eax, 0xf11911f7
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb1523c52
xor eax, 0xe73bbb16
rol eax, 0x8d
popf
jmp 0x140af0f42
test esi, esi
jle 0x140af02b8
push rax
pushf
mov eax, 0xa001eaeb
pushf
not eax
add eax, 0xc51f3a11
xor eax, 0xc36234c4
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xa5e77887
xor eax, 0xf3eb855e
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x94eadc13
xor eax, 0xfd6d442d
rol eax, 0x7e
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xe4145341
pushf
not eax
add eax, 0xbf815c27
xor eax, 0xd20bdcc4
rol eax, 0x29
popf
pushf
not eax
add eax, 0xc2149b96
xor eax, 0xc86c5983
rol eax, 0x47
popf
jmp 0x140aef1e0
cmp dword [rbp + 0x18], 2
jb 0x140af0328
push rax
pushf
mov eax, 0x9fa957b8
pushf
not eax
add eax, 0xaa24f2f1
xor eax, 0xf32a7e6c
rol eax, 0x36
popf
pushf
not eax
add eax, 0xde0a44aa
xor eax, 0x88cbf050
rol eax, 0x7e
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xae1b8912
pushf
not eax
add eax, 0xba05eac9
xor eax, 0x99711f0f
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x82853c31
xor eax, 0x9570603b
rol eax, 0x49
popf
jmp 0x140aef1e0
cmp byte [rbp + 0x1e], r13b
lea rax, [rbp + 0x1e]
push rax
pushf
mov eax, 0x9f746498
pushf
not eax
add eax, 0xd756f484
xor eax, 0x9f16b808
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xa99fe773
xor eax, 0xe479717a
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb827553e
xor eax, 0x9016ce7a
rol eax, 0x77
popf
pushf
not eax
add eax, 0xfbc48b08
xor eax, 0xfe6dd0de
rol eax, 0xf5
popf
jmp 0x140aef1e0
je 0x140af03f5
push rax
pushf
mov eax, 0xed90df97
pushf
not eax
add eax, 0x8ba1a6e5
xor eax, 0xe3f2a10d
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xab18b8da
xor eax, 0x8b08fc8d
rol eax, 6
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xd4653a8a
pushf
not eax
add eax, 0xc693b194
xor eax, 0xfb33d7bf
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbc78d081
xor eax, 0x8137642f
rol eax, 0x20
popf
jmp 0x140aef1e0
cmp byte [rax + 1], r13b
je 0x140af048b
push rax
pushf
mov eax, 0xc3273771
pushf
not eax
add eax, 0xd884cf63
xor eax, 0xd134f72d
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb8d7d45c
xor eax, 0xfbe1b12b
rol eax, 0xce
popf
pushf
not eax
add eax, 0x83a5bad6
xor eax, 0xb6487b7d
rol eax, 0x87
popf
pushf
not eax
add eax, 0xb5cd94e4
xor eax, 0x99c4c827
rol eax, 0x8d
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x42d8e385
pushf
not eax
add eax, 0x82524c1f
xor eax, 0xdc793536
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x919b966f
xor eax, 0xb3e246c4
rol eax, 0x82
popf
pushf
not eax
add eax, 0x9132e825
xor eax, 0x8bab932e
rol eax, 0xe1
popf
jmp 0x140aef1e0
mov cl, byte [r12]
cmp cl, byte [rax]
jb 0x140af050c
push rax
pushf
mov eax, 0xe884e502
pushf
not eax
add eax, 0xc568d908
xor eax, 0xca7e81bf
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xac7723ca
xor eax, 0xca608654
rol eax, 7
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xa855869c
pushf
not eax
add eax, 0x9249117a
xor eax, 0x9a466b8d
rol eax, 0x70
popf
pushf
not eax
add eax, 0xaafd39bc
xor eax, 0xc944c606
rol eax, 0x2d
popf
jmp 0x140aef1e0
cmp cl, byte [rax + 1]
jbe 0x140af05a1
push rax
pushf
mov eax, 0xc5c4bec1
pushf
not eax
add eax, 0xfc7bc19b
xor eax, 0xfc9b7cff
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbedfd673
xor eax, 0xf464da3f
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf1970821
xor eax, 0x949c5e4a
rol eax, 0x87
popf
pushf
not eax
add eax, 0xae06d398
xor eax, 0x8f44acf6
rol eax, 2
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x76c5b732
pushf
not eax
add eax, 0xaf44d35e
xor eax, 0xed883722
rol eax, 2
popf
pushf
not eax
add eax, 0xfeba19dd
xor eax, 0xe9d387a6
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa1a3ed86
xor eax, 0xb790bf77
rol eax, 0xb9
popf
jmp 0x140aef1e0
add rax, 2
cmp byte [rax], r13b
jmp 0x140af03bc
mov dword [rsp + 0x28], r13d
mov r9d, edi
mov r8, r14
mov qword [rsp + 0x20], r13
mov edx, 0xe0db0e2f
pushf
not edx
add edx, 0xdc1f673f
xor edx, 0xd53fe4b1
rol edx, 0x57
popf
pushf
not edx
add edx, 0x9bf4f1ed
xor edx, 0xbcdd900e
rol edx, 0xb6
popf
mov ecx, r15d
call fcn.140578cba
movsxd r13, eax
test eax, eax
je 0x140af06f7
push rax
pushf
mov eax, 0xe694167b
pushf
not eax
add eax, 0xb457b7de
xor eax, 0xf6a7e8bf
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd0d04cf2
xor eax, 0xef686329
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa376e67a
xor eax, 0x8095c71f
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xcf1f0d70
xor eax, 0x860a1e23
rol eax, 0x6c
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x3b568c10
pushf
not eax
add eax, 0xc86b13ae
xor eax, 0x8564ed2d
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfc7df6b0
xor eax, 0xebd0a0ae
rol eax, 0x8b
popf
jmp 0x140aef1e0
mov rdx, r13
add rdx, rdx
lea rcx, [rdx + 0x10]
cmp rdx, rcx
sbb rdx, rdx
and rdx, rcx
je 0x140af079c
push rax
pushf
mov eax, 0x6727eb25
pushf
not eax
add eax, 0xeb34bafc
xor eax, 0xb9c6dc29
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xcf8e1b0c
xor eax, 0x988cb868
rol eax, 5
popf
pushf
not eax
add eax, 0xdbed1797
xor eax, 0xfece9879
rol eax, 0x62
popf
pushf
not eax
add eax, 0x9f178b4e
xor eax, 0xc9af3482
rol eax, 0xc7
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xd63a94b8
pushf
not eax
add eax, 0x829441fe
xor eax, 0xaf2319e4
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf9481dae
xor eax, 0xc13a32db
rol eax, 0x66
popf
jmp 0x140aef1e0
movabs rcx, 0xffffeb92b7912dfc
pushf
not rcx
add rcx, 0x6ddac8e5
xor rcx, 0x698e6528
rol rcx, 0x73
popf
pushf
not rcx
add rcx, 0x55899171
xor rcx, 0x4de56ccf
rol rcx, 0xc3
popf
cmp rdx, 0x400
ja 0x140af085a
push rax
pushf
mov eax, 0x715f21ce
pushf
not eax
add eax, 0xca9aa507
xor eax, 0x99601684
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc11c21bd
xor eax, 0x86725cdb
rol eax, 0x70
popf
pushf
not eax
add eax, 0xe604bbe8
xor eax, 0xa84a0a9a
rol eax, 0x9b
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x42ee19ff
pushf
not eax
add eax, 0xf38f174e
xor eax, 0x9358457c
rol eax, 0x21
popf
pushf
not eax
add eax, 0x80d06036
xor eax, 0xe56016d8
rol eax, 0x40
popf
pushf
not eax
add eax, 0xbf878454
xor eax, 0xe1c88b00
rol eax, 0x3f
popf
jmp 0x140aef1e0
lea rax, [rdx + 0xf]
cmp rax, rdx
ja 0x140af08ef
push rax
pushf
mov eax, 0x5c4cf96e
pushf
not eax
add eax, 0xb6ebec1e
xor eax, 0xe68a99cd
rol eax, 0x34
popf
pushf
not eax
add eax, 0xc7209a0d
xor eax, 0x9694aad2
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd3c0e7bc
xor eax, 0xcc9fbd55
rol eax, 0x38
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xf6f54902
pushf
not eax
add eax, 0x99f4ebf1
xor eax, 0xa3612c52
rol eax, 0x97
popf
pushf
not eax
add eax, 0xeb192de6
xor eax, 0xeb9610c9
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe402c29e
xor eax, 0x8faabab3
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa03c40a5
xor eax, 0xd5d747f0
rol eax, 0x1c
popf
jmp 0x140aef1e0
mov rax, rcx
push rax
pushf
mov eax, 0x30eb1aca
pushf
not eax
add eax, 0xa6390169
xor eax, 0xfa1953b5
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x9f46f2ff
xor eax, 0xba82558d
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf9f3674e
xor eax, 0x97842aa4
rol eax, 0x7c
popf
jmp 0x140aef1e0
and rax, 0xfffffffffffffff0
call fcn.140b242f9
sub rsp, rax
lea rbx, [rsp + 0x50]
test rbx, rbx
je 0x140af0a00
push rax
pushf
mov eax, 0x24062045
pushf
not eax
add eax, 0xbf0a509f
xor eax, 0xddc7ad34
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8ffbb4fe
xor eax, 0xa92cae82
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x84270587
xor eax, 0xd6fd73e9
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa8601b7d
xor eax, 0xd0f10834
rol eax, 2
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x45e05377
pushf
not eax
add eax, 0xbb76e08e
xor eax, 0x94dbb6ac
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe23316b8
xor eax, 0xae0b9f5b
rol eax, 0x49
popf
jmp 0x140aef1e0
mov dword [rbx], 0xcccc
jmp 0x140af0b58
mov rcx, rdx
call fcn.140b30604
mov rbx, rax
test rax, rax
je 0x140af0ac6
push rax
pushf
mov eax, 0xa5b45d3c
pushf
not eax
add eax, 0xc08a32ee
xor eax, 0xe79697f8
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x85b90e0e
xor eax, 0x9e683d7b
rol eax, 0xa6
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xfb9ffb57
pushf
not eax
add eax, 0xe49fccea
xor eax, 0xec07f0e3
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe3af35c4
xor eax, 0xd2e2b347
rol eax, 0xf1
popf
jmp 0x140aef1e0
mov dword [rax], 0xdddd
push rax
pushf
mov eax, 0xa3496ca3
pushf
not eax
add eax, 0xd4504ace
xor eax, 0x8fc1c2b9
rol eax, 0x69
popf
pushf
not eax
add eax, 0xabff1e55
xor eax, 0xd0c58248
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa6655e73
xor eax, 0xf699e3ce
rol eax, 0x66
popf
pushf
not eax
add eax, 0xabf916e8
xor eax, 0xab898a8c
rol eax, 0xc0
popf
jmp 0x140aef1e0
add rbx, 0x10
push rax
pushf
mov eax, 0xf1878019
pushf
not eax
add eax, 0xe011b8cf
xor eax, 0xb7917e06
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf63d23df
xor eax, 0xd9ffd400
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa8643834
xor eax, 0xeb734b1e
rol eax, 0x10
popf
jmp 0x140aef1e0
test rbx, rbx
je 0x140af0c00
push rax
pushf
mov eax, 0x1ad04a76
pushf
not eax
add eax, 0xbf5af80f
xor eax, 0xdef4a756
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xc8ea4a46
xor eax, 0xdb7d1991
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb2f93d2e
xor eax, 0xd60cc4f9
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xf0dea6d4
xor eax, 0xae0a7842
rol eax, 0x43
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xa996e98f
pushf
not eax
add eax, 0xc6cde519
xor eax, 0xc91a9e87
rol eax, 0x86
popf
pushf
not eax
add eax, 0xc6402e97
xor eax, 0xd1158b42
rol eax, 0xef
popf
pushf
not eax
add eax, 0xefd02bef
xor eax, 0xf474ed6d
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa0caf5ba
xor eax, 0x8754a242
rol eax, 0xb0
popf
jmp 0x140aef1e0
mov dword [rsp + 0x28], r13d
mov r9d, edi
mov r8, r14
mov qword [rsp + 0x20], rbx
mov edx, 0xe7dc4d80
pushf
not edx
add edx, 0xb31e9c5d
xor edx, 0xa3d8e5e0
rol edx, 0x60
popf
pushf
not edx
add edx, 0xc4829c86
xor edx, 0xe3ea42db
rol edx, 0x38
popf
pushf
not edx
add edx, 0xc3fb1932
xor edx, 0xc607f4cd
rol edx, 0xf2
popf
pushf
not edx
add edx, 0x884070c7
xor edx, 0x897091b3
rol edx, 0x57
popf
mov ecx, r15d
call fcn.140578cba
test eax, eax
je 0x140af0d14
push rax
pushf
mov eax, 0x340c02e9
pushf
not eax
add eax, 0x9b42628c
xor eax, 0xcc55a31a
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf9d9732d
xor eax, 0x932c9dd4
rol eax, 0x69
popf
pushf
not eax
add eax, 0xfab549fc
xor eax, 0xeb0a4902
rol eax, 0x60
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xba7f90ca
pushf
not eax
add eax, 0xe5c528ae
xor eax, 0xf59fa708
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb04a235c
xor eax, 0xe27265a7
rol eax, 0x26
popf
jmp 0x140aef1e0
and dword [rsp + 0x28], 0
mov r9d, esi
and qword [rsp + 0x20], 0
mov r8, r12
mov edx, 0xb6b9322c
pushf
not edx
add edx, 0x8938d134
xor edx, 0xa397f9b9
rol edx, 0x1d
popf
pushf
not edx
add edx, 0xa9955eb3
xor edx, 0xfbf88650
rol edx, 0x3e
popf
pushf
not edx
add edx, 0x9840e4ef
xor edx, 0xd018af05
rol edx, 0xa0
popf
mov ecx, r15d
call fcn.140578cba
movsxd r12, eax
test eax, eax
jne 0x140af0e04
push rax
pushf
mov eax, 0xeb7ec2c5
pushf
not eax
add eax, 0xdb3eb9c1
xor eax, 0xb626b3da
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf67f4f97
xor eax, 0x9356ce9e
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xbf4d92ed
xor eax, 0x9f22c720
rol eax, 0x19
popf
pushf
not eax
add eax, 0x90e7b857
xor eax, 0x973d471c
rol eax, 0x96
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x4dfa62d3
pushf
not eax
add eax, 0xc0c05676
xor eax, 0xd6e34154
rol eax, 0x61
popf
pushf
not eax
add eax, 0xffe95201
xor eax, 0xb1a3ef56
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd4de15dd
xor eax, 0xd1990f1c
rol eax, 0x1e
popf
jmp 0x140aef1e0
lea rcx, [rbx - 0x10]
cmp dword [rcx], 0xdddd
jne 0x140af0eaf
push rax
pushf
mov eax, 0x365bfef2
pushf
not eax
add eax, 0x8557311b
xor eax, 0xa72b14c9
rol eax, 0x94
popf
pushf
not eax
add eax, 0xbf397da5
xor eax, 0xaa55f6f6
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa7c2b761
xor eax, 0xe440f11b
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd92e9138
xor eax, 0xbd85c342
rol eax, 0x5c
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x1b4837bd
pushf
not eax
add eax, 0x9183d89e
xor eax, 0xd6201d78
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xdb1d01d2
xor eax, 0xd1ddfcf4
rol eax, 0x99
popf
pushf
not eax
add eax, 0xccbebc6b
xor eax, 0xbc689a4c
rol eax, 0xad
popf
jmp 0x140aef1e0
call fcn.140b5046f
push rax
pushf
mov eax, 0xaab862c6
pushf
not eax
add eax, 0xb788e51b
xor eax, 0xfc2eb403
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xede868bd
xor eax, 0x826e603d
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa1f22bfe
xor eax, 0xb390d7e2
rol eax, 0x62
popf
jmp 0x140aef1e0
xor eax, eax
mov rcx, qword [rbp + 0x30]
xor rcx, rbp
call fcn.140b1dac3
lea rsp, [rbp + 0x48]
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov rcx, r12
add rcx, rcx
lea rax, [rcx + 0x10]
cmp rcx, rax
sbb rcx, rcx
and rcx, rax
je 0x140af1000
push rax
pushf
mov eax, 0xf60c6275
pushf
not eax
add eax, 0xa1b395b4
xor eax, 0x8558dddc
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xaa43eaec
xor eax, 0xa8708544
rol eax, 0x76
popf
pushf
not eax
add eax, 0x87f56fa4
xor eax, 0x9f405b84
rol eax, 0xac
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xceeb5565
pushf
not eax
add eax, 0xc517b9c6
xor eax, 0xaa762aff
rol eax, 0x19
popf
pushf
not eax
add eax, 0xea926a5e
xor eax, 0xabf2b5c0
rol eax, 0xd0
popf
jmp 0x140aef1e0
cmp rcx, 0x400
ja 0x140af106f
push rax
pushf
mov eax, 0x1f2afc90
pushf
not eax
add eax, 0xa6a2d593
xor eax, 0x833014dc
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc9aa02ea
xor eax, 0xcfee4267
rol eax, 0xa3
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x6570da43
pushf
not eax
add eax, 0xe4f73948
xor eax, 0xdfde99a8
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xef7dea6f
xor eax, 0xdc222c60
rol eax, 0x73
popf
pushf
not eax
add eax, 0xba83391d
xor eax, 0xeb7f041c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xcae3a13b
xor eax, 0x905c727f
rol eax, 0x62
popf
jmp 0x140aef1e0
lea rax, [rcx + 0xf]
cmp rax, rcx
ja 0x140af112a
push rax
pushf
mov eax, 0xaca2a3b7
pushf
not eax
add eax, 0xceba8918
xor eax, 0xef823aea
rol eax, 3
popf
pushf
not eax
add eax, 0xdf0fadba
xor eax, 0xfd29e9cc
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe5457ba2
xor eax, 0xb3a4be30
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc077d2f6
xor eax, 0x91024929
rol eax, 0x4c
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x3a7856ae
pushf
not eax
add eax, 0xf93b229f
xor eax, 0xabd3edd9
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x96ff3714
xor eax, 0x852f8076
rol eax, 0x34
popf
pushf
not eax
add eax, 0xf552b673
xor eax, 0xf15c87ba
rol eax, 0x37
popf
pushf
not eax
add eax, 0xcae969b0
xor eax, 0x844c74cc
rol eax, 0x49
popf
jmp 0x140aef1e0
movabs rax, 0xb6774d00f38b54b
pushf
not rax
add rax, 0x741cf7b6
xor rax, 0x62c8df69
rol rax, 0x48
popf
pushf
not rax
add rax, 0x4d43b38b
xor rax, 0x66682203
rol rax, 0x15
popf
pushf
not rax
add rax, 0x444df76c
xor rax, 0x7e5908d2
rol rax, 0xa8
popf
pushf
not rax
add rax, 0x7548a20b
xor rax, 0x41dd8ce3
rol rax, 1
popf
push rax
pushf
mov eax, 0x411b92c9
pushf
not eax
add eax, 0x9416a14c
xor eax, 0x9ccdec50
rol eax, 0x44
popf
pushf
not eax
add eax, 0x9077d583
xor eax, 0xab49a856
rol eax, 0x8b
popf
jmp 0x140aef1e0
and rax, 0xfffffffffffffff0
call fcn.140b242f9
sub rsp, rax
lea rdi, [rsp + 0x50]
test rdi, rdi
je 0x140af1276
push rax
pushf
mov eax, 0x5d746656
pushf
not eax
add eax, 0xff73b215
xor eax, 0xd96c52df
rol eax, 1
popf
pushf
not eax
add eax, 0x964f1050
xor eax, 0x80b1a95a
rol eax, 0x34
popf
pushf
not eax
add eax, 0xde7be89a
xor eax, 0x91c58f02
rol eax, 0xee
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x9be3bf72
pushf
not eax
add eax, 0xd76c76eb
xor eax, 0xaa4c5b23
rol eax, 0x41
popf
pushf
not eax
add eax, 0xd0b16ea8
xor eax, 0xad26cdf0
rol eax, 0xf5
popf
jmp 0x140aef1e0
mov dword [rdi], 0xcccc
jmp 0x140af136a
call fcn.140b30604
mov rdi, rax
test rax, rax
je 0x140af13c7
mov dword [rax], 0xdddd
push rax
pushf
mov eax, 0x8f26fcdf
pushf
not eax
add eax, 0xe13dc319
xor eax, 0xd8b2f187
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xbc188f60
xor eax, 0xeaf348d7
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa117f71f
xor eax, 0xe90ae1eb
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xdef3ce50
xor eax, 0xe92e5f5e
rol eax, 0x1c
popf
jmp 0x140aef1e0
add rdi, 0x10
push rax
pushf
mov eax, 0xf129246
pushf
not eax
add eax, 0xd8d1a112
xor eax, 0x8b83528b
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe27da9ad
xor eax, 0x97a4cc32
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xf8f89d43
xor eax, 0xfb697c35
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe080b066
xor eax, 0x9de038de
rol eax, 0xca
popf
jmp 0x140aef1e0
test rdi, rdi
je 0x140af1403
push rax
pushf
mov eax, 0xa260edde
pushf
not eax
add eax, 0x9048b55f
xor eax, 0xc8d9f85a
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x8839d520
xor eax, 0x91b08b90
rol eax, 0xda
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0xa9a48fc3
pushf
not eax
add eax, 0xf667762a
xor eax, 0xb82f940d
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb1ca360b
xor eax, 0x83a9247e
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xfb10bfba
xor eax, 0xd121312c
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x9c67e953
xor eax, 0x9b4e5b94
rol eax, 0xbd
popf
jmp 0x140aef1e0
mov r8, qword [rbp + 8]
lea r14, [rdi - 0x10]
mov dword [rsp + 0x28], r12d
mov r9d, esi
mov edx, 0xe0da2bd2
pushf
not edx
add edx, 0xa73d903c
xor edx, 0x8fcbbe2a
rol edx, 0x61
popf
pushf
not edx
add edx, 0x840d93d5
xor edx, 0xf0bbde4e
rol edx, 0xd8
popf
mov qword [rsp + 0x20], rdi
mov ecx, r15d
call fcn.140578cba
xor ecx, ecx
test eax, eax
jne 0x140af14e1
push rax
pushf
mov eax, 0x779ae86
pushf
not eax
add eax, 0xc1cc31d9
xor eax, 0xcaf9c67a
rol eax, 0xee
popf
pushf
not eax
add eax, 0xbd8faa0b
xor eax, 0xec461de0
rol eax, 0xd4
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x3bafd327
pushf
not eax
add eax, 0xef90c220
xor eax, 0x8111e3fc
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd92a3691
xor eax, 0x95e929ca
rol eax, 0xa1
popf
jmp 0x140aef1e0
mov edi, 0x1f6e9b0c
pushf
not edi
add edi, 0xbf76bb88
xor edi, 0xeb4b2301
rol edi, 0x9b
popf
pushf
not edi
add edi, 0xcd8eceb4
xor edi, 0x8c40b69b
rol edi, 0xae
popf
cmp dword [r14], edi
jne 0x140af157b
push rax
pushf
mov eax, 0x1439774d
pushf
not eax
add eax, 0xc7f51088
xor eax, 0xda61ceba
rol eax, 0xce
popf
pushf
not eax
add eax, 0x93ec8a22
xor eax, 0xfe0c1bab
rol eax, 0x57
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x6da19164
pushf
not eax
add eax, 0xdd826813
xor eax, 0xc289594f
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x96c09ee2
xor eax, 0xb50eb552
rol eax, 0x11
popf
jmp 0x140aef1e0
mov rcx, r14
call fcn.140b5046f
push rax
pushf
mov eax, 0xb38833e8
pushf
not eax
add eax, 0xd75aba12
xor eax, 0xa62a54f8
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xea8ddb2a
xor eax, 0xf1cd09a4
rol eax, 0x8f
popf
jmp 0x140aef1e0
lea rcx, [rbx - 0x10]
cmp dword [rcx], edi
jmp 0x140af0e54
mov edx, dword [rbp]
mov r9d, r13d
mov qword [rsp + 0x40], rcx
mov r8, rbx
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rcx
mov rcx, qword [rbp + 0x10]
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rdi
call fcn.140b4ff48
mov esi, 0x1f7a0fc0
pushf
not esi
add esi, 0xab1f5a67
xor esi, 0xeb31bea7
rol esi, 0x96
popf
pushf
not esi
add esi, 0x97b60661
xor esi, 0x975b0fcb
rol esi, 0x3d
popf
mov edi, eax
cmp dword [r14], esi
jne 0x140af1707
push rax
pushf
mov eax, 0x836d99d
pushf
not eax
add eax, 0x87158be8
xor eax, 0x9b463a54
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xbe735b68
xor eax, 0x9e805fbd
rol eax, 0x88
popf
pushf
not eax
add eax, 0x8a71582c
xor eax, 0x96f3dd37
rol eax, 0xef
popf
pushf
not eax
add eax, 0xedafe6bb
xor eax, 0xc6a0f1aa
rol eax, 0x49
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x74fb0b43
pushf
not eax
add eax, 0xb60afc21
xor eax, 0xa0ee1196
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe752e436
xor eax, 0xd8489a26
rol eax, 0x19
popf
jmp 0x140aef1e0
mov rcx, r14
call fcn.140b5046f
push rax
pushf
mov eax, 0xe0cabcdf
pushf
not eax
add eax, 0xc13e3275
xor eax, 0xee646bd1
rol eax, 0x37
popf
pushf
not eax
add eax, 0x8fd65a7f
xor eax, 0xba6ef69c
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc21be279
xor eax, 0xa66eab70
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xd0a3308d
xor eax, 0x89b44d7b
rol eax, 0xd2
popf
jmp 0x140aef1e0
lea rcx, [rbx - 0x10]
cmp dword [rcx], esi
jne 0x140af17d6
push rax
pushf
mov eax, 0xfa29b1f1
pushf
not eax
add eax, 0xa9360621
xor eax, 0xfdde4bbf
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe6e5c797
xor eax, 0xc75588c4
rol eax, 0x56
popf
jmp 0x140aef1e0
push rax
pushf
mov eax, 0x13d66a1d
pushf
not eax
add eax, 0x9f62d9dc
xor eax, 0x85124e29
rol eax, 0x88
popf
pushf
not eax
add eax, 0x98109991
xor eax, 0xf9ef8282
rol eax, 0x37
popf
jmp 0x140aef1e0
call fcn.140b5046f
push rax
pushf
mov eax, 0xaa8d5e0a
pushf
not eax
add eax, 0x869a8ba7
xor eax, 0x8ede6b81
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xfafe539a
xor eax, 0xb95a0ff3
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xaadefe8b
xor eax, 0x86149902
rol eax, 0x8b
popf
jmp 0x140aef1e0
mov eax, edi
jmp 0x140af0f42
mov eax, 0x944246b9
pushf
not eax
add eax, 0xf4543294
xor eax, 0xb07d1217
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb38e0e4d
xor eax, 0xd5edd22e
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xda49518c
xor eax, 0xf885a488
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe597d770
xor eax, 0xe612e3a2
rol eax, 0xbb
popf
jmp 0x140af0f42
mov eax, 0xf7f57a24
pushf
not eax
add eax, 0xd6ef57cf
xor eax, 0xe68ff765
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xec005926
xor eax, 0xf878f779
rol eax, 0x99
popf
jmp 0x140af0f42