Function at 0x1400bd680
Capabilities:
Execute command
Terminate process

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x1850]
mov eax, 0x1950
call fcn.1400d2790
sub rsp, rax
mov rax, qword [0x14011c028]
xor rax, rsp
mov qword [rbp + 0x1840], rax
mov r12, r9
mov rsi, r8
mov r15d, edx
mov r14, rcx
mov dword [rsp + 0x38], 0
movdqa xmm0, xmmword [0x1400f98e0]
movdqu xmmword [rbp + 0x320], xmm0
movdqa xmm1, xmmword [0x1400f9210]
movdqu xmmword [rbp + 0x330], xmm1
mov dword [rbp + 0x340], 0xe394a49c
mov word [rbp + 0x344], pe_nt_image_headers64
lea rcx, [rbp + 0x320]
call fcn.140024530
movzx edx, byte [rsp + 0x31]
lea rcx, [rbp + 0x540]
call fcn.140028b60
nop
lea rax, [rbp + 0x320]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x1400bd724
lea rdx, [rbp + 0x320]
lea rcx, [rbp + 0x540]
call fcn.140028b80
nop
lea rcx, [rbp + 0xb48]
call fcn.1400bc410
mov rbx, rax
lea rdx, [rbp + 0x540]
lea rcx, [rbp + 0x15f8]
call fcn.1400d1120
nop
mov r8, rbx
lea rdx, [rbp + 0x15f8]
lea rcx, [rbp + 0x1468]
call fcn.1400d1080
nop
lea rcx, [rbp + 0x15f8]
call fcn.140027180
nop
lea rcx, [rbp + 0xb48]
call fcn.140027180
nop
lea rcx, [rbp + 0x540]
call fcn.140027180
movdqa xmm0, xmmword [0x1400f8e00]
movdqu xmmword [rbp + 0x348], xmm0
movdqa xmm1, xmmword [0x1400f9050]
movdqu xmmword [rbp + 0x358], xmm1
movdqa xmm0, xmmword [0x1400f8e40]
movdqu xmmword [rbp + 0x368], xmm0
mov dword [rbp + 0x378], 0x2c190503
mov dword [rbp + 0x37c], 0x20091318
mov word [rbp + 0x380], pe_nt_image_headers64
lea rcx, [rbp + 0x348]
call fcn.1400c3e90
movzx edx, byte [rsp + 0x31]
lea rcx, [rbp + 0x1430]
call fcn.140028b60
nop
lea rax, [rbp + 0x348]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400bd820
lea rdx, [rbp + 0x348]
lea rcx, [rbp + 0x1430]
call fcn.140028b80
nop
call fcn.1400bb3d0
xorps xmm0, xmm0
movups xmmword [rbp + 0x13f0], xmm0
lea r9, [rsp + 0x31]
lea r8, [rsp + 0x30]
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0x13f0]
call fcn.140025b50
lea rcx, [rbp + 0x13f0]
call fcn.14003e240
nop
mov dword [rsp + 0x58], 0xd8ffd0ea
mov dword [rsp + 0x5c], 0xb58886ea
mov dword [rsp + 0x60], 0xb184808e
mov word [rsp + 0x64], pe_nt_image_headers64
lea rcx, [rsp + 0x58]
call fcn.140024560
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0x580]
call fcn.140028b60
nop
lea rax, [rsp + 0x58]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400bd8c0
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x580]
call fcn.140028b80
nop
movdqa xmm0, xmmword [0x1400f9cc0]
movdqu xmmword [rbp + 0x308], xmm0
mov word [rbp + 0x318], pe_nt_image_headers64
lea rcx, [rbp + 0x308]
call fcn.1400255d0
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0x560]
call fcn.140028b60
nop
lea rax, [rbp + 0x308]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x1400bd921
lea rdx, [rbp + 0x308]
lea rcx, [rbp + 0x560]
call fcn.140028b80
nop
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0xb88]
call fcn.1400d1120
mov rdi, rax
lea rcx, [rbp + 0x8e8]
call fcn.1400bc410
mov rbx, rax
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x1638]
call fcn.1400d1120
nop
mov r8, rbx
lea rdx, [rbp + 0x1638]
lea rcx, [rbp + 0x7a8]
call fcn.1400d1080
nop
lea rcx, [rbp + 0x1638]
call fcn.140027180
nop
mov r8, rdi
lea rdx, [rbp + 0x7a8]
lea rcx, [rbp + 0xe90]
call fcn.1400c9290
nop
lea r8, [rbp + 0xe90]
lea rdx, [rbp + 0x928]
lea rcx, [rbp + 0x13f0]
call fcn.1400451c0
nop
lea rcx, [rbp + 0xeb0]
call fcn.140027180
lea rcx, [rbp + 0xe90]
call fcn.140027180
nop
lea rcx, [rbp + 0x7a8]
call fcn.140027180
nop
lea rcx, [rbp + 0x8e8]
call fcn.140027180
nop
lea rcx, [rbp + 0xb88]
call fcn.140027180
nop
lea rcx, [rbp + 0x560]
call fcn.140027180
nop
lea rcx, [rbp + 0x580]
call fcn.140027180
lea rdx, [rbp + 0x1430]
lea rcx, [rbp + 0x1488]
call fcn.1400d1120
nop
movdqa xmm0, xmmword [0x1400f9a70]
movdqu xmmword [rbp + 0x260], xmm0
mov dword [rbp + 0x270], 0xf3f09d9b
mov word [rbp + 0x274], pe_nt_image_headers64
lea rcx, [rbp + 0x260]
call fcn.1400245a0
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0x5a8]
call fcn.140028b60
nop
lea rax, [rbp + 0x260]
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400bda90
lea rdx, [rbp + 0x260]
lea rcx, [rbp + 0x5a8]
call fcn.140028b80
nop
lea rcx, [rbp + 0xbc8]
call fcn.1400bc410
nop
mov r8, rax
lea rdx, [rbp + 0x5a8]
lea rcx, [rbp + 0xba8]
call fcn.1400d1250
nop
lea r8, [rbp + 0x1488]
mov rdx, rax
lea rcx, [rbp + 0x13b0]
call fcn.1400c6350
nop
mov r8, rax
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0x13f0]
call fcn.14003f200
nop
lea rcx, [rbp + 0x13b0]
call fcn.140007a70
nop
lea rcx, [rbp + 0xba8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xbc8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x5a8]
call fcn.1400244a0
mov edx, reloc.WS2_32.dll_recv
lea rcx, [rbp + 0x1400]
call fcn.140038b00
lea rcx, [rbp + 0x1468]
call fcn.140026290
mov rdx, rax
lea rcx, [rbp + 0x7c8]
call fcn.140026560
nop
lea rdx, [rbp + 0x7c8]
lea rcx, [rbp + 0x1400]
call fcn.140057c40
nop
lea rcx, [rbp + 0x7c8]
call fcn.1400244a0
mov dword [rbp + 0x188], 0xdce8eaf0
mov dword [rbp + 0x18c], 0xb1a693f6
mov dword [rbp + 0x190], 0xfb8cae8f
mov word [rbp + 0x194], pe_nt_image_headers64
lea rcx, [rbp + 0x188]
call fcn.140023630
mov rdx, rax
lea rcx, [rbp + 0x7e8]
call fcn.140026560
nop
lea rcx, [rbp + 0xc08]
call fcn.1400bc410
nop
mov r8, rax
lea rdx, [rbp + 0x7e8]
lea rcx, [rbp + 0xbe8]
call fcn.1400d1250
mov rdx, rax
mov rcx, r14
call fcn.140027980
movzx ebx, al
lea rcx, [rbp + 0xbe8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xc08]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x7e8]
call fcn.1400244a0
test bl, bl
je 0x1400bf40a
mov dword [rbp + 0xa8], 0xdace8dff
mov dword [rbp + 0xac], 0xfffc91f5
mov word [rbp + 0xb0], pe_nt_image_headers64
lea rcx, [rbp + 0xa8]
call fcn.14000d630
mov rdx, rax
lea rcx, [rbp + 0x808]
call fcn.140026560
nop
lea rcx, [rbp + 0xc48]
call fcn.1400bc410
nop
mov r8, rax
lea rdx, [rbp + 0x808]
lea rcx, [rbp + 0xc28]
call fcn.1400d1250
mov rdx, rax
mov rcx, rsi
call fcn.140027980
movzx ebx, al
lea rcx, [rbp + 0xc28]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xc48]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x808]
call fcn.1400244a0
test bl, bl
je 0x1400bde73
mov dword [rbp + 0x38], 0xd1d1d3d8
mov dword [rbp + 0x3c], 0xa2e0cd
mov byte [rbp + 0x40], 1
lea rcx, [rbp + 0x38]
call fcn.140009b10
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov dword [rbp + 0xb8], 0xebceeaf7
mov dword [rbp + 0xbc], 0xfff593f4
mov word [rbp + 0xc0], pe_nt_image_headers64
lea rcx, [rbp + 0xb8]
call fcn.14000d630
mov rdx, rax
lea rcx, [rbp + 0x848]
call fcn.140026560
nop
mov dword [rbp + 0x198], 0xefd2faf0
mov dword [rbp + 0x19c], 0xed88baf3
mov dword [rbp + 0x1a0], 0xe984be8a
mov word [rbp + 0x1a4], pe_nt_image_headers64
lea rcx, [rbp + 0x198]
call fcn.140023630
mov rdx, rax
lea rcx, [rbp + 0x828]
call fcn.140026560
nop
lea rcx, [rbp + 0xcc8]
call fcn.1400bc410
nop
mov r8, rax
lea rdx, [rbp + 0x848]
lea rcx, [rbp + 0xca8]
call fcn.1400d1250
mov rsi, rax
lea rcx, [rbp + 0xc88]
call fcn.1400bc410
nop
mov r8, rax
lea rdx, [rbp + 0x828]
lea rcx, [rbp + 0xc68]
call fcn.1400d1250
mov rdi, rax
mov word [rsp + 0x44], 0x9b
mov byte [rsp + 0x46], 1
mov dword [rsp + 0x48], 0x1009cb1
lea rcx, [rsp + 0x44]
call fcn.140003d70
mov rbx, rax
lea rcx, [rsp + 0x48]
call fcn.140003d90
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov rcx, rax
mov rdx, rdi
call fcn.140027ba0
mov rcx, rax
mov rdx, rbx
call fcn.1400279d0
mov rcx, rax
mov rdx, rsi
call fcn.140027ba0
mov rcx, rax
lea rdx, [0x140027e50]
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]
nop
lea rcx, [rbp + 0xc68]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xc88]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xca8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xcc8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x828]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x848]
call fcn.1400244a0
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movdqa xmm0, xmmword [0x1400f8ff0]
movdqa xmmword [rbp + 0x4e0], xmm0
movdqa xmm1, xmmword [0x1400f8f30]
movdqa xmmword [rbp + 0x4f0], xmm1
movdqa xmm0, xmmword [0x1400f8ef0]
movdqa xmmword [rbp + 0x500], xmm0
movdqa xmm1, xmmword [str._7217____:.__]
movdqa xmmword [rbp + 0x510], xmm1
movdqa xmm0, xmmword [0x1400f8fd0]
movdqa xmmword [rbp + 0x520], xmm0
mov dword [rbp + 0x530], 0x1f00044b
mov word [rbp + 0x534], 0x45
mov byte [rbp + 0x536], 1
lea rcx, [rbp + 0x4e0]
call fcn.1400bff60
mov rdx, rax
lea rcx, [rbp + 0x8a8]
call fcn.140026560
nop
mov dword [rbp + 0xc8], 0xd185c5ed
mov dword [rbp + 0xcc], 0xfffcb7e7
mov word [rbp + 0xd0], pe_nt_image_headers64
lea rcx, [rbp + 0xc8]
call fcn.14000d630
mov rdx, rax
lea rcx, [rbp + 0x888]
call fcn.140026560
nop
movdqa xmm0, xmmword [0x1400f96c0]
movdqu xmmword [rbp + 0x220], xmm0
mov dword [rbp + 0x230], 0xbbf998ad
mov dword [rbp + 0x234], 0x93848882
mov dword [rbp + 0x238], 0xeba68c83
mov word [rbp + 0x23c], pe_nt_image_headers64
lea rcx, [rbp + 0x220]
call fcn.1400239c0
mov rdx, rax
lea rcx, [rbp + 0x868]
call fcn.140026560
nop
lea r8, [rbp + 0x8a8]
lea rdx, [rbp + 0x888]
lea rcx, [rbp + 0xd68]
call fcn.1400d1250
mov rbx, rax
lea rcx, [rbp + 0xd48]
call fcn.1400bc410
nop
mov r8, rax
lea rdx, [rbp + 0x868]
lea rcx, [rbp + 0xd28]
call fcn.1400d1250
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0xd08]
call fcn.1400278f0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xce8]
call fcn.140027960
nop
mov r8, r12
mov rdx, rax
lea rcx, [rbp + 0x14a8]
call fcn.1400278f0
nop
lea rcx, [rbp + 0xce8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xd08]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xd28]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xd48]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xd68]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x868]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x888]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x8a8]
call fcn.1400244a0
mov edx, 0x18
lea rcx, [rbp + 0x1450]
call fcn.140003e50
movdqa xmm0, xmmword [0x1400f8ff0]
movdqa xmmword [rbp + 0x420], xmm0
movdqa xmm1, xmmword [0x1400f8f30]
movdqa xmmword [rbp + 0x430], xmm1
movdqa xmm0, xmmword [0x1400f8ef0]
movdqa xmmword [rbp + 0x440], xmm0
movdqa xmm1, xmmword [str._7217____:.__]
movdqa xmmword [rbp + 0x450], xmm1
movdqa xmm0, xmmword [0x1400f8fd0]
movdqa xmmword [rbp + 0x460], xmm0
mov dword [rbp + 0x470], 0x1f00044b
mov word [rbp + 0x474], 0x45
mov byte [rbp + 0x476], 1
lea rcx, [rbp + 0x420]
call fcn.1400bff60
mov rdx, rax
lea rcx, [rbp + 0x608]
call fcn.140026560
nop
mov dword [rbp - 0x50], 0x83d6fef1
mov word [rbp - 0x4c], pe_nt_image_headers64
lea rcx, [rbp - 0x50]
call fcn.140003dc0
mov rdx, rax
lea rcx, [rbp + 0x5e8]
call fcn.140026560
nop
lea r8, [rbp + 0x608]
lea rdx, [rbp + 0x5e8]
lea rcx, [rbp + 0x1130]
call fcn.1400d1250
nop
mov rdx, rsi
lea rcx, [rbp + 0x1150]
call fcn.1400265a0
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x1170]
call fcn.140026560
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x1190]
call fcn.140026560
nop
movdqa xmm0, xmmword [0x1400f8ff0]
movdqa xmmword [rbp + 0x480], xmm0
movdqa xmm1, xmmword [0x1400f8f30]
movdqa xmmword [rbp + 0x490], xmm1
movdqa xmm0, xmmword [0x1400f8ef0]
movdqa xmmword [rbp + 0x4a0], xmm0
movdqa xmm1, xmmword [str._7217____:.__]
movdqa xmmword [rbp + 0x4b0], xmm1
movdqa xmm0, xmmword [0x1400f8fd0]
movdqa xmmword [rbp + 0x4c0], xmm0
mov dword [rbp + 0x4d0], 0x1f00044b
mov word [rbp + 0x4d4], 0x45
mov byte [rbp + 0x4d6], 1
lea rcx, [rbp + 0x480]
call fcn.1400bff60
mov rdx, rax
lea rcx, [rbp + 0x5c8]
call fcn.140026560
nop
mov dword [rbp - 0x48], 0x83d6e8f0
mov word [rbp - 0x44], pe_nt_image_headers64
lea rcx, [rbp - 0x48]
call fcn.140003dc0
mov rdx, rax
lea rcx, [rbp + 0x8c8]
call fcn.140026560
nop
lea r8, [rbp + 0x5c8]
lea rdx, [rbp + 0x8c8]
lea rcx, [rbp + 0x11b0]
call fcn.1400d1250
nop
mov rdx, r12
lea rcx, [rbp + 0x11d0]
call fcn.1400265a0
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x11f0]
call fcn.140026560
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x1210]
call fcn.140026560
nop
lea r8, [rbp + 0x1230]
lea rdx, [rbp + 0x1130]
lea rcx, [rbp + 0x938]
call fcn.1400244b0
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0x1ea]
call fcn.1400266e0
mov r8, rax
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x1450]
call fcn.1400c4850
nop
lea r9, [0x1400316a0]
mov edx, 0x80
lea r8d, [rdx - 0x7e]
lea rcx, [rbp + 0x1130]
call fcn.1400d15bc
nop
lea rcx, [rbp + 0x8c8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x5c8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x5e8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x608]
call fcn.1400244a0
mov edx, 0x20
lea rcx, [rbp + 0x1410]
call fcn.140038b10
lea rcx, [rbp + 0x14a8]
call fcn.140026290
mov r8, rax
lea rax, [rbp + 0x1450]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x13f0]
lea rdx, [rbp + 0x1410]
lea rcx, [rbp + 0x1400]
call fcn.1400af510
nop
lea rcx, [rbp + 0x1410]
call fcn.14002c600
test al, al
je 0x1400be508
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
call fcn.140026270
test al, al
jne 0x1400be508
movdqa xmm0, xmmword [0x1400f98c0]
movdqu xmmword [rbp + 0x2c0], xmm0
mov dword [rbp + 0x2d0], 0xf3f0bba9
mov word [rbp + 0x2d4], pe_nt_image_headers64
lea rcx, [rbp + 0x2c0]
call fcn.140023450
mov rdx, rax
lea rcx, [rbp + 0x628]
call fcn.140026560
nop
lea rcx, [rbp + 0xde8]
call fcn.1400bc410
mov rbx, rax
mov dword [rsp + 0x78], 0xf5fdf3
mov byte [rsp + 0x7c], 1
lea rcx, [rsp + 0x78]
call fcn.140003df0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0xdc8]
call fcn.1400276d0
mov rbx, rax
mov dword [rbp - 0x40], 0xe7ede9f1
mov word [rbp - 0x3c], pe_nt_image_headers64
lea rcx, [rbp - 0x40]
call fcn.140003dc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xda8]
call fcn.1400277b0
nop
mov r8, rax
lea rdx, [rbp + 0x628]
lea rcx, [rbp + 0xd88]
call fcn.1400d1250
mov rbx, rax
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
mov rdx, rbx
call fcn.140027980
movzx ebx, al
lea rcx, [rbp + 0xd88]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xda8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xdc8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xde8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x628]
call fcn.1400244a0
test bl, bl
je 0x1400be52e
movdqa xmm0, xmmword [0x1400f9300]
movdqu xmmword [rbp + 0x200], xmm0
mov dword [rbp + 0x210], 0xbda4ecaf
mov dword [rbp + 0x214], 0xa2a9b5ef
mov dword [rbp + 0x218], 0xb2b0a6ba
mov word [rbp + 0x21c], 0xf9
mov byte [rbp + 0x21e], 1
lea rcx, [rbp + 0x200]
call fcn.140023870
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
lea rcx, [rbp + 0x1410]
call fcn.140033d30
nop
lea rcx, [rbp + 0x1450]
call fcn.1400c4840
nop
lea rcx, [rbp + 0x14a8]
jmp 0x1400bfee9
mov dword [rbp + 0xd8], 0xcadaffff
mov dword [rbp + 0xdc], 0xfffcb7f6
mov word [rbp + 0xe0], pe_nt_image_headers64
lea rcx, [rbp + 0xd8]
call fcn.14000d630
mov rdx, rax
lea rcx, [rbp + 0x648]
call fcn.140026560
nop
lea rcx, [rbp + 0xe68]
call fcn.1400bc410
mov rbx, rax
mov dword [rbp - 0x80], 0xf5fdf3
mov byte [rbp - 0x7c], 1
lea rcx, [rbp - 0x80]
call fcn.140003df0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0xe48]
call fcn.1400276d0
mov rbx, rax
mov dword [rbp - 0x38], 0xe7ede9f1
mov word [rbp - 0x34], pe_nt_image_headers64
lea rcx, [rbp - 0x38]
call fcn.140003dc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xe28]
call fcn.1400277b0
nop
mov r8, rax
lea rdx, [rbp + 0x648]
lea rcx, [rbp + 0xe08]
call fcn.1400d1250
mov rbx, rax
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
mov rdx, rbx
call fcn.140027980
movzx ebx, al
lea rcx, [rbp + 0xe08]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xe28]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xe48]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xe68]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x648]
call fcn.1400244a0
test bl, bl
je 0x1400be6b0
movdqa xmm0, xmmword [0x1400f9370]
movdqu xmmword [rbp + 0x2d8], xmm0
mov dword [rbp + 0x2e8], 0xe0a9a9a5
mov word [rbp + 0x2ec], pe_nt_image_headers64
lea rcx, [rbp + 0x2d8]
call fcn.140023450
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
lea rcx, [rbp + 0x1410]
call fcn.140033d30
nop
lea rcx, [rbp + 0x1450]
call fcn.1400c4840
nop
lea rcx, [rbp + 0x14a8]
jmp 0x1400bfee9
movdqa xmm0, xmmword [0x1400f90f0]
movdqu xmmword [rbp + 0x240], xmm0
mov dword [rbp + 0x250], 0xb694a687
mov dword [rbp + 0x254], 0xefeca786
mov word [rbp + 0x258], pe_nt_image_headers64
lea rcx, [rbp + 0x240]
call fcn.14000b590
mov rdx, rax
lea rcx, [rbp + 0x668]
call fcn.140026560
nop
lea rcx, [rbp + 0xf10]
call fcn.1400bc410
mov rbx, rax
mov dword [rbp - 0x78], 0xf5fdf3
mov byte [rbp - 0x74], 1
lea rcx, [rbp - 0x78]
call fcn.140003df0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0xef0]
call fcn.1400276d0
mov rbx, rax
mov dword [rbp - 0x30], 0xe7ede9f1
mov word [rbp - 0x2c], pe_nt_image_headers64
lea rcx, [rbp - 0x30]
call fcn.140003dc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xed0]
call fcn.1400277b0
nop
mov r8, rax
lea rdx, [rbp + 0x668]
lea rcx, [rbp + 0xa08]
call fcn.1400d1250
mov rbx, rax
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
xor r8d, r8d
mov rdx, rbx
call fcn.140026230
mov rbx, rax
lea rcx, [rbp + 0xa08]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xed0]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xef0]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xf10]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x668]
call fcn.1400244a0
cmp rbx, 0xffffffffffffffff
je 0x1400bf369
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rdx, [rax + 0x58]
lea rcx, [0x1401269d8]
call fcn.140026360
mov dword [rbp - 0x28], 0x83fcf4f6
mov word [rbp - 0x24], pe_nt_image_headers64
lea rcx, [rbp - 0x28]
call fcn.140003dc0
mov rdx, rax
lea rcx, [rbp + 0x6c8]
call fcn.140026560
nop
mov dword [rsp + 0x38], 0x1040001
lea rcx, [rbp + 0x1090]
call fcn.1400bc410
mov rbx, rax
mov dword [rsp + 0x38], 0x1040003
mov dword [rbp - 0x70], 0xf5fdf3
mov byte [rbp - 0x6c], 1
lea rcx, [rbp - 0x70]
call fcn.140003df0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0x1070]
call fcn.1400276d0
mov rbx, rax
mov dword [rsp + 0x38], 0x1040007
mov dword [rbp - 0x20], 0xe7ede9f1
mov word [rbp - 0x1c], pe_nt_image_headers64
lea rcx, [rbp - 0x20]
call fcn.140003dc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0x1050]
call fcn.1400277b0
nop
mov dword [rsp + 0x38], 0x104000f
mov r8, rax
lea rdx, [rbp + 0x6c8]
lea rcx, [rbp + 0x1030]
call fcn.1400d1250
mov rbx, rax
mov edi, 0x104001f
mov dword [rsp + 0x38], edi
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
xor r8d, r8d
mov rdx, rbx
call fcn.140026230
cmp rax, 0xffffffffffffffff
jne 0x1400beac3
mov dword [rbp - 0x18], 0x83fcd1f4
mov word [rbp - 0x14], pe_nt_image_headers64
lea rcx, [rbp - 0x18]
call fcn.140003dc0
mov rdx, rax
lea rcx, [rbp + 0x6a8]
call fcn.140026560
nop
mov dword [rsp + 0x38], 0x104003f
lea rcx, [rbp + 0x1010]
call fcn.1400bc410
mov rbx, rax
mov dword [rsp + 0x38], 0x104007f
mov dword [rbp - 0x10], 0xf0d7eef9
mov word [rbp - 0xc], pe_nt_image_headers64
lea rcx, [rbp - 0x10]
call fcn.140003dc0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0xff0]
call fcn.1400276d0
mov rbx, rax
mov dword [rsp + 0x38], 0x10400ff
mov dword [rbp - 8], 0xd1d3d3f6
mov word [rbp - 4], pe_nt_image_headers64
lea rcx, [rbp - 8]
call fcn.140003dc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xfd0]
call fcn.1400277b0
nop
mov dword [rsp + 0x38], 0x10401ff
mov r8, rax
lea rdx, [rbp + 0x6a8]
lea rcx, [rbp + 0xfb0]
call fcn.1400d1250
mov rbx, rax
mov edi, 0x10403ff
mov dword [rsp + 0x38], edi
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
xor r8d, r8d
mov rdx, rbx
call fcn.140026230
cmp rax, 0xffffffffffffffff
jne 0x1400beac3
mov dword [rbp], 0x83f4f4f6
mov word [rbp + 4], pe_nt_image_headers64
lea rcx, [rbp]
call fcn.140003dc0
mov rdx, rax
lea rcx, [rbp + 0x688]
call fcn.140026560
nop
mov dword [rsp + 0x38], 0x10407ff
lea rcx, [rbp + 0xf90]
call fcn.1400bc410
mov rbx, rax
mov dword [rsp + 0x38], 0x1040fff
mov dword [rbp - 0x68], 0xf5fdf3
mov byte [rbp - 0x64], 1
lea rcx, [rbp - 0x68]
call fcn.140003df0
mov rdx, rax
mov r8, rbx
lea rcx, [rbp + 0xf70]
call fcn.1400276d0
mov rbx, rax
mov dword [rsp + 0x38], 0x1041fff
mov dword [rbp + 8], 0xe7ede9f1
mov word [rbp + 0xc], pe_nt_image_headers64
lea rcx, [rbp + 8]
call fcn.140003dc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xf50]
call fcn.1400277b0
nop
mov dword [rsp + 0x38], 0x1043fff
mov r8, rax
lea rdx, [rbp + 0x688]
lea rcx, [rbp + 0xf30]
call fcn.1400d1250
mov rbx, rax
mov edi, 0x1047fff
mov dword [rsp + 0x38], edi
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
xor r8d, r8d
mov rdx, rbx
call fcn.140026230
cmp rax, 0xffffffffffffffff
jne 0x1400beac3
xor bl, bl
jmp 0x1400beac5
mov bl, 1
bt edi, 0xe
jae 0x1400beadc
btr edi, 0xe
lea rcx, [rbp + 0xf30]
call fcn.1400244a0
nop
bt edi, 0xd
jae 0x1400beaf3
btr edi, 0xd
lea rcx, [rbp + 0xf50]
call fcn.1400244a0
nop
bt edi, 0xc
jae 0x1400beb0a
btr edi, 0xc
lea rcx, [rbp + 0xf70]
call fcn.1400244a0
nop
bt edi, 0xb
jae 0x1400beb21
btr edi, 0xb
lea rcx, [rbp + 0xf90]
call fcn.1400244a0
nop
bt edi, 0xa
jae 0x1400beb38
btr edi, 0xa
lea rcx, [rbp + 0x688]
call fcn.1400244a0
nop
bt edi, 9
jae 0x1400beb4f
btr edi, 9
lea rcx, [rbp + 0xfb0]
call fcn.1400244a0
nop
bt edi, 8
jae 0x1400beb66
btr edi, 8
lea rcx, [rbp + 0xfd0]
call fcn.1400244a0
nop
test dil, dil
jns 0x1400beb7c
btr edi, 7
lea rcx, [rbp + 0xff0]
call fcn.1400244a0
nop
test dil, 0x40
je 0x1400beb92
and edi, 0xffffffbf
lea rcx, [rbp + 0x1010]
call fcn.1400244a0
nop
test dil, 0x20
je 0x1400beba8
and edi, 0xffffffdf
lea rcx, [rbp + 0x6a8]
call fcn.1400244a0
nop
test dil, 0x10
je 0x1400bebbe
and edi, 0xffffffef
lea rcx, [rbp + 0x1030]
call fcn.1400244a0
nop
test dil, 8
je 0x1400bebd4
and edi, 0xfffffff7
lea rcx, [rbp + 0x1050]
call fcn.1400244a0
nop
test dil, 4
je 0x1400bebea
and edi, 0xfffffffb
lea rcx, [rbp + 0x1070]
call fcn.1400244a0
nop
test dil, 2
je 0x1400bec00
and edi, 0xfffffffd
lea rcx, [rbp + 0x1090]
call fcn.1400244a0
nop
test dil, 1
je 0x1400bec12
lea rcx, [rbp + 0x6c8]
call fcn.1400244a0
test bl, bl
je 0x1400bedd1
mov dword [rbp + 0x1a8], 0xfff5ced6
mov dword [rbp + 0x1ac], 0xfb8f8df2
mov dword [rbp + 0x1b0], 0x858b81fa
mov word [rbp + 0x1b4], 0x83
mov byte [rbp + 0x1b6], 1
lea rcx, [rbp + 0x1a8]
call fcn.14000b650
mov rbx, rax
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
xor r8d, r8d
mov rdx, rbx
call fcn.1400261f0
cmp rax, 0xffffffffffffffff
je 0x1400befa8
mov dword [rbp + 0x1b8], 0xfff5ced6
mov dword [rbp + 0x1bc], 0xfb8f8df2
mov dword [rbp + 0x1c0], 0x858b81fa
mov word [rbp + 0x1c4], 0x83
mov byte [rbp + 0x1c6], 1
lea rcx, [rbp + 0x1b8]
call fcn.14000b650
mov rdx, rax
lea rcx, [rbp + 0x15b8]
call fcn.140026560
nop
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
xor r8d, r8d
lea rdx, [rbp + 0x15b8]
call fcn.140026230
mov rdi, rax
cmp rax, 0xffffffffffffffff
je 0x1400bedc5
lea rcx, [rbp + 0x15b8]
call fcn.140026280
lea rbx, [rdi + rax]
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
mov r9, 0xffffffffffffffff
mov r8, rbx
lea rdx, [rbp + 0x1678]
call fcn.140026140
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0x1678]
call fcn.140003120
mov edi, eax
mov word [rsp + 0x40], pe_nt_image_headers64
mov dword [rbp + 0x148], 0xc7dcf89b
mov dword [rbp + 0x14c], 0xa78de0cc
mov dword [rbp + 0x150], 0xebb0a5
mov byte [rbp + 0x154], 1
lea rcx, [rbp + 0x148]
call fcn.140023600
mov rbx, rax
lea rcx, [rsp + 0x40]
call fcn.140003d60
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov rcx, rax
mov edx, edi
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___int____ptr64]
mov rcx, rax
mov rdx, rbx
call fcn.1400279d0
mov rcx, rax
lea rdx, [0x140027e50]
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]
nop
lea rcx, [rbp + 0x1678]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x15b8]
jmp 0x1400befa3
mov dword [rbp + 0x1c8], 0xfff5ced6
mov dword [rbp + 0x1cc], 0xfb8f8df2
mov dword [rbp + 0x1d0], 0x858b81fa
mov word [rbp + 0x1d4], 0x83
mov byte [rbp + 0x1d6], 1
lea rcx, [rbp + 0x1c8]
call fcn.14000b650
mov rbx, rax
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
xor r8d, r8d
mov rdx, rbx
call fcn.1400261f0
cmp rax, 0xffffffffffffffff
je 0x1400befa8
mov dword [rbp + 0x1d8], 0xfff5ced6
mov dword [rbp + 0x1dc], 0xfb8f8df2
mov dword [rbp + 0x1e0], 0x858b81fa
mov word [rbp + 0x1e4], 0x83
mov byte [rbp + 0x1e6], 1
lea rcx, [rbp + 0x1d8]
call fcn.14000b650
mov rdx, rax
lea rcx, [rbp + 0x1598]
call fcn.140026560
nop
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
xor r8d, r8d
lea rdx, [rbp + 0x1598]
call fcn.140026230
mov rdi, rax
cmp rax, 0xffffffffffffffff
je 0x1400bef9c
lea rcx, [rbp + 0x1598]
call fcn.140026280
lea rbx, [rdi + rax]
lea rcx, [rbp + 0x1410]
call fcn.1400258d0
lea rcx, [rax + 0x58]
mov r9, 0xffffffffffffffff
mov r8, rbx
lea rdx, [rbp + 0x1618]
call fcn.140026140
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rbp + 0x1618]
call fcn.140003120
mov edi, eax
mov dword [rbp + 0x168], 0x9ec8d3e2
mov dword [rbp + 0x16c], 0xa7b7a1f7
mov dword [rbp + 0x170], 0xe5fee3
mov byte [rbp + 0x174], 1
mov dword [rbp + 0x158], 0xc7dcf89b
mov dword [rbp + 0x15c], 0xa78de0cc
mov dword [rbp + 0x160], 0xebb0a5
mov byte [rbp + 0x164], 1
lea rcx, [rbp + 0x158]
call fcn.140023600
mov rbx, rax
lea rcx, [rbp + 0x168]
call fcn.140023600
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov rcx, rax
mov edx, edi
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___int____ptr64]
mov rcx, rax
mov rdx, rbx
call fcn.1400279d0
mov rcx, rax
lea rdx, [0x140027e50]
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]
nop
lea rcx, [rbp + 0x1618]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x1598]
call fcn.1400244a0
movdqa xmm0, xmmword [0x1400f8d70]
movdqu xmmword [rbp + 0x408], xmm0
mov byte [rbp + 0x418], 1
lea rcx, [rbp + 0x408]
call fcn.14000d600
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov rcx, rax
lea rdx, [0x140027e50]
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, str.proxy.ini
lea rcx, [rbp + 0x6e8]
call fcn.140026560
nop
lea rcx, [rbp + 0x6e8]
call fcn.1400bb310
movzx ebx, al
lea rcx, [rbp + 0x6e8]
call fcn.1400244a0
test bl, bl
jne 0x1400bf17c
mov dword [rbp + 0xf8], 0xc6d2cecb
mov dword [rbp + 0xfc], 0xaca8eec6
mov word [rbp + 0x100], 0xaa
mov byte [rbp + 0x102], 1
lea rcx, [rbp + 0xf8]
call fcn.14000b620
mov rdx, rax
lea rcx, [rbp + 0x708]
call fcn.140026560
nop
lea rdx, [rbp + 0x708]
lea rcx, [rbp + 0x15d8]
call fcn.1400b3ac0
nop
lea rcx, [rbp + 0x708]
call fcn.1400244a0
mov edx, 0x58
lea rcx, [rbp + 0x1780]
call fcn.1400b3a20
lea rcx, [rbp + 0x1780]
call fcn.1400c44f0
nop
lea rax, [rbp + 0x908]
mov qword [rsp + 0x38], rax
lea rdx, [0x140126c18]
lea rcx, [rbp + 0x988]
call fcn.1400265a0
mov rdi, rax
mov dword [rbp + 0x68], 0xccd8cfce
mov dword [rbp + 0x6c], 0xa7aca1d1
mov word [rbp + 0x70], pe_nt_image_headers64
lea rcx, [rbp + 0x68]
call fcn.14000d630
mov rdx, rax
lea rcx, [rbp + 0x908]
call fcn.140026560
mov rbx, rax
mov dword [rbp + 0x18], 0xc6d2cecb
mov word [rbp + 0x1c], 0xc6
mov byte [rbp + 0x1e], 1
lea rcx, [rbp + 0x18]
call fcn.1400234b0
mov rdx, rax
lea rcx, [rbp + 0x968]
call fcn.140026560
mov rdx, rax
lea rcx, [rbp + 0x1780]
call fcn.1400c4300
nop
mov rdx, rbx
mov rcx, rax
call fcn.1400c4120
mov rcx, rax
mov rdx, rdi
call fcn.140026390
nop
lea rcx, [rbp + 0x988]
call fcn.1400244a0
xor r8d, r8d
lea rdx, [rbp + 0x1780]
lea rcx, [rbp + 0x15d8]
call fcn.1400b3c20
nop
lea rcx, [rbp + 0x1780]
call fcn.1400b3a00
nop
lea rcx, [rbp + 0x15d8]
jmp 0x1400bf2ea
mov dword [rbp + 0xe8], 0xc6d2cecb
mov dword [rbp + 0xec], 0xaca8eec6
mov word [rbp + 0xf0], 0xaa
mov byte [rbp + 0xf2], 1
lea rcx, [rbp + 0xe8]
call fcn.14000b620
mov rdx, rax
lea rcx, [rbp + 0x788]
call fcn.140026560
nop
lea rdx, [rbp + 0x788]
lea rcx, [rbp + 0x1578]
call fcn.1400b3ac0
nop
lea rcx, [rbp + 0x788]
call fcn.1400244a0
mov edx, 0x58
lea rcx, [rbp + 0x16c0]
call fcn.1400b3a20
lea rcx, [rbp + 0x16c0]
call fcn.1400c44f0
nop
lea rdx, [rbp + 0x16c0]
lea rcx, [rbp + 0x1578]
call fcn.1400b3ae0
lea rax, [rbp + 0x9a8]
mov qword [rbp + 0x1f0], rax
lea rdx, [0x140126c18]
lea rcx, [rbp + 0x9e8]
call fcn.1400265a0
mov rdi, rax
mov dword [rbp + 0x78], 0xccd8cfce
mov dword [rbp + 0x7c], 0xa7aca1d1
mov word [rbp + 0x80], pe_nt_image_headers64
lea rcx, [rbp + 0x78]
call fcn.14000d630
mov rdx, rax
lea rcx, [rbp + 0x9a8]
call fcn.140026560
mov rbx, rax
mov dword [rbp + 0x20], 0xc6d2cecb
mov word [rbp + 0x24], 0xc6
mov byte [rbp + 0x26], 1
lea rcx, [rbp + 0x20]
call fcn.1400234b0
mov rdx, rax
lea rcx, [rbp + 0x9c8]
call fcn.140026560
mov rdx, rax
lea rcx, [rbp + 0x16c0]
call fcn.1400c4300
nop
mov rdx, rbx
mov rcx, rax
call fcn.1400c4120
mov rcx, rax
mov rdx, rdi
call fcn.140026390
nop
lea rcx, [rbp + 0x9e8]
call fcn.1400244a0
xor r8d, r8d
lea rdx, [rbp + 0x16c0]
lea rcx, [rbp + 0x1578]
call fcn.1400b3d50
nop
lea rcx, [rbp + 0x16c0]
call fcn.1400b3a00
nop
lea rcx, [rbp + 0x1578]
call fcn.1400244a0
mov ecx, 0x1f4
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
lea rcx, [rbp + 0x1410]
call fcn.140033d30
nop
lea rcx, [rbp + 0x1450]
call fcn.1400c4840
nop
lea rcx, [rbp + 0x14a8]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x1400]
call fcn.140029640
nop
lea rcx, [rbp + 0x1488]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x13f0]
call fcn.14002c5d0
nop
lea rcx, [rbp + 0x1430]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x1468]
call fcn.1400244a0
mov al, 1
jmp 0x1400bff31
mov dword [rbp + 0x48], 0xd1d1d3d8
mov dword [rbp + 0x4c], 0xa2e0cd
mov byte [rbp + 0x50], 1
lea rcx, [rbp + 0x48]
call fcn.140009b10
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x1400f9340]
movdqu xmmword [rbp + 0x388], xmm0
mov word [rbp + 0x398], 0xea
mov byte [rbp + 0x39a], 1
lea rcx, [rbp + 0x388]
call fcn.1400237e0
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov rcx, rax
lea rdx, [0x140027e50]
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]
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
lea rcx, [rbp + 0x1410]
call fcn.140033d30
nop
lea rcx, [rbp + 0x1450]
call fcn.1400c4840
nop
lea rcx, [rbp + 0x14a8]
jmp 0x1400bfee9
cmp r15d, 1
jne 0x1400bfcd0
mov dword [rbp + 0x10], 0xdbd3d3d5
mov word [rbp + 0x14], pe_nt_image_headers64
lea rcx, [rbp + 0x10]
call fcn.140003dc0
mov rdx, rax
mov rcx, rsi
call fcn.140027d20
test al, al
je 0x1400bf4c0
mov dword [rbp + 0x58], 0xd1d1d3d8
mov dword [rbp + 0x5c], 0xa2e0cd
mov byte [rbp + 0x60], r15b
lea rcx, [rbp + 0x58]
call fcn.140009b10
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movdqa xmm0, xmmword [0x1400f9340]
movdqu xmmword [rbp + 0x3a0], xmm0
mov word [rbp + 0x3b0], 0xea
mov byte [rbp + 0x3b2], r15b
lea rcx, [rbp + 0x3a0]
call fcn.1400237e0
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov rcx, rax
lea rdx, [0x140027e50]
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]
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movdqa xmm0, xmmword [0x1400f9890]
movdqu xmmword [rbp + 0x2a8], xmm0
mov dword [rbp + 0x2b8], 0xb7a887f4
mov word [rbp + 0x2bc], 0xf2
mov byte [rbp + 0x2be], 1
lea rcx, [rbp + 0x2a8]
call fcn.140004980
mov rdx, rax
mov r8, r14
lea rcx, [rbp + 0xa88]
call fcn.140027660
mov rbx, rax
mov dword [rbp - 0x60], 0x83d3e99d
mov word [rbp - 0x5c], pe_nt_image_headers64
lea rcx, [rbp - 0x60]
call fcn.140003dc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xa68]
call fcn.1400277b0
nop
mov r8, rsi
mov rdx, rax
lea rcx, [rbp + 0xa48]
call fcn.1400278f0
mov rbx, rax
mov dword [rbp - 0x58], 0x83f3e49d
mov word [rbp - 0x54], pe_nt_image_headers64
lea rcx, [rbp - 0x58]
call fcn.140003dc0
mov r8, rax
mov rdx, rbx
lea rcx, [rbp + 0xa28]
call fcn.1400277b0
nop
mov r8, r12
mov rdx, rax
lea rcx, [rbp + 0x1698]
call fcn.1400278f0
nop
lea rcx, [rbp + 0xa28]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xa48]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xa68]
call fcn.1400244a0
nop
lea rcx, [rbp + 0xa88]
call fcn.1400244a0
mov edx, 0x18
lea rcx, [rbp + 0x1520]
call fcn.140003e50
mov dword [rsp + 0x68], 0xc4d9f0
mov byte [rsp + 0x6c], 1
lea rcx, [rsp + 0x68]
call fcn.140003df0
mov rdx, rax
lea rcx, [rbp + 0x1230]
call fcn.140026560
nop
mov rdx, r14
lea rcx, [rbp + 0x1250]
call fcn.1400265a0
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x1270]
call fcn.140026560
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x1290]
call fcn.140026560
nop
mov dword [rsp + 0x4c], 0x100d2ee
lea rcx, [rsp + 0x4c]
call fcn.140003d90
mov rdx, rax
lea rcx, [rbp + 0x12b0]
call fcn.140026560
nop
mov rdx, rsi
lea rcx, [rbp + 0x12d0]
call fcn.1400265a0
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x12f0]
call fcn.140026560
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x1310]
call fcn.140026560
nop
mov dword [rsp + 0x50], 0x100f2e3
lea rcx, [rsp + 0x50]
call fcn.140003d90
mov rdx, rax
lea rcx, [rbp + 0x1330]
call fcn.140026560
nop
mov rdx, r12
lea rcx, [rbp + 0x1350]
call fcn.1400265a0
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x1370]
call fcn.140026560
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x1390]
call fcn.140026560
nop
lea r8, [rbp + 0x13b0]
lea rdx, [rbp + 0x1230]
lea rcx, [rbp + 0x948]
call fcn.1400244b0
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0x1e8]
call fcn.1400266e0
mov r8, rax
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x1520]
call fcn.1400c4850
nop
lea r9, [0x1400316a0]
mov edx, 0x80
lea r8d, [rdx - 0x7d]
lea rcx, [rbp + 0x1230]
call fcn.1400d15bc
mov edx, 0x20
lea rcx, [rbp + 0x14e8]
call fcn.140038b10
lea rcx, [rbp + 0x1698]
call fcn.140026290
mov r8, rax
lea rax, [rbp + 0x1520]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x13f0]
lea rdx, [rbp + 0x14e8]
lea rcx, [rbp + 0x1400]
call fcn.1400af510
nop
lea rcx, [rbp + 0x14e8]
call fcn.14002c600
test al, al
je 0x1400bfcaa
lea rcx, [rbp + 0x14e8]
call fcn.1400258d0
lea rcx, [rax + 0x58]
call fcn.140026270
test al, al
jne 0x1400bfcaa
mov dword [rbp + 0x178], 0x8a8f8e8f
mov dword [rbp + 0x17c], 0xf2f3f48f
mov dword [rbp + 0x180], 0xf5f6f7
mov byte [rbp + 0x184], 1
lea rcx, [rbp + 0x178]
call fcn.140023600
mov rbx, rax
lea rcx, [rbp + 0x14e8]
call fcn.1400258d0
lea rcx, [rax + 0x58]
mov rdx, rbx
call fcn.140027d20
test al, al
je 0x1400bf894
movdqa xmm0, xmmword [0x1400f8fc0]
movdqu xmmword [rbp + 0x3d0], xmm0
movdqa xmm1, xmmword [0x1400f8ed0]
movdqu xmmword [rbp + 0x3e0], xmm1
movdqa xmm0, xmmword [0x1400f8f10]
movdqu xmmword [rbp + 0x3f0], xmm0
mov dword [rbp + 0x400], 0x3b3d3235
mov word [rbp + 0x404], 0x78
mov byte [rbp + 0x406], 1
lea rcx, [rbp + 0x3d0]
call fcn.1400bff90
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov rcx, rax
lea rdx, [0x140027e50]
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]
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movdqa xmm0, xmmword [0x1400f9080]
movdqu xmmword [rbp + 0x3b8], xmm0
mov word [rbp + 0x3c8], 0xf2
mov byte [rbp + 0x3ca], 1
lea rcx, [rbp + 0x3b8]
call fcn.1400237e0
mov rbx, rax
lea rcx, [rbp + 0x14e8]
call fcn.1400258d0
lea rcx, [rax + 0x58]
mov rdx, rbx
call fcn.140027d20
test al, al
je 0x1400bfcaa
movdqa xmm0, xmmword [0x1400f8f90]
movdqu xmmword [rbp + 0x278], xmm0
movdqa xmm1, xmmword [0x1400f8eb0]
movdqu xmmword [rbp + 0x288], xmm1
mov dword [rbp + 0x298], 0x652a2632
mov dword [rbp + 0x29c], 0x692d2f12
mov dword [rbp + 0x2a0], 0x3523391a
mov dword [rbp + 0x2a4], 0x1006137
lea rcx, [rbp + 0x278]
call fcn.1400bffc0
mov rdx, rax
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400279d0
mov rcx, rax
lea rdx, [0x140027e50]
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]
mov dword [rbp + 0x108], 0xc6d2cecb
mov dword [rbp + 0x10c], 0xaca8eec6
mov word [rbp + 0x110], 0xaa
mov byte [rbp + 0x112], 1
lea rcx, [rbp + 0x108]
call fcn.14000b620
mov rdx, rax
lea rcx, [rbp + 0x728]
call fcn.140026560
nop
lea rcx, [rbp + 0x728]
call fcn.1400bb310
movzx ebx, al
lea rcx, [rbp + 0x728]
call fcn.1400244a0
test bl, bl
jne 0x1400bfb1e
mov dword [rbp + 0x118], 0xc6d2cecb
mov dword [rbp + 0x11c], 0xaca8eec6
mov word [rbp + 0x120], 0xaa
mov byte [rbp + 0x122], 1
lea rcx, [rbp + 0x118]
call fcn.14000b620
mov rdx, rax
lea rcx, [rbp + 0x748]
call fcn.140026560
nop
lea rdx, [rbp + 0x748]
lea rcx, [rbp + 0x1658]
call fcn.1400b3ac0
nop
lea rcx, [rbp + 0x748]
call fcn.1400244a0
mov edx, 0x58
lea rcx, [rbp + 0x17e0]
call fcn.1400b3a20
lea rcx, [rbp + 0x17e0]
call fcn.1400c44f0
nop
lea rax, [rbp + 0xaa8]
mov qword [rbp + 0x1f0], rax
mov rdx, rsi
lea rcx, [rbp + 0xae8]
call fcn.1400265a0
mov rdi, rax
mov dword [rbp + 0x88], 0xccd8cfce
mov dword [rbp + 0x8c], 0xa7aca1d1
mov word [rbp + 0x90], pe_nt_image_headers64
lea rcx, [rbp + 0x88]
call fcn.14000d630
mov rdx, rax
lea rcx, [rbp + 0xaa8]
call fcn.140026560
mov rbx, rax
mov dword [rbp + 0x28], 0xc6d2cecb
mov word [rbp + 0x2c], 0xc6
mov byte [rbp + 0x2e], 1
lea rcx, [rbp + 0x28]
call fcn.1400234b0
mov rdx, rax
lea rcx, [rbp + 0xac8]
call fcn.140026560
mov rdx, rax
lea rcx, [rbp + 0x17e0]
call fcn.1400c4300
nop
mov rdx, rbx
mov rcx, rax
call fcn.1400c4120
mov rcx, rax
mov rdx, rdi
call fcn.140026390
nop
lea rcx, [rbp + 0xae8]
call fcn.1400244a0
xor r8d, r8d
lea rdx, [rbp + 0x17e0]
lea rcx, [rbp + 0x1658]
call fcn.1400b3c20
nop
lea rcx, [rbp + 0x17e0]
call fcn.1400b3a00
nop
lea rcx, [rbp + 0x1658]
jmp 0x1400bfc91
mov dword [rbp + 0x128], 0xc6d2cecb
mov dword [rbp + 0x12c], 0xaca8eec6
mov word [rbp + 0x130], 0xaa
mov byte [rbp + 0x132], 1
lea rcx, [rbp + 0x128]
call fcn.14000b620
mov rdx, rax
lea rcx, [rbp + 0x768]
call fcn.140026560
nop
lea rdx, [rbp + 0x768]
lea rcx, [rbp + 0x1558]
call fcn.1400b3ac0
nop
lea rcx, [rbp + 0x768]
call fcn.1400244a0
mov edx, 0x58
lea rcx, [rbp + 0x1720]
call fcn.1400b3a20
lea rcx, [rbp + 0x1720]
call fcn.1400c44f0
nop
lea rdx, [rbp + 0x1720]
lea rcx, [rbp + 0x1558]
call fcn.1400b3ae0
lea rax, [rbp + 0xb08]
mov qword [rbp + 0x1f0], rax
mov rdx, rsi
lea rcx, [rbp + 0xb68]
call fcn.1400265a0
mov rdi, rax
mov dword [rbp + 0x98], 0xccd8cfce
mov dword [rbp + 0x9c], 0xa7aca1d1
mov word [rbp + 0xa0], pe_nt_image_headers64
lea rcx, [rbp + 0x98]
call fcn.14000d630
mov rdx, rax
lea rcx, [rbp + 0xb08]
call fcn.140026560
mov rbx, rax
mov dword [rbp + 0x30], 0xc6d2cecb
mov word [rbp + 0x34], 0xc6
mov byte [rbp + 0x36], 1
lea rcx, [rbp + 0x30]
call fcn.1400234b0
mov rdx, rax
lea rcx, [rbp + 0xb28]
call fcn.140026560
mov rdx, rax
lea rcx, [rbp + 0x1720]
call fcn.1400c4300
nop
mov rdx, rbx
mov rcx, rax
call fcn.1400c4120
mov rcx, rax
mov rdx, rdi
call fcn.140026390
nop
lea rcx, [rbp + 0xb68]
call fcn.1400244a0
xor r8d, r8d
lea rdx, [rbp + 0x1720]
lea rcx, [rbp + 0x1558]
call fcn.1400b3d50
nop
lea rcx, [rbp + 0x1720]
call fcn.1400b3a00
nop
lea rcx, [rbp + 0x1558]
call fcn.1400244a0
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [rbp + 0x14e8]
call fcn.140033d30
nop
lea rcx, [rbp + 0x1520]
call fcn.1400c4840
nop
lea rcx, [rbp + 0x1698]
jmp 0x1400bfee9
movdqa xmm0, xmmword [0x1400f9ca0]
movdqu xmmword [rbp + 0x2f0], xmm0
mov dword [rbp + 0x300], 0xf3b4a980
mov word [rbp + 0x304], pe_nt_image_headers64
lea rcx, [rbp + 0x2f0]
call fcn.140023450
mov rdx, rax
mov r8, r14
lea rcx, [rbp + 0x1538]
call fcn.140027660
nop
mov edx, 0x18
lea rcx, [rbp + 0x1508]
call fcn.140003e50
mov dword [rsp + 0x70], 0xc4d9f0
mov byte [rsp + 0x74], 1
lea rcx, [rsp + 0x70]
call fcn.140003df0
mov rdx, rax
lea rcx, [rbp + 0x10b0]
call fcn.140026560
nop
mov rdx, r14
lea rcx, [rbp + 0x10d0]
call fcn.1400265a0
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x10f0]
call fcn.140026560
nop
lea rdx, [0x1400eb23b]
lea rcx, [rbp + 0x1110]
call fcn.140026560
nop
lea r8, [rbp + 0x1130]
lea rdx, [rbp + 0x10b0]
lea rcx, [rbp + 0x958]
call fcn.1400244b0
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0x1e9]
call fcn.1400266e0
mov r8, rax
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x1508]
call fcn.1400c4850
nop
lea r9, [0x1400316a0]
mov edx, 0x80
lea r8d, [rdx - 0x7f]
lea rcx, [rbp + 0x10b0]
call fcn.1400d15bc
mov edx, 0x20
lea rcx, [rbp + 0x14c8]
call fcn.140038b10
lea rcx, [rbp + 0x1538]
call fcn.140026290
mov r8, rax
lea rax, [rbp + 0x1508]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x13f0]
lea rdx, [rbp + 0x14c8]
lea rcx, [rbp + 0x1400]
call fcn.1400af510
nop
lea rcx, [rbp + 0x14c8]
call fcn.14002c600
test al, al
je 0x1400bfec8
lea rcx, [rbp + 0x14c8]
call fcn.1400258d0
lea rcx, [rax + 0x58]
call fcn.140026270
test al, al
jne 0x1400bfec8
mov dword [rbp + 0x138], 0x87848582
mov dword [rbp + 0x13c], 0xf7f3f58c
mov dword [rbp + 0x140], 0x100f7f1
lea rcx, [rbp + 0x138]
call fcn.1400236f0
mov rbx, rax
lea rcx, [rbp + 0x14c8]
call fcn.1400258d0
lea rcx, [rax + 0x58]
mov rdx, rbx
call fcn.140027d20
test al, al
je 0x1400bfec8
lea rcx, [rbp + 0x14c8]
call fcn.140033d30
nop
lea rcx, [rbp + 0x1508]
call fcn.1400c4840
nop
lea rcx, [rbp + 0x1538]
jmp 0x1400bf31c
lea rcx, [rbp + 0x14c8]
call fcn.140033d30
nop
lea rcx, [rbp + 0x1508]
call fcn.1400c4840
nop
lea rcx, [rbp + 0x1538]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x1400]
call fcn.140029640
nop
lea rcx, [rbp + 0x1488]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x13f0]
call fcn.14002c5d0
nop
lea rcx, [rbp + 0x1430]
call fcn.1400244a0
nop
lea rcx, [rbp + 0x1468]
call fcn.1400244a0
xor al, al
mov rcx, qword [rbp + 0x1840]
xor rcx, rsp
call fcn.1400d1560
add rsp, 0x1950
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret