Function at 0x18006c720
Capabilities:
Delete file
Move file
Parse credit card information
Resolve function by parsing pe exports

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x378]
sub rsp, 0x450
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
mov rax, qword [0x1800d8040]
xor rax, rsp
mov qword [rbp + 0x2a0], rax
mov r13, rcx
mov qword [rbp + 0x208], rcx
xor r15d, r15d
mov dword [rbp - 0x40], r15d
mov rax, qword [0x18013a110]
mov qword [rbp + 0x1f8], rax
lea r14, [rax + 0x1570]
mov qword [rsp + 0x70], r14
lea rbx, [rax + 8]
mov qword [rbp + 0x200], rbx
mov r8, rbx
mov rdx, r14
call fcn.1800738a0
movss xmm0, dword [r14]
movss dword [rbp - 0x40], xmm0
movss xmm7, dword [r14 + 0x10]
movss xmm0, dword [rbx + 0x10]
movss xmm6, dword [0x1800c5db0]
cmp byte [r13 + 0x68], r15b
jne 0x18006c7fd
xorps xmm0, xmm6
mulss xmm0, dword [0x1800c5640]
addss xmm0, dword [r13 + 0x10]
movss dword [r13 + 0x10], xmm0
movss xmm11, dword [0x1800c5518]
movaps xmm2, xmm11
xorps xmm8, xmm8
xorps xmm1, xmm1
call fcn.180074cb0
movss dword [r13 + 0x10], xmm0
movss xmm0, dword [rbx + 0x10]
cmp byte [r13 + 4], r15b
jne 0x18006c83e
xorps xmm0, xmm6
movss xmm14, dword [0x1800c5688]
mulss xmm0, xmm14
movss xmm2, dword [0x1800d80b8]
mulss xmm0, xmm2
addss xmm0, dword [r13 + 8]
movss dword [r13 + 8], xmm0
movss xmm13, dword [0x1800c5614]
mulss xmm2, xmm13
xorps xmm1, xmm1
call fcn.180074cb0
movss dword [r13 + 8], xmm0
movss xmm3, dword [0x1800d80b8]
cmp byte [r13 + 4], r15b
je 0x18006c8a1
movaps xmm1, xmm3
mulss xmm1, xmm13
ucomiss xmm0, xmm1
jp 0x18006c8a1
jne 0x18006c8a1
mov byte [r13 + 4], r15b
cmp dword [r13 + 0xc], 1
jle 0x18006c8ac
mov dword [r13 + 0xc], r15d
mov eax, dword [r13 + 0x10]
mov dword [r14], eax
movss dword [r14 + 0x10], xmm7
movaps xmm2, xmm3
mulss xmm2, dword [0x1800c576c]
mulss xmm3, dword [0x1800c5774]
movaps xmm1, xmm3
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rcx, rax
xor edx, edx
call fcn.180011820
mov r8d, 0x2b
lea rdx, [r13 + 0x68]
lea rcx, str.LUNO_GUI
call fcn.18000ea80
call fcn.180004480
mov r12, qword [rax + 0x270]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x190], xmm0
movss xmm10, dword [rax + 0x18]
movss xmm7, dword [rax + 0x1c]
movss xmm2, dword [0x1800d80b8]
movss xmm15, dword [0x1800c56f0]
mulss xmm2, xmm15
movaps xmm1, xmm10
lea rcx, [rbp + 0x198]
call fcn.180001650
movss xmm1, dword [rbp + 0x19c]
mulss xmm1, dword [0x1800c5474]
movaps xmm2, xmm1
lea rcx, [rbp + 0x1d0]
call fcn.180001650
call fcn.180007c00
mov rsi, rax
movss xmm0, dword [r14]
mulss xmm0, dword [0x1800c545c]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1b0]
call fcn.180003610
mov rcx, rax
call fcn.1800195a0
mov edi, eax
call fcn.180007ab0
mov rbx, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x220]
call fcn.180001650
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm8
mov r9d, edi
lea r8, [rbx + 8]
mov rdx, rax
mov rcx, rsi
call fcn.180026bf0
movss xmm6, dword [r14 + 0x10]
movss xmm1, dword [r13 + 0x10]
movss xmm9, dword [0x1800c5488]
mulss xmm1, xmm9
mov ecx, 2
call fcn.180005930
mov ebx, eax
movaps xmm2, xmm7
addss xmm2, dword [rbp + 0x194]
movaps xmm1, xmm10
addss xmm1, dword [rbp + 0x190]
lea rcx, [rbp + 0x220]
call fcn.180001650
mov dword [rsp + 0x28], 0xf0
movss dword [rsp + 0x20], xmm6
mov r9d, ebx
mov r8, rax
lea rdx, [rbp + 0x190]
mov rcx, r12
call fcn.180026bf0
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
lea rax, str.LUNO
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1800c57a4]
mov rcx, qword [0x18013a648]
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0x188]
call fcn.18002dd60
movss xmm6, dword [0x1800c5438]
movaps xmm1, xmm6
mov ecx, 0x35
call fcn.180005930
mov r15d, eax
movaps xmm1, xmm6
mov ecx, 0x35
call fcn.180005930
mov r14d, eax
xorps xmm1, xmm1
mov ecx, 0x35
call fcn.180005930
mov esi, eax
xorps xmm1, xmm1
mov ecx, 0x35
call fcn.180005930
mov edi, eax
movss xmm2, dword [rbp + 0x194]
addss xmm2, dword [rbp + 0x19c]
movss xmm1, dword [rbp + 0x198]
addss xmm1, dword [rbp + 0x190]
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rbx, rax
movss xmm2, dword [rbp + 0x194]
addss xmm2, dword [rbp + 0x19c]
mov rax, qword [rsp + 0x70]
movss xmm0, dword [rax + 0xc8]
mulss xmm0, xmm9
addss xmm2, xmm0
movss xmm1, dword [rbp + 0x190]
lea rcx, [rbp - 0x78]
call fcn.180001650
movss dword [rsp + 0x40], xmm8
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], esi
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r12
call fcn.180026da0
mov rsi, qword [rsp + 0x70]
movss xmm6, dword [rsi + 0x10]
movss xmm1, dword [r13 + 0x10]
mov r14d, 3
mov ecx, r14d
call fcn.180005930
mov ebx, eax
movss xmm2, dword [rbp + 0x194]
addss xmm2, dword [rbp + 0x19c]
movss xmm1, dword [rbp + 0x198]
addss xmm1, dword [rbp + 0x190]
lea rcx, [rbp + 0x220]
call fcn.180001650
mov dword [rsp + 0x28], 0x30
movss dword [rsp + 0x20], xmm6
mov r9d, ebx
mov r8, rax
lea rdx, [rbp + 0x190]
mov rcx, r12
call fcn.180026bf0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdi, rax
movss xmm6, dword [rsi + 0xc8]
addss xmm6, xmm6
movaps xmm1, xmm11
mov ecx, 0x15
call fcn.180005930
mov ebx, eax
movss xmm1, dword [rbp + 0x19c]
mulss xmm1, xmm9
movaps xmm2, xmm1
addss xmm2, dword [rbp + 0x194]
addss xmm1, dword [rbp + 0x190]
addss xmm1, dword [r13 + 8]
lea rcx, [rbp - 0x78]
call fcn.180001650
movss xmm2, dword [rbp + 0x1d4]
movaps xmm0, xmm2
mulss xmm0, dword [0x1800c5590]
cvttss2si ecx, xmm0
mulss xmm2, xmm9
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
movss dword [rsp + 0x20], xmm6
mov r9d, ebx
mov rdx, rax
mov rcx, r12
call fcn.1800294c0
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rsi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rdi, rax
movss xmm1, dword [rbp + 0x19c]
mulss xmm1, xmm9
movaps xmm2, xmm1
addss xmm2, dword [rbp + 0x194]
movss xmm0, dword [rbp + 0x1d4]
mulss xmm0, xmm9
addss xmm2, xmm0
addss xmm1, dword [rbp + 0x190]
movss xmm0, dword [rbp + 0x1d0]
mulss xmm0, xmm9
addss xmm1, xmm0
addss xmm1, dword [r13 + 8]
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rbx, rax
movss xmm1, dword [rbp + 0x19c]
mulss xmm1, xmm9
movaps xmm2, xmm1
addss xmm2, dword [rbp + 0x194]
movss xmm0, dword [rbp + 0x1d4]
mulss xmm0, xmm9
subss xmm2, xmm0
addss xmm1, dword [rbp + 0x190]
movss xmm0, dword [rbp + 0x1d0]
mulss xmm0, xmm9
subss xmm1, xmm0
addss xmm1, dword [r13 + 8]
lea rcx, [rbp + 0x1d8]
call fcn.180001650
mov dword [rsp + 0x30], 0xffffffff
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [r13 + 0x18]
mov rcx, r12
call fcn.180028070
movaps xmm1, xmm11
xor ecx, ecx
call fcn.180005930
mov ebx, eax
movss xmm1, dword [rbp + 0x19c]
mulss xmm1, xmm9
movaps xmm2, xmm1
addss xmm2, dword [rbp + 0x194]
movss xmm0, dword [rbp + 0x18c]
mulss xmm0, xmm9
subss xmm2, xmm0
addss xmm1, dword [rbp + 0x190]
addss xmm1, dword [rbp + 0x1d0]
addss xmm1, dword [r13 + 8]
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, qword [0x18013a648]
xor esi, esi
mov qword [rsp + 0x40], rsi
movss dword [rsp + 0x38], xmm8
mov qword [rsp + 0x30], rsi
lea rcx, str.LUNO
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], ebx
mov r9, rax
movss xmm2, dword [rdx + 0x14]
mov rcx, r12
call fcn.180027f60
movss xmm2, dword [rbp + 0x19c]
movaps xmm0, xmm2
mulss xmm0, dword [0x1800c5590]
addss xmm0, dword [rbp + 0x1d0]
addss xmm0, dword [rbp + 0x188]
movaps xmm1, xmm10
subss xmm1, xmm0
divss xmm1, xmm13
lea rcx, [rbp + 0x218]
call fcn.180001650
movss xmm1, dword [rbp + 0x218]
mulss xmm1, xmm13
movaps xmm0, xmm10
subss xmm0, xmm1
subss xmm0, dword [rbp + 0x1d0]
addss xmm0, dword [r13 + 8]
call fcn.180011f10
call fcn.180012240
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
mov ecx, 0xe
call fcn.180005af0
cmp dword [r13], esi
sete r9b
mov dword [rsp + 0x20], esi
lea r8, [rbp + 0x218]
lea rdx, str.LEGITBOT
lea rcx, [0x1800beb7c]
call fcn.180019770
test al, al
je 0x18006cea7
mov dword [r13], esi
movss xmm12, dword [0x1800c57d8]
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.180011da0
cmp dword [r13], 1
sete r9b
mov dword [rsp + 0x20], esi
lea r8, [rbp + 0x218]
lea rdx, str.VISUALS
lea rcx, [0x1800c1790]
call fcn.180019770
test al, al
je 0x18006ceef
mov dword [r13], 1
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.180011da0
cmp dword [r13], 2
sete r9b
mov dword [rsp + 0x20], esi
lea r8, [rbp + 0x218]
lea rdx, str.MISC
lea rcx, [0x1800c1c14]
call fcn.180019770
test al, al
je 0x18006cf2e
mov dword [r13], 2
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.180011da0
cmp dword [r13], r14d
sete r9b
mov dword [rsp + 0x20], esi
lea r8, [rbp + 0x218]
lea rdx, str.INVENTORY
lea rcx, [0x1800c1c18]
call fcn.180019770
test al, al
je 0x18006cf68
mov dword [r13], r14d
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.180011da0
cmp dword [r13], 4
sete r9b
mov dword [rsp + 0x20], esi
lea r8, [rbp + 0x218]
lea rdx, str.SETTINGS
lea rcx, [0x1800beac0]
call fcn.180019770
test al, al
je 0x18006cfa7
mov dword [r13], 4
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.180011da0
mov ecx, 1
call fcn.180005b80
call fcn.180012370
movaps xmm1, xmm10
subss xmm1, dword [rbp + 0x1d0]
xorps xmm2, xmm2
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movzx ebx, byte [r13 + 4]
movss xmm2, dword [rbp + 0x19c]
movss xmm1, dword [rbp + 0x1d0]
lea rcx, [rbp + 0x220]
call fcn.180001650
movzx r8d, bl
mov rdx, rax
lea rcx, str.Arrow
call fcn.18001b410
test al, al
je 0x18006d026
mov byte [r13 + 4], 1
inc dword [r13 + 0xc]
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
mov r12, qword [rsp + 0x70]
movss dword [r12], xmm0
movss xmm1, dword [0x1800d80b8]
mulss xmm1, dword [0x1800c5670]
movaps xmm2, xmm1
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
mov ecx, 2
call fcn.180005af0
movss xmm0, dword [r12 + 0xc]
movss xmm3, dword [r12 + 8]
subss xmm7, dword [rbp + 0x19c]
addss xmm0, xmm0
subss xmm7, xmm0
addss xmm3, xmm3
movaps xmm1, xmm10
subss xmm1, xmm3
movaps xmm2, xmm7
lea rcx, [rbp + 0x218]
call fcn.180001650
movss xmm3, dword [r12 + 8]
movaps xmm1, xmm3
addss xmm1, xmm3
movss xmm0, dword [r12 + 0x4c]
subss xmm10, xmm1
addss xmm0, xmm0
subss xmm10, xmm0
divss xmm10, dword [0x1800c55f0]
movaps xmm7, xmm10
subss xmm7, xmm1
movss dword [rbp - 0x80], xmm7
movss xmm2, dword [rbp + 0x19c]
addss xmm2, dword [r12 + 0xc]
addss xmm3, dword [r13 + 8]
movaps xmm1, xmm3
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
call fcn.180012240
lea rcx, [rbp + 0x188]
call fcn.180011e50
mov ecx, dword [r13]
sub ecx, 1
movss xmm0, dword [rbp + 0x18c]
subss xmm0, dword [0x18013a1cc]
subss xmm0, dword [0x18013a1b4]
je 0x180072862
sub ecx, 1
je 0x18007232d
sub ecx, 1
je 0x18006f0b4
cmp ecx, 1
je 0x18006e9a1
call fcn.180011f60
call fcn.180012240
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c572c]
movaps xmm1, xmm10
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Main_Settings
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
lea r14, [r13 + 0x6e]
mov rdx, r14
lea rcx, [0x180138870]
call fcn.1800749d0
mov rdx, rax
mov r8b, 1
lea rcx, str.Enable
call fcn.1800335a0
movzx eax, word [r14]
mov word [rsp + 0x68], ax
lea rdx, [rsp + 0x68]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdx, rax
mov r8d, 4
lea rcx, str.Current_Weapon
call fcn.1800350f0
test al, al
je 0x18006d350
mov r15, qword [rbp + 0x1f8]
movss xmm2, dword [r15 + 0x15b0]
mulss xmm2, xmm13
xorps xmm1, xmm1
lea rcx, [rbp + 0x200]
call fcn.180001650
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
mov ecx, 0xe
call fcn.180005af0
lea rcx, [0x1800b8658]
call fcn.1800749c0
mov r12, rax
lea rcx, [0x1800b8658]
call fcn.1800749b0
cmp r12, rax
je 0x18006d33c
mov r13, rax
mov rcx, qword [r12]
mov qword [rbp + 0x1f8], rcx
lea rdx, [rbp + 0x1f8]
lea rcx, [0x18013c600]
call fcn.180074960
mov rbx, rax
mov rcx, rax
call fcn.180074930
mov rdi, rax
mov rcx, rbx
call fcn.180074920
mov r15, rax
cmp rdi, rax
je 0x18006d326
nop dword [rax]
mov rcx, qword [rdi]
mov rdx, qword [rcx]
call qword [rdx]
movzx ebx, ax
movzx esi, word [r14]
mov rcx, qword [rdi]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0x10]
call r8
mov rcx, qword [0x18013a410]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0x88]
mov rdx, rax
call r8
cmp si, bx
sete dl
lea r9, [rbp + 0x200]
xor r8d, r8d
mov rcx, rax
call fcn.180044160
test al, al
je 0x18006d313
mov word [r14], bx
cmp si, bx
jne 0x18006d31d
call fcn.180011850
add rdi, 8
cmp rdi, r15
jne 0x18006d2c0
add r12, 8
cmp r12, r13
jne 0x18006d281
mov r13, qword [rbp + 0x208]
xor esi, esi
mov ecx, 1
call fcn.180005b80
call fcn.180036020
mov r12, qword [rsp + 0x70]
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 1]
mov r8b, 1
lea rcx, str.Enemy_Only
call fcn.1800335a0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 2]
mov r8b, 1
lea rcx, str.Visible_Only
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x1801388b0]
lea rcx, str.Draw_FOV
call fcn.1800335a0
call fcn.180012060
call fcn.18000c140
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c571c]
movaps xmm1, xmm10
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Checking
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0xc]
mov r8b, 1
lea rcx, str.Flash_Effect
call fcn.1800335a0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0xd]
mov r8b, 1
lea rcx, str.Smoke
call fcn.1800335a0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0xe]
mov r8b, 1
lea rcx, str.Target_Jump
call fcn.1800335a0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0xf]
mov r8b, 1
lea rcx, str.Local_Jump
call fcn.1800335a0
call fcn.180012060
call fcn.18000c140
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c56d8]
movaps xmm1, xmm10
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Delays
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x2c]
mov dword [rsp + 0x28], esi
lea r12, [0x1800b4174]
mov qword [rsp + 0x20], r12
mov r9d, 0x3e8
xor r8d, r8d
lea rcx, str.After_Kill
call fcn.180038e70
call fcn.180012060
call fcn.18000c140
call fcn.180012370
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
movss xmm0, dword [rbp + 0x18c]
subss xmm0, dword [0x18013a1cc]
subss xmm0, dword [0x18013a1b4]
call fcn.180011f60
call fcn.180012240
movss xmm2, dword [0x1800d80b8]
movss xmm7, dword [0x1800c5704]
mulss xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.First_Bullet
call fcn.18000c0e0
movss xmm13, dword [rbp - 0x80]
movaps xmm0, xmm13
call fcn.180011fb0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x10]
mov dword [rsp + 0x28], esi
lea rbx, str._.3f
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm14
movaps xmm2, xmm11
lea rcx, str.Field_Of_View
call fcn.180038e00
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x14]
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rbx
movss xmm6, dword [0x1800c56b8]
movaps xmm3, xmm6
movaps xmm2, xmm11
lea rcx, str.Smooth
call fcn.180038e00
call fcn.180012060
call fcn.18000c140
movss xmm2, dword [0x1800d80b8]
mulss xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp + 0x208]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Spray
call fcn.18000c0e0
movaps xmm0, xmm13
call fcn.180011fb0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x18]
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm14
movaps xmm2, xmm11
lea rcx, str.Field_Of_View
call fcn.180038e00
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x1c]
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm6
movaps xmm2, xmm11
lea rcx, str.Smooth
call fcn.180038e00
call fcn.180012060
call fcn.18000c140
movss xmm2, dword [0x1800d80b8]
mulss xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Recoil_Control
call fcn.18000c0e0
movaps xmm0, xmm13
call fcn.180011fb0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x20]
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], r12
mov r9d, 0x64
xor r8d, r8d
lea rcx, str.Horizontal
call fcn.180038e70
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x24]
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], r12
mov r9d, 0x64
xor r8d, r8d
lea rcx, str.Vertical
call fcn.180038e70
call fcn.180012060
call fcn.18000c140
call fcn.180012370
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
movss xmm0, dword [rbp + 0x18c]
subss xmm0, dword [0x18013a1cc]
subss xmm0, dword [0x18013a1b4]
call fcn.180011f60
call fcn.180012240
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c5754]
movaps xmm1, xmm10
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Hitboxes
call fcn.18000c0e0
call fcn.180004480
mov r15, qword [rax + 0x270]
movss xmm13, dword [rax + 0x10]
movss xmm7, dword [rax + 0x14]
movss xmm12, dword [rax + 0x1c]
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 3], 0
je 0x18006d831
movss xmm0, dword [0x18013a1b0]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm11
lea rcx, [rbp + 0x1a0]
call fcn.180003610
jmp 0x18006d88c
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
movss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movaps xmm3, xmm11
movaps xmm2, xmm11
movss dword [rsp + 0x20], xmm0
cmp byte [rax + 4], 0
je 0x18006d86e
movaps xmm1, xmm8
lea rcx, [rsp + 0x58]
jmp 0x18006d876
movaps xmm1, xmm11
lea rcx, [rbp + 8]
call fcn.180003610
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
lea rax, [rbp + 0x1b0]
mov rcx, rax
call fcn.1800195a0
mov r14d, eax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov rdi, rax
movaps xmm15, xmm12
mulss xmm15, xmm9
movaps xmm14, xmm7
addss xmm14, xmm15
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56e8]
movaps xmm2, xmm14
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5734]
addss xmm1, xmm13
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rbx, rax
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c5700]
movaps xmm2, xmm14
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5664]
addss xmm1, xmm13
lea rcx, [rbp + 0x208]
call fcn.180001650
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [r13 + 0x28]
mov rcx, r15
call fcn.180028070
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c5700]
movaps xmm2, xmm15
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5664]
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c5688]
mulss xmm1, dword [0x1800c5730]
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
xor r8d, r8d
lea rcx, str.Head
call fcn.180032590
test al, al
je 0x18006d9fc
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 4], 0
sete bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
mov byte [rax + 4], bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 3], 0
je 0x18006da40
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm11
lea rcx, [rbp + 0x1a0]
call fcn.180003610
jmp 0x18006da9b
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
movss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movaps xmm3, xmm11
movaps xmm2, xmm11
movss dword [rsp + 0x20], xmm0
cmp byte [rax + 5], 0
je 0x18006da7d
movaps xmm1, xmm8
lea rcx, [rsp + 0x58]
jmp 0x18006da85
movaps xmm1, xmm11
lea rcx, [rbp + 8]
call fcn.180003610
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
lea rax, [rbp + 0x1b0]
mov rcx, rax
call fcn.1800195a0
mov r14d, eax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov rdi, rax
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
movss xmm6, dword [0x1800c56e0]
mulss xmm0, xmm6
movaps xmm2, xmm14
subss xmm2, xmm0
mulss xmm1, dword [0x1800c573c]
addss xmm1, xmm13
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rbx, rax
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56f0]
subss xmm14, xmm0
mulss xmm1, dword [0x1800c5670]
addss xmm1, xmm13
movaps xmm2, xmm14
lea rcx, [rbp + 0x208]
call fcn.180001650
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [r13 + 0x30]
mov rcx, r15
call fcn.180028070
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56f0]
subss xmm15, xmm0
mulss xmm1, dword [0x1800c5670]
movaps xmm2, xmm15
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c5648]
movss xmm14, dword [0x1800c5730]
mulss xmm1, xmm14
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
xor r8d, r8d
lea rcx, str.Neck
call fcn.180032590
test al, al
je 0x18006dc05
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 5], 0
sete bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
mov byte [rax + 5], bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 3], 0
je 0x18006dc49
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm11
lea rcx, [rbp + 0x1a0]
call fcn.180003610
jmp 0x18006dca4
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
movss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movaps xmm3, xmm11
movaps xmm2, xmm11
movss dword [rsp + 0x20], xmm0
cmp byte [rax + 6], 0
je 0x18006dc86
movaps xmm1, xmm8
lea rcx, [rsp + 0x58]
jmp 0x18006dc8e
movaps xmm1, xmm11
lea rcx, [rbp + 8]
call fcn.180003610
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
lea rax, [rbp + 0x1b0]
mov rcx, rax
call fcn.1800195a0
mov r14d, eax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov rdi, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c5698]
subss xmm2, xmm0
movss xmm15, dword [0x1800c573c]
mulss xmm1, xmm15
addss xmm1, xmm13
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rbx, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, xmm6
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5670]
addss xmm1, xmm13
lea rcx, [rbp + 0x208]
call fcn.180001650
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [r13 + 0x38]
mov rcx, r15
call fcn.180028070
movaps xmm2, xmm12
mulss xmm2, xmm9
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, xmm6
subss xmm2, xmm0
mulss xmm1, dword [0x1800c56e4]
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c56c0]
mulss xmm1, dword [0x1800c56c4]
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
xor r8d, r8d
lea rcx, str.Spine
call fcn.180032590
test al, al
je 0x18006de17
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 6], 0
sete bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
mov byte [rax + 6], bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 3], 0
je 0x18006de5b
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm11
lea rcx, [rbp + 0x1a0]
call fcn.180003610
jmp 0x18006deb6
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
movss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movaps xmm3, xmm11
movaps xmm2, xmm11
movss dword [rsp + 0x20], xmm0
cmp byte [rax + 8], 0
je 0x18006de98
movaps xmm1, xmm8
lea rcx, [rsp + 0x58]
jmp 0x18006dea0
movaps xmm1, xmm11
lea rcx, [rbp + 8]
call fcn.180003610
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
lea rax, [rbp + 0x1b0]
mov rcx, rax
call fcn.1800195a0
mov r14d, eax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov rdi, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c5698]
subss xmm2, xmm0
mulss xmm1, xmm15
addss xmm1, xmm13
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rbx, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, xmm6
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5670]
addss xmm1, xmm13
lea rcx, [rbp + 0x208]
call fcn.180001650
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [r13 + 0x58]
mov rcx, r15
call fcn.180028070
movaps xmm2, xmm12
mulss xmm2, xmm9
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, xmm6
subss xmm2, xmm0
mulss xmm1, dword [0x1800c56b0]
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c56c0]
mulss xmm1, dword [0x1800c5714]
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
xor r8d, r8d
lea rcx, str.UpperHand
call fcn.180032590
test al, al
je 0x18006e020
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 8], 0
sete bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
mov byte [rax + 8], bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 3], 0
je 0x18006e064
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm11
lea rcx, [rbp + 0x1a0]
call fcn.180003610
jmp 0x18006e0bf
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
movss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movaps xmm3, xmm11
movaps xmm2, xmm11
movss dword [rsp + 0x20], xmm0
cmp byte [rax + 9], 0
je 0x18006e0a1
movaps xmm1, xmm8
lea rcx, [rsp + 0x58]
jmp 0x18006e0a9
movaps xmm1, xmm11
lea rcx, [rbp + 8]
call fcn.180003610
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
lea rax, [rbp + 0x1b0]
mov rcx, rax
call fcn.1800195a0
mov r14d, eax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov rdi, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56bc]
subss xmm2, xmm0
mulss xmm1, xmm15
addss xmm1, xmm13
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rbx, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56dc]
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5670]
addss xmm1, xmm13
lea rcx, [rbp + 0x208]
call fcn.180001650
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [r13 + 0x60]
mov rcx, r15
call fcn.180028070
movaps xmm2, xmm12
mulss xmm2, xmm9
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56dc]
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5670]
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c5674]
mulss xmm1, xmm14
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
xor r8d, r8d
lea rcx, str.LowerHand
call fcn.180032590
test al, al
je 0x18006e22e
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 9], 0
sete bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
mov byte [rax + 9], bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 3], 0
je 0x18006e272
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm11
lea rcx, [rbp + 0x1a0]
call fcn.180003610
jmp 0x18006e2cd
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
movss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movaps xmm3, xmm11
movaps xmm2, xmm11
movss dword [rsp + 0x20], xmm0
cmp byte [rax + 7], 0
je 0x18006e2af
movaps xmm1, xmm8
lea rcx, [rsp + 0x58]
jmp 0x18006e2b7
movaps xmm1, xmm11
lea rcx, [rbp + 8]
call fcn.180003610
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
lea rax, [rbp + 0x1b0]
mov rcx, rax
call fcn.1800195a0
mov r14d, eax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov rdi, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c5590]
subss xmm2, xmm0
mulss xmm1, xmm15
addss xmm1, xmm13
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rbx, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c5698]
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5670]
addss xmm1, xmm13
lea rcx, [rbp + 0x208]
call fcn.180001650
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [r13 + 0x40]
mov rcx, r15
call fcn.180028070
movaps xmm2, xmm12
mulss xmm2, xmm9
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c5698]
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5670]
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c5688]
mulss xmm1, xmm14
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
xor r8d, r8d
lea rcx, str.Pelvis
call fcn.180032590
test al, al
je 0x18006e43c
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 7], 0
sete bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
mov byte [rax + 7], bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 3], 0
je 0x18006e480
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm11
lea rcx, [rbp + 0x1a0]
call fcn.180003610
jmp 0x18006e4db
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
movss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movaps xmm3, xmm11
movaps xmm2, xmm11
movss dword [rsp + 0x20], xmm0
cmp byte [rax + 0xa], 0
je 0x18006e4bd
movaps xmm1, xmm8
lea rcx, [rsp + 0x58]
jmp 0x18006e4c5
movaps xmm1, xmm11
lea rcx, [rbp + 8]
call fcn.180003610
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
lea rax, [rbp + 0x1b0]
mov rcx, rax
call fcn.1800195a0
mov r14d, eax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov rdi, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56d0]
addss xmm2, xmm0
mulss xmm1, dword [0x1800c5734]
addss xmm1, xmm13
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rbx, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c5590]
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5664]
addss xmm1, xmm13
lea rcx, [rbp + 0x208]
call fcn.180001650
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [r13 + 0x48]
mov rcx, r15
call fcn.180028070
movaps xmm2, xmm12
mulss xmm2, xmm9
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c5590]
subss xmm2, xmm0
mulss xmm1, dword [0x1800c5664]
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c56d4]
mulss xmm1, xmm14
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
xor r8d, r8d
lea rcx, str.UpperFoot
call fcn.180032590
test al, al
je 0x18006e64d
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 0xa], 0
sete bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
mov byte [rax + 0xa], bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 3], 0
je 0x18006e691
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm11
lea rcx, [rbp + 0x1a0]
call fcn.180003610
jmp 0x18006e6ec
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
movss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movaps xmm3, xmm11
movaps xmm2, xmm11
movss dword [rsp + 0x20], xmm0
cmp byte [rax + 0xb], 0
je 0x18006e6ce
movaps xmm1, xmm8
lea rcx, [rsp + 0x58]
jmp 0x18006e6d6
movaps xmm1, xmm11
lea rcx, [rbp + 8]
call fcn.180003610
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
lea rax, [rbp + 0x1b0]
mov rcx, rax
call fcn.1800195a0
mov r14d, eax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov rdi, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56f4]
addss xmm2, xmm0
mulss xmm1, dword [0x1800c5738]
addss xmm1, xmm13
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rbx, rax
movaps xmm2, xmm12
mulss xmm2, xmm9
addss xmm2, xmm7
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56cc]
addss xmm2, xmm0
mulss xmm1, dword [0x1800c5668]
addss xmm1, xmm13
lea rcx, [rbp + 0x208]
call fcn.180001650
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [r13 + 0x50]
mov rcx, r15
call fcn.180028070
movaps xmm2, xmm12
mulss xmm2, xmm9
movss xmm1, dword [0x1800d80b8]
movaps xmm0, xmm1
mulss xmm0, dword [0x1800c56cc]
addss xmm2, xmm0
mulss xmm1, dword [0x1800c5668]
lea rcx, [rbp - 0x78]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c56a4]
mulss xmm1, xmm14
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
xor r8d, r8d
lea rcx, str.LowerFoot
call fcn.180032590
test al, al
je 0x18006e85e
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
cmp byte [rax + 0xb], 0
sete bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
mov byte [rax + 0xb], bl
movss xmm1, dword [0x1800d80b8]
mulss xmm1, dword [0x1800c569c]
subss xmm12, xmm1
movaps xmm0, xmm12
call fcn.180011f60
movss xmm6, dword [rbp - 0x80]
movaps xmm0, xmm6
call fcn.180011fb0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 3]
mov r8b, 1
lea rcx, str.Nearest
call fcn.1800335a0
call fcn.180012060
call fcn.18000c140
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c5718]
movaps xmm1, xmm10
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.pSilent
call fcn.18000c0e0
movaps xmm0, xmm6
call fcn.180011fb0
cmp byte [0x180138a50], 0
sete bl
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x30]
movzx r8d, bl
lea rcx, str.Enable
call fcn.1800335a0
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x34]
xor ebx, ebx
mov dword [rsp + 0x28], ebx
lea r8, str._.3f
mov qword [rsp + 0x20], r8
movss xmm3, dword [0x1800c5660]
movaps xmm2, xmm11
lea rcx, str.Field_Of_View
call fcn.180038e00
lea rdx, [r13 + 0x6e]
lea rcx, [0x180138870]
call fcn.1800749d0
lea rdx, [rax + 0x38]
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], r12
mov r9d, 0xf
mov r8d, 1
lea rcx, str.End_Bullet
call fcn.180038e70
call fcn.180012060
jmp 0x1800737fd
call fcn.180011f60
call fcn.180012240
movss xmm2, dword [rbp + 0x21c]
movaps xmm1, xmm10
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
mov r9d, 0x20000000
mov r8b, 1
lea rcx, str.Config_List
call fcn.18000c0e0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rdx, rax
mov ecx, 0xe
call fcn.180005af0
lea rdx, [rbp + 0x270]
lea rcx, [0x180138830]
call fcn.180052bc0
nop
lea rcx, [rbp + 0x270]
call fcn.180074930
mov rdi, rax
lea rcx, [rbp + 0x270]
call fcn.180074920
mov r14, rax
cmp rdi, rax
je 0x18006ead9
mov r15, qword [rbp + 0x1f8]
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x240]
call fcn.180054e80
nop
movss dword [rbp + 0x1f8], xmm10
movss xmm0, dword [r15 + 0x15b0]
mulss xmm0, xmm13
movss dword [rbp + 0x1fc], xmm0
lea rdx, [rbp + 0x240]
lea rcx, [r13 + 0xa8]
call fcn.18006a250
movzx ebx, al
lea rcx, [rbp + 0x240]
call fcn.180045100
lea r9, [rbp + 0x1f8]
xor r8d, r8d
movzx edx, bl
mov rcx, rax
call fcn.180044160
test al, al
je 0x18006eabe
lea rdx, [rbp + 0x240]
lea rcx, [r13 + 0xa8]
call fcn.180074a90
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
add rdi, 0x20
cmp rdi, r14
jne 0x18006ea40
xor esi, esi
lea rcx, [rbp + 0x270]
call fcn.180054bf0
mov ecx, 1
call fcn.180005b80
call fcn.18000c140
call fcn.180012370
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
movss xmm0, dword [rbp + 0x18c]
subss xmm0, dword [0x18013a1cc]
subss xmm0, dword [0x18013a1b4]
call fcn.180011f60
call fcn.180012240
movss dword [rbp + 0x1f8], xmm10
movss xmm0, dword [0x1800d80b8]
mulss xmm0, dword [0x1800c5744]
movss dword [rbp + 0x1fc], xmm0
mov rcx, qword [0x18013a110]
mov rax, qword [rcx + 0x1c50]
mov byte [rax + 0x91], 1
xor r8d, r8d
lea rdx, str.Config_Settings
mov rcx, qword [rcx + 0x1c50]
call fcn.180007390
mov edx, eax
mov dword [rsp + 0x20], 0x10000
mov r9b, 1
lea r8, [rbp + 0x1f8]
lea rcx, str.Config_Settings
call fcn.18000bb20
movaps xmm0, xmm7
call fcn.180011fb0
mov qword [rbp + 0x1f8], 0
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp + 0x1f8]
mov qword [rsp + 0x20], rax
mov r9d, 0x20
lea r8, [r13 + 0xc8]
xor edx, edx
lea rcx, str.Config_Name
call fcn.18003b740
test al, al
je 0x18006ec0e
lea rdx, [r13 + 0xc8]
lea rcx, [rbp + 0x270]
call fcn.18001c4a0
lea rcx, [r13 + 0xa8]
mov rdx, rax
call fcn.180074ac0
lea rcx, [rbp + 0x270]
call fcn.18001c490
movss xmm0, dword [0x1800d80b8]
movss xmm7, dword [0x1800c5684]
mulss xmm0, xmm7
movss xmm11, dword [rbp - 0x80]
movss dword [rbp + 0x1f8], xmm11
movss dword [rbp + 0x1fc], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x1f8]
lea rcx, str.Create
call fcn.180031ba0
test al, al
je 0x18006eca4
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 0x10
lea rdx, [r13 + 0xa8]
lea rcx, [rbp + 0x80]
call fcn.180053090
lea rcx, [rbp + 0x80]
call fcn.180052b50
lea rcx, [r13 + 0xa8]
call fcn.180045100
mov rdx, rax
xor r8d, r8d
lea rcx, [0x180138830]
call fcn.18004d6e0
movaps xmm6, xmm11
mulss xmm6, xmm9
movss xmm2, dword [0x1800d80b8]
mulss xmm2, xmm7
movss xmm0, dword [r12 + 0x3c]
mulss xmm0, xmm9
movaps xmm1, xmm6
subss xmm1, xmm0
lea rcx, [rbp + 0x220]
call fcn.180001650
xor r8d, r8d
mov rdx, rax
lea rcx, str.Save
call fcn.180031ba0
test al, al
je 0x18006ed0c
lea rcx, [r13 + 0xa8]
call fcn.180045100
mov rdx, rax
xor r8d, r8d
lea rcx, [0x180138830]
call fcn.18004d6e0
movaps xmm0, xmm6
addss xmm0, dword [r12 + 0x4c]
movaps xmm1, xmm12
call fcn.180011da0
movss xmm0, dword [r12 + 0x3c]
mulss xmm0, xmm9
subss xmm6, xmm0
movss dword [rbp + 0x1f8], xmm6
movss xmm0, dword [0x1800d80b8]
mulss xmm0, xmm7
movss dword [rbp + 0x1fc], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x1f8]
lea rcx, str.Load
call fcn.180031ba0
test al, al
je 0x18006ed83
lea rcx, [r13 + 0xa8]
call fcn.180045100
mov rdx, rax
mov r8b, 1
lea rcx, [0x180138830]
call fcn.18004d6e0
movss xmm0, dword [0x1800d80b8]
mulss xmm0, xmm7
movss dword [rbp + 0x1f8], xmm11
movss dword [rbp + 0x1fc], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x1f8]
lea rcx, str.Delete
call fcn.180031ba0
test al, al
je 0x18006ee15
lea r8, [r13 + 0xa8]
lea rdx, str.C:Luno_
lea rcx, [rbp + 0x240]
call fcn.18005a790
nop
lea r8, str..cfg
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a5d0
mov rcx, rax
call fcn.180045100
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rsi
xor r9d, r9d
mov r8d, 0x20
lea rdx, [r13 + 0xe8]
lea rcx, str.New_Config_Name
call fcn.180039750
movss dword [rbp + 0x1f8], xmm11
movss xmm0, dword [0x1800d80b8]
mulss xmm0, xmm7
movss dword [rbp + 0x1fc], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x1f8]
lea rcx, str.Rename
call fcn.180031ba0
test al, al
je 0x18006ef36
lea rdx, [r13 + 0xe8]
lea rcx, [rbp - 0x18]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.C:Luno_
lea rcx, [rbp - 0x38]
call fcn.18005a8f0
nop
lea r8, str..cfg
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18005a5d0
nop
mov rcx, rax
call fcn.180045100
mov rbx, rax
lea r8, [r13 + 0xa8]
lea rdx, str.C:Luno_
lea rcx, [rbp + 0x240]
call fcn.18005a790
nop
lea r8, str..cfg
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a5d0
mov rcx, rax
call fcn.180045100
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_rename]
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
nop
lea rcx, [rbp - 0x60]
call fcn.18001c490
nop
lea rcx, [rbp - 0x38]
call fcn.18001c490
nop
lea rcx, [rbp - 0x18]
call fcn.18001c490
call fcn.180012060
call fcn.18000c140
call fcn.180012370
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
movss xmm0, dword [rbp + 0x18c]
subss xmm0, dword [0x18013a1cc]
subss xmm0, dword [0x18013a1b4]
call fcn.180011f60
call fcn.180012240
movss dword [rbp + 0x1f8], xmm10
movss xmm0, dword [0x1800d80b8]
mulss xmm0, dword [0x1800c5714]
movss dword [rbp + 0x1fc], xmm0
mov rcx, qword [0x18013a110]
mov rax, qword [rcx + 0x1c50]
mov byte [rax + 0x91], 1
xor r8d, r8d
lea rdx, str.Cheat_Settings
mov rcx, qword [rcx + 0x1c50]
call fcn.180007390
mov edx, eax
mov dword [rsp + 0x20], 0x10000
mov r9b, 1
lea r8, [rbp + 0x1f8]
lea rcx, str.Cheat_Settings
call fcn.18000bb20
movaps xmm0, xmm11
call fcn.180011fb0
lea rax, [0x1800c2198]
mov qword [rbp + 0x270], rax
lea rax, [0x1800beb84]
mov qword [rbp + 0x278], rax
lea rax, str.100_
mov qword [rbp + 0x280], rax
lea rax, str.125_
mov qword [rbp + 0x288], rax
lea rdx, [r13 + 0x14]
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], 4
lea r9, [rbp + 0x270]
lea r8, [fcn.1800360a0]
lea rcx, str.GUI_Scale
call fcn.1800360c0
test al, al
je 0x18006f05b
mov rcx, r13
call fcn.180073ca0
mov r8b, 1
lea rdx, [0x180138a50]
lea rcx, str.Safe_Mode
call fcn.1800335a0
movss dword [rbp + 0x1f8], xmm11
movss xmm0, dword [0x1800d80b8]
mulss xmm0, xmm7
movss dword [rbp + 0x1fc], xmm0
lea rdx, [rbp + 0x1f8]
lea rcx, str.Unload
call fcn.180032580
test al, al
je 0x18006f0aa
mov byte [r13 + 0x69], 1
call fcn.180012060
jmp 0x1800737fd
call fcn.180011f60
cmp byte [r13 + 0x6a], sil
jne 0x18006f143
cmp byte [r13 + 0x6b], sil
jne 0x18006f10b
cmp byte [r13 + 0x6c], sil
je 0x18006f17b
movss xmm1, dword [0x1800d80b8]
mulss xmm1, xmm14
movaps xmm2, xmm1
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
lea rcx, [0x1800b417c]
call fcn.180032580
test al, al
je 0x18006f17b
mov word [r13 + 0x6a], 0x100
jmp 0x18006f177
movss xmm1, dword [0x1800d80b8]
mulss xmm1, xmm14
movaps xmm2, xmm1
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
lea rcx, [0x1800b417c]
call fcn.180032580
test al, al
je 0x18006f17b
mov word [r13 + 0x6a], 1
jmp 0x18006f177
movss xmm1, dword [0x1800d80b8]
mulss xmm1, xmm14
movaps xmm2, xmm1
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
lea rcx, [0x1800b417c]
call fcn.180032580
test al, al
je 0x18006f17b
mov word [r13 + 0x6a], si
mov byte [r13 + 0x6c], sil
movss xmm6, dword [0x1800c5434]
movss xmm10, dword [0x1800c5490]
cmp byte [r13 + 0x6a], sil
jne 0x18006f542
cmp byte [r13 + 0x6b], sil
jne 0x18006f542
cmp byte [r13 + 0x6c], sil
jne 0x18006f542
movss xmm2, dword [rbp + 0x18c]
subss xmm2, dword [0x18013a1cc]
subss xmm2, dword [0x18013a1b4]
movss xmm0, dword [0x1800d80b8]
mulss xmm0, xmm15
movss xmm1, dword [rbp + 0x218]
subss xmm1, xmm0
addss xmm1, dword [r12 + 8]
addss xmm1, dword [r13 + 8]
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss xmm9, dword [0x1800c54e4]
movss dword [rsp + 0x20], xmm9
movss xmm3, dword [0x1800c542c]
movss xmm2, dword [0x1800c5480]
movss xmm1, dword [0x1800c5414]
lea rcx, [rbp + 0x1b0]
call fcn.180003610
mov rdx, rax
mov ecx, 0x15
call fcn.1800059c0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm6
movaps xmm2, xmm10
movss xmm7, dword [0x1800c541c]
movaps xmm1, xmm7
lea rcx, [rbp + 0x1b0]
call fcn.180003610
mov rdx, rax
mov ecx, 0x16
call fcn.1800059c0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm6
movaps xmm2, xmm10
movaps xmm1, xmm7
lea rcx, [rbp + 0x1b0]
call fcn.180003610
mov rdx, rax
mov ecx, 0x17
call fcn.1800059c0
movss dword [rsp + 0x20], xmm11
movss xmm3, dword [0x1800c5454]
movss xmm2, dword [0x1800c54dc]
movss xmm1, dword [0x1800c543c]
lea rcx, [rbp + 0x1b0]
call fcn.180003610
mov rdx, rax
xor ecx, ecx
call fcn.1800059c0
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, xmm14
mulss xmm1, xmm15
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
lea rcx, str.Add_Item
call fcn.180032580
test al, al
je 0x18006f30d
mov word [r13 + 0x6a], 1
mov byte [r13 + 0x6c], sil
mov ecx, 4
call fcn.180005a20
movss xmm2, dword [rbp + 0x18c]
subss xmm2, dword [0x18013a1cc]
subss xmm2, dword [0x18013a1b4]
movss xmm0, dword [0x1800d80b8]
mulss xmm0, dword [0x1800c5724]
movss xmm1, dword [rbp + 0x218]
subss xmm1, xmm0
addss xmm1, dword [r12 + 8]
subss xmm1, dword [r12 + 0x3c]
addss xmm1, dword [r13 + 8]
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss dword [rsp + 0x20], xmm9
movss xmm7, dword [0x1800c53c0]
movaps xmm3, xmm7
xorps xmm2, xmm2
movss xmm1, dword [0x1800c549c]
lea rcx, [rbp + 0x1b0]
call fcn.180003610
mov rdx, rax
mov ecx, 0x15
call fcn.1800059c0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm7
xorps xmm2, xmm2
movss xmm6, dword [0x1800c54ac]
movaps xmm1, xmm6
lea rcx, [rbp + 0x1b0]
call fcn.180003610
mov rdx, rax
mov ecx, 0x16
call fcn.1800059c0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm7
xorps xmm2, xmm2
movaps xmm1, xmm6
lea rcx, [rbp + 0x1b0]
call fcn.180003610
mov rdx, rax
mov ecx, 0x17
call fcn.1800059c0
movss dword [rsp + 0x20], xmm11
movss xmm3, dword [0x1800c53c8]
xorps xmm2, xmm2
movss xmm1, dword [0x1800c54ec]
lea rcx, [rbp + 0x1b0]
call fcn.180003610
mov rdx, rax
xor ecx, ecx
call fcn.1800059c0
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, xmm14
mulss xmm1, xmm15
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
lea rcx, str.Remove_All
call fcn.180032580
test al, al
je 0x18006f533
mov edx, 8
lea rcx, [rbp + 0x1f8]
call fcn.180052b30
lea rdx, [rbp + 0x1f8]
lea rcx, [0x180138830]
call fcn.180054340
mov edx, 8
lea rcx, [rbp + 0x200]
call fcn.180052b30
lea rdx, [rbp + 0x200]
lea rcx, [0x180138830]
call fcn.180054330
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0x1f8]
call fcn.1800531e0
test al, al
jne 0x18006f533
nop word [rax + rax]
lea rcx, [rbp + 0x1f8]
call fcn.1800531d0
mov rdi, rax
mov rcx, qword [0x18013a3c0]
call fcn.18004cdb0
mov rbx, rax
test rax, rax
je 0x18006f510
mov rdx, qword [rdi]
mov rcx, rax
call fcn.18004cd20
mov r8, rax
mov rdx, rbx
lea rcx, [0x18013a368]
call fcn.18007a030
lea rcx, [rbp + 0x1f8]
call fcn.1800531c0
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0x1f8]
call fcn.1800531e0
test al, al
je 0x18006f4d0
mov ecx, 4
call fcn.180005a20
movss xmm7, dword [rbp - 0x80]
movss xmm0, dword [rbp + 0x18c]
subss xmm0, dword [0x18013a1cc]
subss xmm0, dword [0x18013a1b4]
movss xmm1, dword [0x1800d80b8]
movss xmm6, dword [0x1800c56a0]
mulss xmm1, xmm6
addss xmm0, xmm1
call fcn.180011f60
call fcn.180012240
movss xmm0, dword [0x1800d80b8]
mulss xmm0, xmm6
movss xmm2, dword [rbp + 0x21c]
subss xmm2, xmm0
movss xmm1, dword [rbp + 0x218]
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdx, rax
mov r9d, 0x20010000
mov r8b, 1
lea rcx, str.Inventory
call fcn.18000c0e0
mov r14d, esi
movss xmm0, dword [0x1800d80b8]
mulss xmm0, xmm6
movss xmm2, dword [rbp + 0x21c]
subss xmm2, xmm0
movss xmm14, dword [0x1800c55f0]
divss xmm2, xmm14
movss xmm0, dword [r12 + 0x50]
divss xmm0, dword [0x1800c55c0]
subss xmm2, xmm0
subss xmm2, dword [r12 + 0xc]
movss xmm1, dword [rbp + 0x218]
divss xmm1, xmm13
movss xmm0, dword [r12 + 0x4c]
divss xmm0, xmm14
subss xmm1, xmm0
subss xmm1, dword [r12 + 8]
lea rcx, [rbp + 0x1f8]
call fcn.180001650
mov ebx, 4
cmp byte [r13 + 0x6a], sil
jne 0x18006fd52
cmp byte [r13 + 0x6b], sil
jne 0x18006fd52
cmp byte [r13 + 0x6c], sil
jne 0x18006fd52
mov edx, 8
lea rcx, [rbp + 0x200]
call fcn.180052b30
lea rdx, [rbp + 0x200]
lea rcx, [0x180138830]
call fcn.180054340
lea rdx, [rbp + 0x220]
lea rcx, [0x180138830]
call fcn.180054330
mov rdx, rax
lea rcx, [rbp + 0x200]
call fcn.1800531e0
test al, al
jne 0x18006fd52
mov ecx, dword [0x18013a0b4]
mov rax, qword gs:[0x58]
mov esi, ebx
mov r15, qword [rax + rcx*8]
mov r12d, 3
nop
mov eax, dword [r15 + rsi]
cmp dword [0x18013c688], eax
jle 0x18006f6f9
lea rcx, [0x18013c688]
call fcn.1800ad598
cmp dword [0x18013c688], 0xffffffff
jne 0x18006f6f9
lea rcx, [0x1800b29b0]
call fcn.1800adaec
lea rcx, [0x18013c688]
call fcn.1800ad52c
mov eax, dword [r15 + rsi]
cmp dword [0x18013c6d0], eax
jle 0x18006f732
lea rcx, [0x18013c6d0]
call fcn.1800ad598
cmp dword [0x18013c6d0], 0xffffffff
jne 0x18006f732
lea rcx, [0x1800b29a0]
call fcn.1800adaec
lea rcx, [0x18013c6d0]
call fcn.1800ad52c
mov eax, dword [r15 + rsi]
cmp dword [0x18013c6ac], eax
jle 0x18006f76b
lea rcx, [0x18013c6ac]
call fcn.1800ad598
cmp dword [0x18013c6ac], 0xffffffff
jne 0x18006f76b
lea rcx, [0x1800b2990]
call fcn.1800adaec
lea rcx, [0x18013c6ac]
call fcn.1800ad52c
lea rcx, [rbp + 0x200]
call fcn.1800531d0
lea rcx, [rbp + 0x200]
cmp dword [rax + 0xc], 0
je 0x18006faa4
call fcn.1800531d0
lea rcx, [rbp + 0x200]
cmp dword [rax + 8], 0x3a
jne 0x18006f87b
call fcn.1800531d0
mov ecx, dword [rax + 0xc]
mov dword [rbp + 0x28], ecx
lea rdx, [rbp + 0x28]
lea rcx, [0x18013c5c0]
call fcn.18006a020
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x28]
lea rcx, [rbp - 0x60]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp + 0x240]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a5d0
mov rdx, rax
lea rcx, [0x1801386f0]
call fcn.180074ac0
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
nop
lea rcx, [rbp - 0x60]
call fcn.18001c490
lea rcx, [rbp + 0x200]
call fcn.1800531d0
mov ecx, dword [rax + 0xc]
mov dword [rbp + 0x1d8], ecx
lea rdx, [rbp + 0x1d8]
lea rcx, [0x18013c5c0]
call fcn.18006a020
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x10]
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdx, rax
lea rcx, [0x180138730]
call fcn.180074a70
mov eax, r12d
jmp 0x18006fa34
call fcn.1800531d0
mov ecx, dword [rax + 0xc]
mov dword [rsp + 0x78], ecx
lea rdx, [rsp + 0x78]
lea rcx, [0x18013c540]
call fcn.18006a020
mov rdx, qword [rax]
mov rdx, qword [rdx + 8]
lea rcx, [rbp + 0x1b0]
call fcn.18001c4a0
mov rbx, rax
lea rcx, [rbp + 0x200]
call fcn.1800531d0
movzx ecx, word [rax + 8]
mov word [rsp + 0x68], cx
lea rdx, [rsp + 0x68]
lea rcx, [0x18013c500]
call fcn.180054150
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x1f0]
lea rcx, [rbp - 0x18]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_econ_default_generated_
lea rcx, [rbp - 0x38]
call fcn.18005a8f0
nop
lea r8, [0x1800c17d4]
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18005a5d0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.180048bd0
nop
lea r8, str._light_png.vtex_c
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a5d0
mov rdx, rax
lea rcx, [0x1801386f0]
call fcn.180074ac0
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
nop
lea rcx, [rbp - 0x60]
call fcn.18001c490
nop
lea rcx, [rbp - 0x38]
call fcn.18001c490
nop
lea rcx, [rbp - 0x18]
call fcn.18001c490
nop
lea rcx, [rbp + 0x1b0]
call fcn.18001c490
lea rcx, [rbp + 0x200]
call fcn.1800531d0
mov ecx, dword [rax + 0xc]
mov dword [rbp - 0x78], ecx
lea rdx, [rbp - 0x78]
lea rcx, [0x18013c540]
call fcn.18006a020
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdx, rax
lea rcx, [0x180138730]
call fcn.180074a70
lea rcx, [rbp + 0x200]
call fcn.1800531d0
mov ecx, dword [rax + 0xc]
mov dword [rbp + 0x208], ecx
lea rdx, [rbp + 0x208]
lea rcx, [0x18013c540]
call fcn.18006a020
mov rcx, qword [rax]
mov ebx, dword [rcx + 0x44]
lea rcx, [rbp + 0x200]
call fcn.1800531d0
movzx ecx, word [rax + 8]
mov word [rbp - 0x68], cx
lea rdx, [rbp - 0x68]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b390
movzx ecx, al
mov edx, ebx
call fcn.18006ba10
mov dword [0x18013c684], eax
lea rcx, [rbp + 0x200]
call fcn.1800531d0
movzx ecx, word [rax + 8]
mov word [rbp - 0x66], cx
lea rdx, [rbp - 0x66]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18001c4a0
mov rdx, rax
lea rcx, [0x180138710]
call fcn.180074ac0
lea rcx, [rbp + 0x270]
call fcn.18001c490
jmp 0x18006fbd7
call fcn.1800531d0
movzx ecx, word [rax + 8]
mov word [rsp + 0x6a], cx
lea rdx, [rsp + 0x6a]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b380
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp + 0x240]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a5d0
mov rdx, rax
lea rcx, [0x1801386f0]
call fcn.180074ac0
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
nop
lea rcx, [rbp - 0x60]
call fcn.18001c490
lea rcx, [rbp + 0x200]
call fcn.1800531d0
movzx ecx, word [rax + 8]
mov word [rsp + 0x52], cx
lea rdx, [rsp + 0x52]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdx, rax
lea rcx, [0x180138730]
call fcn.180074a70
lea rcx, [rbp + 0x200]
call fcn.1800531d0
movzx ecx, word [rax + 8]
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b390
movzx ecx, al
mov edx, 1
call fcn.18006ba10
mov dword [0x18013c684], eax
lea rdx, [0x180138730]
lea rcx, [0x180138710]
call fcn.180074a90
lea rcx, [rbp + 0x200]
call fcn.1800531d0
mov ecx, dword [rax]
call fcn.180011a40
mov r8d, dword [0x18013c684]
lea rdx, [rbp + 0x1a0]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x30]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
lea rcx, [0x180138730]
call fcn.180045100
mov rdi, rax
lea rcx, [0x180138710]
call fcn.180045100
mov rbx, rax
lea rcx, [0x1801386f0]
call fcn.180045100
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], 0
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
mov r8, rdi
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
test al, al
je 0x18006fcf5
mov rcx, qword [0x18013a3c0]
call fcn.18004cdb0
mov rbx, rax
test rax, rax
je 0x18006fcd1
lea rcx, [rbp + 0x200]
call fcn.1800531d0
mov rdx, qword [rax]
mov rcx, rbx
call fcn.18004cd20
mov rcx, rax
call fcn.18004d660
mov rdx, rax
mov rcx, rbx
call fcn.18004ccd0
mov r8, qword [rbp + 0x200]
lea rdx, [rsp + 0x58]
lea rcx, [0x180138830]
call fcn.180074cd0
mov rcx, qword [rax]
mov qword [rbp + 0x200], rcx
jmp 0x18006fd01
lea rcx, [rbp + 0x200]
call fcn.1800531c0
call fcn.180011b30
cmp r14d, 4
jge 0x18006fd1e
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
inc r14d
jmp 0x18006fd21
xor r14d, r14d
lea rdx, [rbp + 0x220]
lea rcx, [0x180138830]
call fcn.180054330
mov rdx, rax
lea rcx, [rbp + 0x200]
call fcn.1800531e0
test al, al
je 0x18006f6c0
mov r12, qword [rsp + 0x70]
xor esi, esi
cmp byte [r13 + 0x6a], 0
je 0x180070494
cmp byte [r13 + 0x6b], 0
jne 0x180070489
cmp byte [r13 + 0x6c], 0
jne 0x180070489
lea rcx, [0x1800bcaa0]
call fcn.1800749a0
mov rbx, rax
mov qword [rbp + 0x200], rax
lea rcx, [0x1800bcaa0]
call fcn.180074990
mov qword [rbp - 0x78], rax
cmp rbx, rax
je 0x18007024d
mov edi, 0x13a4
nop word [rax + rax]
mov rax, qword [rbx]
mov qword [rbp + 0x220], rax
lea rdx, [rbp + 0x220]
lea rcx, [0x18013c600]
call fcn.180074960
mov rbx, rax
mov rcx, rax
call fcn.180074930
mov rsi, rax
mov rcx, rbx
call fcn.180074920
cmp rsi, rax
je 0x18007022a
mov r12, rax
nop
mov rcx, qword [rsi]
mov rdx, qword [rcx]
mov r8, qword [rdx]
call r8
movsx r15d, ax
movzx ecx, r15w
sub cx, di
cmp cx, 1
jbe 0x18007021d
mov rbx, qword [rsi]
mov edx, 7
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
jne 0x18006fe53
mov eax, 0x1f4
cmp r15w, ax
jl 0x180070218
mov rbx, qword [rsi]
mov edx, 6
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
jne 0x18006fe90
cmp r15d, 0x1f
jne 0x180070218
mov rbx, qword [rsi]
mov edx, 0xa
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
jne 0x18006fecd
cmp r15d, 0x3a
jne 0x180070218
mov rbx, qword [rsi]
mov edx, 9
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
je 0x180070218
mov rbx, qword [rsi]
mov edx, 0xb
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
je 0x180070218
mov rbx, qword [rsi]
mov edx, 0xc
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
je 0x180070218
mov rbx, qword [rsi]
mov edx, 8
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
jne 0x180070083
mov ecx, r15d
cmp r15d, 0x13a6
jg 0x180070004
je 0x18006fff1
cmp ecx, 0x1275
je 0x18006ffde
cmp ecx, 0x13a3
jne 0x18007013a
lea rax, str.panorama_images_econ_default_generated_studded_bloodhound_gloves_bloodhound_black_silver_light_png.vtex_c
mov qword [0x1801386e8], rax
jmp 0x18007013a
lea rax, str.panorama_images_econ_default_generated_studded_brokenfang_gloves_operation10_floral_light_png.vtex_c
mov qword [0x1801386e8], rax
jmp 0x18007013a
lea rax, str.panorama_images_econ_default_generated_sporty_gloves_sporty_blue_pink_light_png.vtex_c
mov qword [0x1801386e8], rax
jmp 0x18007013a
sub ecx, 0x13a7
je 0x180070070
sub ecx, 1
je 0x18007005d
sub ecx, 1
je 0x18007004a
sub ecx, 1
je 0x180070037
cmp ecx, 1
jne 0x18007013a
lea rax, str.panorama_images_econ_default_generated_studded_hydra_gloves_bloodhound_hydra_case_hardened_light_png.vtex_c
mov qword [0x1801386e8], rax
jmp 0x18007013a
lea rax, str.panorama_images_econ_default_generated_specialist_gloves_specialist_marble_fade_light_png.vtex_c
mov qword [0x1801386e8], rax
jmp 0x18007013a
lea rax, str.panorama_images_econ_default_generated_motorcycle_gloves_motorcycle_commando_ksk_light_png.vtex_c
mov qword [0x1801386e8], rax
jmp 0x18007013a
lea rax, str.panorama_images_econ_default_generated_leather_handwraps_handwrap_leathery_fabric_blue_skulls_light_png.vtex_c
mov qword [0x1801386e8], rax
jmp 0x18007013a
lea rax, str.panorama_images_econ_default_generated_slick_gloves_slick_snakeskin_white_light_png.vtex_c
mov qword [0x1801386e8], rax
jmp 0x18007013a
mov rbx, qword [rsi]
mov edx, 0xa
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
jne 0x1800700c6
lea rax, str.panorama_images_econ_music_kits_awolnation_01_png.vtex_c
mov qword [0x1801386e8], rax
jmp 0x18007013a
mov rcx, qword [rsi]
call fcn.18006b380
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp + 0x240]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a5d0
mov rcx, rax
call fcn.180045100
mov qword [0x1801386e8], rax
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
nop
lea rcx, [rbp - 0x60]
call fcn.18001c490
mov edi, r15d
mov ecx, r15d
call fcn.180011a40
xor r8d, r8d
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
mov rcx, qword [rsi]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rbx, rax
mov rdx, qword [0x1801386e8]
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
xor r15d, r15d
mov dword [rsp + 0x28], r15d
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
lea r8, [0x1800b3fe7]
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
test al, al
je 0x1800701f8
mov dword [r13 + 0x74], edi
mov word [r13 + 0x6a], 0x100
mov byte [r13 + 0x6c], r15b
mov dword [r13 + 0xa0], r15d
call fcn.180011b30
cmp r14d, 4
jge 0x180070215
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
inc r14d
jmp 0x180070218
mov r14d, r15d
mov edi, 0x13a4
add rsi, 8
cmp rsi, r12
jne 0x18006fdf0
mov rbx, qword [rbp + 0x200]
add rbx, 8
mov qword [rbp + 0x200], rbx
cmp rbx, qword [rbp - 0x78]
jne 0x18006fdb0
mov r12, qword [rsp + 0x70]
xor esi, esi
xor r8d, r8d
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
lea rdx, str.Type_CustomPlayer
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rbx, rax
lea rdx, str.panorama_images_econ_characters_customplayer_tm_balkan_varianth_png.vtex_c
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], esi
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
lea r8, [0x1800b3fe7]
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
test al, al
je 0x180070314
mov qword [r13 + 0x74], 0x13f1
mov qword [r13 + 0x80], 1
mov word [r13 + 0x6a], 0x100
mov byte [r13 + 0x6c], 0
mov dword [r13 + 0xa0], 1
mov byte [r13 + 0x88], 0
xor r8d, r8d
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
lea rdx, str.CSGO_Type_Collectible
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rbx, rax
lea rdx, str.panorama_images_econ_status_icons_trophy_majors_png.vtex_c
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], esi
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
lea r8, [0x1800b3fe7]
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
test al, al
je 0x1800703c8
mov qword [r13 + 0x74], 0x36a
mov word [r13 + 0x6a], 0x100
mov byte [r13 + 0x6c], 0
mov dword [r13 + 0xa0], 2
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
xor r8d, r8d
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
lea rdx, str.CSGO_Type_WeaponCase
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rbx, rax
lea rdx, str.panorama_images_econ_weapon_cases_crate_community_33_png.vtex_c
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], esi
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
lea r8, [0x1800b3fe7]
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
test al, al
je 0x180070489
mov qword [r13 + 0x74], 0xfa1
mov word [r13 + 0x6a], 0x100
mov byte [r13 + 0x6c], 0
mov dword [r13 + 0xa0], 3
cmp byte [r13 + 0x6a], 0
jne 0x1800713ca
cmp byte [r13 + 0x6b], 0
je 0x1800713ca
cmp byte [r13 + 0x6c], 0
jne 0x180071025
cmp dword [r13 + 0xa0], 0
jne 0x180070b69
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rbx, qword [rax]
mov edx, 0xa
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
jne 0x180070715
mov edx, 8
lea rcx, [rbp + 0x200]
call fcn.180052b30
lea rdx, [rbp + 0x200]
lea rcx, [0x18013c5c0]
call fcn.180054340
mov edx, 8
lea rcx, [rbp + 0x208]
call fcn.180052b30
lea rdx, [rbp + 0x208]
lea rcx, [0x18013c5c0]
call fcn.180054330
lea rdx, [rbp + 0x208]
lea rcx, [rbp + 0x200]
call fcn.1800531e0
xor r15d, r15d
test al, al
jne 0x1800713cd
lea rcx, [rbp + 0x200]
call fcn.1800531d0
mov rsi, rax
mov rcx, qword [rax + 8]
mov ecx, dword [rcx]
call fcn.180011a40
mov r8d, 3
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
mov rdx, qword [rsi + 8]
mov rdx, qword [rdx + 0x10]
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdi, rax
movzx ecx, word [r13 + 0x74]
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rbx, rax
mov rdx, qword [rsi + 8]
mov rdx, qword [rdx + 0x28]
lea rcx, [rbp - 0x18]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp - 0x38]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18005a5d0
nop
mov rcx, rax
call fcn.180045100
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], r15d
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
mov r8, rdi
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
movzx ebx, al
lea rcx, [rbp - 0x60]
call fcn.18001c490
nop
lea rcx, [rbp - 0x38]
call fcn.18001c490
nop
lea rcx, [rbp - 0x18]
call fcn.18001c490
test bl, bl
je 0x1800706c9
mov rax, qword [rsi + 8]
mov ecx, dword [rax]
mov dword [r13 + 0x78], ecx
mov word [r13 + 0x6a], 0
mov byte [r13 + 0x6c], 1
call fcn.180011b30
cmp r14d, 4
jge 0x1800706e6
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
inc r14d
jmp 0x1800706e9
mov r14d, r15d
lea rcx, [rbp + 0x200]
call fcn.1800531c0
lea rdx, [rbp + 0x208]
lea rcx, [rbp + 0x200]
call fcn.1800531e0
test al, al
je 0x180070570
jmp 0x1800713cd
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rbx, qword [rax]
mov edx, 7
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
jne 0x1800708be
mov r15d, 1
mov r8d, 6
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rbx, rax
movzx ecx, word [r13 + 0x74]
mov word [rsp + 0x52], cx
lea rdx, [rsp + 0x52]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b380
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp - 0x38]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18005a5d0
nop
mov rcx, rax
call fcn.180045100
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], esi
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
lea r8, [0x1800b3fe7]
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
movzx ebx, al
lea rcx, [rbp - 0x60]
call fcn.18001c490
nop
lea rcx, [rbp - 0x38]
call fcn.18001c490
nop
lea rcx, [rbp - 0x18]
call fcn.18001c490
test bl, bl
je 0x1800708af
mov dword [r13 + 0x78], esi
mov word [r13 + 0x6a], 0
mov byte [r13 + 0x6c], r15b
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
jmp 0x1800708c1
mov r15d, esi
mov eax, dword [r13 + 0x74]
mov dword [rbp + 0x208], eax
lea rdx, [rbp + 0x208]
lea rcx, [0x18013c640]
call fcn.180074940
mov rbx, rax
mov rcx, rax
call fcn.180074930
mov r14, rax
mov rcx, rbx
call fcn.180074920
mov r12, rax
cmp r14, rax
je 0x1800713c5
mov rcx, qword [r14]
test rcx, rcx
je 0x180070b57
mov ecx, dword [rcx]
call fcn.180011a40
mov rax, qword [r14]
mov ecx, dword [rax]
mov dword [rbp + 0x208], ecx
lea rdx, [rbp + 0x208]
lea rcx, [0x18013c540]
call fcn.18006a020
mov rcx, qword [rax]
mov ebx, dword [rcx + 0x44]
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b390
movzx ecx, al
mov edx, ebx
call fcn.18006ba10
mov r8d, eax
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
mov rdx, qword [r14]
mov rdx, qword [rdx + 0x18]
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rsi, rax
movzx ecx, word [r13 + 0x74]
mov word [rsp + 0x52], cx
lea rdx, [rsp + 0x52]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdi, rax
mov rcx, qword [r14]
mov edx, dword [rcx]
mov dword [rbp - 0x78], edx
lea rdx, [rbp - 0x78]
lea rcx, [0x18013c540]
call fcn.18006a020
mov rdx, qword [rax]
mov rdx, qword [rdx + 8]
lea rcx, [rbp + 0x1d8]
call fcn.18001c4a0
mov rbx, rax
movzx ecx, word [r13 + 0x74]
mov word [rsp + 0x6a], cx
lea rdx, [rsp + 0x6a]
lea rcx, [0x18013c500]
call fcn.180054150
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x1f0]
lea rcx, [rbp + 0x220]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_econ_default_generated_
lea rcx, [rbp + 8]
call fcn.18005a8f0
nop
lea r8, [0x1800c17d4]
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.18005a5d0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x38]
call fcn.180048bd0
nop
lea r8, str._light_png.vtex_c
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18005a5d0
nop
mov rcx, rax
call fcn.180045100
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], 0
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
mov r8, rsi
mov rdx, rdi
mov rcx, qword [rax]
call fcn.18001a5b0
movzx ebx, al
lea rcx, [rbp - 0x60]
call fcn.18001c490
nop
lea rcx, [rbp - 0x38]
call fcn.18001c490
nop
lea rcx, [rbp - 0x18]
call fcn.18001c490
nop
lea rcx, [rbp + 8]
call fcn.18001c490
nop
lea rcx, [rbp + 0x220]
call fcn.18001c490
nop
lea rcx, [rbp + 0x1d8]
call fcn.18001c490
test bl, bl
je 0x180070b37
mov rax, qword [r14]
mov ecx, dword [rax]
mov dword [r13 + 0x78], ecx
mov word [r13 + 0x6a], 0
mov byte [r13 + 0x6c], 1
call fcn.180011b30
cmp r15d, 4
jge 0x180070b54
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
inc r15d
jmp 0x180070b57
xor r15d, r15d
add r14, 8
cmp r14, r12
jne 0x180070900
jmp 0x1800713c5
cmp byte [r13 + 0x6c], 0
jne 0x180071025
cmp dword [r13 + 0xa0], 1
jne 0x180070dec
mov edx, 9
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdx, rax
lea rcx, [0x18013c600]
call fcn.180074960
mov rbx, rax
mov rcx, rax
call fcn.180074930
mov rdi, rax
mov rcx, rbx
call fcn.180074920
mov r15, rax
cmp rdi, rax
je 0x1800713ca
mov esi, 0x13ac
mov ebx, 0x15e0
mov r12d, 0x1450
mov rcx, qword [rdi]
call fcn.18006b350
movsx edx, ax
movzx ecx, dx
mov eax, 0x1263
sub cx, ax
cmp cx, 3
jbe 0x180070dda
movzx ecx, dx
sub cx, si
cmp cx, 0x44
jbe 0x180070dda
movzx ecx, dx
sub cx, r12w
cmp cx, 4
jbe 0x180070dda
movzx eax, dx
mov ecx, 0x14b4
sub ax, cx
cmp ax, 4
jbe 0x180070dda
cmp dx, bx
je 0x180070dda
mov esi, edx
mov ecx, edx
call fcn.180011a40
mov rcx, qword [rdi]
call fcn.18006b390
movzx r8d, al
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
mov rcx, qword [rdi]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rbx, rax
mov rcx, qword [rdi]
call fcn.18006b380
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp - 0x38]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18005a5d0
nop
mov rcx, rax
call fcn.180045100
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], 0
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
lea r8, [0x1800b3fe7]
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
movzx ebx, al
lea rcx, [rbp - 0x60]
call fcn.18001c490
nop
lea rcx, [rbp - 0x38]
call fcn.18001c490
nop
lea rcx, [rbp - 0x18]
call fcn.18001c490
test bl, bl
je 0x180070dae
mov dword [r13 + 0x74], esi
xor esi, esi
mov dword [r13 + 0x78], esi
mov word [r13 + 0x6a], si
mov byte [r13 + 0x6c], sil
lea rdx, [0x1800b3fe7]
lea rcx, [rbp + 0x270]
call fcn.18001c4a0
movups xmm0, xmmword [r13 + 0x74]
movaps xmmword [rbp + 0x50], xmm0
movups xmm1, xmmword [r13 + 0x84]
movaps xmmword [rbp + 0x60], xmm1
movsd xmm0, qword [r13 + 0x94]
movsd qword [rbp + 0x70], xmm0
mov ecx, dword [r13 + 0x9c]
mov dword [rbp + 0x78], ecx
mov r9, rax
mov r8b, 1
lea rdx, [rbp + 0x50]
lea rcx, [0x18013a368]
call fcn.180079860
jmp 0x180070db0
xor esi, esi
call fcn.180011b30
cmp r14d, 4
jge 0x180070dcd
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
inc r14d
jmp 0x180070dd0
mov r14d, esi
mov esi, 0x13ac
mov ebx, 0x15e0
add rdi, 8
cmp rdi, r15
jne 0x180070bd4
jmp 0x1800713c5
cmp byte [r13 + 0x6c], 0
jne 0x180071025
cmp dword [r13 + 0xa0], 2
jne 0x180071025
mov edx, 0xb
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdx, rax
lea rcx, [0x18013c600]
call fcn.180074960
mov rbx, rax
mov rcx, rax
call fcn.180074930
mov rdi, rax
mov rcx, rbx
call fcn.180074920
mov r15, rax
cmp rdi, rax
je 0x1800713ca
mov esi, 0x1792
mov ebx, 0x549
mov rcx, qword [rdi]
call fcn.18006b350
cmp ax, si
jge 0x180071013
cmp ax, bx
je 0x180071013
movsx esi, ax
mov ecx, esi
call fcn.180011a40
mov rcx, qword [rdi]
call fcn.18006b390
movzx r8d, al
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
mov rcx, qword [rdi]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rbx, rax
mov rcx, qword [rdi]
call fcn.18006b380
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp - 0x38]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18005a5d0
nop
mov rcx, rax
call fcn.180045100
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], 0
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
lea r8, [0x1800b3fe7]
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
movzx ebx, al
lea rcx, [rbp - 0x60]
call fcn.18001c490
nop
lea rcx, [rbp - 0x38]
call fcn.18001c490
nop
lea rcx, [rbp - 0x18]
call fcn.18001c490
test bl, bl
je 0x180070fe7
mov dword [r13 + 0x74], esi
xor esi, esi
mov dword [r13 + 0x78], esi
mov word [r13 + 0x6a], si
mov byte [r13 + 0x6c], sil
lea rdx, [0x1800b3fe7]
lea rcx, [rbp + 0x270]
call fcn.18001c4a0
movups xmm0, xmmword [r13 + 0x74]
movaps xmmword [rbp + 0x50], xmm0
movups xmm1, xmmword [r13 + 0x84]
movaps xmmword [rbp + 0x60], xmm1
movsd xmm0, qword [r13 + 0x94]
movsd qword [rbp + 0x70], xmm0
mov ecx, dword [r13 + 0x9c]
mov dword [rbp + 0x78], ecx
mov r9, rax
mov r8b, 1
lea rdx, [rbp + 0x50]
lea rcx, [0x18013a368]
call fcn.180079860
jmp 0x180070fe9
xor esi, esi
call fcn.180011b30
cmp r14d, 4
jge 0x180071006
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
inc r14d
jmp 0x180071009
mov r14d, esi
mov esi, 0x1792
mov ebx, 0x549
add rdi, 8
cmp rdi, r15
jne 0x180070e51
jmp 0x1800713ca
cmp byte [r13 + 0x6b], 0
je 0x1800713ca
cmp byte [r13 + 0x6c], 0
jne 0x1800713ca
cmp dword [r13 + 0xa0], 3
jne 0x1800713ca
mov edx, 0xc
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdx, rax
lea rcx, [0x18013c600]
call fcn.180074960
mov rbx, rax
mov rcx, rax
call fcn.180074930
mov rdi, rax
mov rcx, rbx
call fcn.180074920
mov r15, rax
cmp rdi, rax
je 0x1800713ca
mov ebx, 0x1182
mov esi, 0x1177
mov r12d, 0x1133
nop dword [rax + rax]
mov rcx, qword [rdi]
call fcn.18006b350
movsx edx, ax
mov eax, 0x4ee9
cmp dx, ax
jge 0x180071266
movzx ecx, dx
mov eax, 0x1908
sub cx, ax
mov eax, 0x3517
cmp cx, ax
jbe 0x180071266
movzx ecx, dx
mov eax, 0x134d
sub cx, ax
mov eax, 0x5b6
cmp cx, ax
jbe 0x180071266
movzx eax, dx
mov ecx, 0x1309
sub ax, cx
cmp ax, 0x3f
ja 0x180071110
movabs rcx, 0xf003f9fe8001f5bf
bt rcx, rax
jb 0x180071266
movzx eax, dx
mov ecx, 0x12bc
sub ax, cx
cmp ax, 0x3c
ja 0x180071135
movabs rcx, 0x1fc4000fffc00077
bt rcx, rax
jb 0x180071266
movzx eax, dx
mov ecx, 0x127a
sub ax, cx
cmp ax, 0x3c
ja 0x18007115a
movabs rcx, 0x100dfe0ffcfe1ffd
bt rcx, rax
jb 0x180071266
movzx eax, dx
mov ecx, 0x123d
sub ax, cx
cmp ax, 0x3b
ja 0x18007117f
movabs rcx, 0xf03fc3fe4fffffd
bt rcx, rax
jb 0x180071266
movzx eax, dx
mov ecx, 0x11f6
sub ax, cx
cmp ax, 0x1e
ja 0x18007119e
mov ecx, 0x7f600001
bt ecx, eax
jb 0x180071266
movzx eax, dx
mov ecx, 0x11c4
sub ax, cx
cmp ax, 0xa
jbe 0x180071266
cmp dx, bx
je 0x180071266
cmp dx, si
je 0x180071266
cmp dx, r12w
je 0x180071266
movzx eax, dx
mov ecx, 0x10ff
sub ax, cx
cmp ax, 5
jbe 0x180071266
movzx eax, dx
mov ecx, 0x1089
sub ax, cx
cmp ax, 0x37
ja 0x180071205
movabs rcx, 0x81000000000009
bt rcx, rax
jb 0x180071266
movzx eax, dx
mov ecx, 0x105a
sub ax, cx
cmp ax, 1
jbe 0x180071266
movzx eax, dx
mov ecx, 0xff9
sub ax, cx
cmp ax, 0x31
ja 0x180071237
movabs rcx, 0x2000000000005
bt rcx, rax
jb 0x180071266
movzx eax, dx
mov ecx, 0xfa8
sub ax, cx
cmp ax, 0x35
ja 0x180071258
movabs rcx, 0x20000000200e0f
bt rcx, rax
jb 0x180071266
mov eax, 0xfa5
cmp dx, ax
jg 0x1800713b8
mov esi, edx
mov ecx, edx
call fcn.180011a40
mov rcx, qword [rdi]
call fcn.18006b390
movzx r8d, al
lea rdx, [rbp + 0x30]
mov rcx, r13
call fcn.18006ba30
mov rdx, rax
lea rcx, [rbp + 0x1a0]
call fcn.18001cfe0
movups xmm6, xmmword [rax]
mov rcx, qword [rdi]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rbx, rax
mov rcx, qword [rdi]
call fcn.18006b380
mov rdx, rax
lea rcx, [rbp - 0x18]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp - 0x38]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18005a5d0
nop
mov rcx, rax
call fcn.180045100
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x270]
lea rcx, [0x18013c470]
call fcn.18006b440
movdqa xmmword [rbp + 0x1b0], xmm6
mov dword [rsp + 0x28], 0
lea rcx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1f8]
lea r8, [0x1800b3fe7]
mov rdx, rbx
mov rcx, qword [rax]
call fcn.18001a5b0
movzx ebx, al
lea rcx, [rbp - 0x60]
call fcn.18001c490
nop
lea rcx, [rbp - 0x38]
call fcn.18001c490
nop
lea rcx, [rbp - 0x18]
call fcn.18001c490
test bl, bl
je 0x18007138c
mov dword [r13 + 0x74], esi
xor esi, esi
mov dword [r13 + 0x78], esi
mov word [r13 + 0x6a], si
mov byte [r13 + 0x6c], 1
jmp 0x18007138e
xor esi, esi
call fcn.180011b30
cmp r14d, 4
jge 0x1800713ab
movaps xmm1, xmm12
movaps xmm0, xmm8
call fcn.180011da0
inc r14d
jmp 0x1800713ae
mov r14d, esi
mov esi, 0x1177
mov ebx, 0x1182
add rdi, 8
cmp rdi, r15
jne 0x1800710a0
mov r12, qword [rsp + 0x70]
xor r15d, r15d
cmp byte [r13 + 0x6a], 0
jne 0x1800737fd
cmp byte [r13 + 0x6b], 0
jne 0x1800737fd
cmp byte [r13 + 0x6c], 0
je 0x1800737fd
movaps xmm0, xmm7
movss xmm9, dword [0x1800c5544]
mulss xmm0, xmm9
call fcn.180011fb0
cmp dword [r13 + 0x78], 0
je 0x1800714ad
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rbx, qword [rax]
mov edx, 0xa
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
je 0x1800714ad
lea rdx, [r13 + 0x80]
mov dword [rsp + 0x20], r15d
mov r9d, 0x64
mov r8d, 1
lea rcx, str.Seed
call fcn.180039720
lea rdx, [r13 + 0x84]
mov dword [rsp + 0x28], r15d
lea r8, str._.3f
mov qword [rsp + 0x20], r8
movaps xmm3, xmm11
movaps xmm2, xmm8
lea rcx, str.Wear
call fcn.180038e00
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rbx, qword [rax]
mov edx, 0xc
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
jne 0x18007151f
lea rdx, [r13 + 0x9c]
mov dword [rsp + 0x20], r15d
mov r9d, 0x64
mov r8d, 1
lea rcx, str.Quantity
call fcn.180039720
mov edx, 1
mov r8d, 0x32
mov ecx, dword [r13 + 0x9c]
call fcn.180074dd0
mov dword [r13 + 0x9c], eax
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rbx, qword [rax]
mov edx, 8
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
je 0x1800715ef
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rbx, qword [rax]
mov edx, 0xc
lea rcx, [0x1800bcaa0]
call fcn.180074980
mov rdi, rax
mov rcx, rbx
call fcn.18006b370
mov rdx, rax
lea rcx, [0x18013a4e0]
call fcn.180064220
cmp rax, qword [rdi]
je 0x1800715ef
lea rdx, [r13 + 0x88]
mov r8b, 1
lea rcx, str.StatTrak
call fcn.1800335a0
call fcn.180012060
call fcn.180004480
mov r14, qword [rax + 0x270]
mov qword [rbp + 0x200], r14
movss xmm6, dword [rax + 0x10]
movss xmm7, dword [rax + 0x14]
movss xmm10, dword [rax + 0x18]
mov ecx, dword [0x18013a0b4]
mov rax, qword gs:[0x58]
mov edx, 4
mov ebx, edx
mov rdi, qword [rax + rcx*8]
mov eax, dword [rdi + rdx]
cmp dword [0x18013c698], eax
jle 0x180071669
lea rcx, [0x18013c698]
call fcn.1800ad598
cmp dword [0x18013c698], 0xffffffff
jne 0x180071669
lea rcx, [0x1800b2980]
call fcn.1800adaec
lea rcx, [0x18013c698]
call fcn.1800ad52c
mov eax, dword [rdi + rbx]
cmp dword [0x18013c6d8], eax
jle 0x1800716a1
lea rcx, [0x18013c6d8]
call fcn.1800ad598
cmp dword [0x18013c6d8], 0xffffffff
jne 0x1800716a1
lea rcx, [0x1800b2970]
call fcn.1800adaec
lea rcx, [0x18013c6d8]
call fcn.1800ad52c
mov eax, dword [rdi + rbx]
cmp dword [0x18013c6c0], eax
jle 0x1800716d9
lea rcx, [0x18013c6c0]
call fcn.1800ad598
cmp dword [0x18013c6c0], 0xffffffff
jne 0x1800716d9
lea rcx, [0x1800b2960]
call fcn.1800adaec
lea rcx, [0x18013c6c0]
call fcn.1800ad52c
mov eax, dword [r13 + 0x78]
test eax, eax
je 0x1800719eb
mov dword [rbp + 0x208], eax
lea rdx, [rbp + 0x208]
cmp dword [r13 + 0x74], 0x3a
jne 0x1800717c2
lea rcx, [0x18013c5c0]
call fcn.18006a020
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x28]
lea rcx, [rbp - 0x60]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp + 0x240]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a5d0
mov rdx, rax
lea rcx, [0x1801386c8]
call fcn.180074ac0
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
nop
lea rcx, [rbp - 0x60]
call fcn.18001c490
mov eax, dword [r13 + 0x78]
mov dword [rbp + 0x208], eax
lea rdx, [rbp + 0x208]
lea rcx, [0x18013c5c0]
call fcn.18006a020
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x10]
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdx, rax
lea rcx, [0x180138688]
call fcn.180074a70
mov eax, 3
jmp 0x180071940
lea rcx, [0x18013c540]
call fcn.18006a020
mov rdx, qword [rax]
mov rdx, qword [rdx + 8]
lea rcx, [rbp + 0x30]
call fcn.18001c4a0
mov rbx, rax
movzx ecx, word [r13 + 0x74]
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x1f0]
lea rcx, [rbp - 0x18]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_econ_default_generated_
lea rcx, [rbp - 0x38]
call fcn.18005a8f0
nop
lea r8, [0x1800c17d4]
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18005a5d0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.180048bd0
nop
lea r8, str._light_png.vtex_c
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a5d0
mov rdx, rax
lea rcx, [0x1801386c8]
call fcn.180074ac0
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
nop
lea rcx, [rbp - 0x60]
call fcn.18001c490
nop
lea rcx, [rbp - 0x38]
call fcn.18001c490
nop
lea rcx, [rbp - 0x18]
call fcn.18001c490
nop
lea rcx, [rbp + 0x30]
call fcn.18001c490
mov eax, dword [r13 + 0x78]
mov dword [rbp + 0x208], eax
lea rdx, [rbp + 0x208]
lea rcx, [0x18013c540]
call fcn.18006a020
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x18]
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdx, rax
lea rcx, [0x180138688]
call fcn.180074a70
mov eax, dword [r13 + 0x78]
mov dword [rbp + 0x208], eax
lea rdx, [rbp + 0x208]
lea rcx, [0x18013c540]
call fcn.18006a020
mov rcx, qword [rax]
mov ebx, dword [rcx + 0x44]
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b390
movzx ecx, al
mov edx, ebx
call fcn.18006ba10
mov dword [0x18013c6d4], eax
lea rdx, [0x1800c2124]
lea rcx, [rbp - 0x60]
call fcn.18001c4a0
mov rbx, rax
movzx ecx, word [r13 + 0x74]
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x240]
call fcn.18005a8f0
nop
lea r8, [0x180138688]
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a640
mov rdx, rax
lea rcx, [0x1801386a8]
call fcn.180074ac0
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
nop
lea rcx, [rbp - 0x60]
call fcn.18001c490
jmp 0x180071b04
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b380
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.18001c4a0
nop
mov r8, rax
lea rdx, str.panorama_images_
lea rcx, [rbp + 0x240]
call fcn.18005a8f0
nop
lea r8, str._png.vtex_c
mov rdx, rax
lea rcx, [rbp + 0x270]
call fcn.18005a5d0
mov rdx, rax
lea rcx, [0x1801386c8]
call fcn.180074ac0
lea rcx, [rbp + 0x270]
call fcn.18001c490
nop
lea rcx, [rbp + 0x240]
call fcn.18001c490
nop
lea rcx, [rbp - 0x60]
call fcn.18001c490
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b360
mov rdx, rax
mov rcx, qword [0x18013a410]
call fcn.18006b430
mov rdx, rax
lea rcx, [0x180138688]
call fcn.180074a70
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
mov rcx, qword [rax]
call fcn.18006b390
movzx ecx, al
mov edx, 1
call fcn.18006ba10
mov dword [0x18013c6d4], eax
lea rdx, [0x180138688]
lea rcx, [0x1801386a8]
call fcn.180074a90
addss xmm6, xmm10
movss xmm10, dword [rbp - 0x80]
movaps xmm2, xmm10
mulss xmm2, xmm9
movss xmm13, dword [0x1800c54e4]
mulss xmm2, xmm13
addss xmm2, xmm7
addss xmm2, dword [r12 + 0xc]
movaps xmm1, xmm6
subss xmm1, dword [r12 + 8]
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rbx, rax
addss xmm7, dword [r12 + 0xc]
movaps xmm0, xmm10
mulss xmm0, xmm9
subss xmm6, xmm0
subss xmm6, dword [r12 + 8]
movaps xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 8]
call fcn.180001650
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1d8]
call fcn.1800037d0
lea rcx, [0x1801386a8]
call fcn.180045100
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c565c]
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm12
movss xmm3, dword [0x1800c57a4]
lea rdx, [rsp + 0x58]
mov rcx, qword [0x18013a648]
call fcn.18002dd60
movss xmm0, dword [rax + 4]
addss xmm0, xmm0
movss xmm2, dword [rbp + 0x1e4]
subss xmm2, xmm0
movss xmm1, dword [rbp + 0x1e0]
lea rcx, [rbp + 8]
call fcn.180001650
mov rbx, rax
movss xmm1, dword [r12 + 0x40]
mulss xmm1, xmm14
addss xmm1, dword [rbp + 0x1d8]
movss xmm2, dword [rbp + 0x1dc]
lea rcx, [rbp + 0x220]
call fcn.180001650
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1b0]
call fcn.1800037d0
movss xmm6, dword [r12 + 0x44]
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x208]
call fcn.180001650
mov rsi, rax
movss xmm1, dword [r13 + 0x10]
mulss xmm1, dword [0x1800c545c]
mulss xmm1, dword [0x18013a1b0]
mov ecx, 0x35
call fcn.180005930
mov edi, eax
movss xmm2, dword [rbp + 0x1e4]
movss xmm1, dword [rbp + 0x1e0]
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rbx, rax
movss xmm2, dword [rbp + 0x1dc]
movss xmm1, dword [rbp + 0x1d8]
lea rcx, [rbp + 8]
call fcn.180001650
movss dword [rsp + 0x38], xmm6
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rsi
movss xmm0, dword [0x1800c5670]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.180028130
mov r8d, dword [0x18013c6d4]
lea rdx, [rbp + 0x1a0]
mov rcx, r13
call fcn.18006ba30
movss xmm6, dword [r12 + 0x44]
movss xmm0, dword [rbp + 0x1ac]
mulss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rbp + 0x1a8]
movss xmm2, dword [rbp + 0x1a4]
movss xmm1, dword [rbp + 0x1a0]
lea rcx, [rbp + 0x30]
call fcn.180003610
mov rcx, rax
call fcn.180005980
mov r15d, eax
movss xmm0, dword [rbp + 0x1ac]
mulss xmm0, dword [r13 + 0x10]
mulss xmm0, dword [0x18013a1b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rbp + 0x1a8]
movss xmm2, dword [rbp + 0x1a4]
movss xmm1, dword [rbp + 0x1a0]
lea rcx, [rbp + 0x220]
call fcn.180003610
mov rcx, rax
call fcn.180005980
mov r14d, eax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x208]
call fcn.180003610
mov rcx, rax
call fcn.180005980
mov esi, eax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp - 0x78]
call fcn.180003610
mov rcx, rax
call fcn.180005980
mov edi, eax
movss xmm2, dword [rbp + 0x1e4]
movss xmm1, dword [rbp + 0x1e0]
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rbx, rax
movss xmm2, dword [rbp + 0x1dc]
movss xmm1, dword [rbp + 0x1d8]
lea rcx, [rbp + 8]
call fcn.180001650
movss dword [rsp + 0x40], xmm6
mov dword [rsp + 0x38], 0xf0
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], esi
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, qword [rbp + 0x200]
call fcn.180026da0
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp - 0x18]
call fcn.180003610
mov rcx, rax
call fcn.180005980
mov r15d, eax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rsp + 0x58]
call fcn.180001650
mov r14, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 8]
call fcn.180001650
mov rsi, rax
mulss xmm10, xmm9
mulss xmm10, dword [0x1800c5420]
movss xmm2, dword [rbp + 0x1e4]
subss xmm2, xmm10
movss xmm1, dword [rbp + 0x1e0]
subss xmm1, xmm10
lea rcx, [rbp + 0x220]
call fcn.180001650
mov rdi, rax
movaps xmm2, xmm10
addss xmm2, dword [rbp + 0x1dc]
addss xmm10, dword [rbp + 0x1d8]
movaps xmm1, xmm10
lea rcx, [rbp + 0x208]
call fcn.180001650
mov rbx, rax
lea rcx, [0x1801386c8]
call fcn.180045100
mov rdx, rax
lea rcx, [rbp + 0x50]
call fcn.18001c4a0
mov r8, rax
lea rdx, [rbp + 0x30]
lea rcx, [0x18013c470]
call fcn.18006b440
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, qword [rax]
mov rcx, qword [rbp + 0x200]
call fcn.180028070
lea rcx, [0x1801386a8]
call fcn.180045100
mov rdi, rax
movaps xmm1, xmm11
xor ecx, ecx
call fcn.180005930
mov ebx, eax
movss xmm2, dword [rbp + 0x1bc]
movss xmm1, dword [rbp + 0x1b0]
lea rcx, [rsp + 0x58]
call fcn.180001650
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c565c]
xor r14d, r14d
mov qword [rsp + 0x40], r14
movss dword [rsp + 0x38], xmm8
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x20], ebx
mov r9, rax
mov rdx, qword [0x18013a648]
mov rcx, qword [rbp + 0x200]
call fcn.180027f60
movss xmm2, dword [rbp + 0x21c]
subss xmm2, dword [r12 + 0xc]
movss xmm3, dword [0x1800d80b8]
movaps xmm0, xmm3
mulss xmm0, dword [0x1800c56c0]
subss xmm2, xmm0
movss xmm1, dword [rbp + 0x218]
subss xmm1, dword [r12 + 8]
mulss xmm3, dword [0x1800c5710]
subss xmm1, xmm3
lea rcx, [rbp + 0x200]
call fcn.180001650
mov rcx, rax
call fcn.180011e90
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x1800c542c]
movss xmm2, dword [0x1800c5480]
movss xmm1, dword [0x1800c5414]
lea rcx, [rbp - 0x38]
call fcn.180003610
mov rdx, rax
mov ecx, 0x15
call fcn.1800059c0
movss dword [rsp + 0x20], xmm13
movss xmm7, dword [0x1800c5434]
movaps xmm3, xmm7
movss xmm8, dword [0x1800c5490]
movaps xmm2, xmm8
movss xmm9, dword [0x1800c541c]
movaps xmm1, xmm9
lea rcx, [rbp - 0x60]
call fcn.180003610
mov rdx, rax
mov ecx, 0x16
call fcn.1800059c0
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm7
movaps xmm2, xmm8
movaps xmm1, xmm9
lea rcx, [rbp + 0x240]
call fcn.180003610
mov rdx, rax
mov ecx, 0x17
call fcn.1800059c0
movss dword [rsp + 0x20], xmm11
movss xmm3, dword [0x1800c5454]
movss xmm2, dword [0x1800c54dc]
movss xmm1, dword [0x1800c543c]
lea rcx, [rbp + 0x270]
call fcn.180003610
mov rdx, rax
xor ecx, ecx
call fcn.1800059c0
movss xmm1, dword [0x1800d80b8]
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c5684]
mulss xmm1, dword [0x1800c5710]
lea rcx, [rsp + 0x78]
call fcn.180001650
mov rdx, rax
lea rcx, str.Add_Item
call fcn.180032580
test al, al
je 0x18007231e
cmp dword [r13 + 0x74], r14d
jle 0x1800721ad
mov ebx, r14d
cmp dword [r13 + 0x9c], r14d
jle 0x1800721ad
nop
lea rdx, [0x1800b3fe7]
lea rcx, [rbp + 0x50]
call fcn.18001c4a0
movups xmm0, xmmword [r13 + 0x74]
movaps xmmword [rbp + 0x270], xmm0
movups xmm1, xmmword [r13 + 0x84]
movaps xmmword [rbp + 0x280], xmm1
movsd xmm0, qword [r13 + 0x94]
movsd qword [rbp + 0x290], xmm0
mov ecx, dword [r13 + 0x9c]
mov dword [rbp + 0x298], ecx
mov r9, rax
mov r8b, 1
lea rdx, [rbp + 0x270]
lea rcx, [0x18013a368]
call fcn.180079860
inc ebx
cmp ebx, dword [r13 + 0x9c]
jl 0x180072140
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x50], ax
lea rdx, [rsp + 0x50]
lea rcx, [0x18013c500]
call fcn.180054150
lea rdx, [rbp + 0x240]
mov rcx, qword [rax]
call fcn.18006b3a0
nop
mov rcx, rax
call fcn.180074a00
test al, al
je 0x1800721eb
mov edi, 0xffffffff
jmp 0x18007222d
movzx eax, word [r13 + 0x74]
mov word [rsp + 0x52], ax
lea rdx, [rsp + 0x52]
lea rcx, [0x18013c500]
call fcn.180054150
lea rdx, [rbp + 0x270]
mov rcx, qword [rax]
call fcn.18006b3a0
mov rcx, rax
call fcn.1800749f0
movzx edi, word [rax]
lea rcx, [rbp + 0x270]
call fcn.180074a10
nop
lea rcx, [rbp + 0x240]
call fcn.180074a10
cmp edi, 0xffffffff
je 0x1800722f4
mov ebx, r14d
cmp dword [r13 + 0x9c], r14d
jle 0x1800722f4
nop dword [rax]
nop word [rax + rax]
lea rdx, [0x1800b3fe7]
lea rcx, [rbp + 0x50]
call fcn.18001c4a0
mov dword [rbp + 0x270], edi
mov qword [rbp + 0x274], r14
mov qword [rbp + 0x27c], 1
mov byte [rbp + 0x284], 0
xorps xmm2, xmm2
movdqu xmmword [rbp + 0x288], xmm2
movups xmm0, xmmword [rbp + 0x270]
movaps xmmword [rbp + 0x240], xmm0
movups xmm1, xmmword [rbp + 0x280]
movaps xmmword [rbp + 0x250], xmm1
unpckhpd xmm2, xmm2
movsd qword [rbp + 0x260], xmm2
mov dword [rbp + 0x268], 1
mov r9, rax
mov r8b, 1
lea rdx, [rbp + 0x240]
lea rcx, [0x18013a368]
call fcn.180079860
inc ebx
cmp ebx, dword [r13 + 0x9c]
jl 0x180072260
mov byte [r13 + 0x88], 0
mov qword [r13 + 0x80], 1
mov dword [r13 + 0x9c], 1
mov word [r13 + 0x6a], 0
mov byte [r13 + 0x6c], 0
mov ecx, 4
call fcn.180005a20
jmp 0x1800737fd
call fcn.180011f60
call fcn.180012240
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c5748]
movaps xmm1, xmm10
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Misc
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
mov r8b, 1
lea rdx, [0x180138a21]
lea rcx, str.Auto_Select_Weapon
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138a1d]
lea rcx, str.Auto_Accept
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138a1c]
lea rcx, str.Reveal_Money
call fcn.1800335a0
cmp byte [0x180138a50], sil
sete r8b
lea rdx, [0x180138a1e]
lea rcx, str.Auto_Defuse
call fcn.1800335a0
cmp byte [0x180138a50], sil
sete r8b
lea rdx, [0x180138a20]
lea rcx, str.Bhop
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138a1f]
lea rcx, str.Unlock_Inventory
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138a22]
lea rcx, str.No_Smoke
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138a23]
lea rcx, str.No_Flash_Effect
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138a24]
lea rcx, str.Spectator_List
call fcn.1800335a0
call fcn.180012060
call fcn.18000c140
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c5704]
movaps xmm1, xmm10
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Custom_FOV
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
mov dword [rsp + 0x28], esi
lea r12, [0x1800b4174]
mov qword [rsp + 0x20], r12
mov r9d, 0xa0
xor r8d, r8d
lea rdx, [0x180138a28]
lea rcx, str.View_Model
call fcn.180038e70
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], r12
mov r9d, 0xa0
xor r8d, r8d
lea rdx, [0x180138a2c]
lea rcx, str.Desired
call fcn.180038e70
call fcn.180012060
call fcn.18000c140
call fcn.180012370
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.180011da0
movss xmm0, dword [rbp + 0x18c]
subss xmm0, dword [0x18013a1cc]
subss xmm0, dword [0x18013a1b4]
call fcn.180011f60
call fcn.180012240
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c5708]
movaps xmm1, xmm10
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Visuals
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
lea rdx, str.SniperCrosshairPopup
lea rcx, str.Sniper_Crosshair
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
mov rbx, qword [rsp + 0x70]
movss dword [rbx], xmm0
xor edx, edx
lea rcx, str.SniperCrosshairPopup
call fcn.1800135d0
movss xmm6, dword [0x1800c5610]
test al, al
je 0x180072610
cmp byte [r13 + 0x68], sil
jne 0x1800725a8
call fcn.180013350
mov r15, qword [rbp + 0x1f8]
movss xmm0, dword [r15 + 0x18]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
movaps xmm0, xmm7
call fcn.180011fb0
mov r8b, 1
lea rdx, [0x180138a27]
lea rcx, str.Enable
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x180138a40]
lea rcx, str.Color
call fcn.18003f260
call fcn.180012060
call fcn.180013620
jmp 0x180072617
mov r15, qword [rbp + 0x1f8]
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rbx], xmm0
lea rdx, str.DamageIndicatorPopup
lea rcx, str.Damage_Indicator
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [rbx], xmm0
xor edx, edx
lea rcx, str.DamageIndicatorPopup
call fcn.1800135d0
test al, al
je 0x1800726c4
cmp byte [r13 + 0x68], sil
jne 0x180072665
call fcn.180013350
movss xmm0, dword [r15 + 0x18]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
movaps xmm0, xmm7
call fcn.180011fb0
mov r8b, 1
lea rdx, [0x180138a26]
lea rcx, str.Enable
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x180138a30]
lea rcx, str.Color
call fcn.18003f260
call fcn.180012060
call fcn.180013620
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rbx], xmm0
mov r8b, 1
lea rdx, [0x180138a25]
lea rcx, str.Hit_Healthshot_Effect
call fcn.1800335a0
call fcn.180012060
call fcn.18000c140
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c5750]
movaps xmm1, xmm10
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.External_Radar
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
mov r8b, 1
lea rdx, [0x1801389d4]
lea rcx, str.Enable
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x1801389d5]
lea rcx, str.Enemy_Only
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x1801389dc]
lea rcx, str.Enemy_Visible
call fcn.18003f260
mov r8d, 0x2030368
lea rdx, [0x1801389ec]
lea rcx, str.Team_Visible
call fcn.18003f260
mov r8b, 1
lea rdx, [0x1801389d6]
lea rcx, str.Visible_Only
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x1801389fc]
lea rcx, str.Enemy_Invisible
call fcn.18003f260
mov r8d, 0x2030368
lea rdx, [0x180138a0c]
lea rcx, str.Team_Invisible
call fcn.18003f260
mov r8b, 1
lea rdx, [0x1801389d7]
lea rcx, str.Texture
call fcn.1800335a0
mov dword [rsp + 0x28], esi
lea rax, str._.2f
mov qword [rsp + 0x20], rax
movaps xmm3, xmm13
movaps xmm2, xmm11
lea rdx, [0x1801389d8]
lea rcx, str.Scale
call fcn.180038e00
call fcn.180012060
call fcn.18000c140
call fcn.180012370
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.180011da0
movss xmm0, dword [rbp + 0x18c]
subss xmm0, dword [0x18013a1cc]
subss xmm0, dword [0x18013a1b4]
call fcn.180011f60
call fcn.180012240
call fcn.180012370
jmp 0x18007380c
call fcn.180011f60
call fcn.180012240
mov eax, dword [r13 + 0x70]
test eax, eax
jne 0x180073127
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c574c]
movaps xmm1, xmm10
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Player_Esp
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
mov r8b, 1
lea rdx, [0x1801388b4]
lea rcx, str.Enable
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x1801388b6]
lea rcx, str.Visible_Only
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x1801388b5]
lea rcx, str.Enemy_Only
call fcn.1800335a0
lea rdx, str.BoxPlayerESPPopup
lea rcx, [0x1800beb80]
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.BoxPlayerESPPopup
call fcn.1800135d0
movss xmm6, dword [0x1800c5610]
test al, al
je 0x1800729f4
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x18007294a
call fcn.180013350
mov rbx, qword [rbp + 0x200]
movss xmm0, dword [rbx + 0x10]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x1801388b8]
lea rcx, str.Enable
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x1801388bc]
lea rcx, str.Enemy_Visible
call fcn.18003f260
mov r8d, 0x2030368
lea rdx, [0x1801388dc]
lea rcx, str.Enemy_Inisible
call fcn.18003f260
mov r8d, 0x2030368
lea rdx, [0x1801388cc]
lea rcx, str.Team_Visible
call fcn.18003f260
mov r8d, 0x2030368
lea rdx, [0x1801388ec]
lea rcx, str.Team_Inisible
call fcn.18003f260
call fcn.180012060
call fcn.180013620
jmp 0x1800729fb
mov rbx, qword [rbp + 0x200]
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
lea rdx, str.NamePlayerESPPopup
lea rcx, str.Name
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.NamePlayerESPPopup
call fcn.1800135d0
test al, al
je 0x180072aab
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x180072a55
call fcn.180013350
movss xmm0, dword [rbx + 0x10]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x1801388fc]
lea rcx, str.Enable
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x180138904]
lea rcx, str.Color
call fcn.18003f260
call fcn.180012060
call fcn.180013620
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
lea rdx, str.WeaponPlayerESPPopup
lea rcx, str.Weapon
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.WeaponPlayerESPPopup
call fcn.1800135d0
test al, al
je 0x180072b71
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x180072b05
call fcn.180013350
movss xmm0, dword [rbx + 0x10]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x180138914]
lea rcx, str.Enable
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138915]
lea rcx, str.Icon
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x18013891c]
lea rcx, str.Color
call fcn.18003f260
call fcn.180012060
call fcn.180013620
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
lea rdx, str.HealthPlayerESPPopup
lea rcx, str.Health
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.HealthPlayerESPPopup
call fcn.1800135d0
test al, al
je 0x180072c34
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x180072bcb
call fcn.180013350
movss xmm0, dword [rbx + 0x10]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x18013892c]
lea rcx, str.Enable
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x18013892d]
lea rcx, str.Health_Gradient
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x18013892e]
lea rcx, str.Health_Separators
call fcn.1800335a0
call fcn.180012060
call fcn.180013620
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
lea rdx, str.ArmorPlayerESPPopup
lea rcx, str.Armor
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.ArmorPlayerESPPopup
call fcn.1800135d0
test al, al
je 0x180072cf7
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x180072c8e
call fcn.180013350
movss xmm0, dword [rbx + 0x10]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x180138934]
lea rcx, str.Enable
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138935]
lea rcx, str.Armor_Gradient
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138936]
lea rcx, str.Armor_Separators
call fcn.1800335a0
call fcn.180012060
call fcn.180013620
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
lea rdx, str.SoundPlayerESPPopup
lea rcx, str.Sound_ESP
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.SoundPlayerESPPopup
call fcn.1800135d0
test al, al
je 0x180072df3
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x180072d55
call fcn.180013350
movss xmm0, dword [rbx + 0x10]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x18013899c]
lea rcx, str.Enable
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x1801389a0]
lea rcx, str.Enemy
call fcn.18003f260
mov r8d, 0x2030368
lea rdx, [0x1801389b0]
lea rcx, str.Team
call fcn.18003f260
mov r8b, 1
lea rdx, [0x1801389c0]
lea rcx, str.Distance
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x1801389c4]
lea rcx, str.Distance_Color
call fcn.18003f260
call fcn.180012060
call fcn.180013620
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
call fcn.180012060
call fcn.18000c140
mov r15, qword [rbp + 0x1f8]
call fcn.180012370
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.180011da0
movss xmm0, dword [rbp + 0x18c]
subss xmm0, dword [0x18013a1cc]
subss xmm0, dword [0x18013a1b4]
call fcn.180011f60
call fcn.180012240
lea rax, str.Players
mov qword [rbp + 0x240], rax
lea rax, str.Weapons
mov qword [rbp + 0x248], rax
lea rax, str.Grenades
mov qword [rbp + 0x250], rax
movaps xmm0, xmm10
call fcn.180011fb0
lea rdx, [r13 + 0x70]
mov dword [rsp + 0x20], 0xffffffff
mov r9d, r14d
lea r8, [rbp + 0x240]
lea rcx, str.Entity
call fcn.1800362e0
call fcn.180012060
movss xmm0, dword [0x1800d80b8]
mulss xmm0, dword [0x1800c56c4]
movss xmm2, dword [rbp + 0x21c]
subss xmm2, xmm0
movaps xmm1, xmm10
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Preview
call fcn.18000c0e0
call fcn.180004480
mov rbx, rax
mov r12, qword [rax + 0x270]
movss xmm6, dword [r15 + 0x18]
movss xmm7, dword [r15 + 0x3b4]
movss xmm12, dword [r15 + 0x3b8]
mov eax, 4
mov edi, eax
mov edx, dword [0x18013a0b4]
mov rcx, qword gs:[0x58]
mov r15, qword [rcx + rdx*8]
lea r14, [rax + r15]
mov esi, eax
mov eax, dword [r14]
cmp dword [0x18013c6a8], eax
jle 0x180072f69
lea rcx, [0x18013c6a8]
call fcn.1800ad598
mov esi, edi
cmp dword [0x18013c6a8], 0xffffffff
jne 0x180072f69
lea rcx, [0x18013c690]
call fcn.180003600
nop
lea rcx, [0x18013c6a8]
call fcn.1800ad52c
mov eax, dword [r14]
cmp dword [0x18013c680], eax
jle 0x180072fa5
lea rcx, [0x18013c680]
call fcn.1800ad598
cmp dword [0x18013c680], 0xffffffff
jne 0x180072fa5
lea rcx, [0x18013c6c8]
call fcn.180003600
nop
lea rcx, [0x18013c680]
call fcn.1800ad52c
mov rdi, rsi
mov eax, dword [r14]
cmp dword [0x18013c68c], eax
jle 0x180072fde
lea rcx, [0x18013c68c]
call fcn.1800ad598
cmp dword [0x18013c68c], 0xffffffff
jne 0x180072fde
lea rcx, [0x18013c6a0]
call fcn.180003600
nop
lea rcx, [0x18013c68c]
call fcn.1800ad52c
mov eax, dword [rdi + r15]
cmp dword [0x18013c69c], eax
jle 0x180073018
lea rcx, [0x18013c69c]
call fcn.1800ad598
cmp dword [0x18013c69c], 0xffffffff
jne 0x180073018
lea rcx, [0x18013c6b0]
call fcn.18006b2b0
nop
lea rcx, [0x18013c69c]
call fcn.1800ad52c
mov eax, dword [r13 + 0x70]
test eax, eax
jne 0x1800734ed
mulss xmm10, xmm9
cvttss2si eax, xmm10
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
mulss xmm2, dword [0x1800c5570]
lea rcx, [rsp + 0x58]
call fcn.180001650
movsd xmm0, qword [rax]
movsd qword [0x18013c690], xmm0
movss xmm2, dword [rbx + 0x1c]
mulss xmm2, xmm9
addss xmm2, dword [rbx + 0x14]
movss xmm0, dword [0x18013c694]
mulss xmm0, xmm9
subss xmm2, xmm0
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm9
addss xmm1, dword [rbx + 0x10]
movss xmm0, dword [0x18013c690]
mulss xmm0, xmm9
subss xmm1, xmm0
lea rcx, [rbp + 8]
call fcn.180001650
movsd xmm0, qword [rax]
movsd qword [0x18013c6c8], xmm0
movss xmm2, dword [rbx + 0x1c]
mulss xmm2, xmm9
addss xmm2, dword [rbx + 0x14]
movss xmm0, dword [0x18013c694]
mulss xmm0, xmm9
addss xmm2, xmm0
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm9
addss xmm1, dword [rbx + 0x10]
movss xmm0, dword [0x18013c690]
mulss xmm0, xmm9
addss xmm1, xmm0
lea rcx, [rbp + 0x220]
call fcn.180001650
movsd xmm0, qword [rax]
movsd qword [0x18013c6a0], xmm0
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
mov edx, 0xff
lea rcx, [rbp + 0x270]
call fcn.18006b2d0
jmp 0x1800736f4
cmp eax, 1
jne 0x180073327
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c570c]
movaps xmm1, xmm10
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Weapon_Esp
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
mov r8b, 1
lea rdx, [0x18013893c]
lea rcx, str.Enable
call fcn.1800335a0
lea rdx, str.BoxWeaponESPPopup
lea rcx, [0x1800beb80]
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.BoxWeaponESPPopup
call fcn.1800135d0
movss xmm6, dword [0x1800c5610]
test al, al
je 0x180073232
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x1800731d2
call fcn.180013350
mov r15, qword [rbp + 0x1f8]
movss xmm0, dword [r15 + 0x18]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x180138940]
lea rcx, str.Enable
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x180138944]
lea rcx, str.Color
call fcn.18003f260
call fcn.180012060
call fcn.180013620
jmp 0x180073239
mov r15, qword [rbp + 0x1f8]
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
lea rdx, str.NameWeaponESPPopup
lea rcx, str.Name
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.NameWeaponESPPopup
call fcn.1800135d0
test al, al
je 0x180073304
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x180073297
call fcn.180013350
movss xmm0, dword [r15 + 0x18]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x180138954]
lea rcx, str.Enable
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138955]
lea rcx, str.Icon
call fcn.1800335a0
lea rdx, [0x18013895c]
mov r8d, 0x2030368
lea rcx, str.Color
call fcn.18003f260
call fcn.180012060
call fcn.180013620
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
call fcn.180012060
call fcn.18000c140
jmp 0x180072e18
cmp eax, 2
jne 0x180072e11
movss xmm2, dword [0x1800d80b8]
mulss xmm2, dword [0x1800c570c]
movaps xmm1, xmm10
lea rcx, [rsp + 0x58]
call fcn.180001650
mov rdx, rax
mov r9d, 0x10000
mov r8b, 1
lea rcx, str.Grenade_Esp
call fcn.18000c0e0
movaps xmm0, xmm7
call fcn.180011fb0
mov r8b, 1
lea rdx, [0x18013896c]
lea rcx, str.Enable
call fcn.1800335a0
lea rdx, str.BoxGrenadeESPPopup
lea rcx, [0x1800beb80]
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.BoxGrenadeESPPopup
call fcn.1800135d0
movss xmm6, dword [0x1800c5610]
test al, al
je 0x180073432
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x1800733d2
call fcn.180013350
mov r15, qword [rbp + 0x1f8]
movss xmm0, dword [r15 + 0x18]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x180138970]
lea rcx, str.Enable
call fcn.1800335a0
mov r8d, 0x2030368
lea rdx, [0x180138974]
lea rcx, str.Color
call fcn.18003f260
call fcn.180012060
call fcn.180013620
jmp 0x180073439
mov r15, qword [rbp + 0x1f8]
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [r12], xmm0
lea rdx, str.NameGrenadeESPPopup
lea rcx, str.Name
call fcn.18001bec0
movss xmm0, dword [0x18013a1c8]
movss dword [r12], xmm0
xor edx, edx
lea rcx, str.NameGrenadeESPPopup
call fcn.1800135d0
test al, al
je 0x180073304
movaps xmm0, xmm7
call fcn.180011fb0
cmp byte [r13 + 0x68], sil
jne 0x180073497
call fcn.180013350
movss xmm0, dword [r15 + 0x18]
mulss xmm0, xmm6
movss xmm1, dword [0x18013a1c8]
addss xmm1, xmm0
movss dword [0x18013a1c8], xmm1
mov r8b, 1
lea rdx, [0x180138984]
lea rcx, str.Enable
call fcn.1800335a0
mov r8b, 1
lea rdx, [0x180138985]
lea rcx, str.Icon
call fcn.1800335a0
lea rdx, [0x18013898c]
jmp 0x1800732e8
cmp eax, 1
jne 0x1800735f0
mulss xmm10, xmm9
cvttss2si eax, xmm10
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss xmm3, dword [0x1800d80b8]
movaps xmm0, xmm3
mulss xmm0, dword [0x1800c56cc]
movaps xmm2, xmm1
subss xmm2, xmm0
mulss xmm3, dword [0x1800c567c]
subss xmm1, xmm3
lea rcx, [rsp + 0x58]
call fcn.180001650
movsd xmm0, qword [rax]
movsd qword [0x18013c690], xmm0
movss xmm2, dword [rbx + 0x1c]
mulss xmm2, xmm9
addss xmm2, dword [rbx + 0x14]
movss xmm0, dword [0x18013c694]
mulss xmm0, xmm9
subss xmm2, xmm0
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm9
addss xmm1, dword [rbx + 0x10]
movss xmm0, dword [0x18013c690]
mulss xmm0, xmm9
subss xmm1, xmm0
lea rcx, [rbp + 8]
call fcn.180001650
movsd xmm0, qword [rax]
movsd qword [0x18013c6c8], xmm0
movss xmm2, dword [rbx + 0x1c]
mulss xmm2, xmm9
addss xmm2, dword [rbx + 0x14]
movss xmm0, dword [0x18013c694]
mulss xmm0, xmm9
addss xmm2, xmm0
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm9
addss xmm1, dword [rbx + 0x10]
movss xmm0, dword [0x18013c690]
mulss xmm0, xmm9
addss xmm1, xmm0
lea rcx, [rbp + 0x220]
call fcn.180001650
lea rdx, [0x180138944]
jmp 0x1800736dc
cmp eax, 2
jne 0x1800736fe
mulss xmm10, xmm9
cvttss2si eax, xmm10
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss xmm0, dword [0x1800d80b8]
mulss xmm0, xmm15
subss xmm1, xmm0
movaps xmm2, xmm1
lea rcx, [rsp + 0x58]
call fcn.180001650
movsd xmm0, qword [rax]
movsd qword [0x18013c690], xmm0
movss xmm2, dword [rbx + 0x1c]
mulss xmm2, xmm9
addss xmm2, dword [rbx + 0x14]
movss xmm0, dword [0x18013c694]
mulss xmm0, xmm9
subss xmm2, xmm0
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm9
addss xmm1, dword [rbx + 0x10]
movss xmm0, dword [0x18013c690]
mulss xmm0, xmm9
subss xmm1, xmm0
lea rcx, [rbp + 8]
call fcn.180001650
movsd xmm0, qword [rax]
movsd qword [0x18013c6c8], xmm0
movss xmm2, dword [rbx + 0x1c]
mulss xmm2, xmm9
addss xmm2, dword [rbx + 0x14]
movss xmm0, dword [0x18013c694]
mulss xmm0, xmm9
addss xmm2, xmm0
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm9
addss xmm1, dword [rbx + 0x10]
movss xmm0, dword [0x18013c690]
mulss xmm0, xmm9
addss xmm1, xmm0
lea rcx, [rbp + 0x220]
call fcn.180001650
lea rdx, [0x180138974]
movsd xmm0, qword [rax]
movsd qword [0x18013c6a0], xmm0
lea rcx, [rbp + 0x270]
call fcn.18006b320
movups xmm0, xmmword [rax]
movups xmmword [0x18013c6b0], xmm0
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x270]
call fcn.180003610
mov rcx, rax
call fcn.1800195a0
mov r9d, eax
movss xmm0, dword [0x1800c55c0]
movss dword [rsp + 0x30], xmm0
xor ebx, ebx
mov dword [rsp + 0x28], ebx
movss dword [rsp + 0x20], xmm8
lea r8, [0x18013c6a0]
lea rdx, [0x18013c6c8]
mov rcx, r12
call fcn.180026ae0
movss xmm0, dword [0x18013a1b0]
mulss xmm0, dword [r13 + 0x10]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm11
lea rcx, [rbp + 0x270]
call fcn.180003610
mov rcx, rax
call fcn.1800195a0
mov r9d, eax
movss xmm0, dword [0x1800c5544]
movss dword [rsp + 0x30], xmm0
mov dword [rsp + 0x28], ebx
movss dword [rsp + 0x20], xmm8
lea r8, [0x18013c6a0]
lea rdx, [0x18013c6c8]
mov rcx, r12
call fcn.180026ae0
movsd xmm0, qword [0x18013c6a0]
movsd qword [rsp + 0x28], xmm0
movsd xmm1, qword [0x18013c6c8]
movsd qword [rsp + 0x20], xmm1
movaps xmm0, xmm7
unpcklps xmm0, xmm12
movq r9, xmm0
movaps xmm2, xmm6
mov rdx, r12
mov rcx, r13
call fcn.180073cf0
call fcn.18000c140
call fcn.180012370
mov rbx, qword [rsp + 0x70]
call fcn.180012370
mov ecx, 1
call fcn.180005b80
mov eax, dword [r13 + 0x10]
mov dword [rbx], eax
call fcn.180010fa0
movss xmm0, dword [rbp - 0x40]
movss dword [rbx], xmm0
mov rcx, qword [rbp + 0x2a0]
xor rcx, rsp
call fcn.1800ad4d0
lea r11, [rsp + 0x450]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret