Function at 0x1400701f0
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x50
mov rdi, rcx
mov r13d, r9d
xor ecx, ecx
mov rsi, r8
movzx eax, cx
mov r15, rdx
mov dword [rsp + 0x28], eax
movzx r12d, cx
mov dword [rsp + 0x24], eax
movzx ebx, cx
mov dword [rsp + 0x20], eax
movzx r14d, cx
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x2c], eax
mov dword [rsp + 0x30], eax
cmp r9d, 0x10
jb 0x140070f1a
mov qword [rsp + 0x80], rbp
mov rdx, r8
mov rcx, rdi
movaps xmmword [rsp + 0x40], xmm6
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2_unsigned_char____ptr64____ptr64
cmp dword [rsp + 0xa0], 4
movzx ebp, ax
mov word [rsp + 0x98], ax
mov word [rsi], 0
jne 0x140070311
cmp r13d, 0x5e
je 0x1400702ec
lea ecx, [r13 - 0x8a]
cmp ecx, 0x21
ja 0x1400702a1
movabs rax, 0x221040401
bt rax, rcx
jb 0x1400702ec
cmp r13d, 0x108
je 0x1400702ec
cmp r13d, 0x191
jae 0x1400702ec
cmp r13d, 0x48
jne 0x1400702c2
lea rdx, [rsi + 0x11c]
jmp 0x1400702f7
lea eax, [r13 - 0x55]
test eax, 0xfffffff7
je 0x1400702e2
lea eax, [r13 - 0x60]
test eax, 0xfffffff7
jne 0x140070311
lea edx, [r13*4 - 0x10]
jmp 0x1400702f4
lea edx, [r13*4 - 8]
jmp 0x1400702f4
lea edx, [r13*4 - 0xc]
add rdx, rsi
mov rcx, rdi
call sym.EURawImg.exe_protected:_unsigned_int___cdecl_LibRaw::sget4_unsigned_char____ptr64____ptr64
mov eax, eax
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
movss dword [rdi + 0x11f0], xmm0
mov eax, 0x80000269
lea r8, [0x140000000]
xorps xmm6, xmm6
mov r9d, 0x101
mov ecx, 2
cmp r15, rax
ja 0x14007075b
je 0x1400706b1
mov eax, 0x80000167
cmp r15, rax
ja 0x140070409
je 0x140070358
mov eax, 0x80000001
cmp r15, rax
jne case.default.0x14007079c
movss xmm0, dword [rdi + 0x5d0]
mov r12d, 0xa
ucomiss xmm0, xmm6
mov dword [rsp + 0x20], reloc.WS2_32.dll_ntohl
mov dword [rsp + 0x24], 0x10
lea r14d, [r12 + 3]
jp 0x1400703a0
jne 0x1400703a0
lea rdx, [rsi + 0xa]
mov rcx, rdi
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2_unsigned_char____ptr64____ptr64
movzx eax, ax
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rdi + 0x5d0], xmm0
movss xmm0, dword [rdi + 0x5b0]
ucomiss xmm0, xmm6
jp 0x1400703cd
jne 0x1400703cd
lea rdx, [rsi + 0xe]
mov rcx, rdi
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2_unsigned_char____ptr64____ptr64
movzx eax, ax
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rdi + 0x5b0], xmm0
movss xmm0, dword [rdi + 0x5b4]
ucomiss xmm0, xmm6
jp 0x1400703fa
jne 0x1400703fa
lea rdx, [rsi + 0x10]
mov rcx, rdi
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2_unsigned_char____ptr64____ptr64
movzx eax, ax
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rdi + 0x5b4], xmm0
mov dword [rdi + 0x11f0], 0
jmp 0x1400709ab
movabs rax, 0xffffffff7ffffe97
mov edx, 0xf8
add rax, r15
cmp rax, rdx
ja case.default.0x14007079c
movzx eax, byte [r8 + rax + 0x70f64]
mov ecx, dword [r8 + rax*4 + 0x70f34]
add rcx, r8
jmp rcx
mov eax, 0x11
mov word [rsp + 0x20], ax
lea r12d, [rax - 8]
lea r14d, [rax - 5]
mov eax, 0x13
mov word [rsp + 0x24], ax
mov eax, 0x2d
mov dword [rsp + 0x38], eax
jmp 0x1400709ab
mov eax, 0x11
mov word [rsp + 0x20], ax
lea r12d, [rax - 8]
lea r14d, [rax - 5]
mov eax, 0x13
mov word [rsp + 0x24], ax
jmp 0x1400709ab
mov eax, 0x113
mov ebp, 0x30
mov word [rsp + 0x20], ax
lea r14d, [rax - 2]
mov eax, 0x115
mov word [rsp + 0x24], ax
lea r12d, [rbp - 0x13]
jmp 0x140070824
mov ebp, 0x27
lea rdx, [rsi + 0xc]
mov rcx, rdi
lea r12d, [rbp + 1]
lea r14d, [rbp - 0x1b]
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2Rev_unsigned_char____ptr64____ptr64
test ax, ax
jne 0x1400704cd
lea r14d, [rbp + 0x70]
mov eax, 0x93
mov word [rsp + 0x20], ax
mov eax, 0x95
mov word [rsp + 0x24], ax
jmp 0x140070824
mov eax, 0xe8
mov dword [rsp + 0x30], 0xbf
mov r15d, 7
mov word [rsp + 0x20], ax
mov dword [rsp + 0x2c], r15d
lea r14d, [rax - 2]
mov eax, 0xea
mov word [rsp + 0x24], ax
lea ebp, [r15 + 0x2a]
lea r12d, [r15 + 0x17]
jmp 0x140070824
lea rcx, [rsi + 0x1a8]
call fcn.14006d130
mov ebx, 0x1e
lea r15d, [rbx - 0x17]
test eax, eax
je 0x14007053d
lea r14d, [rbx - 0x1d]
jmp 0x14007056a
lea rcx, [rsi + 0x1ac]
call fcn.14006d130
mov ecx, 2
test eax, eax
je 0x140070556
movzx r14d, cx
mov word [rsp + 0x2c], r15w
movzx r12d, bx
test r14w, r14w
je case.default.0x14007079c
cmp r14w, 2
mov eax, 0x35
mov ecx, 0x112
mov ebp, 0x31
cmovae bp, ax
mov edx, 0x114
mov eax, 0x10e
movzx r12d, bx
cmovae ax, cx
mov dword [rsp + 0x28], eax
mov eax, 0x110
mov r14d, dword [rsp + 0x28]
cmovae ax, dx
mov word [rsp + 0x20], ax
mov eax, 0x116
cmovae cx, ax
movzx eax, r15w
mov dword [rsp + 0x2c], eax
mov word [rsp + 0x24], cx
jmp 0x14007099a
mov eax, 0xd8
mov dword [rsp + 0x34], 0x92b
mov ebp, 0x30
mov word [rsp + 0x20], ax
lea r14d, [rax - 2]
mov eax, 0xda
mov word [rsp + 0x24], ax
lea r12d, [rbp - 0x13]
jmp 0x140070824
mov r15d, 7
mov edx, 0xbf
mov word [rsp + 0x2c], r15w
mov dword [rsp + 0x30], edx
lea ebp, [r15 + 0x2a]
mov eax, 0xec
mov r12d, 0x1e
mov word [rsp + 0x20], ax
lea r14d, [rax - 2]
mov eax, 0xee
mov word [rsp + 0x24], ax
jmp 0x140070824
mov ebp, 0x30
mov eax, 0x933
mov r14d, 0xde
mov dword [rsp + 0x34], eax
lea r12d, [rbp - 0x13]
jmp 0x140070824
mov eax, 0xbe
mov word [rsp + 0x20], dx
mov r15d, 7
mov dword [rsp + 0x30], eax
mov word [rsp + 0x2c], r15w
lea r14d, [rax + 0x38]
mov eax, 0xfa
mov word [rsp + 0x24], ax
lea ebp, [r15 + 0x2a]
lea r12d, [r15 + 0x17]
jmp 0x140070824
mov eax, 0xe4
mov ebp, 0x30
mov word [rsp + 0x20], ax
lea r14d, [rax - 2]
mov eax, 0xe6
mov word [rsp + 0x24], ax
lea r12d, [rbp - 0x13]
mov eax, 0x937
mov dword [rsp + 0x34], eax
jmp 0x140070824
lea rcx, [rsi + 0x271]
call fcn.14006d130
test eax, eax
je 0x1400706e0
mov r14d, 1
mov ebx, 0xfffffffd
lea r12d, [rbx + 0x23]
lea ebp, [rbx + 0x7d]
cmp r14w, 3
jae 0x140070728
add bx, 0xfffc
jmp 0x140070733
lea rcx, [rsi + 0x279]
call fcn.14006d130
test eax, eax
je 0x1400706f8
mov r14d, 2
jmp 0x1400706c7
lea rcx, [rsi + 0x280]
call fcn.14006d130
test eax, eax
je 0x140070710
mov r14d, 3
jmp 0x1400706cc
lea rcx, [rsi + 0x285]
call fcn.14006d130
test eax, eax
je 0x1400706c7
mov r14d, 4
jmp 0x1400706cc
cmp r14w, 4
jne 0x140070733
add bx, 5
mov ecx, 0x1a9
mov r14d, 0x1a7
add r14d, ebx
lea eax, [rcx + rbx]
mov word [rsp + 0x20], ax
mov eax, 0x1ab
add bx, ax
mov word [rsp + 0x24], bx
jmp 0x14007099a
mov eax, 0x80000393
cmp r15, rax
ja case.default.0x14007079c
je case.0x14007079c.8
movabs rax, 0xffffffff7ffffd90
add rax, r15
cmp rax, 0xe0
ja case.default.0x14007079c
movzx eax, byte [r8 + rax + 0x7108c]
mov ecx, dword [r8 + rax*4 + 0x71060]
add rcx, r8
jmp rcx
lea rcx, [rsi + 0x1e8]
call fcn.14006d130
test eax, eax
je 0x1400707b9
mov ecx, 1
movzx r14d, cx
jmp 0x1400707cf
lea rcx, [rsi + 0x1ed]
call fcn.14006d130
test eax, eax
je 0x1400707cf
mov r14d, 2
mov r15d, 7
mov eax, 0x35
mov word [rsp + 0x2c], r15w
movzx ebp, ax
lea r12d, [r15 + 0x17]
test r14w, r14w
je 0x14007081f
cmp r14w, 2
sbb ax, ax
add ax, 0x14f
mov dword [rsp + 0x28], eax
cmp r14w, 2
sbb ax, ax
add ax, 0x151
cmp r14w, 2
mov word [rsp + 0x20], ax
sbb ax, ax
add ax, 0x153
mov word [rsp + 0x24], ax
mov r14d, dword [rsp + 0x28]
movzx eax, bp
movzx ecx, byte [rax + rsi]
cmp cl, 3
jae 0x1400709a3
movzx eax, cl
jmp 0x140070b3e
lea rcx, [rsi + 0x22c]
call fcn.14006d130
test eax, eax
je 0x140070856
mov ecx, 1
lea ebx, [rcx - 2]
jmp 0x1400708cc
lea rcx, [rsi + 0x22d]
call fcn.14006d130
test eax, eax
je 0x140070872
mov eax, 2
mov ecx, eax
lea ebx, [rax - 3]
jmp 0x1400708cc
lea rcx, [rsi + 0x23c]
call fcn.14006d130
test eax, eax
je 0x140070893
mov eax, 0x23
movzx r12d, ax
lea ebp, [rax + 0x5a]
jmp 0x140070925
lea rcx, [rsi + 0x242]
call fcn.14006d130
test eax, eax
je 0x1400708b3
mov eax, 0x23
mov ecx, 4
movzx r12d, ax
jmp 0x140070905
lea rcx, [rsi + 0x247]
call fcn.14006d130
test eax, eax
je case.0x14007079c.10
mov ecx, 5
lea eax, [rbx + 0x23]
movzx r12d, ax
cmp cx, 1
jne 0x1400708e9
add bx, 0xfffd
lea eax, [rbx + 0x7d]
add bx, 0xfffc
movzx ebp, ax
jmp 0x140070925
cmp cx, 2
jne 0x1400708ff
add bx, 0xfffe
lea eax, [rbx + 0x7d]
add bx, 0xfffc
movzx ebp, ax
jmp 0x140070925
cmp cx, 4
jb 0x140070909
add bx, 6
lea eax, [rbx + 0x7d]
movzx ebp, ax
cmp cx, 3
jae 0x14007091b
add bx, 0xfffc
jmp 0x140070925
cmp cx, 4
jbe 0x140070925
add bx, 5
mov r14d, 0x153
mov eax, 0x155
add r14d, ebx
mov ecx, 0x157
add eax, ebx
mov dword [rsp + 0x20], eax
lea eax, [rcx + rbx]
jmp 0x140070996
mov eax, 0x163
mov ebp, 0x83
mov word [rsp + 0x20], ax
lea r14d, [rax - 2]
mov eax, 0x165
mov word [rsp + 0x24], ax
lea r12d, [rbp - 0x60]
jmp 0x140070824
mov eax, 0xea
mov ecx, 0x80000287
cmp r15, rcx
mov dword [rsp + 0x20], eax
mov ebp, 0x36
mov edx, 0x3a
mov r12d, 0x1e
cmovne bp, dx
lea r14d, [rax - 2]
lea eax, [r14 + 4]
mov dword [rsp + 0x24], eax
test bp, bp
jne 0x140070824
movzx ebp, word [rsp + 0x98]
mov ecx, 2
cmp dword [rsp + 0xa0], 7
jne 0x140070b58
mov eax, 0xaaaa
cmp bp, ax
jne 0x140070b58
cmp dword [rsp + 0xa8], 0
jne 0x140070b58
mov ebx, ecx
lea rdx, [rsi + 2]
mov rcx, rdi
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2_unsigned_char____ptr64____ptr64
mov ebp, 0xbbbb
cmp ax, bp
je 0x140070a0c
cmp ebx, r13d
jge 0x140070a0c
inc ebx
mov rcx, rdi
movsxd rdx, ebx
add rdx, rsi
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2_unsigned_char____ptr64____ptr64
cmp ax, bp
jne 0x1400709f2
add ebx, 2
lea r15d, [r13 - 5]
cmp ebx, r15d
jge 0x140070b58
movsxd rbp, ebx
nop
movsxd rdx, ebx
mov rcx, rdi
add rdx, rsi
call sym.EURawImg.exe_protected:_unsigned_int___cdecl_LibRaw::sget4_unsigned_char____ptr64____ptr64
cmp eax, 0x101
jne 0x140070a42
movzx eax, byte [rsi + rbp + 8]
cmp al, 3
jb 0x140070b3b
add ebx, 4
add rbp, 4
cmp ebx, r15d
jl 0x140070a20
jmp 0x140070b58
mov eax, 0x168
mov ebp, 0x84
mov word [rsp + 0x20], ax
lea r14d, [rax - 2]
mov eax, 0x16a
mov word [rsp + 0x24], ax
lea r12d, [rbp - 0x61]
jmp 0x140070824
mov eax, 0x18b
mov ebp, 0x96
mov word [rsp + 0x20], ax
lea r14d, [rax - 2]
mov eax, 0x18d
mov word [rsp + 0x24], ax
lea r12d, [rbp - 0x73]
jmp 0x140070824
mov r15d, 7
mov word [rsp + 0x20], r9w
mov eax, 0x103
mov word [rsp + 0x2c], r15w
mov r14d, 0xff
mov word [rsp + 0x24], ax
lea ebp, [r15 + 0x2e]
lea r12d, [r15 + 0x17]
jmp 0x140070824
mov eax, 7
mov dword [rsp + 0x2c], eax
lea ebp, [rax + 0x31]
jmp 0x14007060d
mov eax, 0x129
mov ebp, 0x7d
mov dword [rsp + 0x20], eax
lea r14d, [rax - 2]
mov eax, 0x12b
mov dword [rsp + 0x24], eax
lea r12d, [rbp - 0x5a]
jmp 0x140070824
mov eax, 0x186
mov ebp, 0x96
mov dword [rsp + 0x20], eax
lea r14d, [rax - 2]
mov eax, 0x188
mov dword [rsp + 0x24], eax
lea r12d, [rbp - 0x73]
jmp 0x140070824
mov r14d, dword [rsp + 0x28]
jmp 0x1400709ab
mov r14d, dword [rsp + 0x28]
jmp 0x1400709b0
movzx eax, al
lea rcx, [0x140000000]
movsx eax, byte [rax + rcx + 0x9b014]
sub ax, 0x30
mov word [rdi + 0x7ec], ax
mov eax, dword [rsp + 0x2c]
test ax, ax
je 0x140070b9e
movzx eax, ax
movzx ecx, byte [rax + rsi]
mov dword [rdi + 0x800], ecx
cmp ecx, 5
jbe 0x140070b7f
mov dword [rdi + 0x800], 0
jmp 0x140070b9e
test ecx, ecx
je 0x140070b9e
movss xmm1, dword [rdi + 0x12ac]
movd xmm0, ecx
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
movss dword [rdi + 0x12ac], xmm1
mov eax, dword [rsp + 0x30]
test ax, ax
je 0x140070bbf
movzx eax, ax
movzx ecx, byte [rax + rsi]
mov eax, 3
cmp ecx, 3
cmova ecx, eax
mov dword [rdi + 0x7fc], ecx
mov ecx, dword [rsp + 0x38]
test cx, cx
je 0x140070bf5
movzx eax, cx
cmp eax, r13d
jae 0x140070f0d
movzx eax, cx
movzx ecx, byte [rax + rsi]
mov word [rdi + 0x58c], cx
test cx, cx
jne 0x140070bf5
mov r15d, 1
mov word [rdi + 0x58c], r15w
test r12w, r12w
je 0x140070c38
movss xmm0, dword [rdi + 0x5d0]
ucomiss xmm0, xmm6
jp 0x140070c38
jne 0x140070c38
movzx eax, r12w
cmp eax, r13d
jae 0x140070f0d
movzx edx, r12w
mov rcx, rdi
add rdx, rsi
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2Rev_unsigned_char____ptr64____ptr64
movzx eax, ax
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rdi + 0x5d0], xmm0
test r14w, r14w
je 0x140070c6e
cmp qword [rdi + 0x4b0], 0
jne 0x140070c6e
movzx eax, r14w
cmp eax, r13d
jae 0x140070f0d
movzx edx, r14w
mov rcx, rdi
add rdx, rsi
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2Rev_unsigned_char____ptr64____ptr64
movzx eax, ax
mov qword [rdi + 0x4b0], rax
mov ecx, dword [rsp + 0x20]
test cx, cx
je 0x140070cb2
movss xmm0, dword [rdi + 0x5b0]
ucomiss xmm0, xmm6
jp 0x140070cb2
jne 0x140070cb2
movzx eax, cx
cmp eax, r13d
jae 0x140070f0d
movzx edx, cx
mov rcx, rdi
add rdx, rsi
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2Rev_unsigned_char____ptr64____ptr64
movzx eax, ax
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rdi + 0x5b0], xmm0
mov ecx, dword [rsp + 0x24]
test cx, cx
je 0x140070cf6
movss xmm0, dword [rdi + 0x5b4]
ucomiss xmm0, xmm6
jp 0x140070cf6
jne 0x140070cf6
movzx eax, cx
cmp eax, r13d
jae 0x140070f0d
movzx edx, cx
mov rcx, rdi
add rdx, rsi
call sym.EURawImg.exe_protected:_unsigned_short_int___cdecl_LibRaw::sget2Rev_unsigned_char____ptr64____ptr64
movzx eax, ax
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rdi + 0x5b4], xmm0
mov ecx, dword [rsp + 0x34]
test cx, cx
je 0x140070f0d
movzx eax, cx
add eax, 0x40
cmp eax, r13d
jge 0x140070f0d
lea r14, [rdi + 0x4b8]
cmp byte [r14], 0
jne 0x140070f0d
movzx ebx, cx
lea rdx, str.EF_S
add rbx, rsi
mov ebp, 4
mov rcx, rbx
mov r8d, ebp
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x140070d62
mov eax, dword [rbx]
mov dword [r14], eax
mov byte [rdi + 0x4bc], 0x20
mov eax, dword [rbx]
mov dword [rdi + 0x538], 0x40001
jmp 0x140070eac
mov r8, rbp
lea rdx, str.EF_M
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x140070d96
mov eax, dword [rbx]
mov dword [r14], eax
mov byte [rdi + 0x4bc], 0x20
mov eax, dword [rbx]
mov dword [rdi + 0x538], 0x30001
jmp 0x140070eac
mov r8d, 2
lea rdx, [0x14009b028]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x140070e19
movzx eax, word [rbx]
mov word [r14], ax
mov byte [rdi + 0x4ba], 0x20
movzx eax, word [rbx]
mov word [rdi + 0x58e], ax
mov dword [rdi + 0x538], 0x50002
movups xmm0, xmmword [rbx + 2]
movups xmmword [rdi + 0x4bb], xmm0
movups xmm1, xmmword [rbx + 0x12]
movups xmmword [rdi + 0x4cb], xmm1
movups xmm0, xmmword [rbx + 0x22]
movups xmmword [rdi + 0x4db], xmm0
movsd xmm1, qword [rbx + 0x32]
movsd qword [rdi + 0x4eb], xmm1
mov eax, dword [rbx + 0x3a]
mov dword [rdi + 0x4f3], eax
movzx eax, word [rbx + 0x3e]
mov word [rdi + 0x4f7], ax
jmp 0x140070f0d
mov r8, rbp
lea rdx, str.CN_E
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x140070e66
lea rcx, [rdi + 0x4bd]
lea r8d, [rax + 0x3c]
lea rdx, [rdi + 0x4bc]
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + 0x4bc], 0x20
mov eax, dword [r14]
mov dword [rdi + 0x58e], eax
mov dword [rdi + 0x538], 0x50002
jmp 0x140070f0d
mov r8, rbp
lea rdx, str.TS_E
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
je 0x140070e94
mov r8, rbp
lea rdx, str.MP_E
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x140070eeb
mov eax, dword [rbx]
mov dword [r14], eax
mov byte [rdi + 0x4bc], 0x20
mov eax, dword [rbx]
mov dword [rdi + 0x538], 0x50002
mov dword [rdi + 0x58e], eax
movups xmm0, xmmword [rbx + 4]
movups xmmword [rdi + 0x4bd], xmm0
movups xmm1, xmmword [rbx + 0x14]
movups xmmword [rdi + 0x4cd], xmm1
movups xmm0, xmmword [rbx + 0x24]
movups xmmword [rdi + 0x4dd], xmm0
movsd xmm1, qword [rbx + 0x34]
movsd qword [rdi + 0x4ed], xmm1
mov eax, dword [rbx + 0x3c]
mov dword [rdi + 0x4f5], eax
jmp 0x140070f0d
movups xmm0, xmmword [rbx]
movups xmmword [r14], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [r14 + 0x10], xmm1
movups xmm0, xmmword [rbx + 0x20]
movups xmmword [r14 + 0x20], xmm0
movups xmm1, xmmword [rbx + 0x30]
movups xmmword [r14 + 0x30], xmm1
mov rbp, qword [rsp + 0x80]
movaps xmm6, xmmword [rsp + 0x40]
lea r11, [rsp + 0x50]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret