Function at 0x1800e63f0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x20
xor ebx, ebx
lea r11, [0x1801b335e]
mov r9d, ebx
lea r10, str.MP0_CHAR_XP_FM
nop
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089750
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x210c5a
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3348]
lea r10, str.MP0_SCRIPT_INCREASE_STAM
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x1800897c0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x64]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3398]
lea r10, str.MP0_SCRIPT_INCREASE_STRN
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089830
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x64]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3378]
lea r10, str.MP0_SCRIPT_INCREASE_LUNG
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x1800898a0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x64]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b33d0]
lea r10, str.MP0_SCRIPT_INCREASE_DRIV
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089910
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x64]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b33b7]
lea r10, str.MP0_SCRIPT_INCREASE_FLY
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089980
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x64]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3407]
lea r10, str.MP0_SCRIPT_INCREASE_SHO
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x1800899f0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x64]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b33ef]
lea r10, str.MP0_SCRIPT_INCREASE_STL
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089a60
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x64]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3437]
lea r10, str.MP0_tattoo_fm_unlocks_1
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089ad0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b341f]
lea r10, str.MP0_tattoo_fm_unlocks_2
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089b40
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3467]
lea r10, str.MP0_tattoo_fm_unlocks_3
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089bb0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b344f]
lea r10, str.MP0_tattoo_fm_unlocks_4
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089c20
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3497]
lea r10, str.MP0_tattoo_fm_unlocks_5
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089c90
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b347f]
lea r10, str.MP0_tattoo_fm_unlocks_6
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089d00
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b34c7]
lea r10, str.MP0_tattoo_fm_unlocks_7
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089d70
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b34af]
lea r10, str.MP0_tattoo_fm_unlocks_8
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089de0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b34ff]
lea r10, str.MP0_tattoo_fm_unlocks_9
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089e50
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b34e0]
lea r10, str.MP0_tattoo_fm_unlocks_10
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089ec0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3538]
lea r10, str.MP0_tattoo_fm_unlocks_11
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089f30
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3518]
lea r10, str.MP0_tattoo_fm_unlocks_12
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x180089fa0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b357c]
lea r10, str.MP0_AWD_FMRACEWORLDRECHOLDER
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a010
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.180088340
mov r9d, ebx
lea r11, [0x1801b3559]
lea r10, str.MP0_AWD_ENEMYDRIVEBYKILLS
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a070
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b35a2]
lea r10, str.MP0_USJS_COMPLETED
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a0e0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x32]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b358e]
lea r10, str.MP0_USJS_FOUND
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a150
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x32]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b35e1]
lea r10, str.MP0_AWD_FMWINALLRACEMODES
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a1c0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.180088340
mov r9d, ebx
lea r11, [0x1801b35c2]
lea r10, str.MP0_AWD_FMWINEVERYGAMEMODE
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a220
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.180088340
mov r9d, ebx
lea r11, [0x1801b3613]
lea r10, str.MP0_DB_PLAYER_KILLS
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a280
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x3e8
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b35f9]
lea r10, str.MP0_KILLS_PLAYERS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a2f0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x3e8
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3652]
lea r10, str.MP0_AWD_FMHORDWAVESSURVIVE
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a360
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x15]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3635]
lea r10, str.MP0_AWD_CAR_BOMBS_ENEMY_KILLS
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a3d0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x19]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3682]
lea r10, str.MP0_AWD_FM_TDM_MVP
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a440
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x3c]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b366d]
lea r10, str.MP0_AWD_HOLD_UP_SHOPS
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a4b0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x14]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b36b9]
lea r10, str.MP0_AWD_RACES_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a520
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x65]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b36a4]
lea r10, str.MP0_AWD_NO_ARMWRESTLING_WINS
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a590
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x15]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b36eb]
lea r10, str.MP0_AWD_FMATTGANGHQ
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a600
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.180088340
mov r9d, ebx
lea r11, [0x1801b36d1]
lea r10, str.MP0_AWD_FMBBETWIN
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a660
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0xc350
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
lea rdi, str.MP0_AWD_FM_DM_WINS
mov r9d, ebx
mov r10, rdi
lea rsi, [0x1801b3722]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, rsi
jne 0x18008a6d0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x33]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3708]
lea r10, str.MP0_AWD_FMFULLYMODDEDCAR
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a740
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.180088340
mov r9d, ebx
lea r11, [0x1801b3760]
lea r10, str.MP0_AWD_FM_DM_TOTALKILLS
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a7a0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x1f4
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3741]
lea r10, str.MP0_MPPLY_DM_TOTAL_DEATHS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a810
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x19c
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b379f]
lea r10, str.MP0_MPPLY_TIMES_FINISH_DM_TOP_3
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a880
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x24]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b377c]
lea r10, str.MP0_PLAYER_HEADSHOTS
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a8f0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x26f
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
nop word [rax + rax]
movzx r8d, byte [rdi]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc rdi
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp rdi, rsi
jne 0x18008a950
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x3f]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b37d3]
lea r10, str.MP0_AWD_FM_TDM_WINS
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008a9c0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0xd]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b37b8]
lea r10, str.MP0_AWD_FM_GTA_RACES_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008aa30
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0xc]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b380b]
lea r10, str.MP0_AWD_FM_GOLF_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008aaa0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b37f3]
lea r10, str.MP0_AWD_FM_SHOOTRANG_TG_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008ab10
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b384b]
lea r10, str.MP0_AWD_FM_SHOOTRANG_RT_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008ab80
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b382b]
lea r10, str.MP0_AWD_FM_SHOOTRANG_CT_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008abf0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3885]
lea r10, str.MP0_AWD_FM_SHOOTRANG_GRAN_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008ac60
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3865]
lea r10, str.MP0_AWD_FM_TENNIS_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008acd0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b38c4]
lea r10, str.MP0_MPPLY_TENNIS_MATCHES_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008ad40
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b38a7]
lea r10, str.MP0_MPPLY_TOTAL_TDEATHMATCH_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008adb0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x3f]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3901]
lea r10, str.MP0_MPPLY_TOTAL_RACES_WON
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008ae20
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x65]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b38e7]
lea r10, str.MP0_MPPLY_TOTAL_DEATHMATCH_LOST
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008ae90
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x17]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3942]
lea r10, str.MP0_MPPLY_TOTAL_RACES_LOST
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008af00
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x24]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3924]
lea r10, str.MP0_AWD_25_KILLS_STICKYBOMBS
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008af70
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x32]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3979]
lea r10, str.MP0_AWD_50_KILLS_GRENADES
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008afe0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x32]
call fcn.1800882b0
lea rsi, str.MP0_GRENADE_ENEMY_KILLS
mov r9d, ebx
mov r10, rsi
lea r14, [0x1801b395f]
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r14
jne 0x18008b050
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x32]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b39ae]
lea r10, str.MP0_AWD_20_KILLS_MELEE
nop dword [rax]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b0c0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea edx, [r8 + 0x32]
call fcn.1800882b0
lea rdi, str.MP0_MOLOTOV_ENEMY_KILLS
mov r9d, ebx
mov r10, rdi
lea rbp, [0x1801b3997]
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, rbp
jne 0x18008b130
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b39ea]
lea r10, str.MP0_CMBTPISTOL_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b1a0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b39c8]
lea r10, str.MP0_PISTOL50_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b210
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3a28]
lea r10, str.MP0_APPISTOL_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b280
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3a08]
lea r10, str.MP0_MICROSMG_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b2f0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3a5b]
lea r10, str.MP0_SMG_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b360
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3a47]
lea r10, str.MP0_ASLTSMG_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b3d0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3a99]
lea r10, str.MP0_ASLTRIFLE_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b440
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3a79]
lea r10, str.MP0_CRBNRIFLE_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b4b0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3ad0]
lea r10, str.MP0_ADVRIFLE_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b520
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3ab2]
lea r10, str.MP0_MG_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b590
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3b06]
lea r10, str.MP0_CMBTMG_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b600
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3aee]
lea r10, str.MP0_ASLTMG_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b670
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3b34]
lea r10, str.MP0_PUMP_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b6e0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3b1f]
lea r10, str.MP0_SAWNOFF_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b750
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3b6f]
lea r10, str.MP0_BULLPUP_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b7c0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3b51]
lea r10, str.MP0_ASLTSHTGN_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b830
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3ba9]
lea r10, str.MP0_SNIPERRFL_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b8a0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3b89]
lea r10, str.MP0_HVYSNIPER_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b910
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3be1]
lea r10, str.MP0_GRNLAUNCH_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b980
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3bc3]
lea r10, str.MP0_RPG_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008b9f0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3c20]
lea r10, str.MP0_MINIGUNS_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008ba60
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
nop word [rax + rax]
movzx r8d, byte [rsi]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc rsi
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp rsi, r14
jne 0x18008bac0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3c02]
lea r10, str.MP0_SMKGRENADE_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008bb30
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3c5f]
lea r10, str.MP0_STKYBMB_ENEMY_KILLS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008bba0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
mov r9d, ebx
nop word [rax + rax]
movzx r8d, byte [rdi]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc rdi
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp rdi, rbp
jne 0x18008bc00
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
mov edx, 0x258
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800882b0
lea rdi, str.MP0_CLTHS_AVAILABLE_FEET_1
mov r9d, ebx
mov r10, rdi
lea rsi, [0x1801b3c42]
nop dword [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, rsi
jne 0x18008bc70
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3c98]
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008bce0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3c7a]
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_1
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008bd50
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3cda]
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_2
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008bdc0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3cba]
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_3
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008be30
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3d1a]
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_4
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008bea0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3cfa]
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_5
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008bf10
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3d5a]
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_6
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008bf80
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3d3a]
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_7
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008bff0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3d98]
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c060
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3d7a]
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_1
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c0d0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3dda]
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_2
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c140
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3dba]
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_3
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c1b0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3e1a]
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_4
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c220
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3dfa]
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_5
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c290
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3e5a]
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_6
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c300
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3e3a]
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_7
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c370
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3e98]
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c3e0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3e7a]
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_1
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c450
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3eda]
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_2
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c4c0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3eba]
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_3
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c530
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3f1a]
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_4
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c5a0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3efa]
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_5
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c610
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3f5a]
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_6
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c680
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3f3a]
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_7
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c6f0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3f98]
lea r10, str.MP0_CLTHS_AVAILABLE_FEET
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c760
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
nop dword [rax + rax]
movzx r8d, byte [rdi]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc rdi
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp rdi, rsi
jne 0x18008c7c0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3f7a]
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_2
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c830
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3fda]
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_3
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c8a0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3fba]
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_4
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c910
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b401a]
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_5
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c980
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b3ffa]
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_6
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008c9f0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b405a]
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_7
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008ca60
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b4038]
lea r10, str.MP0_CLTHS_AVAILABLE_BERD
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008cad0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b409a]
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_1
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008cb40
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b407a]
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_2
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008cbb0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b40da]
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_3
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008cc20
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b40ba]
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_4
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008cc90
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b411a]
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_5
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008cd00
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b40fa]
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_6
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008cd70
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b415a]
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_7
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008cde0
lea eax, [r9 + r9*8]
mov edx, 0xffffffff
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
lea r8d, [rdx + 2]
call fcn.1800882b0
mov r9d, ebx
lea r11, [0x1801b4139]
lea r10, str.MP0_CLTHS_AVAILABLE_PROPS
nop word [rax + rax]
movzx r8d, byte [r10]
movzx eax, r8b
or al, 0x20
movzx ecx, al
lea edx, [r8 - 0x41]
cmp dl, 0x19
cmova ecx, r8d
inc r10
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
cmp r10, r11
jne 0x18008ce50
mov rcx, qword [0x180238ba8]
jmp 0x180089720