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

Disassembly:
push rax
pushf
mov eax, 0x80e9ffed
pushf
not eax
add eax, 0xa21766e5
xor eax, 0x86b26b73
rol eax, 0x83
popf
pushf
not eax
add eax, 0x8b60e22f
xor eax, 0xf8fba339
rol eax, 0x39
popf
pushf
not eax
add eax, 0x9f400e50
xor eax, 0xd20ed932
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xce264955
xor eax, 0xf1e6b165
rol eax, 0xe2
popf
cmp eax, 0x29
jne 0x14002cec5
popf
pop rax
jmp 0x14002e99d
cmp eax, 0
jne 0x14002ced4
popf
pop rax
jmp 0x14002d294
cmp eax, 0x3f
jne 0x14002cee3
popf
pop rax
jmp 0x14002f496
cmp eax, 1
jne 0x14002cef2
popf
pop rax
jmp 0x14002d391
cmp eax, 0xd
jne 0x14002cf01
popf
pop rax
jmp 0x14002db27
cmp eax, 0x1a
jne 0x14002cf10
popf
pop rax
jmp 0x14002e29a
cmp eax, 0xe
jne 0x14002cf1f
popf
pop rax
jmp 0x14002db61
cmp eax, 0x31
jne 0x14002cf2e
popf
pop rax
jmp 0x14002ed5d
cmp eax, 0x40
jne 0x14002cf3d
popf
pop rax
jmp 0x14002f4e3
cmp eax, 8
jne 0x14002cf4c
popf
pop rax
jmp 0x14002d7ab
cmp eax, 0x2a
jne 0x14002cf5b
popf
pop rax
jmp 0x14002ea3c
cmp eax, 0x17
jne 0x14002cf6a
popf
pop rax
jmp 0x14002e144
cmp eax, 0x1c
jne 0x14002cf79
popf
pop rax
jmp 0x14002e3c9
cmp eax, 0x2e
jne 0x14002cf88
popf
pop rax
jmp 0x14002ec04
cmp eax, 0x18
jne 0x14002cf97
popf
pop rax
jmp 0x14002e1a4
cmp eax, 0x2b
jne 0x14002cfa6
popf
pop rax
jmp 0x14002eab8
cmp eax, 0x1b
jne 0x14002cfb5
popf
pop rax
jmp 0x14002e327
cmp eax, 0x2d
jne 0x14002cfc4
popf
pop rax
jmp 0x14002eb63
cmp eax, 0x23
jne 0x14002cfd3
popf
pop rax
jmp 0x14002e6af
cmp eax, 0x25
jne 0x14002cfe2
popf
pop rax
jmp 0x14002e7cf
cmp eax, 0x32
jne 0x14002cff1
popf
pop rax
jmp 0x14002edab
cmp eax, 0x13
jne 0x14002d000
popf
pop rax
jmp 0x14002dd8e
cmp eax, 0x33
jne 0x14002d00f
popf
pop rax
jmp 0x14002ee08
cmp eax, 0x24
jne 0x14002d01e
popf
pop rax
jmp 0x14002e756
cmp eax, 0x1e
jne 0x14002d02d
popf
pop rax
jmp 0x14002e42e
cmp eax, 0xc
jne 0x14002d03c
popf
pop rax
jmp 0x14002da98
cmp eax, 0x26
jne 0x14002d04b
popf
pop rax
jmp 0x14002e871
cmp eax, 0x27
jne 0x14002d05a
popf
pop rax
jmp 0x14002e8ab
cmp eax, 0x30
jne 0x14002d069
popf
pop rax
jmp 0x14002ed27
cmp eax, 0x10
jne 0x14002d078
popf
pop rax
jmp 0x14002dc25
cmp eax, 0x37
jne 0x14002d087
popf
pop rax
jmp 0x14002f067
cmp eax, 9
jne 0x14002d096
popf
pop rax
jmp 0x14002d89b
cmp eax, 0x39
jne 0x14002d0a5
popf
pop rax
jmp 0x14002f15c
cmp eax, 0x16
jne 0x14002d0b4
popf
pop rax
jmp 0x14002e0c8
cmp eax, 0x3b
jne 0x14002d0c3
popf
pop rax
jmp 0x14002f237
cmp eax, 0xa
jne 0x14002d0d2
popf
pop rax
jmp 0x14002d960
cmp eax, 0x36
jne 0x14002d0e1
popf
pop rax
jmp 0x14002f01c
cmp eax, 0x14
jne 0x14002d0f0
popf
pop rax
jmp 0x14002ddc6
cmp eax, 7
jne 0x14002d0ff
popf
pop rax
jmp 0x14002d721
cmp eax, 0x3d
jne 0x14002d10e
popf
pop rax
jmp 0x14002f355
cmp eax, 2
jne 0x14002d11d
popf
pop rax
jmp 0x14002d41e
cmp eax, 0x20
jne 0x14002d12c
popf
pop rax
jmp 0x14002e589
cmp eax, 0x41
jne 0x14002d13b
popf
pop rax
jmp 0x14002f52e
cmp eax, 0x11
jne 0x14002d14a
popf
pop rax
jmp 0x14002dcb2
cmp eax, 0x35
jne 0x14002d159
popf
pop rax
jmp 0x14002ef09
cmp eax, 0x3a
jne 0x14002d168
popf
pop rax
jmp 0x14002f1fd
cmp eax, 0x12
jne 0x14002d177
popf
pop rax
jmp 0x14002dd54
cmp eax, 0x21
jne 0x14002d186
popf
pop rax
jmp 0x14002e62a
cmp eax, 0x38
jne 0x14002d195
popf
pop rax
jmp 0x14002f0e6
cmp eax, 0xb
jne 0x14002d1a4
popf
pop rax
jmp 0x14002da0c
cmp eax, 0xf
jne 0x14002d1b3
popf
pop rax
jmp 0x14002db99
cmp eax, 0x15
jne 0x14002d1c2
popf
pop rax
jmp 0x14002e029
cmp eax, 5
jne 0x14002d1d1
popf
pop rax
jmp 0x14002d65c
cmp eax, 6
jne 0x14002d1e0
popf
pop rax
jmp 0x14002d6bd
cmp eax, 0x22
jne 0x14002d1ef
popf
pop rax
jmp 0x14002e677
cmp eax, 0x3c
jne 0x14002d1fe
popf
pop rax
jmp 0x14002f299
cmp eax, 0x1f
jne 0x14002d20d
popf
pop rax
jmp 0x14002e4ea
cmp eax, 4
jne 0x14002d21c
popf
pop rax
jmp 0x14002d5a5
cmp eax, 0x2f
jne 0x14002d22b
popf
pop rax
jmp 0x14002eca5
cmp eax, 0x28
jne 0x14002d23a
popf
pop rax
jmp 0x14002e909
cmp eax, 0x3e
jne 0x14002d249
popf
pop rax
jmp 0x14002f407
cmp eax, 0x34
jne 0x14002d258
popf
pop rax
jmp 0x14002eec0
cmp eax, 0x2c
jne 0x14002d267
popf
pop rax
jmp 0x14002eb18
cmp eax, 3
jne 0x14002d276
popf
pop rax
jmp 0x14002d4fd
cmp eax, 0x19
jne 0x14002d285
popf
pop rax
jmp 0x14002e1f0
cmp eax, 0x1d
jne 0x14002d294
popf
pop rax
jmp 0x14002e429
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x80]
sub rsp, 0x180
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
mov rax, qword [0x14000b010]
xor rax, rsp
mov qword [rbp + 0x50], rax
mov rsi, rcx
xor r14d, r14d
lea rcx, [rbp + 0x40]
jmp 0x14002d2d9
call qword [sym.imp.KERNEL32.dll_GetSystemTime]
movzx r15d, word [rbp + 0x46]
movzx ebx, word [rbp + 0x42]
movzx r12d, word [rbp + 0x40]
mov word [rsp + 0x30], r12w
lea ecx, [r14 + 0x10]
jmp 0x14002d2f8
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov qword [rsp + 0x38], rax
mov edx, ebx
lea rcx, [rbp + 0x20]
call fcn.1400317a7
nop
cmp ebx, 0xa
jae 0x14002d35e
push rax
pushf
mov eax, 0xda367809
pushf
not eax
add eax, 0xd5ebd964
xor eax, 0x9ef59881
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xce421c80
xor eax, 0xf00c99c6
rol eax, 0x18
popf
pushf
not eax
add eax, 0xea5e2fa1
xor eax, 0x9570829a
rol eax, 0x2f
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x2061c9ed
pushf
not eax
add eax, 0x9cbf0cf3
xor eax, 0xf5478602
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf0b0a7c3
xor eax, 0xdc928343
rol eax, 0x60
popf
jmp 0x14002ceb6
mov edx, ebx
lea rcx, [rsp + 0x40]
call fcn.1400317a7
nop
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
mov rax, rdx
sub rax, rcx
cmp rax, 1
jb 0x14002d3eb
push rax
pushf
mov eax, 0xc95b94ab
pushf
not eax
add eax, 0xb7a0e763
xor eax, 0xd85345b4
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa1a037dc
xor eax, 0xdadd5775
rol eax, 0x87
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xf9e2a88e
pushf
not eax
add eax, 0xf4262bde
xor eax, 0xd35f9183
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x9d5b1321
xor eax, 0x88c409ba
rol eax, 0xb0
popf
jmp 0x14002ceb6
lea r8, [rcx + 1]
mov qword [rsp + 0x50], r8
lea rbx, [rsp + 0x40]
cmp rdx, 0x10
cmovae rbx, qword [rsp + 0x40]
lea rax, [0x1b32ffb4d]
pushf
sub rax, 0x732f856c
popf
lea r13, [0x1bd40e3c6]
pushf
sub r13, 0x7d406de6
popf
cmp rax, rbx
jbe 0x14002d4b7
push rax
pushf
mov eax, 0xfb37b5c7
pushf
not eax
add eax, 0x8ab36f1b
xor eax, 0xb7859eb1
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xff8ed008
xor eax, 0xea679d7e
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc720cda3
xor eax, 0xf3a92bcc
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb6b8ccf5
xor eax, 0xaf4d18e7
rol eax, 0xaa
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xbee38217
pushf
not eax
add eax, 0xda37e8be
xor eax, 0xf50f7a58
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe3d13054
xor eax, 0xc192459b
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe49dbe72
xor eax, 0x88b84c39
rol eax, 0xe2
popf
jmp 0x14002ceb6
lea rax, [rbx + rcx]
cmp r13, rax
ja 0x14002d55f
push rax
pushf
mov eax, 0x35e38020
pushf
not eax
add eax, 0x8a1e7f6a
xor eax, 0x95fec9c6
rol eax, 0x23
popf
pushf
not eax
add eax, 0xeb2a9575
xor eax, 0xbd565921
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa58d8f6a
xor eax, 0xe170d96a
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xadc6686a
xor eax, 0xbf8e5202
rol eax, 0xa3
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x9ce8f826
pushf
not eax
add eax, 0x8af4e8cf
xor eax, 0x8eaac4c5
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf8ee11a6
xor eax, 0xc50f2270
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9c8e515b
xor eax, 0xba56a309
rol eax, 0xd8
popf
jmp 0x14002ceb6
cmp rbx, r13
ja 0x14002d603
push rax
pushf
mov eax, 0x5f7d11d7
pushf
not eax
add eax, 0xf38ac453
xor eax, 0xca3f27e2
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x9bf1e670
xor eax, 0x9bc2aa81
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x82b69be8
xor eax, 0xb1ecf2de
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd7479f58
xor eax, 0xed247360
rol eax, 0xd5
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x23f89b93
pushf
not eax
add eax, 0xf372fe2b
xor eax, 0xf0aba36f
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe3fff567
xor eax, 0xe97d953a
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xae5e4212
xor eax, 0xe38705e6
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa2ca141c
xor eax, 0xd050e6c2
rol eax, 0xca
popf
jmp 0x14002ceb6
mov edi, r14d
jmp 0x14002d7ab
mov rdi, rbx
sub rdi, r13
jmp 0x14002d7ab
mov edi, 0x3c1e35e8
pushf
not edi
add edi, 0xa3f01e2d
xor edi, 0xa3039843
rol edi, 0x67
popf
pushf
not edi
add edi, 0x96af1ae3
xor edi, 0x926c130f
rol edi, 0x37
popf
pushf
not edi
add edi, 0xc2b83f09
xor edi, 0xaad8b186
rol edi, 0xc4
popf
push rax
pushf
mov eax, 0x6ad97996
pushf
not eax
add eax, 0x803aa8c5
xor eax, 0xcb1049a8
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xce650575
xor eax, 0xb72e44a1
rol eax, 0x43
popf
pushf
not eax
add eax, 0xd80e57f9
xor eax, 0xbccbdf84
rol eax, 0x91
popf
jmp 0x14002ceb6
lea rcx, [rbx + 1]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, r13
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + rdi]
mov r8d, 0x613bf858
pushf
not r8d
add r8d, 0xc5bcad25
xor r8d, 0x9384a64d
rol r8d, 0x91
popf
pushf
not r8d
add r8d, 0xdd7d027f
xor r8d, 0xe3b6eda4
rol r8d, 0x77
popf
pushf
not r8d
add r8d, 0xfb8e1ba5
xor r8d, 0xac285de5
rol r8d, 0x77
popf
pushf
not r8d
add r8d, 0xeb847714
xor r8d, 0xc5a552dc
rol r8d, 8
popf
sub r8, rdi
lea rdx, [r13 + 1]
push rdi
not rdi
sub rdx, rdi
pop rdi
sub rdx, 1
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x40]
jmp 0x14002d960
mov qword [rsp + 0x28], 1
mov edx, 0xc48e4550
pushf
not edx
add edx, 0x975ed36d
xor edx, 0x9f22b14e
rol edx, 0x93
popf
pushf
not edx
add edx, 0xc6ed6441
xor edx, 0xd65b88b2
rol edx, 0xf8
popf
pushf
not edx
add edx, 0xf7d2718d
xor edx, 0xda023f0f
rol edx, 0x8a
popf
pushf
not edx
add edx, 0xe4413362
xor edx, 0xfb04b75d
rol edx, 0xdf
popf
lea rcx, [rsp + 0x40]
call fcn.14002be27
push rax
pushf
mov eax, 0xf5984893
pushf
not eax
add eax, 0xeb241b1a
xor eax, 0xde93d20b
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf6862dc9
xor eax, 0xb1a23940
rol eax, 0x39
popf
pushf
not eax
add eax, 0xa65004ec
xor eax, 0xb8a05e2e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xeda2c744
xor eax, 0xea873ce1
rol eax, 0x3e
popf
jmp 0x14002ceb6
movups xmm6, xmmword [rax]
movups xmm7, xmmword [rax + 0x10]
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], send
mov byte [rax], 0
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x14002d9b3
push rax
pushf
mov eax, 0x6cbac881
pushf
not eax
add eax, 0xd2240422
xor eax, 0xae6c257a
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd46e8739
xor eax, 0xab7cb0e0
rol eax, 0x50
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xfcbdc6de
pushf
not eax
add eax, 0xcdf18844
xor eax, 0x8b8ac4cc
rol eax, 0x84
popf
pushf
not eax
add eax, 0xabc98a2a
xor eax, 0xb8e21915
rol eax, 0x51
popf
pushf
not eax
add eax, 0xa16a6568
xor eax, 0xaad09648
rol eax, 0xad
popf
pushf
not eax
add eax, 0x96c3073e
xor eax, 0xca7bd367
rol eax, 0xad
popf
jmp 0x14002ceb6
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002da52
push rax
pushf
mov eax, 0x24c270af
pushf
not eax
add eax, 0xedeadfd2
xor eax, 0xc68d1ba9
rol eax, 0x79
popf
pushf
not eax
add eax, 0x9de74eb3
xor eax, 0x84c803c9
rol eax, 0xea
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xff3b7a77
pushf
not eax
add eax, 0xfe84e567
xor eax, 0xd6b1f450
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xfba5a661
xor eax, 0xdc9b4306
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa7b1a7bd
xor eax, 0xdd73d62d
rol eax, 0x4b
popf
jmp 0x14002ceb6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002dae0
push rax
pushf
mov eax, 0x84df0b4
pushf
not eax
add eax, 0xe56b6dbe
xor eax, 0x904e6150
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xf66af121
xor eax, 0xefc162f5
rol eax, 0xc3
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xd5948ce0
pushf
not eax
add eax, 0x9d267cee
xor eax, 0xb89aaf66
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xbc1ce45e
xor eax, 0xf52ea30a
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xa8dcf788
xor eax, 0x9f728ef2
rol eax, 0x8b
popf
jmp 0x14002ceb6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140018871
push rax
pushf
mov eax, 0x8071b959
pushf
not eax
add eax, 0x9473797f
xor eax, 0xea92a9b7
rol eax, 0x46
popf
pushf
not eax
add eax, 0x9449a334
xor eax, 0xef533e74
rol eax, 0x4e
popf
jmp 0x14002ceb6
movups xmmword [rbp + 0x20], xmm6
movups xmmword [rbp + 0x30], xmm7
mov rdx, qword [rsp + 0x58]
cmp rdx, 0x10
jb 0x14002dbdf
push rax
pushf
mov eax, 0x78c927b1
pushf
not eax
add eax, 0x9a63247f
xor eax, 0xb9e350b8
rol eax, 0x82
popf
pushf
not eax
add eax, 0xbdeeba7d
xor eax, 0xdc0408a6
rol eax, 0x45
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x406b055d
pushf
not eax
add eax, 0xc192951d
xor eax, 0xa2981c32
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe5e86726
xor eax, 0x835176fd
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa9a80d9f
xor eax, 0xb04540f4
rol eax, 0x98
popf
jmp 0x14002ceb6
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002dc6c
push rax
pushf
mov eax, 0xc13f8f81
pushf
not eax
add eax, 0xec44ee50
xor eax, 0xe38e384a
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xee6fbec3
xor eax, 0xc0d523a0
rol eax, 0xb5
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x3ac05ef1
pushf
not eax
add eax, 0xf31c19ea
xor eax, 0xcea7428d
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa6a37b99
xor eax, 0xfbf52cd8
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xe32d523d
xor eax, 0xe2641277
rol eax, 0xd6
popf
jmp 0x14002ceb6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002dd0d
push rax
pushf
mov eax, 0x3447ac71
pushf
not eax
add eax, 0xc162809e
xor eax, 0x8d24a14f
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe7a5dd74
xor eax, 0xc373dbbf
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x815c6123
xor eax, 0xefecf541
rol eax, 0x68
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x64dc91c8
pushf
not eax
add eax, 0xb32c43a6
xor eax, 0xdfdf6939
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xe47ee1eb
xor eax, 0x90508141
rol eax, 0x15
popf
pushf
not eax
add eax, 0xcd3f12e3
xor eax, 0xd926cf5a
rol eax, 0xcb
popf
jmp 0x14002ceb6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140018871
push rax
pushf
mov eax, 0xe58d0558
pushf
not eax
add eax, 0x904e9d5c
xor eax, 0xe23360ff
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xf173bd3d
xor eax, 0x9256b41e
rol eax, 0x73
popf
jmp 0x14002ceb6
mov edx, r12d
lea rcx, [rbp - 0x20]
call fcn.1400317a7
nop
mov edx, r15d
lea rcx, [rbp - 0x60]
call fcn.1400317a7
nop
mov r8d, 0xb8e0302f
pushf
not r8d
add r8d, 0xd8c6c299
xor r8d, 0xd1bd63b4
rol r8d, 0x75
popf
pushf
not r8d
add r8d, 0xb2b85b42
xor r8d, 0xf82d28e2
rol r8d, 0x16
popf
pushf
not r8d
add r8d, 0xee8c5b46
xor r8d, 0xfa493ddb
rol r8d, 0x55
popf
pushf
not r8d
add r8d, 0xad0f79c9
xor r8d, 0xbc13ed95
rol r8d, 1
popf
lea rdx, [0x1900b3534]
pushf
sub rdx, 0x500abf50
popf
lea rcx, [rbp - 0x60]
call fcn.140029b1b
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], send
mov byte [rax], 0
lea rdx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0x10
cmovae rdx, qword [rbp + 0x20]
mov r8, qword [rbp + 0x30]
lea rcx, [rbp - 0x80]
call fcn.140029b1b
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], send
mov byte [rax], 0
mov r8d, 0xa48e7a2e
pushf
not r8d
add r8d, 0xb6b937a1
xor r8d, 0xfacf83ed
rol r8d, 0x7d
popf
pushf
not r8d
add r8d, 0xdae2c38a
xor r8d, 0xe368ce92
rol r8d, 0xb1
popf
pushf
not r8d
add r8d, 0xc2854e7f
xor r8d, 0xf60f0935
rol r8d, 0x18
popf
pushf
not r8d
add r8d, 0x99c8f42e
xor r8d, 0x84d8c055
rol r8d, 0x6f
popf
lea rdx, [0x1bc10e737]
pushf
sub rdx, 0x7c107153
popf
lea rcx, [rsp + 0x60]
call fcn.140029b1b
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x30], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], send
mov byte [rax], 0
lea r9, [rbp - 0x20]
lea r8, [rbp - 0x40]
lea rcx, [rbp]
call fcn.140021e9c
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, 0x10
jb 0x14002dfe3
push rax
pushf
mov eax, 0x53dbe6bb
pushf
not eax
add eax, 0xf158dc57
xor eax, 0xa68472d4
rol eax, 0x38
popf
pushf
not eax
add eax, 0x8f2781c8
xor eax, 0xb7e3cd8f
rol eax, 0x15
popf
pushf
not eax
add eax, 0x8b0be4f0
xor eax, 0xf11ae967
rol eax, 0x19
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xee0ca539
pushf
not eax
add eax, 0xab1b0b59
xor eax, 0xc9aa0118
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xe4a22a30
xor eax, 0xff2b2485
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb392c11c
xor eax, 0xccb67631
rol eax, 0x60
popf
jmp 0x14002ceb6
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002e06f
push rax
pushf
mov eax, 0x53f77a5a
pushf
not eax
add eax, 0x9dfbde74
xor eax, 0xbf11ecfe
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf0ec08c5
xor eax, 0xf7c957a8
rol eax, 0x6a
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x420d4853
pushf
not eax
add eax, 0xeeda4306
xor eax, 0xae1d7728
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x87c04300
xor eax, 0xc895cf1b
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x94c47432
xor eax, 0xd6307a57
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9660a650
xor eax, 0xb1fc47f8
rol eax, 0xbf
popf
jmp 0x14002ceb6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002e110
push rax
pushf
mov eax, 0x66d6908b
pushf
not eax
add eax, 0xf3374252
xor eax, 0xb31aff89
rol eax, 0xa
popf
pushf
not eax
add eax, 0xfd68302e
xor eax, 0xd42ef335
rol eax, 0x22
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xc3f6bc61
pushf
not eax
add eax, 0xaa8b2907
xor eax, 0xed0baf21
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd1bdc8c3
xor eax, 0xf9a6893b
rol eax, 7
popf
jmp 0x14002ceb6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140018871
nop
push rax
pushf
mov eax, 0x6dc1d6e7
pushf
not eax
add eax, 0xd69a4be0
xor eax, 0x9763c194
rol eax, 0x37
popf
pushf
not eax
add eax, 0x8058ce09
xor eax, 0xc62e1cf8
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xe6cf7922
xor eax, 0xfed402b5
rol eax, 0x83
popf
jmp 0x14002ceb6
mov rdx, qword [rsp + 0x78]
cmp rdx, 0x10
jb 0x14002e241
push rax
pushf
mov eax, 0x17c6df45
pushf
not eax
add eax, 0x839971ee
xor eax, 0xfb63d028
rol eax, 0x89
popf
pushf
not eax
add eax, 0xa5ff73bf
xor eax, 0xdbf75d74
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc0d41735
xor eax, 0xf7cd7f40
rol eax, 0xb
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x3344f3fd
pushf
not eax
add eax, 0xfa190256
xor eax, 0xf43c5d9b
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf104274c
xor eax, 0xcbc78345
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd7b34df9
xor eax, 0xe6567450
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9f17c85d
xor eax, 0xddbc6959
rol eax, 0x39
popf
jmp 0x14002ceb6
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002e2f4
push rax
pushf
mov eax, 0xf6f064f
pushf
not eax
add eax, 0xdc032527
xor eax, 0xfa328c2b
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbdef58d3
xor eax, 0xe06a39b9
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xcdb414c1
xor eax, 0xc994d7b8
rol eax, 0x26
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x556832f5
pushf
not eax
add eax, 0xc37e6fe5
xor eax, 0x9a4c4299
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf3e7d8a0
xor eax, 0x998161ab
rol eax, 0xcd
popf
jmp 0x14002ceb6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002e382
push rax
pushf
mov eax, 0xba585370
pushf
not eax
add eax, 0xbe92374b
xor eax, 0x8927d2c2
rol eax, 0xef
popf
pushf
not eax
add eax, 0xec6116b7
xor eax, 0xa09bc944
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x99be000a
xor eax, 0xcbf0c3a5
rol eax, 0xc4
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xcc23c1c5
pushf
not eax
add eax, 0xfe29bf93
xor eax, 0xfe8d173a
rol eax, 0x97
popf
pushf
not eax
add eax, 0x8b38c8be
xor eax, 0xd6b121f5
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc9e62213
xor eax, 0xaf183343
rol eax, 0xab
popf
jmp 0x14002ceb6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140018871
movdqa xmm0, xmmword [0x140007990]
movdqu xmmword [rsp + 0x70], xmm0
mov byte [rsp + 0x60], 0
mov rdx, qword [rbp - 0x68]
cmp rdx, 0x10
jb 0x14002e4a4
push rax
pushf
mov eax, 0xff085d23
pushf
not eax
add eax, 0x8ac593fa
xor eax, 0xd790d811
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd026f0d4
xor eax, 0xf3a4b5f7
rol eax, 0x12
popf
pushf
not eax
add eax, 0x8cdae005
xor eax, 0xf8c770e6
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x8339a184
xor eax, 0x9e3d20f8
rol eax, 0x6a
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xa5b7791
pushf
not eax
add eax, 0x89c57e70
xor eax, 0xd5df53f4
rol eax, 0x33
popf
pushf
not eax
add eax, 0x992e25e2
xor eax, 0xaeb817c5
rol eax, 0x67
popf
pushf
not eax
add eax, 0xebfe8871
xor eax, 0xbb9a8f41
rol eax, 0xe1
popf
jmp 0x14002ceb6
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002e556
push rax
pushf
mov eax, 0xc7e9cc44
pushf
not eax
add eax, 0xa58a9cc0
xor eax, 0xc5a0ca1e
rol eax, 0x33
popf
pushf
not eax
add eax, 0x91426705
xor eax, 0xecb95c2c
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x82dbb96b
xor eax, 0xfa6b975d
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe927c77c
xor eax, 0xd4e3bc2c
rol eax, 0xea
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xf15a1447
pushf
not eax
add eax, 0xbfc1b725
xor eax, 0x8feeea64
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc214f599
xor eax, 0xabefd2b2
rol eax, 0xc5
popf
jmp 0x14002ceb6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002e5f6
push rax
pushf
mov eax, 0x7b1c90df
pushf
not eax
add eax, 0x8e346383
xor eax, 0xa99f5409
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe6e7d5ed
xor eax, 0xad82b7fb
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x94bdb4fe
xor eax, 0xf9354053
rol eax, 1
popf
pushf
not eax
add eax, 0xa6c243a3
xor eax, 0x8e258cde
rol eax, 0x72
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x92a0860c
pushf
not eax
add eax, 0xcc5f5998
xor eax, 0xbf7f92dd
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe9ccb6b9
xor eax, 0xdc4a344f
rol eax, 0xbf
popf
jmp 0x14002ceb6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140018871
push rax
pushf
mov eax, 0xc628b61b
pushf
not eax
add eax, 0xf9816073
xor eax, 0x9ec13b36
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf8800f96
xor eax, 0xc651e9e2
rol eax, 0x34
popf
jmp 0x14002ceb6
movdqa xmm0, xmmword [0x140007990]
movdqu xmmword [rbp - 0x70], xmm0
mov byte [rbp - 0x80], 0
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x14002e6fd
push rax
pushf
mov eax, 0xe683dbd
pushf
not eax
add eax, 0xad7d2e00
xor eax, 0xaedd7193
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc69ee060
xor eax, 0x9f5a1938
rol eax, 5
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xc09953f5
pushf
not eax
add eax, 0x94f8b3d2
xor eax, 0x8e0701b0
rol eax, 0x23
popf
pushf
not eax
add eax, 0xbe855daa
xor eax, 0xa269a2b0
rol eax, 0x36
popf
pushf
not eax
add eax, 0xde476db7
xor eax, 0xa156fabb
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf3f9196c
xor eax, 0xac081b41
rol eax, 0xe0
popf
jmp 0x14002ceb6
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002e79c
push rax
pushf
mov eax, 0xacfcb45b
pushf
not eax
add eax, 0xd789324a
xor eax, 0xde5796bf
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe50586ca
xor eax, 0xae0ab01c
rol eax, 0xbc
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x1cb2c0e4
pushf
not eax
add eax, 0xbc26d7ad
xor eax, 0xdee81bee
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x85aa4e93
xor eax, 0xbd51ccee
rol eax, 0x30
popf
jmp 0x14002ceb6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002e817
push rax
pushf
mov eax, 0xe0abaf7c
pushf
not eax
add eax, 0xe1254930
xor eax, 0xbd1aa136
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc35bee1e
xor eax, 0xff2e039c
rol eax, 0x9e
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x4df9c72c
pushf
not eax
add eax, 0x9ffd8574
xor eax, 0xbf4d2972
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd50de979
xor eax, 0xc7fd8c23
rol eax, 0
popf
pushf
not eax
add eax, 0xa567c662
xor eax, 0xfd984816
rol eax, 0x83
popf
pushf
not eax
add eax, 0x959cd63d
xor eax, 0xca95b398
rol eax, 0xfe
popf
jmp 0x14002ceb6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140018871
push rax
pushf
mov eax, 0x9884ba98
pushf
not eax
add eax, 0xa10f00e6
xor eax, 0xe151f727
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xed5c2915
xor eax, 0x88f91a79
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xac872f21
xor eax, 0xebd2e61a
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xf4d5c0ec
xor eax, 0xbe9f8a0f
rol eax, 0x9c
popf
jmp 0x14002ceb6
movdqa xmm0, xmmword [0x140007990]
movdqu xmmword [rbp - 0x50], xmm0
mov byte [rbp - 0x60], 0
mov rdx, qword [rbp - 8]
cmp rdx, 0x10
jb 0x14002e96a
push rax
pushf
mov eax, 0x5759989e
pushf
not eax
add eax, 0xef655ba5
xor eax, 0xd3f8c3e1
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb12108b8
xor eax, 0xc8c6cfab
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8ae1a40e
xor eax, 0x927a004f
rol eax, 0xc9
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x96bd5522
pushf
not eax
add eax, 0xf7b1428a
xor eax, 0xb0c47b1c
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf92a528d
xor eax, 0xf010eacf
rol eax, 0x2b
popf
jmp 0x14002ceb6
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002ea09
push rax
pushf
mov eax, 0x86481887
pushf
not eax
add eax, 0x9d53972f
xor eax, 0xc9ab107d
rol eax, 0x95
popf
pushf
not eax
add eax, 0x95ebf569
xor eax, 0xb56418a5
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x98f84501
xor eax, 0x8f82d477
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xbd0fe0e1
xor eax, 0xa6d2250b
rol eax, 0x73
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x32618421
pushf
not eax
add eax, 0x9e1c6c4e
xor eax, 0xae2e5a3c
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe0690163
xor eax, 0x9d59ae9a
rol eax, 0xb2
popf
jmp 0x14002ceb6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002ea84
push rax
pushf
mov eax, 0xaf69069c
pushf
not eax
add eax, 0xaecc6d29
xor eax, 0xa472ccf6
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf4ca810e
xor eax, 0xf62097a0
rol eax, 0x85
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x4848bc90
pushf
not eax
add eax, 0xa35e8b28
xor eax, 0x84fe6020
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc675f6eb
xor eax, 0xefaa06f5
rol eax, 0xe
popf
jmp 0x14002ceb6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140018871
push rax
pushf
mov eax, 0x50664b60
pushf
not eax
add eax, 0xffe5ba60
xor eax, 0x8d4073eb
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf1bdee82
xor eax, 0x8e818de5
rol eax, 4
popf
pushf
not eax
add eax, 0xae41f06f
xor eax, 0xed4474cb
rol eax, 0xed
popf
jmp 0x14002ceb6
lea rax, [rbp]
mov r15, qword [rbp]
mov r13, qword [rbp + 0x18]
mov rdi, qword [rbp + 0x10]
cmp rsi, rax
je 0x14002ebd1
push rax
pushf
mov eax, 0x62e92ead
pushf
not eax
add eax, 0xf27e132c
xor eax, 0xee863b7a
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8b39efc4
xor eax, 0xe7fe91e7
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xbe40e252
xor eax, 0xa2f3df90
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xf33ec594
xor eax, 0x84f8bf1d
rol eax, 0xad
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x132b1339
pushf
not eax
add eax, 0xfbf29532
xor eax, 0xd5d43a7e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe74e2ce9
xor eax, 0xfeb630b7
rol eax, 0x13
popf
jmp 0x14002ceb6
lea r9, [rbp]
cmp r13, 0x10
cmovae r9, r15
mov rax, qword [rsi + 0x18]
cmp rdi, rax
ja 0x14002ec5f
push rax
pushf
mov eax, 0x15def341
pushf
not eax
add eax, 0xc74ed252
xor eax, 0xb2db51fc
rol eax, 0xad
popf
pushf
not eax
add eax, 0x80de8ccd
xor eax, 0xb65ccf91
rol eax, 4
popf
pushf
not eax
add eax, 0xbfddf057
xor eax, 0xca01b3e4
rol eax, 0x23
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x4ddcd2af
pushf
not eax
add eax, 0xa5a79b2b
xor eax, 0xa5c1951d
rol eax, 0x28
popf
pushf
not eax
add eax, 0xceab3ff7
xor eax, 0xfd62b48f
rol eax, 8
popf
pushf
not eax
add eax, 0xb8641539
xor eax, 0x88f719fa
rol eax, 0x55
popf
jmp 0x14002ceb6
mov rbx, rsi
cmp rax, 0x10
jb 0x14002ecf4
push rax
pushf
mov eax, 0xb6e6524f
pushf
not eax
add eax, 0xff460863
xor eax, 0xf68a223b
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd1440aef
xor eax, 0x84fde52b
rol eax, 0x78
popf
pushf
not eax
add eax, 0xc7ac2580
xor eax, 0xf886b3bf
rol eax, 0x5d
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x8acec1b4
pushf
not eax
add eax, 0x9aebdad5
xor eax, 0xed7af6bb
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf5a129ed
xor eax, 0xf8393611
rol eax, 0x7a
popf
jmp 0x14002ceb6
mov rbx, qword [rsi]
push rax
pushf
mov eax, 0xaef64828
pushf
not eax
add eax, 0x9208068e
xor eax, 0x9b4194be
rol eax, 0x89
popf
pushf
not eax
add eax, 0x85d99b7d
xor eax, 0xe585c48c
rol eax, 0x93
popf
jmp 0x14002ceb6
mov qword [rsi + 0x10], rdi
mov r8, rdi
mov rdx, r9
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
jmp 0x14002ee08
mov rdx, rdi
mov rcx, rsi
call fcn.140021393
mov r13, qword [rbp + 0x18]
mov rdi, qword [rbp + 0x10]
mov r15, qword [rbp]
push rax
pushf
mov eax, 0xaa7f6853
pushf
not eax
add eax, 0xa7a908b3
xor eax, 0x8d2dce76
rol eax, 3
popf
pushf
not eax
add eax, 0xc1913177
xor eax, 0xed0d9813
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x907e46d8
xor eax, 0xcb1b48d6
rol eax, 0xfa
popf
jmp 0x14002ceb6
mov rcx, rdi
jmp 0x14002ee0c
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov r12, rax
mov rbx, qword [rsp + 0x38]
mov qword [rbx], rax
mov dword [rbx + 8], edi
movzx ecx, word [rsp + 0x30]
imul ecx, ecx, 7
jmp 0x14002ee29
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
test rdi, rdi
je 0x14002ee67
push rax
pushf
mov eax, 0x3b37e777
pushf
not eax
add eax, 0xc2f1ee35
xor eax, 0xd3fec136
rol eax, 0x53
popf
pushf
not eax
add eax, 0xee563193
xor eax, 0xbcfb8f6c
rol eax, 0x6a
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x7cba8175
pushf
not eax
add eax, 0xd70d5cd6
xor eax, 0xdd6f2783
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb1c3ae5e
xor eax, 0xd18ce9de
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x9e7531f1
xor eax, 0xf105a28d
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa54a2d51
xor eax, 0xdb5bd9c1
rol eax, 0xaa
popf
jmp 0x14002ceb6
mov rsi, r14
push rax
pushf
mov eax, 0xd3b06f05
pushf
not eax
add eax, 0xac196322
xor eax, 0xdec72ba8
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xdd02d240
xor eax, 0xb640344f
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf9b7ddcc
xor eax, 0xf9d1304d
rol eax, 0x6e
popf
jmp 0x14002ceb6
lea rbx, [rbp]
cmp r13, 0x10
cmovae rbx, r15
jmp 0x14002ef16
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x86a9bbd8
pushf
not eax
add eax, 0xac54e8af
xor eax, 0x92e02d4c
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xac3b547c
xor eax, 0xdd72963b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd7caa3e1
xor eax, 0x90a66f80
rol eax, 0x40
popf
imul r8d
sar edx, 2
mov ecx, edx
shr ecx, 0x1f
push rcx
not ecx
sub edx, ecx
pop rcx
sub edx, 1
lea ecx, [rdx + rdx*4]
add ecx, ecx
sub r8d, ecx
xor r8b, byte [rsi + rbx]
mov byte [rsi + r12], r8b
inc r14d
lea rsi, [rsi + 1]
movsxd rax, r14d
cmp rax, rdi
jb 0x14002efd6
push rax
pushf
mov eax, 0x163988ef
pushf
not eax
add eax, 0xf850466d
xor eax, 0x933c4cb0
rol eax, 0x82
popf
pushf
not eax
add eax, 0x81da55d9
xor eax, 0xd52aac83
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb5c574cd
xor eax, 0xd1a35467
rol eax, 0x44
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xb72a4537
pushf
not eax
add eax, 0xb6cf02c5
xor eax, 0xe14ab4be
rol eax, 0x48
popf
pushf
not eax
add eax, 0xd9df2508
xor eax, 0x84aeaf1e
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa0dcae36
xor eax, 0xb3617878
rol eax, 0x15
popf
jmp 0x14002ceb6
mov rbx, qword [rsp + 0x38]
push rax
pushf
mov eax, 0x879680aa
pushf
not eax
add eax, 0xf4b9e5a9
xor eax, 0xcb079ebd
rol eax, 9
popf
pushf
not eax
add eax, 0x8e94c010
xor eax, 0x98c0bf06
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xe2d165c9
xor eax, 0xcb5f8da9
rol eax, 0xf7
popf
jmp 0x14002ceb6
cmp r13, 0x10
jb 0x14002f0b3
push rax
pushf
mov eax, 0xb4fb1cf7
pushf
not eax
add eax, 0xa1c123fd
xor eax, 0xddec1e82
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf0fb1969
xor eax, 0x83eef442
rol eax, 0x83
popf
pushf
not eax
add eax, 0xcc17cfda
xor eax, 0x8d4c2b40
rol eax, 0x62
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x78fe102e
pushf
not eax
add eax, 0xcc39c9a0
xor eax, 0xb3009de4
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbe1132bc
xor eax, 0xa07ee7d5
rol eax, 0x21
popf
jmp 0x14002ceb6
lea rdx, [r13 + 1]
mov rax, r15
cmp rdx, 0x1000
jb 0x14002f129
push rax
pushf
mov eax, 0x95f718c5
pushf
not eax
add eax, 0x9986d90f
xor eax, 0x908a1a2f
rol eax, 0x14
popf
pushf
not eax
add eax, 0x99418864
xor eax, 0xf2d85646
rol eax, 0x1a
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x128d02b3
pushf
not eax
add eax, 0xb5553b5c
xor eax, 0xf1e7adbf
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xf555d94b
xor eax, 0xc6af7bf8
rol eax, 0x1d
popf
jmp 0x14002ceb6
add rdx, 0x27
mov r15, qword [r15 - 8]
sub rax, r15
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002f1a3
push rax
pushf
mov eax, 0x31e96b1a
pushf
not eax
add eax, 0xf554b710
xor eax, 0xaa9fa209
rol eax, 1
popf
pushf
not eax
add eax, 0xadcfdccb
xor eax, 0xd9dc08d2
rol eax, 0xd0
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x41fa0bb1
pushf
not eax
add eax, 0x9eafb9b3
xor eax, 0xd38c8d57
rol eax, 0x91
popf
pushf
not eax
add eax, 0xb36431c7
xor eax, 0xfcc1dc9b
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa544f44b
xor eax, 0xd6f37247
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf2bcf67a
xor eax, 0xea6e55c9
rol eax, 0xcd
popf
jmp 0x14002ceb6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r15
call fcn.140018871
nop
push rax
pushf
mov eax, 0xa41a4666
pushf
not eax
add eax, 0xae443a74
xor eax, 0xf1245aa5
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa8d221d7
xor eax, 0xdbdaddc3
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xaecc630e
xor eax, 0xe48a38e6
rol eax, 0x29
popf
pushf
not eax
add eax, 0xb5e17519
xor eax, 0xda49f5b1
rol eax, 0x72
popf
jmp 0x14002ceb6
mov rdx, qword [rbp + 0x38]
cmp rdx, 0x10
jb 0x14002f2fc
push rax
pushf
mov eax, 0xd5f66fc0
pushf
not eax
add eax, 0xbf93e762
xor eax, 0xb9abab45
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xd1ecf326
xor eax, 0x9a32f454
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbd74b7c2
xor eax, 0xcbce048e
rol eax, 6
popf
pushf
not eax
add eax, 0xd6dbeecc
xor eax, 0x84907ad9
rol eax, 0xc
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0x520ef987
pushf
not eax
add eax, 0xe0bb6eeb
xor eax, 0xbbb2212f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe4b82d17
xor eax, 0x9f4b29ed
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xfe7ac854
xor eax, 0x95a3abee
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xf7bbef00
xor eax, 0x8d4ec499
rol eax, 0x48
popf
jmp 0x14002ceb6
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002f3ae
push rax
pushf
mov eax, 0xa26544cd
pushf
not eax
add eax, 0x82782dc5
xor eax, 0xa057db2a
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9c82da7a
xor eax, 0xc8c91e45
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb8ada4e0
xor eax, 0xa1960395
rol eax, 0xaf
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xf665f9f7
pushf
not eax
add eax, 0xa6ad76e6
xor eax, 0xdbda5e91
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xfc6af658
xor eax, 0xc85d8d91
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9abf14e3
xor eax, 0xb2a37a29
rol eax, 2
popf
pushf
not eax
add eax, 0x91e3e6b0
xor eax, 0xe9218ec6
rol eax, 0x18
popf
jmp 0x14002ceb6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002f44f
push rax
pushf
mov eax, 0xc8a5ea18
pushf
not eax
add eax, 0xc9255d8e
xor eax, 0xa083ab55
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xba7738d3
xor eax, 0xb56fae11
rol eax, 0x96
popf
jmp 0x14002ceb6
push rax
pushf
mov eax, 0xf8183289
pushf
not eax
add eax, 0xa3bf4904
xor eax, 0xe1defaf2
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x872b36c9
xor eax, 0xdb5de651
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd9bbe8db
xor eax, 0xbf7a2a27
rol eax, 0x98
popf
jmp 0x14002ceb6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140018871
push rax
pushf
mov eax, 0x132b4312
pushf
not eax
add eax, 0xf281a384
xor eax, 0xd44a7c57
rol eax, 5
popf
pushf
not eax
add eax, 0xc5e4a9d0
xor eax, 0x9da121b5
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x932b9da2
xor eax, 0x94cd9dc0
rol eax, 0x86
popf
jmp 0x14002ceb6
mov rax, rbx
mov rcx, qword [rbp + 0x50]
xor rcx, rsp
call fcn.1400256f3
lea r11, [rsp + 0x180]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret