Function at 0x180045e10
Capabilities:
Check for time delay via gettickcount
Log keystrokes via polling

Disassembly:
mov rax, rsp
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x428]
sub rsp, 0x500
mov qword [rbp - 0x78], 0xfffffffffffffffe
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
mov rax, qword [0x1802a8008]
xor rax, rsp
mov qword [rbp + 0x3d0], rax
xor esi, esi
cmp byte [0x18034039e], sil
je 0x18004615f
mov dword [0x1802da500], esi
movabs rax, 0x50fac3a3e030a6e1
mov qword [0x18034fb80], rax
mov qword [rsp + 0x78], rsi
mov eax, dword [0x1803403a8]
mov dword [rsp + 0x78], eax
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov ebx, dword [rax]
mov dword [0x1802da500], esi
movabs rax, 0xc0296a2edf545e92
mov qword [0x18034fb80], rax
mov qword [rsp + 0x78], rsi
mov eax, dword [0x1803403a4]
mov dword [rsp + 0x78], eax
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
cmp dword [rax], esi
je 0x180046158
mov dword [0x1802da500], esi
movabs rax, 0x963d27a58df860ac
mov qword [0x18034fb80], rax
mov qword [rsp + 0x78], rsi
mov eax, dword [0x1803403a4]
mov dword [rsp + 0x78], eax
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov dword [0x1802da500], esi
movabs rdi, 0x98a4eb5d89a0c952
mov qword [0x18034fb80], rdi
mov qword [rsp + 0x78], rsi
mov eax, dword [0x1803403a4]
mov dword [rsp + 0x78], eax
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
cmp dword [rax], esi
jne 0x180045fcc
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x180341784], eax
mov rcx, qword [0x180341880]
call qword [sym.imp.KERNEL32.dll_SwitchToFiber]
mov dword [0x1802da500], esi
mov qword [0x18034fb80], rdi
mov qword [rsp + 0x78], rsi
mov eax, dword [0x1803403a4]
mov dword [rsp + 0x78], eax
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
cmp dword [rax], esi
je 0x180045f78
mov dword [0x1802da500], esi
movabs rax, 0x3fef770d40960d5a
mov qword [0x18034fb80], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], ebx
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], esi
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5d0], rax
mov dword [0x1802da4f0], 2
call fcn.1800cf2b0
movups xmm6, xmmword [rax]
movsd xmm7, qword [rax + 0x10]
mov dword [0x1802da500], esi
movabs rax, 0xe83d4f9ba2a38914
mov qword [0x18034fb80], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], ebx
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
movups xmmword [rbp - 0x70], xmm6
movsd qword [rbp - 0x60], xmm7
movss xmm2, dword [rax]
lea rdx, [rbp - 0x70]
call fcn.180045c80
mov ebx, eax
mov ecx, eax
call fcn.1800b2020
mov dword [0x1802da500], esi
movabs rax, 0x49733e92263139d1
mov qword [0x18034fb80], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], ebx
mov rcx, qword [rsp + 0x78]
mov qword [0x1802da5c8], rcx
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov dword [0x1802da500], esi
movabs rax, 0xce3aa5e1ca19e10
mov qword [0x18034fb80], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], ebx
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
lea rax, str.MPBitset
mov qword [0x1802da5d0], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], esi
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5d8], rax
mov dword [0x1802da4f0], 3
call fcn.1800cf2b0
mov dword [0x1802da500], esi
movabs rax, 0xe532f5d78798daab
mov qword [0x18034fb80], rax
mov qword [rsp + 0x78], rsi
mov eax, dword [0x1803403a4]
mov dword [rsp + 0x78], eax
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov byte [0x18034039e], sil
movabs r12, 0x6d0de6a7b5da71f8
cmp byte [0x18034039f], sil
je 0x1800462ae
mov cl, 1
call fcn.18005fdd0
mov rdi, qword [0x180348000]
mov rbx, qword [0x180347ff8]
cmp rbx, rdi
je 0x1800462ae
mov r15, qword [rbx]
mov r14d, esi
nop word [rax + rax]
mov r9d, 2
lea r8, [rsp + 0x70]
mov edx, r14d
lea ecx, [r9 - 1]
call qword [0x180341900]
cmp qword [rsp + 0x70], r15
jne 0x180046294
mov r9d, 0xa
lea r8, [rbp - 0x30]
mov edx, r14d
lea ecx, [r9 - 9]
call qword [0x180341900]
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r12
mov qword [rsp + 0x78], rsi
mov eax, dword [rbp - 0x20]
mov dword [rsp + 0x78], eax
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov rdx, qword [rax]
lea rcx, str.b_s_tried_to_kick_you._nKicking_player...
call fcn.1800b2e90
mov qword [rbp - 0x70], 0xffffffffe12ffae7
movsxd rcx, dword [rbp - 0x20]
mov qword [rbp - 0x68], rcx
mov qword [rbp - 0x60], rsi
xor eax, eax
mov qword [rbp - 0x58], rax
mov r9d, 1
shl r9d, cl
lea r8d, [rax + 4]
lea rdx, [rbp - 0x70]
lea ecx, [rax + 1]
call qword [0x1803418f8]
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r12
mov qword [rsp + 0x78], rsi
mov eax, dword [rbp - 0x20]
mov dword [rsp + 0x78], eax
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov rdx, qword [rax]
lea rcx, str.b_s_kicked
call fcn.1800b2e90
inc r14d
cmp r14d, 0x7c
jl 0x1800461a0
add rbx, 8
cmp rbx, rdi
jne 0x180046194
cmp byte [0x1803403ac], sil
je 0x180046520
mov r8, qword [0x18034fb78]
mov rax, qword [r8 + 0x30]
mov byte [rax + 0xd8310], 1
mov rax, qword [r8 + 0x30]
mov byte [rax + 0xd9468], 1
mov rax, qword [r8 + 0x30]
mov byte [rax + 0xd93b8], 1
mov cl, 1
call fcn.1800818c0
mov rcx, qword [r8 + 0x30]
mov byte [rcx + 0xd9258], 1
mov rax, qword [r8 + 0x30]
mov byte [rax + 0xd8460], 1
mov rax, qword [r8 + 0x30]
mov byte [rax + 0xd8de0], 1
mov rax, qword [r8 + 0x30]
mov byte [rax + 0xd8d78], 1
mov r14d, esi
nop dword [rax]
mov qword [rsp + 0x78], rsi
mov r9d, 2
lea r8, [rsp + 0x78]
mov edx, r14d
lea ecx, [r9 - 1]
call qword [0x180341900]
mov rax, qword [rsp + 0x78]
cmp rax, 0xfffffffff5cb92db
je 0x180046432
cmp rax, 0xffffffffb5522bd8
je 0x180046432
cmp rax, 0xffffffff8bd47182
je 0x180046432
cmp rax, 0xffffffffa3080744
je 0x180046432
cmp rax, 0xffffffffdf7de926
je 0x180046432
cmp rax, 0x42758fbc
je 0x180046432
cmp rax, 0x351fbb4d
je 0x180046432
cmp rax, 0xffffffffd3fe818f
je 0x180046432
cmp rax, 0x4167a70b
je 0x180046432
cmp rax, 0x42c69f30
je 0x180046432
cmp rax, 0xffffffffb0886e20
je 0x180046432
cmp rax, 0x176dbf63
je 0x180046432
cmp rax, 0x4d9dc710
je 0x180046432
cmp rax, 0xffffffffb7b5a669
je 0x180046432
cmp rax, 0xffffffffe5a2f168
je 0x180046432
cmp rax, 0x3450a499
je 0x180046432
cmp rax, 0xffffffffa3a282be
je 0x180046432
cmp rax, 0xffffffff895e8aa9
je 0x180046432
cmp rax, 0xffffffffc91fca75
je 0x180046432
cmp rax, 0xfffffffffac1b86b
je 0x180046432
cmp rax, 0x42ba32ca
je 0x180046432
cmp rax, 0xffffffff8a562a8c
je 0x180046432
cmp rax, 0x7844aa4c
je 0x180046432
cmp rax, 0xffffffffc120a0df
je 0x180046432
cmp rax, 0xffffffff8f4a5fc9
jne 0x180046513
mov r9d, 0xa
lea r8, [0x1803403b0]
mov edx, r14d
lea ecx, [r9 - 9]
call qword [0x180341900]
mov eax, esi
mov rdi, rsi
mov rcx, qword [0x180347fe0]
mov rdx, qword [rsp + 0x78]
nop dword [rax]
cmp rdx, qword [rcx + rdi*8]
je 0x1800464b2
inc eax
inc rdi
cmp eax, 0x17
jb 0x180046460
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r12
mov qword [rbp - 0x80], rsi
mov eax, dword [0x1803403c0]
mov dword [rbp - 0x80], eax
mov rax, qword [rbp - 0x80]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov r9, qword [rsp + 0x78]
lea rdx, str.g_s_rTried_To_Use_Unknown_Event_IDf_i:
jmp 0x1800464f8
mov rbx, qword [0x180347fc8]
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r12
mov qword [rbp - 0x80], rsi
mov eax, dword [0x1803403c0]
mov dword [rbp - 0x80], eax
mov rax, qword [rbp - 0x80]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov r9, qword [rbx + rdi*8]
lea rdx, str.g_s_rTried_To_Use_The_f_s_Event
mov r8, qword [rax]
lea rcx, [0x1803407b0]
call fcn.1800a9c90
lea rcx, [0x1803407b0]
call fcn.1800b2e90
inc r14d
cmp r14d, 0x7c
jl 0x180046320
movabs rdi, 0x39be7cea8d9cc8e6
movabs r14, 0x3c5fd37b5499582e
movabs r12, 0xd24d37cc275948cc
lea r15, str.MP1_MONEY_EARN_JOBS
movabs r13, 0x767fbc2ac802ef3d
cmp byte [0x18034083c], sil
je 0x180046726
call qword [sym.imp.WINMM.dll_timeGetTime]
sub eax, dword [0x1803403a0]
cmp eax, 0x3e8
jbe 0x180046726
mov dword [rbp - 0x80], esi
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r14
lea rax, [rbp - 0x80]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], 0x57de404e
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5d0], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], 0xa174f633
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5d8], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], 0x562592bb
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5e0], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], 0x989680
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5e8], rax
mov qword [rsp + 0x78], rsi
mov dword [rsp + 0x78], 4
mov rax, qword [rsp + 0x78]
mov qword [0x1802da5f0], rax
mov dword [0x1802da4f0], 6
call fcn.1800cf2b0
mov dword [0x1802da500], esi
mov qword [0x18034fb80], rdi
mov qword [rsp + 0x70], rsi
mov eax, dword [rbp - 0x80]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1803403a0], eax
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r12
mov qword [0x1802da5c8], r15
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov ecx, dword [rax]
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r13
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], ecx
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5c8], rax
lea rax, [rsp + 0x78]
mov qword [0x1802da5d0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0xffffffff
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d8], rax
mov dword [0x1802da4f0], 3
call fcn.1800cf2b0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
mov rdx, r15
lea rcx, [rbp - 0x70]
call fcn.18003d620
mov ebx, dword [0x1802ca260]
add ebx, dword [rsp + 0x78]
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
mov r8d, ebx
mov edx, eax
call fcn.1800aefa0
lea rcx, str.rBankwTransaction_Active
call fcn.1800b2e90
cmp byte [0x18034039d], sil
je 0x1800468fd
call qword [sym.imp.WINMM.dll_timeGetTime]
sub eax, dword [0x1803403a0]
cmp eax, 0x3e8
jbe 0x1800468fd
mov dword [rbp - 0x80], esi
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r14
lea rax, [rbp - 0x80]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x57de404e
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0xa174f633
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x562592bb
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x989680
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 1
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5f0], rax
mov dword [0x1802da4f0], 6
call fcn.1800cf2b0
mov dword [0x1802da500], esi
mov qword [0x18034fb80], rdi
mov qword [rsp + 0x70], rsi
mov eax, dword [rbp - 0x80]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1803403a0], eax
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r12
mov qword [0x1802da5c8], r15
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov ecx, dword [rax]
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r13
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], ecx
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5c8], rax
lea rax, [rsp + 0x78]
mov qword [0x1802da5d0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0xffffffff
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d8], rax
mov dword [0x1802da4f0], 3
call fcn.1800cf2b0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
mov rdx, r15
lea rcx, [rbp - 0x70]
call fcn.18003d620
mov ebx, dword [rsp + 0x78]
add ebx, dword [0x1802ca260]
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
mov r8d, ebx
mov edx, eax
call fcn.1800aefa0
lea rcx, str.rWalletwTransaction_Active
call fcn.1800b2e90
movabs r13, 0xd53343aa4fb7dd28
cmp byte [0x18034039c], sil
je 0x180046b29
call qword [sym.imp.WINMM.dll_timeGetTime]
sub eax, dword [0x180340398]
cmp eax, dword [0x1802ca25c]
jbe 0x180046b29
mov ecx, dword [0x180340394]
test ecx, ecx
jle 0x180046a38
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r13
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x3b9aca00
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0xb2d05dff
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d0], rax
mov dword [0x1802da4f0], 2
call fcn.1800cf2b0
mov ecx, dword [rax]
mov dword [rbp - 0x80], ecx
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r14
lea rax, [rbp - 0x80]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x57de404e
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0xfc8d0020
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x2005d9a9
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e0], rax
mov qword [rsp + 0x70], rsi
mov eax, dword [0x180340394]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 4
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5f0], rax
mov dword [0x1802da4f0], 6
call fcn.1800cf2b0
jmp 0x180046ae9
jns 0x180046b1d
mov dword [rbp - 0x80], 0x7fffffff
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r14
lea rax, [rbp - 0x80]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x57de404e
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0xfc8d0020
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x2005d9a9
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], ecx
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 4
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5f0], rax
mov dword [0x1802da4f0], 6
call fcn.1800cf2b0
cmp dword [rax], esi
je 0x180046b1d
mov qword [rsp + 0x70], rsi
mov eax, dword [rbp - 0x80]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0x70]
mov dword [0x1802da500], esi
mov qword [0x18034fb80], rdi
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x180340398], eax
cmp byte [0x18034038b], sil
je 0x180046d3f
call qword [sym.imp.WINMM.dll_timeGetTime]
sub eax, dword [0x1803403a0]
cmp eax, dword [0x1802ca25c]
jbe 0x180046d3f
mov ecx, dword [0x180340394]
test ecx, ecx
jle 0x180046c5a
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r13
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x3b9aca00
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0xb2d05dff
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d0], rax
mov dword [0x1802da4f0], 2
call fcn.1800cf2b0
mov ecx, dword [rax]
mov dword [rbp - 0x80], ecx
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r14
lea rax, [rbp - 0x80]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x57de404e
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0xfc8d0020
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x2005d9a9
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e0], rax
mov qword [rsp + 0x70], rsi
mov eax, dword [0x180340394]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 1
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5f0], rax
mov dword [0x1802da4f0], 6
call fcn.1800cf2b0
jmp 0x180046d0b
jns 0x180046d3f
mov dword [rbp - 0x80], 0x7fffffff
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r14
lea rax, [rbp - 0x80]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x57de404e
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0xfc8d0020
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x2005d9a9
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e0], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], ecx
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5e8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 1
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5f0], rax
mov dword [0x1802da4f0], 6
call fcn.1800cf2b0
cmp dword [rax], esi
je 0x180046d3f
mov qword [rsp + 0x70], rsi
mov eax, dword [rbp - 0x80]
mov dword [rsp + 0x70], eax
mov rax, qword [rsp + 0x70]
mov dword [0x1802da500], esi
mov qword [0x18034fb80], rdi
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov ebx, 0x8000
cmp byte [0x1803403ad], sil
je 0x180046e4f
mov ecx, 0x7a
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test bx, ax
je 0x180046e4f
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r12
lea rax, str.MPx_ARCADE_PAY_TIME_LEFT
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov r9d, 1
or r8d, 0xffffffff
mov edx, dword [rax]
call fcn.1800aefa0
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r12
lea rax, str.MP0_ARCADE_PAY_TIME_LEFT
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov r9d, 1
or r8d, 0xffffffff
mov edx, dword [rax]
call fcn.1800aefa0
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r12
lea rax, str.MP1_ARCADE_PAY_TIME_LEFT
mov qword [0x1802da5c8], rax
mov dword [0x1802da4f0], 1
call fcn.1800cf2b0
mov r9d, 1
or r8d, 0xffffffff
mov edx, dword [rax]
call fcn.1800aefa0
mov rcx, qword [0x18034fb78]
mov rax, qword [rcx + 8]
mov byte [rax + 0x37690], 1
mov rax, qword [rcx + 8]
mov byte [rax + 0x37690], 1
mov rax, qword [rcx + 8]
mov dword [rax + 0x37690], 1
mov rax, qword [rcx + 8]
mov dword [rax + 0x37690], 0x30d40
cmp byte [0x1803403ae], sil
je 0x1800470f8
mov ecx, 0x76
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test bx, ax
je 0x1800470f8
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
lea rdx, str.MP0_CLUB_POPULARITY
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
lea r8d, [r9 + 0x63]
mov edx, eax
call fcn.1800aefa0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
lea rdx, str.MP1_CLUB_POPULARITY
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
lea r8d, [r9 + 0x63]
mov edx, eax
call fcn.1800aefa0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
lea rdx, str.MP0_CLUB_POPULARITY
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
or r8d, 0xffffffff
mov edx, eax
call fcn.1800aefa0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
lea rdx, str.MP1_CLUB_POPULARITY
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
or r8d, 0xffffffff
mov edx, eax
call fcn.1800aefa0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
lea rdx, str.MP0_CLUB_POPULARITY
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
mov r8d, 0x3e8
mov edx, eax
call fcn.1800aefa0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
lea rdx, str.MP1_CLUB_POPULARITY
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
mov r8d, 0x3e8
mov edx, eax
call fcn.1800aefa0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
lea rdx, str.MP0_CLUB_POPULARITY
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
mov r8d, 0x2710
mov edx, eax
call fcn.1800aefa0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x13
lea rdx, str.MP1_CLUB_POPULARITY
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
mov r8d, 0x2710
mov edx, eax
call fcn.1800aefa0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x16
lea rdx, str.MP1_CLUB_PAY_TIME_LEFT
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
or r8d, 0xffffffff
mov edx, eax
call fcn.1800aefa0
mov qword [rbp - 0x58], 0xf
mov qword [rbp - 0x60], rsi
mov byte [rbp - 0x70], sil
mov r8d, 0x16
lea rdx, str.MP0_CLUB_PAY_TIME_LEFT
lea rcx, [rbp - 0x70]
call fcn.18003d620
lea rcx, [rbp - 0x70]
call fcn.1800b2770
mov r9d, 1
or r8d, 0xffffffff
mov edx, eax
call fcn.1800aefa0
cmp byte [0x18034038a], sil
je 0x180047260
mov ecx, 0x78
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test bx, ax
je 0x180047260
call qword [sym.imp.WINMM.dll_timeGetTime]
sub eax, dword [0x180340390]
cmp eax, dword [0x1802ca258]
jbe 0x180047260
mov dword [0x1802da500], esi
mov qword [0x18034fb80], r13
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], esi
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5c8], rax
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], 0x7ffe795f
mov rax, qword [rsp + 0x70]
mov qword [0x1802da5d0], rax
mov dword [0x1802da4f0], 2
call fcn.1800cf2b0
mov r9d, dword [rax]
mov edx, 0x4115c5
lea rcx, [rsp + 0x70]
call fcn.1800aef10
mov rcx, qword [rax]
mov dword [rcx], r9d
mov edx, 0x4115ca
lea rcx, [rsp + 0x70]
call fcn.1800aef10
mov rcx, qword [rax]
mov dword [rcx], esi
mov edx, 0x4115c9
lea rcx, [rsp + 0x70]
call fcn.1800aef10
mov rcx, qword [rax]
mov dword [rcx], esi
mov edx, 0x4115c7
lea rcx, [rsp + 0x70]
call fcn.1800aef10
mov rcx, qword [rax]
mov dword [rcx], 0xa174f633
mov edx, 0x4115c6
lea rcx, [rsp + 0x70]
call fcn.1800aef10
mov rcx, qword [rax]
mov dword [rcx], 0xe4e1c0
mov edx, 0x4115c4
lea rcx, [rsp + 0x70]
call fcn.1800aef10
mov rcx, qword [rax]
mov dword [rcx], 1
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x180340390], eax
mov rcx, r15
call fcn.1800af030
mov ecx, eax
or r8d, 0xffffffff
lea rdx, [rsp + 0x78]
call fcn.1800af070
mov rdx, r15
lea rcx, [rbp - 0x70]
call fcn.18003d770
mov ebx, dword [rsp + 0x78]
add ebx, dword [0x1802ca260]
mov rcx, rax
call fcn.1800b2770
mov ecx, eax
mov r8d, 1
mov edx, ebx
call fcn.1800af020
lea rcx, str.w15_Mil_Added
call fcn.1800b2e90
xorps xmm6, xmm6
cmp byte [0x180340389], sil
je 0x180047311
call qword [sym.imp.WINMM.dll_timeGetTime]
sub eax, dword [0x18034038c]
cmp eax, 0x1388
jbe 0x180047311
call fcn.1800b1470
call fcn.1800b1470
mov edx, eax
xor r8d, r8d
lea rcx, [rbp - 0x70]
call fcn.1800aff70
movups xmm0, xmmword [rax]
movsd xmm1, qword [rax + 0x10]
movsd qword [rbp - 0x60], xmm1
movss xmm2, dword [rbp - 0x60]
addss xmm2, dword [0x18026a074]
movaps xmm1, xmm0
shufps xmm1, xmm0, 0xaa
call fcn.1800aef00
mov dword [rbp - 0x80], eax
movss xmm3, dword [0x18026c3b4]
movaps xmm2, xmm6
movaps xmm1, xmm6
mov ecx, eax
call fcn.1800aee50
call fcn.1800b1470
mov edx, eax
mov ecx, dword [rbp - 0x80]
call fcn.1800aed50
mov ecx, dword [rbp - 0x80]
call fcn.1800aecf0
mov ecx, dword [rbp - 0x80]
call fcn.1800aec90
lea rcx, [rbp - 0x80]
call fcn.1800aec50
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x18034038c], eax
cmp byte [0x180344ae1], sil
je 0x18004731f
call fcn.1800cc670
cmp byte [0x180344ae0], sil
je 0x18004732d
call fcn.1800ccbf0
cmp byte [0x180344abf], sil
je 0x18004733b
call fcn.1800cc2f0
mov ecx, dword [0x1802ec5e8]
mov rax, qword gs:[0x58]
mov edx, 4
mov rax, qword [rax + rcx*8]
mov ecx, dword [rdx + rax]
cmp dword [0x18034fbe4], ecx
jle 0x18004738b
lea rcx, [0x18034fbe4]
call fcn.1801e6290
cmp dword [0x18034fbe4], 0xffffffff
jne 0x18004738b
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x18034fbe8], eax
lea rcx, [0x18034fbe4]
call fcn.1801e6230
call qword [sym.imp.KERNEL32.dll_GetTickCount]
sub eax, dword [0x18034fbe8]
cmp eax, dword [0x1802ca254]
jb 0x180047408
mov eax, dword [0x180340838]
lea edx, [rax + 1]
cmp eax, 0x4c
cmovge edx, esi
mov dword [0x180340838], edx
lea rcx, [rbp - 0x50]
call fcn.18003c8d0
nop
mov r8, rax
lea rdx, str.frame
lea rcx, [rbp - 0x70]
call fcn.1800a9a60
mov rcx, rax
call fcn.18003ce50
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll__strdup]
mov qword [0x180340830], rax
lea rcx, [rbp - 0x70]
call fcn.18003d070
nop
lea rcx, [rbp - 0x50]
call fcn.18003d070
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x18034fbe8], eax
cmp byte [0x180340388], 0
je 0x180047416
call fcn.180088650
cmp byte [0x180340387], 0
je 0x180047426
mov cl, 1
call fcn.18006dbf0
cmp byte [0x180340386], 0
je 0x180047434
call fcn.18006d5a0
cmp byte [0x180340385], 0
je 0x180047442
call fcn.1800811e0
cmp byte [0x180340384], 0
je 0x180047450
call fcn.1800854b0
cmp byte [0x180340383], 0
je 0x18004745e
call fcn.18006d9e0
cmp byte [0x180340382], 0
je 0x18004746c
call fcn.1800782c0
cmp byte [0x180340381], 0
je 0x18004747c
mov cl, 1
call fcn.180085590
cmp byte [0x180340380], 0
je 0x18004748a
call fcn.18006af30
cmp byte [0x18034037f], 0
je 0x180047498
call fcn.18006d250
cmp byte [0x18034037e], 0
je 0x1800474a6
call fcn.18007dd30
cmp byte [0x18034037d], 0
je 0x1800474b4
call fcn.1800737e0
cmp byte [0x18034037c], 0
je 0x1800474c4
mov cl, 1
call fcn.180062570
movzx eax, byte [0x18034037b]
test al, al
je 0x1800474d7
movzx ecx, al
call fcn.1800b5cf0
cmp byte [0x18034037a], 0
je 0x1800474e5
call fcn.18007c2e0
cmp byte [0x180340379], 0
je 0x1800474f3
call fcn.1800697e0
cmp byte [0x180340378], 0
je 0x180047503
mov cl, 1
call fcn.18007aff0
cmp byte [0x180340377], 0
je 0x180047511
call fcn.180064c70
cmp byte [0x180340376], 0
je 0x18004751f
call fcn.180082fa0
cmp byte [0x180340375], 0
je 0x18004752d
call fcn.18006cb90
cmp byte [0x180340374], 0
je 0x18004753b
call fcn.18009b5e0
cmp byte [0x180340373], 0
je 0x180047549
call fcn.18008aa20
cmp byte [0x180340372], 0
je 0x180047557
call fcn.1800a0bd0
cmp byte [0x180340371], 0
je 0x180047565
call fcn.18007d1b0
mov edx, 0x454be3
lea rcx, [rsp + 0x70]
call fcn.1800aef10
mov rcx, qword [rax]
mov byte [rcx], 1
cmp byte [0x180340370], 0
je 0x180047588
call fcn.18007bca0
cmp byte [0x18034036f], 0
je 0x180047598
mov cl, 1
call fcn.180077560
cmp byte [0x18034036e], 0
je 0x1800475a6
call fcn.180064ad0
cmp byte [0x18034036d], 0
je 0x1800475b4
call fcn.180075c10
cmp byte [0x18034036c], 0
je 0x1800475c4
mov cl, 1
call fcn.180049ae0
cmp byte [0x18034036b], 0
je 0x1800475d2
call fcn.18006f450
cmp byte [0x180340369], 0
je 0x1800475e2
mov cl, 1
call fcn.18006e150
cmp byte [0x180340368], 0
je 0x1800475f0
call fcn.18007a7a0
cmp byte [0x180340367], 0
je 0x180047600
mov cl, 1
call fcn.18006e240
cmp byte [0x180340366], 0
je 0x18004760e
call fcn.18006dcc0
cmp byte [0x180340365], 0
je 0x18004761e
mov cl, 1
call fcn.1800647c0
cmp byte [0x180340364], 0
je 0x18004762c
call fcn.1800918f0
cmp byte [0x180340363], 0
je 0x18004763a
call fcn.180093150
cmp byte [0x180340362], 0
je 0x180047648
call fcn.180092bb0
cmp byte [0x180340361], 0
je 0x180047656
call fcn.1800880f0
cmp byte [0x180340360], 0
je 0x180047664
call fcn.180096aa0
cmp byte [0x18034035f], 0
je 0x180047698
mov edx, 0x40001
lea rcx, [rsp + 0x70]
call fcn.1800aef10
mov rcx, rax
mov r8d, 0x5dec
lea rdx, [rsp + 0x78]
call fcn.1800ae840
mov rcx, qword [rax]
mov dword [rcx], 0x3f000000
cmp byte [0x18034035e], 0
je 0x1800476a6
call fcn.180097b30
cmp byte [0x18034035d], 0
je 0x1800476b4
call fcn.180099180
cmp byte [0x18034035c], 0
je 0x1800476c2
call fcn.180049820
cmp byte [0x18034035b], 0
je 0x1800476d0
call fcn.180099bd0
cmp byte [0x18034035a], 0
je 0x1800476de
call fcn.180090ac0
cmp byte [0x180340359], 0
je 0x1800476ec
call fcn.180077280
cmp byte [0x180340358], 0
je 0x1800476fc
mov cl, 1
call fcn.18005fdd0
cmp byte [0x180340357], 0
je 0x180047730
mov edx, 0x40001
lea rcx, [rsp + 0x70]
call fcn.1800aef10
mov rcx, rax
mov r8d, 0x5305
lea rdx, [rsp + 0x78]
call fcn.1800ae840
mov rcx, qword [rax]
mov dword [rcx], 0x1388
cmp byte [0x180340356], 0
je 0x18004773e
call fcn.18009a7c0
cmp byte [0x180340355], 0
je 0x18004774c
call fcn.18009e010
cmp byte [0x180347edd], 0
je 0x18004775a
call fcn.1801238d0
cmp byte [0x180340352], 0
je 0x180047768
call fcn.180088f60
cmp byte [0x180347edc], 0
je 0x180047776
call fcn.1801236e0
cmp byte [0x180347edb], 0
je 0x180047784
call fcn.180123300
cmp byte [0x180340351], 0
je 0x180047792
call fcn.18009fff0
cmp byte [0x180340350], 0
je 0x1800477a0
call fcn.1800a08e0
cmp byte [0x18034034f], 0
je 0x1800477ae
call fcn.18009e670
cmp byte [0x18034034e], 0
je 0x1800477bc
call fcn.18009ecd0
cmp byte [0x18034034d], 0
je 0x1800477ca
call fcn.18006b9e0
cmp byte [0x18034034c], 0
je 0x1800477d8
call fcn.18006b0f0
cmp byte [0x18034034b], 0
je 0x1800477e6
call fcn.18009f330
cmp byte [0x18034034a], 0
je 0x1800477f4
call fcn.18009f990
cmp byte [0x180340349], 0
je 0x180047802
call fcn.180082f40
cmp byte [0x180340347], 0
je 0x180047810
call fcn.180086ef0
cmp byte [0x180340346], 0
je 0x180047820
mov cl, 1
call fcn.1800a0ac0
cmp byte [0x180340345], 0
je 0x180047830
mov cl, 1
call fcn.1800a0c00
cmp byte [0x180340344], 0
je 0x18004783e
call fcn.1800a0c60
cmp byte [0x180340343], 0
je 0x18004784c
call fcn.1800a0d80
cmp byte [0x180340342], 0
je 0x18004785a
call fcn.1800a0ed0
cmp byte [0x180340341], 0
je 0x180047868
call fcn.18007eb10
cmp byte [0x180340340], 0
je 0x180047876
call fcn.1800a42a0
cmp byte [0x18034033f], 0
je 0x180047884
call fcn.1800a0d80
cmp byte [0x18034033e], 0
je 0x180047892
call fcn.180064cd0
cmp byte [0x18034033d], 0
je 0x1800478a2
mov cl, 1
call fcn.1800a49f0
cmp byte [0x18034033c], 0
je 0x1800478b0
call fcn.18009d9b0
cmp byte [0x18034033b], 0
je 0x1800478be
call fcn.18009d350
cmp byte [0x18034033a], 0
je 0x1800478cc
call fcn.180049620
cmp byte [0x18034033c], 0
je 0x1800478da
call fcn.18009d9b0
cmp byte [0x180340339], 0
je 0x1800478e8
call fcn.18007d030
cmp byte [0x180340338], 0
je 0x1800478f6
call fcn.18007a500
cmp byte [0x180340337], 0
je 0x180047904
call fcn.180098b20
cmp byte [0x180340336], 0
je 0x180047912
call fcn.180071cf0
cmp byte [0x180340335], 0
je 0x180047920
call fcn.180074fe0
cmp byte [0x180340334], 0
je 0x18004792e
call fcn.18009ccf0
lea rdi, [0x180000000]
cmp byte [0x180340333], 0
je 0x180047953
movsxd rax, dword [0x1802ca250]
mov edx, dword [rdi + rax*4 + 0x204030]
mov cl, 1
call fcn.18007d700
cmp byte [0x180340332], 0
je 0x180047966
mov edx, 0x6b
call fcn.180098c10
cmp byte [0x180340331], 0
je 0x18004799f
mov edx, 0x6b
call fcn.180098c50
cmp byte [0x180340331], 0
je 0x18004799f
mov edx, 0x6b
call fcn.180098c50
cmp byte [0x180340331], 0
je 0x18004799f
mov edx, 0x6b
call fcn.180098c50
cmp byte [0x180340330], 0
je 0x1800479ad
call fcn.18009ae20
cmp byte [0x180340376], 0
je 0x1800479bb
call fcn.180082fa0
cmp byte [0x18034032f], 0
je 0x1800479c9
call fcn.180085b10
cmp byte [0x18034032e], 0
je 0x1800479d7
call fcn.18006c2d0
cmp byte [0x18034032d], 0
je 0x1800479e5
call fcn.18006d520
cmp byte [0x18034032c], 0
je 0x1800479f3
call fcn.18006ce40
cmp byte [0x18034032b], 0
je 0x180047a1e
call fcn.1800aec20
mov r9d, eax
mov r8, qword [0x180340840]
mov rdx, qword [0x180340848]
mov rcx, qword [0x180340850]
call fcn.1800744a0
cmp byte [0x18034032a], 0
je 0x180047a2c
call fcn.18009bdb0
cmp byte [0x180340329], 0
je 0x180047a3c
mov cl, 1
call fcn.18006f500
cmp byte [0x180347eda], 0
je 0x180047a4f
call fcn.1800d5560
call fcn.1800d5680
cmp byte [0x180340328], 0
je 0x180047a5d
call fcn.18007ded0
cmp byte [0x180340327], 0
je 0x180047a6b
call fcn.18006ac50
cmp byte [0x180340326], 0
je 0x180047a79
call fcn.18009bed0
cmp byte [0x180340325], 0
je 0x180047a87
call fcn.1800a0fa0
cmp byte [0x180340324], 0
je 0x180047a95
call fcn.180074dc0
cmp byte [0x180340323], 0
je 0x180047aa3
call fcn.1800607e0
cmp byte [0x180340322], 0
je 0x180047ab3
mov cl, 1
call fcn.1800654c0
cmp byte [0x180340321], 0
je 0x180047ac3
mov cl, 1
call fcn.18006ee40
cmp byte [0x180340320], 0
je 0x180047ad1
call fcn.180094340
cmp byte [0x18034031f], 0
je 0x180047adf
call fcn.1800a20a0
cmp byte [0x18034031e], 0
je 0x180047aed
call fcn.1800a3a20
cmp byte [0x18034031d], 0
je 0x180047afd
mov cl, 1
call fcn.180082a10
cmp byte [0x18034031c], 0
je 0x180047b0b
call fcn.180098630
cmp byte [0x18034031b], 0
je 0x180047b19
call fcn.180083030
cmp byte [0x18034031a], 0
je 0x180047b27