Function at 0x1400ea973
Capabilities:
Encrypt data using speck
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x9d6017b0
pushf
not eax
add eax, 0xe240a866
xor eax, 0xb988d03b
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xcb094416
xor eax, 0xd222ca08
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x8ba6e171
xor eax, 0xcea53e8e
rol eax, 0x81
popf
pushf
not eax
add eax, 0xbc29da45
xor eax, 0x9922b01a
rol eax, 0x20
popf
cmp eax, 0x29
jne 0x1400ea9d6
popf
pop rax
jmp 0x1400ec1ac
cmp eax, 0
jne 0x1400ea9e5
popf
pop rax
jmp 0x1400ead96
cmp eax, 0x3f
jne 0x1400ea9f4
popf
pop rax
jmp 0x1400ecc48
cmp eax, 1
jne 0x1400eaa03
popf
pop rax
jmp 0x1400eae3d
cmp eax, 0xd
jne 0x1400eaa12
popf
pop rax
jmp 0x1400eb4d4
cmp eax, 0x1a
jne 0x1400eaa21
popf
pop rax
jmp 0x1400ebb22
cmp eax, 0xe
jne 0x1400eaa30
popf
pop rax
jmp 0x1400eb521
cmp eax, 0x31
jne 0x1400eaa3f
popf
pop rax
jmp 0x1400ec5e4
cmp eax, 0x40
jne 0x1400eaa4e
popf
pop rax
jmp 0x1400eccf8
cmp eax, 8
jne 0x1400eaa5d
popf
pop rax
jmp 0x1400eb1e6
cmp eax, 0x2a
jne 0x1400eaa6c
popf
pop rax
jmp 0x1400ec22e
cmp eax, 0x17
jne 0x1400eaa7b
popf
pop rax
jmp 0x1400eba15
cmp eax, 0x1c
jne 0x1400eaa8a
popf
pop rax
jmp 0x1400ebc3c
cmp eax, 0x2e
jne 0x1400eaa99
popf
pop rax
jmp 0x1400ec42c
cmp eax, 0x18
jne 0x1400eaaa8
popf
pop rax
jmp 0x1400eba62
cmp eax, 0x2b
jne 0x1400eaab7
popf
pop rax
jmp 0x1400ec2e5
cmp eax, 0x1b
jne 0x1400eaac6
popf
pop rax
jmp 0x1400ebbb7
cmp eax, 0x2d
jne 0x1400eaad5
popf
pop rax
jmp 0x1400ec3ca
cmp eax, 0x23
jne 0x1400eaae4
popf
pop rax
jmp 0x1400ebf83
cmp eax, 0x25
jne 0x1400eaaf3
popf
pop rax
jmp 0x1400ec04f
cmp eax, 0x32
jne 0x1400eab02
popf
pop rax
jmp 0x1400ec665
cmp eax, 0x13
jne 0x1400eab11
popf
pop rax
jmp 0x1400eb7b7
cmp eax, 0x33
jne 0x1400eab20
popf
pop rax
jmp 0x1400ec6a1
cmp eax, 0x24
jne 0x1400eab2f
popf
pop rax
jmp 0x1400ec014
cmp eax, 0x1e
jne 0x1400eab3e
popf
pop rax
jmp 0x1400ebd7b
cmp eax, 0xc
jne 0x1400eab4d
popf
pop rax
jmp 0x1400eb450
cmp eax, 0x26
jne 0x1400eab5c
popf
pop rax
jmp 0x1400ec08a
cmp eax, 0x27
jne 0x1400eab6b
popf
pop rax
jmp 0x1400ec0ea
cmp eax, 0x30
jne 0x1400eab7a
popf
pop rax
jmp 0x1400ec599
cmp eax, 0x10
jne 0x1400eab89
popf
pop rax
jmp 0x1400eb656
cmp eax, 0x37
jne 0x1400eab98
popf
pop rax
jmp 0x1400ec866
cmp eax, 9
jne 0x1400eaba7
popf
pop rax
jmp 0x1400eb2a0
cmp eax, 0x39
jne 0x1400eabb6
popf
pop rax
jmp 0x1400ec92f
cmp eax, 0x16
jne 0x1400eabc5
popf
pop rax
jmp 0x1400eb97e
cmp eax, 0x3b
jne 0x1400eabd4
popf
pop rax
jmp 0x1400eca0f
cmp eax, 0xa
jne 0x1400eabe3
popf
pop rax
jmp 0x1400eb34b
cmp eax, 0x36
jne 0x1400eabf2
popf
pop rax
jmp 0x1400ec82a
cmp eax, 0x14
jne 0x1400eac01
popf
pop rax
jmp 0x1400eb875
cmp eax, 7
jne 0x1400eac10
popf
pop rax
jmp 0x1400eb111
cmp eax, 0x3d
jne 0x1400eac1f
popf
pop rax
jmp 0x1400ecb81
cmp eax, 2
jne 0x1400eac2e
popf
pop rax
jmp 0x1400eaee1
cmp eax, 0x20
jne 0x1400eac3d
popf
pop rax
jmp 0x1400ebe34
cmp eax, 0x1d
jne 0x1400eac4c
popf
pop rax
jmp 0x1400ebcd0
cmp eax, 0x11
jne 0x1400eac5b
popf
pop rax
jmp 0x1400eb6b1
cmp eax, 0x35
jne 0x1400eac6a
popf
pop rax
jmp 0x1400ec799
cmp eax, 0x3a
jne 0x1400eac79
popf
pop rax
jmp 0x1400ec9b3
cmp eax, 0x12
jne 0x1400eac88
popf
pop rax
jmp 0x1400eb723
cmp eax, 0x21
jne 0x1400eac97
popf
pop rax
jmp 0x1400ebea5
cmp eax, 0x38
jne 0x1400eaca6
popf
pop rax
jmp 0x1400ec8c6
cmp eax, 0xb
jne 0x1400eacb5
popf
pop rax
jmp 0x1400eb394
cmp eax, 0xf
jne 0x1400eacc4
popf
pop rax
jmp 0x1400eb5b2
cmp eax, 0x15
jne 0x1400eacd3
popf
pop rax
jmp 0x1400eb8d5
cmp eax, 5
jne 0x1400eace2
popf
pop rax
jmp 0x1400eb043
cmp eax, 6
jne 0x1400eacf1
popf
pop rax
jmp 0x1400eb0da
cmp eax, 0x22
jne 0x1400ead00
popf
pop rax
jmp 0x1400ebef2
cmp eax, 0x3c
jne 0x1400ead0f
popf
pop rax
jmp 0x1400ecac6
cmp eax, 0x1f
jne 0x1400ead1e
popf
pop rax
jmp 0x1400ebdb5
cmp eax, 4
jne 0x1400ead2d
popf
pop rax
jmp 0x1400eaf9a
cmp eax, 0x2f
jne 0x1400ead3c
popf
pop rax
jmp 0x1400ec4d9
cmp eax, 0x28
jne 0x1400ead4b
popf
pop rax
jmp 0x1400ec14b
cmp eax, 0x3e
jne 0x1400ead5a
popf
pop rax
jmp 0x1400ecc12
cmp eax, 0x34
jne 0x1400ead69
popf
pop rax
jmp 0x1400ec701
cmp eax, 0x2c
jne 0x1400ead78
popf
pop rax
jmp 0x1400ec34c
cmp eax, 3
jne 0x1400ead87
popf
pop rax
jmp 0x1400eaf66
cmp eax, 0x19
jne 0x1400ead96
popf
pop rax
jmp 0x1400ebb19
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x70
mov rax, qword [0x140034010]
xor rax, rsp
mov qword [rsp + 0x60], rax
mov rsi, r8
mov rbx, rdx
mov r13, rcx
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x38], xmm1
mov rcx, qword [rcx + 0x98]
test rcx, rcx
je 0x1400eae0a
push rax
pushf
mov eax, 0xa0e9173
pushf
not eax
add eax, 0xdf45cc45
xor eax, 0xea1f615d
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd721dc78
xor eax, 0x866ac3fb
rol eax, 0x9f
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x23251683
pushf
not eax
add eax, 0xb3682184
xor eax, 0xd934602f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xbf308f11
xor eax, 0xd1caa462
rol eax, 0x7a
popf
jmp 0x1400ea9c7
xor edx, edx
mov rax, rbx
div rcx
shl rdx, 4
mov rcx, qword [r13 + 0x90]
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
mov rax, qword [rcx]
mov rdx, qword [r13 + 0x70]
cmp rax, rdx
je 0x1400eae9b
push rax
pushf
mov eax, 0x92ea863d
pushf
not eax
add eax, 0x80cbcffc
xor eax, 0xf79630e9
rol eax, 0x92
popf
pushf
not eax
add eax, 0xcef4d7ee
xor eax, 0xe9986e12
rol eax, 0x20
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x27ffcff1
pushf
not eax
add eax, 0xfd7daa08
xor eax, 0xd8a985d6
rol eax, 0x63
popf
pushf
not eax
add eax, 0xf801fc14
xor eax, 0xd67b6dda
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9cf09b23
xor eax, 0xa3c23cd8
rol eax, 0xb2
popf
jmp 0x1400ea9c7
mov rcx, qword [rcx + 8]
mov rdx, qword [rcx]
cmp rax, rdx
je 0x1400eaf20
push rax
pushf
mov eax, 0xbe9d1f02
pushf
not eax
add eax, 0x833e2726
xor eax, 0xef5303bd
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcd019968
xor eax, 0x9e88e987
rol eax, 0xdd
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xbd654e93
pushf
not eax
add eax, 0xad81f427
xor eax, 0x98676c20
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x93481335
xor eax, 0x86c00507
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xb2df5440
xor eax, 0xbf856306
rol eax, 0x6e
popf
jmp 0x1400ea9c7
nop
push rax
pushf
mov eax, 0x6809421d
pushf
not eax
add eax, 0xc25d234a
xor eax, 0xe10ac317
rol eax, 0x62
popf
pushf
not eax
add eax, 0xe46a783c
xor eax, 0xf707ef4d
rol eax, 0x11
popf
jmp 0x1400ea9c7
cmp qword [rax + 0x10], rbx
je 0x1400eaffd
push rax
pushf
mov eax, 0x6507014a
pushf
not eax
add eax, 0xbd0fe4f7
xor eax, 0xdbd468fb
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd506cd4b
xor eax, 0x8ef45f6a
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xe6f27146
xor eax, 0xc3a2037a
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x91d6e8a2
xor eax, 0xc2981b6c
rol eax, 0xcb
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xc7fce1b0
pushf
not eax
add eax, 0xf60c1af4
xor eax, 0xe95c3ee3
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x97ed1238
xor eax, 0x9bf766a3
rol eax, 0x70
popf
pushf
not eax
add eax, 0x9d037eb1
xor eax, 0xe6eb9486
rol eax, 0x51
popf
jmp 0x1400ea9c7
mov rcx, qword [rax]
mov rax, rcx
cmp rcx, rdx
jne 0x1400eb081
push rax
pushf
mov eax, 0x60041b43
pushf
not eax
add eax, 0xedad5443
xor eax, 0xd5df7918
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe4ea4764
xor eax, 0xf9db7f21
rol eax, 0x40
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xf0d45b97
pushf
not eax
add eax, 0xc34b8a39
xor eax, 0xa6d1c403
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xbc37fbbb
xor eax, 0xa57c6719
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe8953c9f
xor eax, 0x8c303cfc
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb5e25e24
xor eax, 0xe5f01eed
rol eax, 0x1f
popf
jmp 0x1400ea9c7
mov rdx, qword [r13 + 0x70]
push rax
pushf
mov eax, 0x16c4b579
pushf
not eax
add eax, 0x8224a37e
xor eax, 0xbd764f0d
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa5376b46
xor eax, 0xd4b26031
rol eax, 0x33
popf
jmp 0x1400ea9c7
mov r9, rsi
lea r8, [rsp + 0x38]
lea rcx, [r13 + 0x68]
call fcn.1401050eb
test al, al
setne dil
mov rcx, qword [r13 + 0xd0]
test rcx, rcx
je 0x1400eb18d
push rax
pushf
mov eax, 0x21c2a076
pushf
not eax
add eax, 0x81b4d8ca
xor eax, 0x80709d50
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x8886e5e9
xor eax, 0xdea814e7
rol eax, 0xda
popf
pushf
not eax
add eax, 0x809ebd79
xor eax, 0x8e334167
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xcfcfeb82
xor eax, 0x9e5cdc12
rol eax, 0x65
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xba281b0f
pushf
not eax
add eax, 0xfccfa0ab
xor eax, 0xdcfb9493
rol eax, 0xac
popf
pushf
not eax
add eax, 0xcca4fb6a
xor eax, 0xc11b3a2b
rol eax, 0x79
popf
pushf
not eax
add eax, 0x8854eb74
xor eax, 0x99c6e7d7
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x921aa904
xor eax, 0xd4431653
rol eax, 0x8a
popf
jmp 0x1400ea9c7
xor edx, edx
mov rax, rbx
div rcx
shl rdx, 4
mov rcx, qword [r13 + 0xc8]
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
mov rax, qword [rcx]
mov rdx, qword [r13 + 0xa8]
cmp rax, rdx
je 0x1400eb25a
push rax
pushf
mov eax, 0xbe1585d
pushf
not eax
add eax, 0xc06c301d
xor eax, 0xf84c3813
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xbdf9757b
xor eax, 0x845b5b32
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb99b049f
xor eax, 0xe4c108a5
rol eax, 0x65
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xd2aef47f
pushf
not eax
add eax, 0xeab8eb3e
xor eax, 0xd3449ba3
rol eax, 0x97
popf
pushf
not eax
add eax, 0xe9920ac8
xor eax, 0xe474455e
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa908d0a7
xor eax, 0xad1a8e92
rol eax, 0x33
popf
jmp 0x1400ea9c7
mov rcx, qword [rcx + 8]
mov rdx, qword [rcx]
cmp rax, rdx
je 0x1400eb305
push rax
pushf
mov eax, 0xa58603b4
pushf
not eax
add eax, 0xf9db2fea
xor eax, 0x9eb817b1
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xaf947c8d
xor eax, 0xa384e6d6
rol eax, 0x86
popf
pushf
not eax
add eax, 0xba31cbd2
xor eax, 0xcc193372
rol eax, 0x35
popf
pushf
not eax
add eax, 0x93b46538
xor eax, 0xe81fbf35
rol eax, 0x2d
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x4e1ccfee
pushf
not eax
add eax, 0xec6e3fd0
xor eax, 0x8a848fc7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc27441e8
xor eax, 0x91b9579b
rol eax, 0x48
popf
pushf
not eax
add eax, 0x834c1a24
xor eax, 0xb1fc7293
rol eax, 0x82
popf
jmp 0x1400ea9c7
nop dword [rax]
push rax
pushf
mov eax, 0xe8ec2a3c
pushf
not eax
add eax, 0x8ee56cba
xor eax, 0xed0b0fc4
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xe9970b99
xor eax, 0xcecdd885
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xdb0adfaf
xor eax, 0xa8ed4620
rol eax, 0x86
popf
jmp 0x1400ea9c7
cmp qword [rax + 0x10], rbx
je 0x1400eb3f7
push rax
pushf
mov eax, 0x3c9cfba0
pushf
not eax
add eax, 0xec6c0809
xor eax, 0x9cb7b513
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd0266958
xor eax, 0xd91d2ded
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb1015cb2
xor eax, 0xeecc9c94
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xede27428
xor eax, 0xcb20489c
rol eax, 0x75
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xa32b502c
pushf
not eax
add eax, 0xbdb60c70
xor eax, 0x946ea4ce
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9c9235df
xor eax, 0xdfa1e4a7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xbee5a904
xor eax, 0xf202256c
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa1e4c5c5
xor eax, 0x81c325be
rol eax, 0xc9
popf
jmp 0x1400ea9c7
mov rcx, qword [rax]
mov rax, rcx
cmp rcx, rdx
jne 0x1400eb4a1
push rax
pushf
mov eax, 0x4f720217
pushf
not eax
add eax, 0xd9ce6c75
xor eax, 0x8aa6ed87
rol eax, 0x61
popf
pushf
not eax
add eax, 0xce8d75d1
xor eax, 0xfcaf8c55
rol eax, 6
popf
pushf
not eax
add eax, 0xdeaf91f0
xor eax, 0xd114ffa3
rol eax, 0x8b
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xb73d604c
pushf
not eax
add eax, 0xb5717057
xor eax, 0x996f545f
rol eax, 0x28
popf
pushf
not eax
add eax, 0x98792ad7
xor eax, 0x8d34d56f
rol eax, 0x84
popf
jmp 0x1400ea9c7
mov rdx, qword [r13 + 0xa8]
push rax
pushf
mov eax, 0xc4a88d45
pushf
not eax
add eax, 0xd6cdf367
xor eax, 0xd8ab8508
rol eax, 0xe
popf
pushf
not eax
add eax, 0x892e5afc
xor eax, 0xfa5c80be
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb1c29dad
xor eax, 0x9ca32939
rol eax, 0xd3
popf
jmp 0x1400ea9c7
mov r9, rsi
lea r8, [rsp + 0x38]
lea rcx, [r13 + 0xa0]
call fcn.1401050eb
test al, al
jne 0x1400eb56c
push rax
pushf
mov eax, 0x2ca6403b
pushf
not eax
add eax, 0xd5603dc3
xor eax, 0x8f6bc550
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc703ecf6
xor eax, 0xd7bb0999
rol eax, 4
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x3604a37b
pushf
not eax
add eax, 0xe2d81ca7
xor eax, 0xed683b4e
rol eax, 0x26
popf
pushf
not eax
add eax, 0xcbf1a36a
xor eax, 0xab8736c8
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc9ce257c
xor eax, 0xab63c1ae
rol eax, 0xc
popf
jmp 0x1400ea9c7
test dil, dil
je 0x1400eb610
push rax
pushf
mov eax, 0x35a39938
pushf
not eax
add eax, 0x93c31d70
xor eax, 0x957bcb05
rol eax, 0x18
popf
pushf
not eax
add eax, 0x80ce68a5
xor eax, 0x8a5d37ed
rol eax, 0xce
popf
pushf
not eax
add eax, 0x97fb7ad3
xor eax, 0xb719bf06
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xe2fcf07f
xor eax, 0xf51448c9
rol eax, 0xd1
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x477d5163
pushf
not eax
add eax, 0xf894e86e
xor eax, 0xbefb7c4d
rol eax, 4
popf
pushf
not eax
add eax, 0xeb2a5d97
xor eax, 0xfec5942e
rol eax, 0x98
popf
pushf
not eax
add eax, 0xcbadaf11
xor eax, 0xc7db10d3
rol eax, 0x8a
popf
jmp 0x1400ea9c7
mov dil, 0xad
pushf
not dil
add dil, 0xc7
xor dil, 8
rol dil, 1
popf
pushf
not dil
add dil, 0x8e
xor dil, 0x2b
rol dil, 0xb2
popf
push rax
pushf
mov eax, 0xa018b74f
pushf
not eax
add eax, 0xcc804052
xor eax, 0xf40424ec
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd809bf61
xor eax, 0xe2bd8d8a
rol eax, 0x8b
popf
jmp 0x1400ea9c7
mov rcx, qword [r13 + 0x108]
test rcx, rcx
je 0x1400eb6f0
push rax
pushf
mov eax, 0xb9e92116
pushf
not eax
add eax, 0x89dae8ef
xor eax, 0xd624f5a4
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd0ae38cd
xor eax, 0x852f3257
rol eax, 0xec
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x4ef15dc3
pushf
not eax
add eax, 0x8cb5c243
xor eax, 0xda8d1795
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb028fea9
xor eax, 0x9afa814c
rol eax, 0xc6
popf
jmp 0x1400ea9c7
xor edx, edx
mov rax, rbx
div rcx
shl rdx, 4
mov rcx, qword [r13 + 0x100]
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
mov rax, qword [rcx]
mov rdx, qword [r13 + 0xe0]
cmp rax, rdx
je 0x1400eb784
push rax
pushf
mov eax, 0x98dac4b5
pushf
not eax
add eax, 0xc672e637
xor eax, 0xcf4f6271
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xa6afb168
xor eax, 0xc3fe6d77
rol eax, 0x2f
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x10ebd12d
pushf
not eax
add eax, 0xc1f44722
xor eax, 0xff4cd915
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x81981310
xor eax, 0xcf92d9fd
rol eax, 0xec
popf
jmp 0x1400ea9c7
mov rcx, qword [rcx + 8]
mov rdx, qword [rcx]
cmp rax, rdx
je 0x1400eb81c
push rax
pushf
mov eax, 0x52188c15
pushf
not eax
add eax, 0x85c0862d
xor eax, 0xb0b5f3aa
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xcc9ae40d
xor eax, 0xc0eda112
rol eax, 0x56
popf
pushf
not eax
add eax, 0xf7c36e62
xor eax, 0xd273ffb5
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xbc33daa6
xor eax, 0xa822c4eb
rol eax, 0xce
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x91f6c4d8
pushf
not eax
add eax, 0xe72a4eb7
xor eax, 0xcf76f311
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb969862c
xor eax, 0xd9b37ea2
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x993079d7
xor eax, 0xc5151b28
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe7712f0a
xor eax, 0xde139b8e
rol eax, 0xb8
popf
jmp 0x1400ea9c7
nop dword [rax]
push rax
pushf
mov eax, 0xf8e1826d
pushf
not eax
add eax, 0xfeb51ed3
xor eax, 0xe8e32d17
rol eax, 0x76
popf
pushf
not eax
add eax, 0xfaebe85b
xor eax, 0xee0345d4
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa9ba900e
xor eax, 0xe8b58034
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc285cb8a
xor eax, 0xb775a4ef
rol eax, 0x2e
popf
jmp 0x1400ea9c7
cmp qword [rax + 0x10], rbx
je 0x1400eb938
push rax
pushf
mov eax, 0x2d121209
pushf
not eax
add eax, 0xa5f38459
xor eax, 0xd1db33d0
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xcd1079af
xor eax, 0x9848b2fb
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xaa304a69
xor eax, 0xe1d78be1
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe2a5e3fc
xor eax, 0xb9bcdb62
rol eax, 0x25
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x146170e0
pushf
not eax
add eax, 0xaa7cdcbc
xor eax, 0x8ceeb739
rol eax, 0x98
popf
pushf
not eax
add eax, 0xfbb2a258
xor eax, 0x9daa02b2
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x882dd9aa
xor eax, 0xb055178b
rol eax, 0xe
popf
jmp 0x1400ea9c7
mov rcx, qword [rax]
mov rax, rcx
cmp rcx, rdx
jne 0x1400eb9cf
push rax
pushf
mov eax, 0x89fa81b3
pushf
not eax
add eax, 0xd155de82
xor eax, 0xa776b7d4
rol eax, 0x17
popf
pushf
not eax
add eax, 0xdc03cb29
xor eax, 0xadfcf6b2
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xd59d1cb3
xor eax, 0xf22dcd31
rol eax, 0x18
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xdda6dc8e
pushf
not eax
add eax, 0xaa7c927c
xor eax, 0x87e58a99
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8564f0fa
xor eax, 0xbd4918c1
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xde145f6c
xor eax, 0xc24ca70e
rol eax, 0x12
popf
jmp 0x1400ea9c7
mov rdx, qword [r13 + 0xe0]
push rax
pushf
mov eax, 0x2160cd
pushf
not eax
add eax, 0xf1e3c0d3
xor eax, 0xd1f63038
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf7f0bad0
xor eax, 0xcb70855a
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe8fbde0f
xor eax, 0xd869e676
rol eax, 0x48
popf
jmp 0x1400ea9c7
mov r9, rsi
lea r8, [rsp + 0x38]
lea rcx, [r13 + 0xd8]
call fcn.1401050eb
test al, al
jne 0x1400ebac0
push rax
pushf
mov eax, 0xe6c9a7aa
pushf
not eax
add eax, 0x9548dafa
xor eax, 0xbe43cd7f
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xfd2e4f0e
xor eax, 0xe081c776
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xb8eaa057
xor eax, 0xbe2b14ce
rol eax, 0x63
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x8d7c53d4
pushf
not eax
add eax, 0xa0bd05dd
xor eax, 0xbba8a0e2
rol eax, 0
popf
pushf
not eax
add eax, 0xf98a1172
xor eax, 0xb718af88
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe3fdd9af
xor eax, 0xb43aae74
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf97a7fb9
xor eax, 0xb35d5940
rol eax, 0x49
popf
jmp 0x1400ea9c7
test dil, dil
je 0x1400ebbb7
mov dil, 0x3d
pushf
not dil
add dil, 0x97
xor dil, 0xe9
rol dil, 0xa6
popf
pushf
not dil
add dil, 0xe7
xor dil, 0x38
rol dil, 0xa4
popf
pushf
not dil
add dil, 0xb4
xor dil, 0x89
rol dil, 0x67
popf
push rax
pushf
mov eax, 0x788713a3
pushf
not eax
add eax, 0xa310ec4f
xor eax, 0xc745d149
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xae1d611c
xor eax, 0x9fdc5d98
rol eax, 0x94
popf
pushf
not eax
add eax, 0xcfdaabdd
xor eax, 0xd319c26b
rol eax, 0xea
popf
pushf
not eax
add eax, 0xce63f7ca
xor eax, 0xd354c3b0
rol eax, 0xc7
popf
jmp 0x1400ea9c7
mov rcx, qword [r13 + 0x140]
test rcx, rcx
je 0x1400ebbf6
push rax
pushf
mov eax, 0x880b55d9
pushf
not eax
add eax, 0x82cafaaf
xor eax, 0xe146e5a2
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb248ca5e
xor eax, 0xd18d3c60
rol eax, 0xc4
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x4e3f239
pushf
not eax
add eax, 0xee5dd348
xor eax, 0xdce4f28b
rol eax, 0x29
popf
pushf
not eax
add eax, 0x96cecc05
xor eax, 0x8eafae66
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa6172f9e
xor eax, 0xb185939e
rol eax, 0x91
popf
jmp 0x1400ea9c7
xor edx, edx
mov rax, rbx
div rcx
shl rdx, 4
mov rcx, qword [r13 + 0x138]
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
mov rax, qword [rcx]
mov rdx, qword [r13 + 0x118]
cmp rax, rdx
je 0x1400ebc9d
push rax
pushf
mov eax, 0x17e2db7e
pushf
not eax
add eax, 0xc7a9eb6b
xor eax, 0x9f3ec03f
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa90a8eae
xor eax, 0xfc22a514
rol eax, 0xc4
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xb1664183
pushf
not eax
add eax, 0xf8898563
xor eax, 0xe64d6ba2
rol eax, 0x37
popf
pushf
not eax
add eax, 0xe9d53286
xor eax, 0xeb047b75
rol eax, 0xa3
popf
jmp 0x1400ea9c7
mov rcx, qword [rcx + 8]
mov rdx, qword [rcx]
cmp rax, rdx
je 0x1400ebd22
push rax
pushf
mov eax, 0x498ced91
pushf
not eax
add eax, 0xb878147e
xor eax, 0xb1e533eb
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb74565fe
xor eax, 0xcdb99457
rol eax, 0x58
popf
pushf
not eax
add eax, 0x86dc57e3
xor eax, 0xff25a35d
rol eax, 0x6b
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xdc174346
pushf
not eax
add eax, 0xd93accce
xor eax, 0xb2adfe4a
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc2b3bd53
xor eax, 0xcefd0e68
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb167ec6c
xor eax, 0xcd3419d0
rol eax, 0x45
popf
pushf
not eax
add eax, 0x91855cef
xor eax, 0xa2455b9f
rol eax, 0x8e
popf
jmp 0x1400ea9c7
nop dword [rax]
push rax
pushf
mov eax, 0x294da973
pushf
not eax
add eax, 0x8ca5d28e
xor eax, 0xe4aa6a2e
rol eax, 0x53
popf
pushf
not eax
add eax, 0xae2ffeae
xor eax, 0x976bbf1b
rol eax, 0x2b
popf
jmp 0x1400ea9c7
cmp qword [rax + 0x10], rbx
je 0x1400ebdee
push rax
pushf
mov eax, 0x89621012
pushf
not eax
add eax, 0xf043b3c4
xor eax, 0x8f9e6c7b
rol eax, 5
popf
pushf
not eax
add eax, 0xf8670a95
xor eax, 0xc86d11b7
rol eax, 0xbe
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xf4787dfc
pushf
not eax
add eax, 0xfe5aab3d
xor eax, 0xede5a807
rol eax, 7
popf
pushf
not eax
add eax, 0xb7eadd56
xor eax, 0x887c0f61
rol eax, 0xda
popf
pushf
not eax
add eax, 0xb85fd1e1
xor eax, 0xaf468108
rol eax, 0xd0
popf
jmp 0x1400ea9c7
mov rcx, qword [rax]
mov rax, rcx
cmp rcx, rdx
jne 0x1400ebe72
push rax
pushf
mov eax, 0x87b884cc
pushf
not eax
add eax, 0xabdd4000
xor eax, 0x8dfb046c
rol eax, 5
popf
pushf
not eax
add eax, 0xf59ac3e9
xor eax, 0xb9a2d7b1
rol eax, 0x7f
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xe6bd1742
pushf
not eax
add eax, 0xbf2842f9
xor eax, 0xcffdeb47
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xa2893e3f
xor eax, 0x9643588f
rol eax, 0xc4
popf
jmp 0x1400ea9c7
mov rdx, qword [r13 + 0x118]
push rax
pushf
mov eax, 0xd86dc6e
pushf
not eax
add eax, 0xd83319a3
xor eax, 0xbf88be96
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xdd89354a
xor eax, 0x9eb2a570
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xff173651
xor eax, 0xad9bc2d6
rol eax, 0xe9
popf
jmp 0x1400ea9c7
mov r9, rsi
lea r8, [rsp + 0x38]
lea rcx, [r13 + 0x110]
call fcn.1401050eb
test al, al
jne 0x1400ebf50
push rax
pushf
mov eax, 0xd4cbc8c0
pushf
not eax
add eax, 0x86576a67
xor eax, 0xda385936
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc0c22f25
xor eax, 0xfeaa5be6
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb3c1f5cc
xor eax, 0x84b30648
rol eax, 0x14
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xf7d6b683
pushf
not eax
add eax, 0xf71e0c04
xor eax, 0xd8362508
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xca1fb626
xor eax, 0xc4798814
rol eax, 0x2d
popf
jmp 0x1400ea9c7
test dil, dil
jne 0x1400ebfe1
push rax
pushf
mov eax, 0xc255cfe1
pushf
not eax
add eax, 0xbfff0577
xor eax, 0xd1609ef0
rol eax, 0x23
popf
pushf
not eax
add eax, 0x825eae4e
xor eax, 0xce2ee1e0
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xdf3658df
xor eax, 0xac31b8b2
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc39d66a6
xor eax, 0xe2745f2b
rol eax, 0xc3
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x972dd56e
pushf
not eax
add eax, 0xf80e5440
xor eax, 0x9f20f7bb
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x832ec0a7
xor eax, 0xf0d400b4
rol eax, 0x24
popf
jmp 0x1400ea9c7
xor r15b, r15b
jmp 0x1400ec22e
mov rdx, rax
jmp 0x1400eb111
mov rdx, rax
jmp 0x1400eb521
mov rdx, rax
jmp 0x1400eba62
mov rdx, rax
jmp 0x1400ebef2
mov r15b, 0x92
pushf
not r15b
add r15b, 0x92
xor r15b, 0xd5
rol r15b, 0x11
popf
pushf
not r15b
add r15b, 0x59
xor r15b, 0xef
rol r15b, 4
popf
pushf
not r15b
add r15b, 0xe8
xor r15b, 0x69
rol r15b, 0x32
popf
push rax
pushf
mov eax, 0xc9261b24
pushf
not eax
add eax, 0xc7665185
xor eax, 0x866ffaa0
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xf51fbb59
xor eax, 0x8f8c9e90
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xf82e6e17
xor eax, 0xdcae0c7b
rol eax, 0x18
popf
jmp 0x1400ea9c7
mov rbp, qword [r13 + 0x28]
mov rsi, qword [rsp + 0x38]
mov rbx, rsi
xor r12d, r12d
test rsi, rsi
je 0x1400ec28c
push rax
pushf
mov eax, 0xd17ea0b3
pushf
not eax
add eax, 0xf732a87d
xor eax, 0x87578b0a
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc8dedf7d
xor eax, 0xa7c2c880
rol eax, 0x70
popf
pushf
not eax
add eax, 0x8d3223e6
xor eax, 0xfda95860
rol eax, 0x7f
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x6c295db2
pushf
not eax
add eax, 0x9bea1364
xor eax, 0xdc77ddda
rol eax, 0x77
popf
pushf
not eax
add eax, 0xab108257
xor eax, 0xc42f6856
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xe8d9f8db
xor eax, 0x85af94d7
rol eax, 0x84
popf
pushf
not eax
add eax, 0xffde2c77
xor eax, 0xf4a8d0b7
rol eax, 0x97
popf
jmp 0x1400ea9c7
mov rdi, rbx
mov rcx, rbx
mov rax, rbx
mov r14, qword [rsp + 0x40]
push rax
pushf
mov eax, 0xa5aae5a7
pushf
not eax
add eax, 0xa31d2940
xor eax, 0xacc78b70
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc67a30eb
xor eax, 0xfff9ba18
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xc676d21e
xor eax, 0x857529a2
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa28a8f91
xor eax, 0xe514230f
rol eax, 0x77
popf
jmp 0x1400ea9c7
test rdi, rdi
je 0x1400ec397
push rax
pushf
mov eax, 0xe8fd1493
pushf
not eax
add eax, 0xb7ec3da5
xor eax, 0xdf0bf77d
rol eax, 0x39
popf
pushf
not eax
add eax, 0xeb7c8306
xor eax, 0xff6f7fef
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc14f0631
xor eax, 0xc9ed47f0
rol eax, 0xa2
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xa20bf132
pushf
not eax
add eax, 0x87f0d328
xor eax, 0xa127e6fc
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa1a8eff4
xor eax, 0x958dbae0
rol eax, 0xd5
popf
jmp 0x1400ea9c7
mov rsi, qword [rsi + 0x20]
mov rax, rsi
mov qword [rsp + 0x38], rsi
test rsi, rsi
cmove r14, r12
mov qword [rsp + 0x40], r14
mov qword [rcx + 0x20], r12
push rax
pushf
mov eax, 0x5d4cb3e8
pushf
not eax
add eax, 0xe927456d
xor eax, 0xd48637e1
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xeda596aa
xor eax, 0xf459c460
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb4981309
xor eax, 0xedb9a43a
rol eax, 0xbf
popf
jmp 0x1400ea9c7
mov dword [rbx + 0x30], 1
mov rdi, rax
mov r9, rbx
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x28]
jmp 0x1400ec443
call qword [sym.imp.KERNEL32.dll_PostQueuedCompletionStatus]
test eax, eax
je 0x1400ec493
push rax
pushf
mov eax, 0x820ac227
pushf
not eax
add eax, 0xbe3f7c75
xor eax, 0x8c8349f8
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa3997c1d
xor eax, 0xb70ca479
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc2dc4900
xor eax, 0xc4b6943b
rol eax, 0x95
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xd7f7e74d
pushf
not eax
add eax, 0x94c681bf
xor eax, 0xbf6e2f93
rol eax, 2
popf
pushf
not eax
add eax, 0xcb82b96e
xor eax, 0xefc41155
rol eax, 0x24
popf
pushf
not eax
add eax, 0xefc3b186
xor eax, 0xac04a683
rol eax, 0x64
popf
jmp 0x1400ea9c7
mov rcx, rdi
mov rax, rdi
mov rbx, rdi
test rdi, rdi
je 0x1400ec540
push rax
pushf
mov eax, 0x70992944
pushf
not eax
add eax, 0xec418383
xor eax, 0x80b6b15b
rol eax, 0x92
popf
pushf
not eax
add eax, 0x99f0c141
xor eax, 0xc54b3e26
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x93240f05
xor eax, 0x9224a374
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfe498c73
xor eax, 0xa96d7e7d
rol eax, 0x2b
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x8ed7f87a
pushf
not eax
add eax, 0xb1f81e8f
xor eax, 0xfe839a50
rol eax, 5
popf
pushf
not eax
add eax, 0xe432760f
xor eax, 0xae21c43f
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa13edb90
xor eax, 0xce77d3d5
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xdea96be1
xor eax, 0xd2ec4769
rol eax, 0x1e
popf
jmp 0x1400ea9c7
jmp 0x1400ec34c
lea rcx, [rbp + 0x60]
jmp 0x1400ec5e9
call qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov qword [rbx + 0x20], r12
mov rax, qword [rbp + 0x98]
test rax, rax
je 0x1400ec632
push rax
pushf
mov eax, 0xf33bdb2e
pushf
not eax
add eax, 0xb9febab1
xor eax, 0xc88284d1
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xe0ccceea
xor eax, 0xc44c1871
rol eax, 0xa0
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0x31facec6
pushf
not eax
add eax, 0xf6ec141a
xor eax, 0x895aeb55
rol eax, 0x27
popf
pushf
not eax
add eax, 0x87d6661b
xor eax, 0xb19962f4
rol eax, 0x8f
popf
jmp 0x1400ea9c7
mov qword [rax + 0x20], rbx
jmp 0x1400ec701
mov qword [rbp + 0x90], rbx
push rax
pushf
mov eax, 0xea6d792c
pushf
not eax
add eax, 0xb5ee8364
xor eax, 0xab7ffb3a
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xf32488ae
xor eax, 0xfaaf0a56
rol eax, 0xda
popf
pushf
not eax
add eax, 0x8a17f488
xor eax, 0x8bcc58de
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc98335dc
xor eax, 0xf214aab0
rol eax, 0x1d
popf
jmp 0x1400ea9c7
mov qword [rbp + 0x98], rbx
test rsi, rsi
je 0x1400ec740
push rax
pushf
mov eax, 0xd9d57e48
pushf
not eax
add eax, 0x888753f2
xor eax, 0xaeada733
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc230a288
xor eax, 0xdcfcaf0f
rol eax, 0x9a
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xa64133ad
pushf
not eax
add eax, 0xbed62296
xor eax, 0xe7c64316
rol eax, 2
popf
pushf
not eax
add eax, 0xd0ea576d
xor eax, 0xe2fa0b5c
rol eax, 0x52
popf
pushf
not eax
add eax, 0xbf9b0bf3
xor eax, 0x960378fa
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc71161cd
xor eax, 0xfc942adb
rol eax, 0x98
popf
jmp 0x1400ea9c7
test rbx, rbx
je 0x1400ec7e4
push rax
pushf
mov eax, 0x47ca800f
pushf
not eax
add eax, 0xfa9b8f03
xor eax, 0xd92329d0
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xbc5d0ad0
xor eax, 0xbab7818f
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd2e5c122
xor eax, 0xbf2ac757
rol eax, 0x17
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xbbe4163b
pushf
not eax
add eax, 0x873cad1c
xor eax, 0xca3f9b92
rol eax, 0x92
popf
pushf
not eax
add eax, 0x8a799bff
xor eax, 0xd1d6e661
rol eax, 2
popf
pushf
not eax
add eax, 0xe4a186c4
xor eax, 0xcf03f1b5
rol eax, 0x58
popf
jmp 0x1400ea9c7
mov qword [rbx + 0x20], rsi
jmp 0x1400ec8c6
mov qword [rbp + 0x90], rsi
push rax
pushf
mov eax, 0xacf2fdc1
pushf
not eax
add eax, 0xa9527311
xor eax, 0xca2027fc
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc7f91ede
xor eax, 0xa0f2668e
rol eax, 0x75
popf
pushf
not eax
add eax, 0xed2a5bad
xor eax, 0xfe21421d
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xa1a62cd1
xor eax, 0xab867c3d
rol eax, 0xe9
popf
jmp 0x1400ea9c7
mov qword [rbp + 0x98], r14
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x38], xmm0
push rax
pushf
mov eax, 0x324602a8
pushf
not eax
add eax, 0xf344edc0
xor eax, 0x8e02a131
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xcd982f17
xor eax, 0xa3e55be4
rol eax, 0x53
popf
pushf
not eax
add eax, 0x849ea0f3
xor eax, 0xef073764
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xaf9f6d3e
xor eax, 0xce778074
rol eax, 0xa1
popf
jmp 0x1400ea9c7
mov eax, 0xf5e264b4
pushf
not eax
add eax, 0xadc7fa42
xor eax, 0xa92ed9c7
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc4849e8a
xor eax, 0xb83152d7
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xfbf0f262
xor eax, 0xe87e37b6
rol eax, 0x38
popf
xchg dword [rbp + 0x58], eax
lea rcx, [rbp + 0x60]
jmp 0x1400ec975
call qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov rsi, qword [rsp + 0x38]
push rax
pushf
mov eax, 0x40ff8ca3
pushf
not eax
add eax, 0xa4ce7639
xor eax, 0x9a96cde8
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xebbe0ee5
xor eax, 0xb265ea60
rol eax, 0xc3
popf
jmp 0x1400ea9c7
mov rbx, r12
push rax
pushf
mov eax, 0x5c1559b1
pushf
not eax
add eax, 0x8921f595
xor eax, 0xe08c4c97
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8e6980a0
xor eax, 0x9398b98a
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf15fe5a4
xor eax, 0xff71c3dc
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x939f6f5b
xor eax, 0x81c8d9f0
rol eax, 0xc1
popf
jmp 0x1400ea9c7
test r15b, r15b
je 0x1400eca6d
push rax
pushf
mov eax, 0x1750f97b
pushf
not eax
add eax, 0x91d22298
xor eax, 0xff4f059a
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xec59a159
xor eax, 0xd5db72b3
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa41925a0
xor eax, 0xfe40677b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x802d4f3b
xor eax, 0x895e73de
rol eax, 0x21
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xba394a2b
pushf
not eax
add eax, 0x9f643b4c
xor eax, 0xe62f5e64
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd2942d74
xor eax, 0xe1d2e504
rol eax, 0xe
popf
pushf
not eax
add eax, 0xe06dfbd1
xor eax, 0xe04dd244
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xa4cf3ebb
xor eax, 0xb652b29a
rol eax, 0xd6
popf
jmp 0x1400ea9c7
mov byte [rsp + 0x30], r12b
lea rax, [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x38], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
mov qword [rsp + 0x58], r12
lea rax, [rsp + 0x48]
mov qword [rsp + 0x20], rax
mov r8d, 0xb0e7646c
pushf
not r8d
add r8d, 0xafe3e896
xor r8d, 0xc33036b9
rol r8d, 0x5d
popf
pushf
not r8d
add r8d, 0x9fab59c3
xor r8d, 0x97f1c372
rol r8d, 0xff
popf
lea rdx, [rsp + 0x38]
mov rcx, qword [r13 + 0x60]
call fcn.1400e7f64
nop
push rax
pushf
mov eax, 0xc7544f41
pushf
not eax
add eax, 0x99e79efd
xor eax, 0x8b5b87d0
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb61ac192
xor eax, 0xf3bb0f36
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9edda4b6
xor eax, 0xa768c40d
rol eax, 0x95
popf
jmp 0x1400ea9c7
test rbx, rbx
je 0x1400ecbdf
push rax
pushf
mov eax, 0x4fb992e3
pushf
not eax
add eax, 0x8d7376b0
xor eax, 0x92bbb0c0
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x83c16539
xor eax, 0xfe11e923
rol eax, 0xae
popf
pushf
not eax
add eax, 0xee32de48
xor eax, 0xe60e3d62
rol eax, 0xce
popf
pushf
not eax
add eax, 0xfb5b3b6b
xor eax, 0xa4c5be3e
rol eax, 0xd5
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xf9863065
pushf
not eax
add eax, 0xfab9c9c2
xor eax, 0xc1fd1af3
rol eax, 0x84
popf
pushf
not eax
add eax, 0xac4f6a0c
xor eax, 0x9f772f0f
rol eax, 0x12
popf
jmp 0x1400ea9c7
mov rdi, rbx
push rax
pushf
mov eax, 0x8c364041
pushf
not eax
add eax, 0xda59836d
xor eax, 0x88595fc0
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8b47eda8
xor eax, 0xbc8b8639
rol eax, 0xe0
popf
jmp 0x1400ea9c7
mov rax, qword [rsi + 0x20]
mov rsi, rax
mov qword [rdi + 0x20], r12
mov rdi, rax
mov rax, qword [rbx + 0x28]
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
mov qword [rsp + 0x58], r12
xor r9d, r9d
lea r8, [rsp + 0x48]
mov rdx, rbx
xor ecx, ecx
jmp 0x1400ecc75
call rax
mov rbx, rdi
test rdi, rdi
jne 0x1400eccc5
push rax
pushf
mov eax, 0x7804a044
pushf
not eax
add eax, 0xeec997d2
xor eax, 0xb5e5b350
rol eax, 0x86
popf
pushf
not eax
add eax, 0xab254de1
xor eax, 0xfc2a2a87
rol eax, 0x63
popf
pushf
not eax
add eax, 0xeaf7fad3
xor eax, 0xf306331a
rol eax, 0xf9
popf
jmp 0x1400ea9c7
push rax
pushf
mov eax, 0xa8256f74
pushf
not eax
add eax, 0x889b7e3c
xor eax, 0xb8dbf796
rol eax, 0x80
popf
pushf
not eax
add eax, 0xf52be2b4
xor eax, 0x9c42e962
rol eax, 0x30
popf
jmp 0x1400ea9c7
mov rcx, qword [rsp + 0x60]
xor rcx, rsp
call fcn.1400bc272
mov rbx, qword [rsp + 0xc0]
add rsp, 0x70
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret