Function at 0x180105d50
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x2200]
mov eax, 0x2300
call fcn.1801730b0
sub rsp, rax
xor ebx, ebx
mov qword [rsp + 0x28], reloc.WS2_32.dll_ntohl
mov r9d, ebx
lea r10, str.MP0_CHAR_XP_FM
lea r11, [0x1801ca9de]
nop dword [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 0x1800a3f10
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.1800a28b0
lea r10, str.MP0_SCRIPT_INCREASE_STAM
mov qword [rsp + 0x38], Ordinal_30
mov r9d, ebx
lea r11, [0x1801ca9c8]
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 0x1800a3f80
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.1800a28b0
lea r10, str.MP0_SCRIPT_INCREASE_STRN
mov qword [rsp + 0x48], Ordinal_30
mov r9d, ebx
lea r11, [0x1801caa18]
nop dword [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 0x1800a3ff0
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.1800a28b0
lea r10, str.MP0_SCRIPT_INCREASE_LUNG
mov qword [rsp + 0x58], Ordinal_30
mov r9d, ebx
lea r11, [0x1801ca9f8]
nop dword [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 0x1800a4060
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.1800a28b0
lea r10, str.MP0_SCRIPT_INCREASE_DRIV
mov qword [rsp + 0x68], Ordinal_30
mov r9d, ebx
lea r11, [0x1801caa50]
nop dword [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 0x1800a40d0
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.1800a28b0
lea r10, str.MP0_SCRIPT_INCREASE_FLY
mov qword [rsp + 0x78], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801caa37]
nop dword [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 0x1800a4140
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.1800a28b0
lea r10, str.MP0_SCRIPT_INCREASE_SHO
mov qword [rbp - 0x78], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801caa87]
nop dword [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 0x1800a41b0
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.1800a28b0
lea r10, str.MP0_SCRIPT_INCREASE_STL
mov qword [rbp - 0x68], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801caa6f]
nop dword [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 0x1800a4220
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_1
mov qword [rbp - 0x58], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801caab7]
nop dword [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 0x1800a4290
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_2
mov qword [rbp - 0x48], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801caa9f]
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 0x1800a4300
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_3
mov qword [rbp - 0x38], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801caae7]
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 0x1800a4370
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_4
mov qword [rbp - 0x28], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801caacf]
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 0x1800a43e0
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_5
mov qword [rbp - 0x18], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801cab17]
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 0x1800a4450
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_6
mov qword [rbp - 8], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801caaff]
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 0x1800a44c0
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_7
mov qword [rbp + 8], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801cab47]
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 0x1800a4530
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_8
mov qword [rbp + 0x18], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801cab2f]
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 0x1800a45a0
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_9
mov qword [rbp + 0x28], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801cab7f]
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 0x1800a4610
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_10
mov qword [rbp + 0x38], Ordinal_30
mov r9d, ebx
lea r11, [0x1801cab60]
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 0x1800a4680
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_11
mov qword [rbp + 0x48], Ordinal_30
mov r9d, ebx
lea r11, [0x1801cabb8]
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 0x1800a46f0
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.1800a28b0
lea r10, str.MP0_tattoo_fm_unlocks_12
mov qword [rbp + 0x58], Ordinal_30
mov r9d, ebx
lea r11, [0x1801cab98]
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 0x1800a4760
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.1800a28b0
lea r10, str.MP0_AWD_FMRACEWORLDRECHOLDER
mov qword [rbp + 0x68], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cabfc]
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 0x1800a47d0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800a2940
lea r10, str.MP0_AWD_ENEMYDRIVEBYKILLS
mov qword [rbp + 0x78], Ordinal_30
mov r9d, ebx
lea r11, [0x1801cabd9]
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 0x1800a4840
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.1800a28b0
lea r10, str.MP0_USJS_COMPLETED
mov qword [rbp + 0x88], reloc.WS2_32.dll_select
mov r9d, ebx
lea r11, [0x1801cac22]
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 0x1800a48b0
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.1800a28b0
lea r10, str.MP0_USJS_FOUND
mov qword [rbp + 0x98], reloc.WS2_32.dll_ntohl
mov r9d, ebx
lea r11, [0x1801cac0e]
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 0x1800a4920
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.1800a28b0
lea r10, str.MP0_AWD_FMWINALLRACEMODES
mov qword [rbp + 0xa8], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cac61]
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 0x1800a4990
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800a2940
lea r10, str.MP0_AWD_FMWINEVERYGAMEMODE
mov qword [rbp + 0xb8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cac42]
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 0x1800a4a00
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800a2940
lea r10, str.MP0_DB_PLAYER_KILLS
mov qword [rbp + 0xc8], reloc.WS2_32.dll_send
mov r9d, ebx
lea r11, [0x1801cac93]
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 0x1800a4a70
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.1800a28b0
lea r10, str.MP0_KILLS_PLAYERS
mov qword [rbp + 0xd8], reloc.WS2_32.dll_recvfrom
mov r9d, ebx
lea r11, [0x1801cac79]
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 0x1800a4ae0
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.1800a28b0
lea r10, str.MP0_AWD_FMHORDWAVESSURVIVE
mov qword [rbp + 0xe8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cacd2]
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 0x1800a4b50
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.1800a28b0
lea r10, str.MP0_AWD_CAR_BOMBS_ENEMY_KILLS
mov qword [rbp + 0xf8], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cacb5]
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 0x1800a4bc0
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.1800a28b0
lea r10, str.MP0_AWD_FM_TDM_MVP
mov qword [rbp + 0x108], reloc.WS2_32.dll_select
mov r9d, ebx
lea r11, [0x1801cad02]
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 0x1800a4c30
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.1800a28b0
lea r10, str.MP0_AWD_HOLD_UP_SHOPS
mov qword [rbp + 0x118], reloc.WS2_32.dll_setsockopt
mov r9d, ebx
lea r11, [0x1801caced]
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 0x1800a4ca0
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.1800a28b0
lea r10, str.MP0_AWD_RACES_WON
mov qword [rbp + 0x128], reloc.WS2_32.dll_recvfrom
mov r9d, ebx
lea r11, [0x1801cad61]
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 0x1800a4d10
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.1800a28b0
lea r10, str.MP0_AWD_NO_ARMWRESTLING_WINS
mov qword [rbp + 0x138], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cad4c]
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 0x1800a4d80
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.1800a28b0
lea r10, str.MP0_AWD_FMATTGANGHQ
mov qword [rbp + 0x148], reloc.WS2_32.dll_send
mov r9d, ebx
lea r11, [0x1801cad93]
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 0x1800a4df0
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800a2940
lea r10, str.MP0_AWD_FMBBETWIN
mov qword [rbp + 0x158], reloc.WS2_32.dll_recvfrom
mov r9d, ebx
lea r11, [0x1801cad79]
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 0x1800a4e60
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.1800a28b0
lea rdi, str.MP0_AWD_FM_DM_WINS
mov qword [rbp + 0x168], reloc.WS2_32.dll_select
mov r10, rdi
lea rsi, [0x1801cadca]
mov r9d, ebx
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 0x1800a4ed3
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.1800a28b0
lea r10, str.MP0_AWD_FMFULLYMODDEDCAR
mov qword [rbp + 0x178], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cadb0]
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 0x1800a4f42
lea eax, [r9 + r9*8]
xor r8d, r8d
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ecx, ecx, 0x8001
call fcn.1800a2940
lea r10, str.MP0_AWD_FM_DM_TOTALKILLS
mov qword [rbp + Ordinal_338], 0x18
mov r9d, ebx
lea r11, [0x1801cae08]
nop dword [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 0x1800a4fb0
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.1800a28b0
lea r10, str.MP0_MPPLY_DM_TOTAL_DEATHS
mov qword [rbp + Ordinal_338], 0x19
mov r9d, ebx
lea r11, [0x1801cade9]
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 0x1800a5020
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.1800a28b0
lea r10, str.MP0_MPPLY_TIMES_FINISH_DM_TOP_3
mov qword [rbp + 0x1a8], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cae47]
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 0x1800a5090
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.1800a28b0
lea r10, str.MP0_PLAYER_HEADSHOTS
mov qword [rbp + 0x1b8], reloc.WS2_32.dll_sendto
mov r9d, ebx
lea r11, [0x1801cae24]
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 0x1800a5100
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.1800a28b0
mov r9d, ebx
mov qword [rbp + 0x1c8], reloc.WS2_32.dll_select
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 0x1800a5162
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.1800a28b0
lea r10, str.MP0_AWD_FM_TDM_WINS
mov qword [rbp + 0x1d8], reloc.WS2_32.dll_send
mov r9d, ebx
lea r11, [0x1801cae7b]
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 0x1800a51d1
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.1800a28b0
lea r10, str.MP0_AWD_FM_GTA_RACES_WON
mov qword [rbp + 0x1e8], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cae60]
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 0x1800a5240
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.1800a28b0
lea r10, str.MP0_AWD_FM_GOLF_WON
mov qword [rbp + 0x1f8], reloc.WS2_32.dll_send
mov r9d, ebx
lea r11, [0x1801caeb3]
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 0x1800a52b0
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.1800a28b0
lea r10, str.MP0_AWD_FM_SHOOTRANG_TG_WON
mov qword [rbp + 0x208], reloc.WLDAP32.dll_Ordinal_27
mov r9d, ebx
lea r11, [0x1801cae9b]
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 0x1800a5320
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.1800a28b0
lea r10, str.MP0_AWD_FM_SHOOTRANG_RT_WON
mov qword [rbp + 0x218], reloc.WLDAP32.dll_Ordinal_27
mov r9d, ebx
lea r11, [0x1801caef3]
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 0x1800a5390
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.1800a28b0
lea r10, str.MP0_AWD_FM_SHOOTRANG_CT_WON
mov qword [rbp + 0x228], reloc.WLDAP32.dll_Ordinal_27
mov r9d, ebx
lea r11, [0x1801caed3]
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 0x1800a5400
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.1800a28b0
lea r10, str.MP0_AWD_FM_SHOOTRANG_GRAN_WON
mov qword [rbp + 0x238], Ordinal_33
mov r9d, ebx
lea r11, [0x1801caf2d]
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 0x1800a5470
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.1800a28b0
lea r10, str.MP0_AWD_FM_TENNIS_WON
mov qword [rbp + 0x248], reloc.WS2_32.dll_setsockopt
mov r9d, ebx
lea r11, [0x1801caf0d]
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 0x1800a54e0
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.1800a28b0
lea r10, str.MP0_MPPLY_TENNIS_MATCHES_WON
mov qword [rbp + 0x258], Ordinal_33
mov r9d, ebx
lea r11, [0x1801caf6c]
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 0x1800a5550
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.1800a28b0
lea r10, str.MP0_MPPLY_TOTAL_TDEATHMATCH_WON
mov qword [rbp + 0x268], Ordinal_33
mov r9d, ebx
lea r11, [0x1801caf4f]
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 0x1800a55c0
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.1800a28b0
lea r10, str.MP0_MPPLY_TOTAL_RACES_WON
mov qword [rbp + 0x278], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cafa9]
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 0x1800a5630
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.1800a28b0
lea r10, str.MP0_MPPLY_TOTAL_DEATHMATCH_LOST
mov qword [rbp + 0x288], Ordinal_33
mov r9d, ebx
lea r11, [0x1801caf8f]
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 0x1800a56a0
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.1800a28b0
lea r10, str.MP0_MPPLY_TOTAL_RACES_LOST
mov qword [rbp + 0x298], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cafea]
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 0x1800a5710
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.1800a28b0
lea r10, str.MP0_AWD_25_KILLS_STICKYBOMBS
mov qword [rbp + 0x2a8], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cafcc]
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 0x1800a5780
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.1800a28b0
lea r10, str.MP0_AWD_50_KILLS_GRENADES
mov qword [rbp + 0x2b8], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb021]
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 0x1800a57f0
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.1800a28b0
lea rsi, str.MP0_GRENADE_ENEMY_KILLS
mov qword [rbp + 0x2c8], reloc.WS2_32.dll_socket
mov r10, rsi
lea r14, [0x1801cb007]
mov r9d, ebx
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 0x1800a5862
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.1800a28b0
lea r10, str.MP0_AWD_20_KILLS_MELEE
mov qword [rbp + 0x2d8], reloc.WLDAP32.dll_Ordinal_22
mov r9d, ebx
lea r11, [0x1801cb056]
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 0x1800a58d1
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.1800a28b0
lea rdi, str.MP0_MOLOTOV_ENEMY_KILLS
mov qword [rbp + 0x2e8], reloc.WS2_32.dll_socket
mov r10, rdi
lea r15, [0x1801cb03f]
mov r9d, ebx
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, r15
jne 0x1800a5943
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.1800a28b0
lea r10, str.MP0_CMBTPISTOL_ENEMY_KILLS
mov qword [rbp + 0x2f8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb092]
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 0x1800a59b3
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.1800a28b0
lea r10, str.MP0_PISTOL50_ENEMY_KILLS
mov qword [rbp + 0x308], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb070]
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 0x1800a5a23
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.1800a28b0
lea r10, str.MP0_APPISTOL_ENEMY_KILLS
mov qword [rbp + 0x318], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb0d0]
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 0x1800a5a93
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.1800a28b0
lea r10, str.MP0_MICROSMG_ENEMY_KILLS
mov qword [rbp + 0x328], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb0b0]
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 0x1800a5b03
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.1800a28b0
lea r10, str.MP0_SMG_ENEMY_KILLS
mov qword [rbp + 0x338], reloc.WS2_32.dll_send
mov r9d, ebx
lea r11, [0x1801cb103]
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 0x1800a5b73
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.1800a28b0
lea r10, str.MP0_ASLTSMG_ENEMY_KILLS
mov qword [rbp + 0x348], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801cb0ef]
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 0x1800a5be3
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.1800a28b0
lea r10, str.MP0_ASLTRIFLE_ENEMY_KILLS
mov qword [rbp + 0x358], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb141]
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 0x1800a5c53
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.1800a28b0
lea r10, str.MP0_CRBNRIFLE_ENEMY_KILLS
mov qword [rbp + 0x368], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb121]
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 0x1800a5cc3
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.1800a28b0
lea r10, str.MP0_ADVRIFLE_ENEMY_KILLS
mov qword [rbp + 0x378], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb178]
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 0x1800a5d33
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.1800a28b0
lea r10, str.MP0_MG_ENEMY_KILLS
mov qword [rbp + 0x388], reloc.WS2_32.dll_select
mov r9d, ebx
lea r11, [0x1801cb15a]
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 0x1800a5da3
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.1800a28b0
lea r10, str.MP0_CMBTMG_ENEMY_KILLS
mov qword [rbp + 0x398], reloc.WLDAP32.dll_Ordinal_22
mov r9d, ebx
lea r11, [0x1801cb1ae]
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 0x1800a5e13
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.1800a28b0
lea r10, str.MP0_ASLTMG_ENEMY_KILLS
mov qword [rbp + 0x3a8], reloc.WLDAP32.dll_Ordinal_22
mov r9d, ebx
lea r11, [0x1801cb196]
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 0x1800a5e83
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.1800a28b0
lea r10, str.MP0_PUMP_ENEMY_KILLS
mov qword [rbp + 0x3b8], reloc.WS2_32.dll_sendto
mov r9d, ebx
lea r11, [0x1801cb1dc]
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 0x1800a5ef3
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.1800a28b0
lea r10, str.MP0_SAWNOFF_ENEMY_KILLS
mov qword [rbp + 0x3c8], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801cb1c7]
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 0x1800a5f63
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.1800a28b0
lea r10, str.MP0_BULLPUP_ENEMY_KILLS
mov qword [rbp + 0x3d8], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801cb217]
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 0x1800a5fd3
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.1800a28b0
lea r10, str.MP0_ASLTSHTGN_ENEMY_KILLS
mov qword [rbp + 0x3e8], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb1f9]
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 0x1800a6043
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.1800a28b0
lea r10, str.MP0_SNIPERRFL_ENEMY_KILLS
mov qword [rbp + 0x3f8], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb251]
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 0x1800a60b3
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.1800a28b0
lea r10, str.MP0_HVYSNIPER_ENEMY_KILLS
mov qword [rbp + 0x408], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb231]
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 0x1800a6123
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.1800a28b0
lea r10, str.MP0_GRNLAUNCH_ENEMY_KILLS
mov qword [rbp + 0x418], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb289]
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 0x1800a6193
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.1800a28b0
lea r10, str.MP0_RPG_ENEMY_KILLS
mov qword [rbp + 0x428], reloc.WS2_32.dll_send
mov r9d, ebx
lea r11, [0x1801cb26b]
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 0x1800a6203
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.1800a28b0
lea r10, str.MP0_MINIGUNS_ENEMY_KILLS
mov qword [rbp + 0x438], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb2c8]
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 0x1800a6273
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.1800a28b0
mov r9d, ebx
mov qword [rbp + 0x448], reloc.WS2_32.dll_socket
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 0x1800a62e0
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.1800a28b0
lea r10, str.MP0_SMKGRENADE_ENEMY_KILLS
mov qword [rbp + 0x458], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb2aa]
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 0x1800a6350
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.1800a28b0
lea r10, str.MP0_STKYBMB_ENEMY_KILLS
mov qword [rbp + 0x468], reloc.WS2_32.dll_socket
mov r9d, ebx
lea r11, [0x1801cb307]
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 0x1800a63c0
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.1800a28b0
mov r9d, ebx
mov qword [rbp + 0x478], reloc.WS2_32.dll_socket
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, r15
jne 0x1800a6422
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.1800a28b0
lea rdi, str.MP0_CLTHS_AVAILABLE_FEET_1
mov qword [rbp + 0x488], reloc.WLDAP32.dll_Ordinal_26
mov r10, rdi
lea rsi, [0x1801cb2ea]
mov r9d, ebx
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, rsi
jne 0x1800a64a0
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR
mov qword [rbp + 0x498], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb340]
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 0x1800a6511
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_1
mov qword [rbp + 0x4a8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb322]
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 0x1800a6582
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_2
mov qword [rbp + 0x4b8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb382]
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 0x1800a65f3
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_3
mov qword [rbp + 0x4c8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb362]
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 0x1800a6670
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_4
mov qword [rbp + 0x4d8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb3c2]
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 0x1800a66e1
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_5
mov qword [rbp + 0x4e8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb3a2]
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 0x1800a6752
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_6
mov qword [rbp + 0x4f8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb402]
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 0x1800a67c3
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_HAIR_7
mov qword [rbp + 0x508], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb3e2]
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 0x1800a6840
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB
mov qword [rbp + 0x518], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb440]
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 0x1800a68b1
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_1
mov qword [rbp + 0x528], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb422]
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 0x1800a6922
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_2
mov qword [rbp + 0x538], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb482]
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 0x1800a6993
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_3
mov qword [rbp + 0x548], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb462]
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 0x1800a6a10
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_4
mov qword [rbp + 0x558], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb4c2]
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 0x1800a6a81
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_5
mov qword [rbp + 0x568], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb4a2]
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 0x1800a6af2
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_6
mov qword [rbp + 0x578], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb502]
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 0x1800a6b63
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_JBIB_7
mov qword [rbp + 0x588], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb4e2]
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 0x1800a6be0
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS
mov qword [rbp + 0x598], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb540]
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 0x1800a6c51
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_1
mov qword [rbp + 0x5a8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb522]
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 0x1800a6cc2
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_2
mov qword [rbp + 0x5b8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb582]
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 0x1800a6d33
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_3
mov qword [rbp + 0x5c8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb562]
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 0x1800a6db0
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_4
mov qword [rbp + 0x5d8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb5c2]
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 0x1800a6e21
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_5
mov qword [rbp + 0x5e8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb5a2]
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 0x1800a6e92
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_6
mov qword [rbp + 0x5f8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb602]
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 0x1800a6f03
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_LEGS_7
mov qword [rbp + 0x608], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb5e2]
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 0x1800a6f80
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_FEET
mov qword [rbp + 0x618], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb640]
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 0x1800a6ff1
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.1800a28b0
mov r9d, ebx
mov qword [rbp + 0x628], reloc.WLDAP32.dll_Ordinal_26
nop dword [rax]
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 0x1800a7060
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_2
mov qword [rbp + 0x638], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb622]
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 0x1800a70d1
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_3
mov qword [rbp + 0x648], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb682]
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 0x1800a7142
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_4
mov qword [rbp + 0x658], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb662]
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 0x1800a71b3
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_5
mov qword [rbp + 0x668], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb6c2]
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 0x1800a7230
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_6
mov qword [rbp + 0x678], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb6a2]
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 0x1800a72a1
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_FEET_7
mov qword [rbp + 0x688], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb702]
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 0x1800a7312
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_BERD
mov qword [rbp + 0x698], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb6e0]
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 0x1800a7383
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_1
mov qword [rbp + 0x6a8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb742]
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 0x1800a7400
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_2
mov qword [rbp + 0x6b8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb722]
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 0x1800a7471
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_3
mov qword [rbp + 0x6c8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb782]
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 0x1800a74e2
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_4
mov qword [rbp + 0x6d8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb762]
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 0x1800a7553
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_5
mov qword [rbp + 0x6e8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb7c2]
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 0x1800a75d0
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_6
mov qword [rbp + 0x6f8], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb7a2]
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 0x1800a7641
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_BERD_7
mov qword [rbp + 0x708], reloc.WLDAP32.dll_Ordinal_26
mov r9d, ebx
lea r11, [0x1801cb802]
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 0x1800a76b2
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.1800a28b0
lea r10, str.MP0_CLTHS_AVAILABLE_PROPS
mov qword [rbp + 0x718], Ordinal_33
mov r9d, ebx
lea r11, [0x1801cb7e1]
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 0x1800a7723
mov rcx, qword [0x18025db78]
jmp 0x1800a3ec0