Function at 0x140001000
Capabilities:
Check for time delay via gettickcount

Disassembly:
sub rsp, 0x28
mov r8, 0xee0
xor rdx, rdx
movabs rcx, 0x1400d9e9c
call sub.msvcrt.dll_memset
xor rcx, rcx
call sub.KERNEL32.dll_GetModuleHandleA
mov qword [0x1400d9ea4], rax
xor r8, r8
mov rdx, 0x1000
xor rcx, rcx
call sub.KERNEL32.dll_HeapCreate
mov qword [0x1400d9e9c], rax
movabs rax, 0x14008f380
mov qword [0x1400da084], rax
call fcn.1400374f0
call fcn.1400367d0
call fcn.1400365e0
call fcn.140034fc8
call fcn.140033e2c
call fcn.140031fb8
call fcn.140031ce8
call fcn.140031274
call fcn.140030a64
call fcn.14002fba0
call fcn.14002f364
call fcn.14002defc
call fcn.140028460
call fcn.140025be0
call fcn.1400256e8
call fcn.140024688
call fcn.1400243cc
call fcn.14002108c
mov qword [rsp + 0x20], rax
mov dword [0x14008e001], 0xf
movabs rdx, str.mylobotomy
lea rcx, [0x1400d9f7c]
call fcn.140037580
mov dword [0x14008e001], 0x11
call sub.KERNEL32.dll_IsDebuggerPresent
and rax, rax
je 0x1400010e9
mov dword [0x14008e001], 0x15
mov dword [0x14008e001], 0x17
sub rsp, 8
movabs rax, 0x80000001
push rax
movabs rax, 0x14008e164
push rax
push 0
movabs r9, 0
movabs r8, 0
movabs rdx, 0
movabs rcx, 0xffffffffffffffff
sub rsp, 0x20
call fcn.14002e2e4
add rsp, 0x40
mov qword [0x1400d9f44], rax
mov dword [0x14008e001], 0x18
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002f514
add rsp, 0x28
lea rcx, [0x1400d9edc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x19
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
pop rcx
sub rsp, 0x20
call fcn.1400246d0
add rsp, 0x20
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002f648
add rsp, 0x28
lea rcx, [0x1400da724]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x1b
mov rcx, qword [0x1400da724]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
lea rcx, [0x1400d9fa4]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x1c
call sub.USER32.DLL_GetForegroundWindow
mov qword [0x1400da5bc], rax
mov dword [0x14008e001], 0x1d
lea rax, [0x1400d9eb4]
mov rdx, rax
mov rcx, qword [0x1400da5bc]
call sub.USER32.DLL_GetWindowThreadProcessId
mov dword [0x14008e001], 0x20
mov r8, qword [0x1400d9eb4]
mov rdx, qword [0x1400da75c]
movabs rcx, 0x1f0fff
call sub.KERNEL32.dll_OpenProcess
mov qword [0x1400da77c], rax
mov dword [0x14008e001], 0x23
mov rax, qword [0x1400d9eb4]
mov qword [0x1400da5bc], rax
mov dword [0x14008e001], 0x25
movabs rcx, 0x3e8
call fcn.140036800
mov qword [0x1400d9f1c], rax
mov dword [0x14008e001], 0x27
mov rcx, qword [0x1400d9fa4]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
lea rcx, [0x1400da4b4]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x29
mov rax, qword [0x1400da6cc]
mov qword [0x1400d9f2c], rax
mov dword [0x14008e001], 0x2d
mov rcx, qword [0x1400d9f44]
call fcn.14002dd9c
mov dword [0x14008e001], 0x2f
mov qword [0x1400da5fc], 0x3e8
mov dword [0x14008e001], 0x35
movabs rbp, 0x14008f380
mov qword [0x1400da214], rbp
mov dword [0x14008e001], 0x37
mov rcx, qword [0x1400da214]
call fcn.140036820
mov byte [0x1400da879], al
movabs rbp, 0x14008f383
mov qword [0x1400da214], rbp
mov dword [0x14008e001], 0x3a
movabs rbp, 0x14008f383
mov r15, rbp
add r15, 0xbb8
cmp r15, qword [0x1400da214]
jl 0x140001452
mov dword [0x14008e001], 0x3c
mov rcx, qword [0x1400da214]
call fcn.140036820
mov byte [0x1400da87c], al
mov dword [0x14008e001], 0x3f
movsx r15, byte [0x1400da87c]
movsx rax, byte [0x1400da879]
xor r15, rax
mov rax, r15
mov byte [0x1400da878], al
mov dword [0x14008e001], 0x41
movsx r15, byte [0x1400da879]
add r15, 0x37
mov rax, r15
mov byte [0x1400da879], al
mov dword [0x14008e001], 0x42
movsx r15, byte [0x1400da879]
cmp r15, 0xff
jle 0x140001431
mov dword [0x14008e001], 0x42
movsx r15, byte [0x1400da879]
add r15, 0xffffffffffffff01
mov rax, r15
mov byte [0x1400da879], al
mov dword [0x14008e001], 0x42
mov dword [0x14008e001], 0x48
inc qword [0x1400da214]
jno 0x140001368
mov dword [0x14008e001], 0xe3
mov dword [0x14008e001], 0xe3
mov dword [0x14008e001], 0xe3
mov dword [0x14008e001], 0xe4
mov rdx, 1
sub rsp, 8
movabs rax, 0x1400dabbc
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 7
mov rcx, 0x10
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dabbc], rax
mov dword [0x14008e001], 0x175
call sub.KERNEL32.dll_GetTickCount
mov qword [0x1400da69c], rax
mov dword [0x14008e001], 0x17c
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.1400246d0
add rsp, 0x28
lea rcx, [0x1400da234]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x17d
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov rcx, qword [0x1400da234]
pop rdx
sub rsp, 0x20
call fcn.14002f648
add rsp, 0x28
lea rcx, [0x1400da234]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x17f
movabs rdx, 0x14008e164
lea rcx, [0x1400da0bc]
call fcn.140037580
mov dword [0x14008e001], 0x180
movabs rdx, 0x14008e164
lea rcx, [0x1400da1b4]
call fcn.140037580
mov dword [0x14008e001], 0x181
movabs rdx, 0x14008e164
lea rcx, [0x1400da274]
call fcn.140037580
mov dword [0x14008e001], 0x182
mov qword [0x1400da70c], 0
mov dword [0x14008e001], 0x183
mov dword [0x1400da870], 0
mov dword [0x14008e001], 0x185
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov rcx, qword [0x1400dbaa0]
sub rsp, 0x20
call fcn.1400246d0
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030120
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x186
movabs rcx, 0
call fcn.140030210
mov qword [0x1400da304], rax
mov qword [0x1400da214], 1
mov dword [0x14008e001], 0x187
mov r15, qword [0x1400da304]
add r15, 0xfffffffffffffff8
cmp r15, qword [0x1400da214]
jl 0x1400016bb
mov dword [0x14008e001], 0x18a
movabs rcx, 0
call fcn.140030270
mov byte [0x1400da87a], al
mov dword [0x14008e001], 0x18c
movsxd r15, dword [0x1400da870]
movzx rax, byte [0x1400da87a]
add r15, rax
mov rax, r15
mov dword [0x1400da870], eax
mov dword [0x14008e001], 0x18e
inc qword [0x1400da214]
jno 0x140001646
mov dword [0x14008e001], 0x18f
movabs rcx, 0
call fcn.1400302e0
mov qword [0x1400da814], rax
mov dword [0x14008e001], 0x190
movabs rcx, 0
call fcn.1400302e0
mov qword [0x1400da07c], rax
mov dword [0x14008e001], 0x191
movabs rcx, 0
call fcn.14002fb00
mov dword [0x14008e001], 0x193
movsxd rax, dword [0x1400da870]
push rax
pop qword [0x1400da42c]
mov dword [0x14008e001], 0x197
mov rdx, qword [0x1400da234]
movabs rcx, 0
call fcn.140030120
mov r15, rax
and r15, r15
jle 0x140001dec
mov qword [0x1400da214], 1
mov dword [0x14008e001], 0x199
mov rax, 0x3b8
cmp rax, qword [0x1400da214]
jl 0x1400017b0
mov dword [0x14008e001], 0x19b
movabs rcx, 0
call fcn.140030350
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x19d
inc qword [0x1400da214]
jno 0x140001763
mov qword [0x1400da214], 0x3b9
mov dword [0x14008e001], 0x1a2
mov rax, 0x3c0
cmp rax, qword [0x1400da214]
jl 0x1400018c6
mov dword [0x14008e001], 0x1a4
movabs rcx, 0
call fcn.140030350
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1a6
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov r8, qword [0x1400dbaa0]
movabs rdx, 1
mov rcx, qword [0x1400da204]
sub rsp, 0x20
call fcn.1400218d0
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140021a90
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1a8
mov rcx, qword [0x1400da0bc]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
mov rcx, qword [0x1400da204]
pop rdx
sub rsp, 0x20
call fcn.140021b80
add rsp, 0x20
pop rax
lea rcx, [0x1400da0bc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x1aa
inc qword [0x1400da214]
jno 0x1400017bb
mov dword [0x14008e001], 0x1ae
mov rcx, qword [0x1400da0bc]
call fcn.140020994
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1af
mov r15, qword [0x1400da204]
movabs rax, 0x98989898
xor r15, rax
mov qword [0x1400da204], r15
mov dword [0x14008e001], 0x1b0
mov rax, qword [0x1400da204]
mov qword [0x1400da3a4], rax
mov dword [0x14008e001], 0x1b1
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
push 0xa
push qword [0x1400dbaa0]
movabs rcx, str.0000000000
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
mov rcx, qword [0x1400da204]
pop rdx
sub rsp, 0x20
call fcn.140021cb0
add rsp, 0x20
pop rax
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.140021d10
add rsp, 0x28
lea rcx, [0x1400da0bc]
pop rdx
call fcn.140037670
mov qword [0x1400da214], 0x3c1
mov dword [0x14008e001], 0x1b6
mov rax, 0x3c8
cmp rax, qword [0x1400da214]
jl 0x140001ab7
mov dword [0x14008e001], 0x1b8
movabs rcx, 0
call fcn.140030350
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1ba
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov r8, qword [0x1400dbaa0]
movabs rdx, 1
mov rcx, qword [0x1400da204]
sub rsp, 0x20
call fcn.1400218d0
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140021a90
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1bc
mov rcx, qword [0x1400da1b4]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
mov rcx, qword [0x1400da204]
pop rdx
sub rsp, 0x20
call fcn.140021b80
add rsp, 0x20
pop rax
lea rcx, [0x1400da1b4]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x1be
inc qword [0x1400da214]
jno 0x1400019ac
mov dword [0x14008e001], 0x1c1
mov rcx, qword [0x1400da1b4]
call fcn.140020994
mov qword [0x1400d9ee4], rax
mov qword [0x1400da214], 0x3c9
mov dword [0x14008e001], 0x1c5
mov rax, 0x3d0
cmp rax, qword [0x1400da214]
jl 0x140001bea
mov dword [0x14008e001], 0x1c7
movabs rcx, 0
call fcn.140030350
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1c9
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov r8, qword [0x1400dbaa0]
movabs rdx, 1
mov rcx, qword [0x1400da204]
sub rsp, 0x20
call fcn.1400218d0
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140021a90
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1cb
mov rcx, qword [0x1400da274]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
mov rcx, qword [0x1400da204]
pop rdx
sub rsp, 0x20
call fcn.140021b80
add rsp, 0x20
pop rax
lea rcx, [0x1400da274]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x1cd
inc qword [0x1400da214]
jno 0x140001adf
mov dword [0x14008e001], 0x1d1
mov rcx, qword [0x1400da274]
call fcn.140020994
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1d3
mov rax, qword [0x1400da204]
mov qword [0x1400da14c], rax
mov qword [0x1400da214], 0x3d1
mov dword [0x14008e001], 0x1d5
mov rax, qword [0x1400da14c]
cmp rax, qword [0x1400da214]
jl 0x140001c77
mov dword [0x14008e001], 0x1d7
movabs rcx, 0
call fcn.140030350
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1d9
inc qword [0x1400da214]
jno 0x140001c2a
mov rax, qword [0x1400da14c]
mov qword [0x1400da214], rax
mov dword [0x14008e001], 0x1df
mov r15, qword [0x1400da14c]
add r15, 0x12
cmp r15, qword [0x1400da214]
jl 0x140001cf5
mov dword [0x14008e001], 0x1e1
movabs rcx, 0
call fcn.140030350
mov qword [0x1400da204], rax
mov dword [0x14008e001], 0x1e5
mov r15, qword [0x1400da70c]
add r15, qword [0x1400da204]
mov qword [0x1400da70c], r15
mov dword [0x14008e001], 0x1e7
inc qword [0x1400da214]
jno 0x140001c85
mov dword [0x14008e001], 0x1e9
mov r15, qword [0x1400d9ee4]
xor r15, qword [0x1400da70c]
mov qword [0x1400da83c], r15
mov dword [0x14008e001], 0x1eb
mov r15, qword [0x1400da83c]
and r15, r15
jne 0x140001d3f
mov dword [0x14008e001], 0x1ed
mov qword [0x1400da83c], 0x63
mov dword [0x14008e001], 0x1ef
mov dword [0x14008e001], 0x1f2
mov r15, qword [0x1400da83c]
movabs rax, 0x98989898
xor r15, rax
mov qword [0x1400da83c], r15
mov dword [0x14008e001], 0x1f5
mov rax, qword [0x1400da3a4]
mov qword [0x1400d9f64], rax
mov dword [0x14008e001], 0x1f7
mov r15, qword [0x1400da3a4]
cmp r15, qword [0x1400da83c]
jne 0x140001dac
mov dword [0x14008e001], 0x1fb
jmp 0x140001dd6
mov dword [0x14008e001], 0x1fb
mov dword [0x14008e001], 0x1fe
lea rax, [0x140001dd6]
push rax
push 0
sub rsp, 0x20
jmp 0x1400111b1
mov dword [0x14008e001], 0x201
mov dword [0x14008e001], 0x203
jmp 0x140001e16
mov dword [0x14008e001], 0x203
mov dword [0x14008e001], 0x206
lea rax, [0x140001e16]
push rax
push 0
sub rsp, 0x20
jmp 0x1400111b1
mov dword [0x14008e001], 0x20a
mov dword [0x14008e001], 0x20c
mov r15, qword [0x1400da07c]
cmp r15, qword [0x1400da304]
jne 0x140001e46
mov dword [0x14008e001], 0x20f
jmp 0x140001e70
mov dword [0x14008e001], 0x20f
mov dword [0x14008e001], 0x212
lea rax, [0x140001e70]
push rax
push 0
sub rsp, 0x20
jmp 0x1400111b1
mov dword [0x14008e001], 0x215
mov dword [0x14008e001], 0x221
call sub.KERNEL32.dll_GetTickCount
mov qword [0x1400da2dc], rax
mov dword [0x14008e001], 0x224
mov r15, qword [0x1400da2dc]
sub r15, qword [0x1400da69c]
cmp r15, 0x3e8
jle 0x140001eb9
push 0x9099542
inc eax
ret
mov dword [0x14008e001], 0x229
mov dword [0x14008e001], 0x230
mov qword [0x1400da13c], 0x45a2a5
mov dword [0x14008e001], 0x231
movabs rdx, 0x14008e164
lea rcx, [0x1400da17c]
call fcn.140037580
mov dword [0x14008e001], 0x233
mov rdx, 0x15
sub rsp, 8
movabs rax, 0x1400dabcc
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dabcc], rax
mov dword [0x14008e001], 0x234
mov rdx, 0x15
sub rsp, 8
movabs rax, 0x1400dabdc
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dabdc], rax
mov dword [0x14008e001], 0x235
mov rdx, 0x15
sub rsp, 8
movabs rax, 0x1400dabec
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dabec], rax
mov dword [0x14008e001], 0x236
mov rdx, 0x15
sub rsp, 8
movabs rax, 0x1400dabfc
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dabfc], rax
mov dword [0x14008e001], 0x237
mov rdx, 0x15
sub rsp, 8
movabs rax, 0x1400dac0c
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac0c], rax
mov dword [0x14008e001], 0x238
mov rdx, 0x15
sub rsp, 8
movabs rax, 0x1400dac1c
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac1c], rax
mov dword [0x14008e001], 0x239
mov rdx, 0xa
sub rsp, 8
movabs rax, 0x1400dac2c
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac2c], rax
mov dword [0x14008e001], 0x23b
movabs rcx, 0x3e8
call fcn.140036800
mov qword [0x1400d9f1c], rax
mov dword [0x14008e001], 0x23c
movabs rcx, 0x3e8
call fcn.140036800
mov qword [0x1400da244], rax
mov dword [0x14008e001], 0x23e
movabs rcx, 0x4000
call fcn.140036800
mov qword [0x1400da7d4], rax
mov dword [0x14008e001], 0x23f
movabs rcx, 0x4000
call fcn.140036800
mov qword [0x1400da014], rax
mov dword [0x14008e001], 0x240
movabs rcx, 0x14
call fcn.140036800
mov qword [0x1400da6f4], rax
mov qword [0x1400da214], 1
mov dword [0x14008e001], 0x243
mov rax, 0x14
cmp rax, qword [0x1400da214]
jl 0x140002227
mov dword [0x14008e001], 0x244
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dabdc]
shl r15, 3
mov qword [r15 + rbp], 1
mov dword [0x14008e001], 0x245
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dabec]
shl r15, 3
mov qword [r15 + rbp], 1
mov dword [0x14008e001], 0x246
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dabfc]
shl r15, 3
mov qword [r15 + rbp], 1
mov dword [0x14008e001], 0x247
inc qword [0x1400da214]
jno 0x140002186
mov dword [0x14008e001], 0x249
mov rbp, qword [0x1400dac2c]
mov qword [rbp], 0xcc
mov dword [0x14008e001], 0x24a
mov qword [rbp + 8], 0xffffff
mov dword [0x14008e001], 0x24b
mov qword [rbp + 0x10], 0xcc0000
mov dword [0x14008e001], 0x24c
mov qword [rbp + 0x18], 0xaa00
mov dword [0x14008e001], 0x24d
mov qword [rbp + 0x20], 0x55ee
mov dword [0x14008e001], 0x24e
mov qword [rbp + 0x28], 0xccff
mov dword [0x14008e001], 0x24f
mov qword [rbp + 0x30], 0x2255
mov dword [0x14008e001], 0x250
mov qword [rbp + 0x38], 0x770044
mov dword [0x14008e001], 0x251
mov qword [rbp + 0x40], 0
mov dword [0x14008e001], 0x252
mov qword [rbp + 0x48], 0x6633ff
mov dword [0x14008e001], 0x256
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400dbaa0]
push 1
push 1
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
mov rcx, qword [0x1400da83c]
pop rdx
sub rsp, 0x20
call fcn.140021cb0
add rsp, 0x20
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140021db0
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140021a90
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400da00c], rax
mov dword [0x14008e001], 0x257
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400dbaa0]
push 1
push 2
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
mov rcx, qword [0x1400da83c]
pop rdx
sub rsp, 0x20
call fcn.140021cb0
add rsp, 0x20
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140021db0
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140021a90
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400da024], rax
mov dword [0x14008e001], 0x258
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400dbaa0]
push 1
push 3
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
mov rcx, qword [0x1400da83c]
pop rdx
sub rsp, 0x20
call fcn.140021cb0
add rsp, 0x20
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140021db0
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140021a90
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400da03c], rax
mov dword [0x14008e001], 0x259
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400dbaa0]
push 1
push 4
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
mov rcx, qword [0x1400da83c]
pop rdx
sub rsp, 0x20
call fcn.140021cb0
add rsp, 0x20
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140021db0
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140021a90
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400da044], rax
mov dword [0x14008e001], 0x25a
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
push qword [0x1400dbaa0]
push 1
push 5
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
mov rcx, qword [0x1400da83c]
pop rdx
sub rsp, 0x20
call fcn.140021cb0
add rsp, 0x20
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140021db0
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140021a90
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400da04c], rax
mov dword [0x14008e001], 0x26c
movabs rdx, str.Template
lea rcx, [0x1400da5ec]
call fcn.140037580
mov dword [0x14008e001], 0x276
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002f654
add rsp, 0x28
lea rcx, [0x1400da6fc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x289
call fcn.14001b1e4
mov dword [0x14008e001], 0x29d
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da6fc]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.CH.dll
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
and rax, rax
je 0x1400026e9
mov dword [0x14008e001], 0x29e
movabs rbp, 0x140090f83
mov r15, rbp
movabs rbp, 0x14008f383
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x14008f383
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x29f
movabs rcx, 0
call fcn.14002fb00
mov dword [0x14008e001], 0x2a0
jmp 0x1400026f3
mov dword [0x14008e001], 0x2a0
mov dword [0x14008e001], 0x2a3
mov dword [0x14008e001], 0x2a5
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da6fc]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.help.txt
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
and rax, rax
je 0x1400027e2
mov dword [0x14008e001], 0x2a6
movabs rbp, 0x1400c79d0
mov r15, rbp
movabs rbp, 0x1400c59cb
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400c59cb
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x2a7
movabs rcx, 0
call fcn.14002fb00
mov dword [0x14008e001], 0x2a8
jmp 0x140002814
mov dword [0x14008e001], 0x2a8
mov dword [0x14008e001], 0x2a9
movabs rax, str.Could_not_create_HELP.TXT_file.
push rax
movabs rax, str.Error
mov rcx, rax
pop rdx
call fcn.140024460
mov dword [0x14008e001], 0x2aa
mov dword [0x14008e001], 0x2ae
movabs rax, str.CH_Trainer_Keys.dat
mov rdx, rax
movabs rcx, 0
call fcn.140030120
mov qword [0x1400d9eec], rax
mov dword [0x14008e001], 0x2b0
mov r15, qword [0x1400d9eec]
and r15, r15
jle 0x14000288f
mov dword [0x14008e001], 0x2b0
mov qword [0x1400da11c], 1
mov dword [0x14008e001], 0x2b0
movabs rcx, 0
call fcn.14002fb00
mov dword [0x14008e001], 0x2b0
mov dword [0x14008e001], 0x35d
lea rax, [0x14001b7bc]
mov rcx, rax
call fcn.140024d90
mov dword [0x14008e001], 0x363
mov rdx, qword [0x1400dbaa0]
push rdx
push rdx
push 0
push 0x20
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.1400246d0
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14001fb33
add rsp, 0x28
lea rcx, [0x1400da4f4]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x364
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002f6ec
add rsp, 0x28
lea rcx, [0x1400d9ecc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x365
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400d9ecc]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, 0x14008ebd0
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002f848
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x366
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400d9ecc]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.CheathappensKeys
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002f848
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x367
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002f6ec
add rsp, 0x28
movabs rcx, str.CheathappensKeys_
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rcx, qword [0x1400da4f4]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str..keys
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
lea rcx, [0x1400d9ecc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x368
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002f6ec
add rsp, 0x28
lea rcx, [0x1400da5dc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x369
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da5dc]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, 0x14008ebd0
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002f848
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x36a
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da5dc]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.CheathappensDebug
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002f848
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x36b
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002f6ec
add rsp, 0x28
movabs rcx, str.CheathappensDebug_
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rcx, qword [0x1400da4f4]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str..debug
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
lea rcx, [0x1400da5dc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x36c
movabs r8, 1
mov rdx, qword [0x1400da5dc]
movabs rcx, 0xffffffffffffffff
call fcn.14002fdc0
mov qword [0x1400da704], rax
mov dword [0x14008e001], 0x36d
mov rcx, qword [0x1400da704]
call fcn.14002fb00
mov dword [0x14008e001], 0x36e
movabs rax, str.Trainer_Starting
mov rcx, rax
call fcn.140020e5c
mov dword [0x14008e001], 0x36f
mov rcx, qword [0x1400da4f4]
call fcn.140020e5c
mov dword [0x14008e001], 0x370
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, str.Debug_Info_located:
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rcx, qword [0x1400da5dc]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140020e5c
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x371
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov rcx, qword [0x1400dbaa0]
sub rsp, 0x20
call fcn.14002db08
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140020e5c
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x372
call fcn.14001c22d
mov r15, rax
cmp r15, 1
je 0x140002d2f
mov rax, 1
jmp 0x140002d3b
and rax, rax
je 0x140002d6c
mov dword [0x14008e001], 0x373
movabs rdx, str._64bit_Operating_System
lea rcx, [0x1400da504]
call fcn.140037580
mov dword [0x14008e001], 0x374
jmp 0x140002d96
mov dword [0x14008e001], 0x374
mov dword [0x14008e001], 0x375
movabs rdx, str._32bit_Operating_System
lea rcx, [0x1400da504]
call fcn.140037580
mov dword [0x14008e001], 0x376
mov dword [0x14008e001], 0x378
mov dword [0x14008e001], 0x379
movabs rax, str.x64_Trainer
mov rcx, rax
call fcn.140020e5c
mov dword [0x14008e001], 0x37a
jmp 0x140002df8
mov dword [0x14008e001], 0x37c
mov dword [0x14008e001], 0x37d
call fcn.14002db58
mov qword [0x1400da734], rax
mov dword [0x14008e001], 0x37f
push qword [0x1400da734]
mov dword [0x14008e001], 0x381
mov r15, 0x3c
cmp r15, qword [rsp]
jne 0x140002e9e
mov dword [0x14008e001], 0x382
push qword [0x1400dbaa0]
movabs rcx, str.Windows_XP
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
mov rcx, qword [0x1400da504]
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
lea rcx, [0x1400da79c]
pop rdx
sub rsp, 0x28
call fcn.140037670
add rsp, 0x28
mov dword [0x14008e001], 0x384
jmp 0x140003064
mov dword [0x14008e001], 0x384
mov r15, 0x46
cmp r15, qword [rsp]
jne 0x140002f14
mov dword [0x14008e001], 0x385
push qword [0x1400dbaa0]
movabs rcx, str.Windows_Vista
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
mov rcx, qword [0x1400da504]
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
lea rcx, [0x1400da79c]
pop rdx
sub rsp, 0x28
call fcn.140037670
add rsp, 0x28
mov dword [0x14008e001], 0x387
jmp 0x140003064
mov dword [0x14008e001], 0x387
mov r15, 0x50
cmp r15, qword [rsp]
jne 0x140002f8a
mov dword [0x14008e001], 0x388
push qword [0x1400dbaa0]
movabs rcx, str.Windows_7
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
mov rcx, qword [0x1400da504]
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
lea rcx, [0x1400da79c]
pop rdx
sub rsp, 0x28
call fcn.140037670
add rsp, 0x28
mov dword [0x14008e001], 0x38a
jmp 0x140003064
mov dword [0x14008e001], 0x38a
mov r15, 0x5a
cmp r15, qword [rsp]
jne 0x140002ffd
mov dword [0x14008e001], 0x38b
push qword [0x1400dbaa0]
movabs rcx, str.Windows_8
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
mov rcx, qword [0x1400da504]
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
lea rcx, [0x1400da79c]
pop rdx
sub rsp, 0x28
call fcn.140037670
add rsp, 0x28
mov dword [0x14008e001], 0x38e
jmp 0x140003064
mov dword [0x14008e001], 0x38e
mov r15, 0xc8
cmp r15, qword [rsp]
jne 0x140003064
mov dword [0x14008e001], 0x38f
push qword [0x1400dbaa0]
movabs rcx, str.Windows_10
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
mov rcx, qword [0x1400da504]
sub rsp, 0x20
call fcn.140037730
add rsp, 0x20
lea rcx, [0x1400da79c]
pop rdx
sub rsp, 0x28
call fcn.140037670
add rsp, 0x28
mov dword [0x14008e001], 0x391
pop rax
mov dword [0x14008e001], 0x393
mov rcx, qword [0x1400da79c]
call fcn.140020e5c
mov dword [0x14008e001], 0x3b0
mov rcx, qword [0x1400d9edc]
call fcn.14002f8c8
mov dword [0x14008e001], 0x3e3
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dac3c
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac3c], rax
mov dword [0x14008e001], 0x3e4
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dac4c
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac4c], rax
mov dword [0x14008e001], 0x3e5
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dac5c
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac5c], rax
mov dword [0x14008e001], 0x3e6
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dac6c
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac6c], rax
mov dword [0x14008e001], 0x3e7
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dac7c
push rax
sub rsp, 0x20
movabs r9, 0x14008f340
mov r8, 8
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac7c], rax
mov dword [0x14008e001], 0x3e8
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dac8c
push rax
sub rsp, 0x20
movabs r9, 0x14008f340
mov r8, 8
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac8c], rax
mov dword [0x14008e001], 0x3e9
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dac9c
push rax
sub rsp, 0x20
movabs r9, 0x14008f340
mov r8, 8
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dac9c], rax
mov dword [0x14008e001], 0x3ea
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dacac
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dacac], rax
mov dword [0x14008e001], 0x3eb
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dacbc
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dacbc], rax
mov dword [0x14008e001], 0x3ec
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400daccc
push rax
sub rsp, 0x20
movabs r9, 0x14008f340
mov r8, 8
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400daccc], rax
mov dword [0x14008e001], 0x3ed
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dacdc
push rax
sub rsp, 0x20
movabs r9, 0x14008f340
mov r8, 8
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dacdc], rax
mov dword [0x14008e001], 0x3ee
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dacec
push rax
sub rsp, 0x20
movabs r9, 0x14008f340
mov r8, 8
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dacec], rax
mov dword [0x14008e001], 0x3ef
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dacfc
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dacfc], rax
mov dword [0x14008e001], 0x3f0
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dad0c
push rax
sub rsp, 0x20
xor r9, r9
mov r8, 0x15
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dad0c], rax
mov dword [0x14008e001], 0x3f1
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dad1c
push rax
sub rsp, 0x20
movabs r9, 0x14008f340
mov r8, 8
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dad1c], rax
mov dword [0x14008e001], 0x3f2
mov rdx, 0x65
sub rsp, 8
movabs rax, 0x1400dad2c
push rax
sub rsp, 0x20
movabs r9, 0x14008f340
mov r8, 8
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dad2c], rax
mov dword [0x14008e001], 0x3f3
mov rdx, 0x100
sub rsp, 8
movabs rax, 0x1400dad3c
push rax
sub rsp, 0x20
movabs r9, 0x14008f340
mov r8, 8
mov rcx, 8
call fcn.140031b64
add rsp, 0x30
mov qword [0x1400dad3c], rax
mov dword [0x14008e001], 0x3f9
call fcn.1400283b0
mov dword [0x14008e001], 0x428
movabs rbp, 0x140090f83
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da3fc], rax
mov dword [0x14008e001], 0x429
movabs rbp, 0x140091edd
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da4a4], rax
mov dword [0x14008e001], 0x42a
movabs rbp, 0x1400961b2
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400d9fb4], rax
mov dword [0x14008e001], 0x42b
movabs rbp, 0x14009674d
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da114], rax
mov dword [0x14008e001], 0x42c
movabs rbp, 0x140096c42
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400d9f04], rax
mov dword [0x14008e001], 0x42d
movabs rbp, 0x1400b0aa6
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da32c], rax
mov dword [0x14008e001], 0x42e
movabs rbp, 0x1400b0bd0
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da3cc], rax
mov dword [0x14008e001], 0x42f
movabs rbp, 0x1400b0bd0
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da76c], rax
mov dword [0x14008e001], 0x430
movabs rbp, 0x1400b0bd0
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da05c], rax
mov dword [0x14008e001], 0x431
movabs rbp, 0x1400b0bd0
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400d9ed4], rax
mov dword [0x14008e001], 0x432
movabs rbp, 0x140097baa
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da55c], rax
mov dword [0x14008e001], 0x433
movabs rbp, 0x1400af0fc
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da2a4], rax
mov dword [0x14008e001], 0x434
movabs rbp, 0x1400af5e6
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da314], rax
mov dword [0x14008e001], 0x435
movabs rbp, 0x1400afcd9
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da0b4], rax
mov dword [0x14008e001], 0x436
movabs rbp, 0x1400b0257
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da034], rax
mov dword [0x14008e001], 0x437
movabs rbp, 0x1400b07e1
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400da6e4], rax
mov dword [0x14008e001], 0x438
movabs rbp, 0x1400b0943
mov rax, rbp
mov rdx, rax
movabs rcx, 0xffffffffffffffff
call fcn.140034104
mov qword [0x1400d9f3c], rax
mov dword [0x14008e001], 0x43b
push 0x12
movabs rax, str.Arial_Black
mov rdx, rax
movabs rcx, 1
pop r8
call fcn.14002f4ec
mov dword [0x14008e001], 0x43c
push 0xa
movabs rax, str.Arial_Black
mov rdx, rax
movabs rcx, 2
pop r8
call fcn.14002f4ec
mov dword [0x14008e001], 0x43d
push 0x30
movabs rax, str.Arial
mov rdx, rax
movabs rcx, 3
pop r8
call fcn.14002f4ec
mov dword [0x14008e001], 0x43e
push 0xc
movabs rax, str.Arial
mov rdx, rax
movabs rcx, 4
pop r8
call fcn.14002f4ec
mov dword [0x14008e001], 0x456
call fcn.140023400
mov dword [0x14008e001], 0x458
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002f654
add rsp, 0x28
lea rcx, [0x1400da63c]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x45a
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.0.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x45b
movabs rbp, 0x1400b388f
mov r15, rbp
movabs rbp, 0x1400b0cf9
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400b0cf9
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x45c
movabs rcx, 0
call fcn.14002fb00
mov dword [0x14008e001], 0x45d
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.1.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x45e
movabs rbp, 0x1400b6800
mov r15, rbp
movabs rbp, 0x1400b388f
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400b388f
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x45f
movabs rcx, 0
call fcn.14002fb00
mov dword [0x14008e001], 0x460
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.3.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x461
movabs rbp, 0x1400b9e35
mov r15, rbp
movabs rbp, 0x1400b6800
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400b6800
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x462
movabs rcx, 0
call fcn.14002fb00
mov dword [0x14008e001], 0x463
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.4.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x464
movabs rbp, 0x1400be806
mov r15, rbp
movabs rbp, 0x1400b9e35
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400b9e35
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x465
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.5.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x466
movabs rbp, 0x1400c1413
mov r15, rbp
movabs rbp, 0x1400be806
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400be806
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x467
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.6.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x468
movabs rbp, 0x1400c32ba
mov r15, rbp
movabs rbp, 0x1400c1413
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400c1413
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x469
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.7.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x46a
movabs rbp, str.MEGA_TRAINER_r_nSteam_Version_Self_Updating_r_nNumpad_1:Health:_r_nNumpad_2:Vehicle_Health:_r_nNumpad_3:Money:100000_r_nNumpad_4:Wanted:_r_nNumpad_5:Ability:_r_nNumpad_6:Ammo:_r_nNumpad_7:No_Reload:_r_nNumpad_8:No_Fall_damage:_r_nNumpad_:Float_Up:_r_nNumpad__:Float_Down:_r_nUp_Arrow:Move_North:_r_nDown_Arrow:Move_South:_r_nLeft_Arrow:Move_West:_r_nRight_Arrow:Move_East:_r_nF9:Teleport_To_Ghost:_r_nF11:Teleport_To_Waypoint:_r_nNumpad_:Teleport_Coordinates:
mov r15, rbp
movabs rbp, 0x1400c32ba
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400c32ba
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x46b
movabs rcx, 0
call fcn.14002fb00
mov dword [0x14008e001], 0x46f
call fcn.1400234c8
mov dword [0x14008e001], 0x470
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.0.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140023784
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400d9eec], rax
mov dword [0x14008e001], 0x471
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.1.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 1
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140023784
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400d9eec], rax
mov dword [0x14008e001], 0x472
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.3.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 3
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140023784
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400d9eec], rax
mov dword [0x14008e001], 0x473
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.4.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 4
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140023784
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400d9eec], rax
mov dword [0x14008e001], 0x474
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.5.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 5
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140023784
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400d9eec], rax
mov dword [0x14008e001], 0x475
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.6.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 6
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140023784
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400d9eec], rax
mov dword [0x14008e001], 0x476
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da63c]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.7.ogg
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 7
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140023784
add rsp, 0x28
pop qword [0x1400dbaa0]
mov qword [0x1400d9eec], rax
mov dword [0x14008e001], 0x496
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
pop rcx
sub rsp, 0x20
call fcn.14002f654
add rsp, 0x28
lea rcx, [0x1400da604]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x498
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da604]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.Options
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0xa
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
and rax, rax
je 0x140004399
mov dword [0x14008e001], 0x499
movabs rbp, 0x1400c59cb
mov r15, rbp
movabs rbp, str.MEGA_TRAINER_r_nSteam_Version_Self_Updating_r_nNumpad_1:Health:_r_nNumpad_2:Vehicle_Health:_r_nNumpad_3:Money:100000_r_nNumpad_4:Wanted:_r_nNumpad_5:Ability:_r_nNumpad_6:Ammo:_r_nNumpad_7:No_Reload:_r_nNumpad_8:No_Fall_damage:_r_nNumpad_:Float_Up:_r_nNumpad__:Float_Down:_r_nUp_Arrow:Move_North:_r_nDown_Arrow:Move_South:_r_nLeft_Arrow:Move_West:_r_nRight_Arrow:Move_East:_r_nF9:Teleport_To_Ghost:_r_nF11:Teleport_To_Waypoint:_r_nNumpad_:Teleport_Coordinates:
sub r15, rbp
mov rax, r15
push rax
movabs rbp, str.MEGA_TRAINER_r_nSteam_Version_Self_Updating_r_nNumpad_1:Health:_r_nNumpad_2:Vehicle_Health:_r_nNumpad_3:Money:100000_r_nNumpad_4:Wanted:_r_nNumpad_5:Ability:_r_nNumpad_6:Ammo:_r_nNumpad_7:No_Reload:_r_nNumpad_8:No_Fall_damage:_r_nNumpad_:Float_Up:_r_nNumpad__:Float_Down:_r_nUp_Arrow:Move_North:_r_nDown_Arrow:Move_South:_r_nLeft_Arrow:Move_West:_r_nRight_Arrow:Move_East:_r_nF9:Teleport_To_Ghost:_r_nF11:Teleport_To_Waypoint:_r_nNumpad_:Teleport_Coordinates:
mov rax, rbp
mov rdx, rax
movabs rcx, 0xa
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x49a
movabs rcx, 0xa
call fcn.14002fb00
mov dword [0x14008e001], 0x49b
jmp 0x1400043da
mov dword [0x14008e001], 0x49b
mov dword [0x14008e001], 0x49c
movabs rax, str.Could_not_install_the_file___Installtion_failed
push rax
movabs rax, str.Error
mov rcx, rax
pop rdx
call fcn.140024460
mov dword [0x14008e001], 0x49d
jmp 0x140019f6e
mov dword [0x14008e001], 0x49e
mov dword [0x14008e001], 0x4a0
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da604]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.help.txt
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002ff00
add rsp, 0x28
pop qword [0x1400dbaa0]
and rax, rax
je 0x1400044c9
mov dword [0x14008e001], 0x4a1
movabs rbp, 0x1400c79d0
mov r15, rbp
movabs rbp, 0x1400c59cb
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1400c59cb
mov rax, rbp
mov rdx, rax
movabs rcx, 0
pop r8
call fcn.1400303c0
mov dword [0x14008e001], 0x4a2
movabs rcx, 0
call fcn.14002fb00
mov dword [0x14008e001], 0x4a3
jmp 0x1400044fb
mov dword [0x14008e001], 0x4a3
mov dword [0x14008e001], 0x4a4
movabs rax, str.Could_not_create_HELP.TXT_file.
push rax
movabs rax, str.Error
mov rcx, rax
pop rdx
call fcn.140024460
mov dword [0x14008e001], 0x4a5
mov dword [0x14008e001], 0x4a7
push qword [0x1400dbaa0]
sub rsp, 8
mov rcx, qword [0x1400da604]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
movabs rcx, str.Options
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
inc qword [0x1400dbaa0]
push 0xa
mov rdx, qword [0x1400dbab0]
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030030
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x4a8
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.140030450
add rsp, 0x28
lea rcx, [0x1400da294]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4a9
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.140030450
add rsp, 0x28
lea rcx, [0x1400d9efc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4aa
mov qword [0x1400da58c], 0
mov dword [0x14008e001], 0x4ac
mov dword [0x14008e001], 0x4ad
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.140030450
add rsp, 0x28
lea rcx, [0x1400da65c]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4ae
movabs rax, 0x14008e20b
mov rdx, rax
mov rcx, qword [0x1400da65c]
call fcn.140021fc0
mov qword [0x1400da214], rax
mov dword [0x14008e001], 0x4af
mov rcx, qword [0x1400da65c]
call fcn.140022020
mov qword [0x1400da21c], rax
mov dword [0x14008e001], 0x4b0
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da214]
dec r15
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400da65c]
pop r8
sub rsp, 0x20
call fcn.140022050
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dac7c]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4b1
mov r15, qword [0x1400da58c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dac8c]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4b2
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da21c]
sub r15, qword [0x1400da214]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400da65c]
pop r8
sub rsp, 0x20
call fcn.140021d10
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dac9c]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4b3
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da214]
dec r15
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400da65c]
pop r8
sub rsp, 0x20
call fcn.140022050
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400daccc]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4b4
mov r15, qword [0x1400da58c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dacdc]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4b5
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da21c]
sub r15, qword [0x1400da214]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400da65c]
pop r8
sub rsp, 0x20
call fcn.140021d10
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dacec]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4b6
movabs rax, 0x14008e20b
push rax
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dac9c]
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
call fcn.140021fc0
mov qword [0x1400da214], rax
mov dword [0x14008e001], 0x4b7
mov r15, qword [0x1400da58c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
call fcn.140022020
mov qword [0x1400da21c], rax
mov dword [0x14008e001], 0x4b8
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da21c]
sub r15, qword [0x1400da214]
mov rax, r15
push rax
mov r15, qword [0x1400da58c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
pop r8
sub rsp, 0x20
call fcn.140021d10
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dad1c]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4b9
mov r15, qword [0x1400da58c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dad2c]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4ba
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da214]
dec r15
mov rax, r15
push rax
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dac9c]
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
pop r8
sub rsp, 0x20
call fcn.140022050
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4bb
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da214]
dec r15
mov rax, r15
push rax
mov r15, qword [0x1400da58c]
inc r15
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
pop r8
sub rsp, 0x20
call fcn.140022050
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dacec]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4bc
inc qword [0x1400da58c]
mov dword [0x14008e001], 0x4bd
movabs rcx, 0xa
call fcn.1400305c0
mov r15, rax
cmp r15, 1
jne 0x140004604
mov dword [0x14008e001], 0x4be
movabs rcx, 0xa
call fcn.14002fb00
mov dword [0x14008e001], 0x4c2
movabs rax, 0x1400c79d0
mov qword [0x1400da084], rax
mov dword [0x14008e001], 0x4c3
lea rcx, [0x1400da0bc]
mov rdx, qword [0x1400da084]
call fcn.140037580
add qword [0x1400da084], rax
mov qword [0x1400da214], 1
mov dword [0x14008e001], 0x4c5
mov rax, 0xfe
cmp rax, qword [0x1400da214]
jl 0x140004c10
mov dword [0x14008e001], 0x4c6
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rax, 0x14008e178
mov r8, rax
mov rdx, qword [0x1400da214]
mov rcx, qword [0x1400da0bc]
pop r9
sub rsp, 0x20
call fcn.1400220f0
add rsp, 0x28
lea rcx, [0x1400da72c]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4c7
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
sub rsp, 8
mov rcx, qword [0x1400da72c]
sub rsp, 0x20
call fcn.140022020
add rsp, 0x28
dec rax
mov rdx, rax
mov rcx, qword [0x1400da72c]
pop r8
sub rsp, 0x20
call fcn.140022050
add rsp, 0x28
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dad3c]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4c9
inc qword [0x1400da214]
jno 0x140004b26
mov qword [0x1400da214], 1
mov dword [0x14008e001], 0x4cc
mov rax, qword [0x1400da58c]
cmp rax, qword [0x1400da214]
jl 0x140004e00
mov qword [0x1400da21c], 1
mov dword [0x14008e001], 0x4cd
mov rax, 0xfe
cmp rax, qword [0x1400da21c]
jl 0x140004d40
mov dword [0x14008e001], 0x4ce
mov r15, qword [0x1400da21c]
mov rbp, qword [0x1400dad3c]
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
lea rcx, [0x1400da65c]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4cf
push qword [0x1400da65c]
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dac7c]
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
call fcn.1400377a0
or rax, rax
je 0x140004d1f
mov dword [0x14008e001], 0x4d0
push qword [0x1400da21c]
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dacac]
shl r15, 3
pop qword [r15 + rbp]
mov dword [0x14008e001], 0x4d1
push qword [0x1400da21c]
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dacbc]
shl r15, 3
pop qword [r15 + rbp]
mov dword [0x14008e001], 0x4d3
mov dword [0x14008e001], 0x4d4
inc qword [0x1400da21c]
jno 0x140004c44
mov dword [0x14008e001], 0x4d5
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dacac]
shl r15, 3
mov r15, qword [r15 + rbp]
and r15, r15
jne 0x140004ddf
mov dword [0x14008e001], 0x4d5
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dac7c]
shl r15, 3
movabs rdx, str.Undefined
lea rcx, [r15 + rbp]
call fcn.140037580
mov dword [0x14008e001], 0x4d5
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dac8c]
shl r15, 3
movabs rdx, str.Undefined
lea rcx, [r15 + rbp]
call fcn.140037580
mov dword [0x14008e001], 0x4d5
movabs rax, str.Possible_Garbled_Custom_Keys_File
mov rcx, rax
call fcn.140020e5c
mov dword [0x14008e001], 0x4d5
mov dword [0x14008e001], 0x4d6
inc qword [0x1400da214]
jno 0x140004c1b
mov dword [0x14008e001], 0x4da
mov rdx, qword [0x1400d9ecc]
movabs rcx, 0xa
call fcn.140030120
and rax, rax
je 0x140005028
mov dword [0x14008e001], 0x4db
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.140030450
add rsp, 0x28
lea rcx, [0x1400da294]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4dc
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.140030450
add rsp, 0x28
lea rcx, [0x1400d9efc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4dd
mov qword [0x1400da50c], 0
mov dword [0x14008e001], 0x4de
mov dword [0x14008e001], 0x4df
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.140030450
add rsp, 0x28
lea rcx, [0x1400da65c]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4e0
movabs rax, 0x14008e20b
mov rdx, rax
mov rcx, qword [0x1400da65c]
call fcn.140021fc0
mov qword [0x1400da214], rax
mov dword [0x14008e001], 0x4e1
mov rcx, qword [0x1400da65c]
call fcn.140022020
mov qword [0x1400da21c], rax
mov dword [0x14008e001], 0x4e3
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da21c]
sub r15, qword [0x1400da214]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400da65c]
pop r8
sub rsp, 0x20
call fcn.140021d10
add rsp, 0x28
lea rcx, [0x1400da65c]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4e4
movabs rax, 0x14008e20b
mov rdx, rax
mov rcx, qword [0x1400da65c]
call fcn.140021fc0
mov qword [0x1400da214], rax
mov dword [0x14008e001], 0x4e5
mov rcx, qword [0x1400da65c]
call fcn.140022020
mov qword [0x1400da21c], rax
mov dword [0x14008e001], 0x4e7
inc qword [0x1400da50c]
mov dword [0x14008e001], 0x4e8
movabs rcx, 0xa
call fcn.1400305c0
mov r15, rax
cmp r15, 1
jne 0x140004eb6
mov dword [0x14008e001], 0x4e9
movabs rcx, 0xa
call fcn.14002fb00
mov dword [0x14008e001], 0x4ea
mov dword [0x14008e001], 0x4ec
mov r15, qword [0x1400da58c]
cmp r15, qword [0x1400da50c]
jne 0x1400055be
mov dword [0x14008e001], 0x4ed
mov rdx, qword [0x1400d9ecc]
movabs rcx, 0xa
call fcn.140030120
and rax, rax
je 0x1400053e9
mov dword [0x14008e001], 0x4ee
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, str.Custom_Keys_located:
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rcx, qword [0x1400d9ecc]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
mov rdx, qword [0x1400dbab0]
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140020e5c
add rsp, 0x28
pop qword [0x1400dbaa0]
mov dword [0x14008e001], 0x4ef
movabs rax, str.Loading_CustomKeys
mov rcx, rax
call fcn.140020e5c
mov dword [0x14008e001], 0x4f0
movabs rax, str.To_DELETE_these_Custom_Keys__make_sure_Debug_Tab_is_selected_and_Trainer_is_Activated__by
mov rcx, rax
call fcn.140020e5c
mov dword [0x14008e001], 0x4f1
movabs rax, str.pressing_F1__and_then_press_CTRL_K.__The_trainer_will_close_and_custom_keys_are_deleted.
mov rcx, rax
call fcn.140020e5c
mov dword [0x14008e001], 0x4f2
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.140030450
add rsp, 0x28
lea rcx, [0x1400da294]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4f3
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.140030450
add rsp, 0x28
lea rcx, [0x1400d9efc]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4f4
mov qword [0x1400da58c], 0
mov dword [0x14008e001], 0x4f5
mov dword [0x14008e001], 0x4f6
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
movabs rcx, 0xa
pop rdx
sub rsp, 0x20
call fcn.140030450
add rsp, 0x28
lea rcx, [0x1400da65c]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4f7
movabs rax, 0x14008e20b
mov rdx, rax
mov rcx, qword [0x1400da65c]
call fcn.140021fc0
mov qword [0x1400da214], rax
mov dword [0x14008e001], 0x4f8
mov rcx, qword [0x1400da65c]
call fcn.140022020
mov qword [0x1400da21c], rax
mov dword [0x14008e001], 0x4f9
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da214]
dec r15
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400da65c]
pop r8
sub rsp, 0x20
call fcn.140022050
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dac7c]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4fa
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da21c]
sub r15, qword [0x1400da214]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400da65c]
pop r8
sub rsp, 0x20
call fcn.140021d10
add rsp, 0x28
lea rcx, [0x1400da65c]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4fb
movabs rax, 0x14008e20b
mov rdx, rax
mov rcx, qword [0x1400da65c]
call fcn.140021fc0
mov qword [0x1400da214], rax
mov dword [0x14008e001], 0x4fc
mov rcx, qword [0x1400da65c]
call fcn.140022020
mov qword [0x1400da21c], rax
mov dword [0x14008e001], 0x4fd
mov rax, qword [0x1400dbaa0]
push rax
sub rsp, 8
push rax
mov r15, qword [0x1400da21c]
sub r15, qword [0x1400da214]
mov rax, r15
mov rdx, rax
mov rcx, qword [0x1400da65c]
pop r8
sub rsp, 0x20
call fcn.140021d10
add rsp, 0x28
mov r15, qword [0x1400da58c]
inc r15
mov rbp, qword [0x1400dad1c]
shl r15, 3
lea rcx, [r15 + rbp]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x4fe
inc qword [0x1400da58c]
mov dword [0x14008e001], 0x4ff
movabs rcx, 0xa
call fcn.1400305c0
mov r15, rax
cmp r15, 1
jne 0x1400051bb
mov dword [0x14008e001], 0x500
movabs rcx, 0xa
call fcn.14002fb00
mov dword [0x14008e001], 0x501
mov qword [0x1400da214], 1
mov dword [0x14008e001], 0x504
mov rax, qword [0x1400da58c]
cmp rax, qword [0x1400da214]
jl 0x1400055b2
mov dword [0x14008e001], 0x505
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dacac]
shl r15, 3
mov qword [r15 + rbp], 0
mov qword [0x1400da21c], 1
mov dword [0x14008e001], 0x506
mov rax, 0xfe
cmp rax, qword [0x1400da21c]
jl 0x140005521
mov dword [0x14008e001], 0x507
mov r15, qword [0x1400da21c]
mov rbp, qword [0x1400dad3c]
shl r15, 3
mov rcx, qword [r15 + rbp]
push qword [0x1400dbaa0]
sub rsp, 0x28
call fcn.140037730
add rsp, 0x28
lea rcx, [0x1400da65c]
pop rdx
call fcn.140037670
mov dword [0x14008e001], 0x508
push qword [0x1400da65c]
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dac7c]
shl r15, 3
mov rcx, qword [r15 + rbp]
pop rdx
call fcn.1400377a0
or rax, rax
je 0x140005500
mov dword [0x14008e001], 0x509
push qword [0x1400da21c]
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dacac]
shl r15, 3
pop qword [r15 + rbp]
mov dword [0x14008e001], 0x50c
mov dword [0x14008e001], 0x50d
inc qword [0x1400da21c]
jno 0x14000544b
mov dword [0x14008e001], 0x50e
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dacac]
shl r15, 3
mov r15, qword [r15 + rbp]
and r15, r15
jne 0x140005591
mov dword [0x14008e001], 0x50e
mov r15, qword [0x1400da214]
mov rbp, qword [0x1400dac7c]
shl r15, 3
movabs rdx, str.Undefined
lea rcx, [r15 + rbp]
call fcn.140037580
mov dword [0x14008e001], 0x50e
movabs rax, str.Possible_Garbled_Custom_Keys_File
mov rcx, rax
call fcn.140020e5c
mov dword [0x14008e001], 0x50e
mov dword [0x14008e001], 0x50f
inc qword [0x1400da214]
jno 0x1400053fe
mov dword [0x14008e001], 0x510
jmp 0x140005620
mov dword [0x14008e001], 0x510
mov dword [0x14008e001], 0x511
mov r15, qword [0x1400da50c]
and r15, r15
jle 0x140005616
mov dword [0x14008e001], 0x512
movabs rax, str.CustomKeys_mismatch_in_number_of_options.
mov rcx, rax
call fcn.140020e5c
mov dword [0x14008e001], 0x513
movabs rax, str.After_pressing_F1_to_Activate_trainer__press_CTRL_K_to_delete_old_CustomKeys.
mov rcx, rax
call fcn.140020e5c
mov dword [0x14008e001], 0x514
mov dword [0x14008e001], 0x515
mov dword [0x14008e001], 0x51a
lea rax, [0x14000564a]
push rax
push 0
sub rsp, 0x20
jmp 0x14000d0b4
mov dword [0x14008e001], 0xb64
sub rsp, 8
sub rsp, 8
movabs r8, 0xd7
movabs rdx, 0xd7
movabs rcx, 0xd7
sub rsp, 0x20
call fcn.140031fd0
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x10e
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034134
add rsp, 0x30
and rax, rax
je 0x14000d2c6
mov dword [0x14008e001], 0xb65
movabs rcx, 0x382
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xb66
movabs rcx, 3
call fcn.14002f4f4
mov rcx, rax
call fcn.1400320a0
mov dword [0x14008e001], 0xb67
movabs rcx, 0x11
call fcn.1400320b4
mov dword [0x14008e001], 0xb68
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400320c4
push rax
movabs rax, str.Hotkeys
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400320e0
mov dword [0x14008e001], 0xb69
call fcn.1400321a0
mov dword [0x14008e001], 0xb6a
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x46
movabs rcx, 0x382
call fcn.140034548
mov dword [0x14008e001], 0xb6b
mov rcx, qword [0x1400da32c]
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xb6c
movabs rcx, 1
call fcn.1400320b4
mov dword [0x14008e001], 0xb6d
push 5
push 0x26
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034114
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.140032200
mov dword [0x14008e001], 0xb6e
call fcn.1400321a0
mov dword [0x14008e001], 0xb6f
movabs rcx, 0x382
call fcn.140033dac
mov dword [0x14008e001], 0xb70
mov dword [0x14008e001], 0xb72
sub rsp, 8
sub rsp, 8
movabs r8, 0xd2
movabs rdx, 0xff
movabs rcx, 0xff
sub rsp, 0x20
call fcn.140031fd0
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x10e
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034134
add rsp, 0x30
and rax, rax
je 0x14000d4e2
mov dword [0x14008e001], 0xb73
movabs rcx, 0x382
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xb74
movabs rcx, 3
call fcn.14002f4f4
mov rcx, rax
call fcn.1400320a0
mov dword [0x14008e001], 0xb75
movabs rcx, 0x11
call fcn.1400320b4
mov dword [0x14008e001], 0xb76
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400320c4
push rax
movabs rax, str.Joystick
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400320e0
mov dword [0x14008e001], 0xb77
call fcn.1400321a0
mov dword [0x14008e001], 0xb78
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x46
movabs rcx, 0x382
call fcn.140034548
mov dword [0x14008e001], 0xb79
mov rcx, qword [0x1400da3cc]
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xb7a
movabs rcx, 1
call fcn.1400320b4
mov dword [0x14008e001], 0xb7b
push 5
push 0x26
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034114
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.140032200
mov dword [0x14008e001], 0xb7c
call fcn.1400321a0
mov dword [0x14008e001], 0xb7d
movabs rcx, 0x382
call fcn.140033dac
mov dword [0x14008e001], 0xb7e
mov dword [0x14008e001], 0xb80
sub rsp, 8
sub rsp, 8
movabs r8, 0xd2
movabs rdx, 0xff
movabs rcx, 0xff
sub rsp, 0x20
call fcn.140031fd0
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x1d6
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034134
add rsp, 0x30
and rax, rax
je 0x14000d6fe
mov dword [0x14008e001], 0xb81
movabs rcx, 0x382
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xb82
movabs rcx, 3
call fcn.14002f4f4
mov rcx, rax
call fcn.1400320a0
mov dword [0x14008e001], 0xb83
movabs rcx, 0x11
call fcn.1400320b4
mov dword [0x14008e001], 0xb84
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400320c4
push rax
movabs rax, str.Instructions
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400320e0
mov dword [0x14008e001], 0xb85
call fcn.1400321a0
mov dword [0x14008e001], 0xb86
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x78
movabs rcx, 0x382
call fcn.140034548
mov dword [0x14008e001], 0xb87
mov rcx, qword [0x1400da76c]
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xb88
movabs rcx, 1
call fcn.1400320b4
mov dword [0x14008e001], 0xb89
push 5
push 0x19
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034114
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.140032200
mov dword [0x14008e001], 0xb8a
call fcn.1400321a0
mov dword [0x14008e001], 0xb8b
movabs rcx, 0x382
call fcn.140033dac
mov dword [0x14008e001], 0xb8c
mov dword [0x14008e001], 0xb8e
sub rsp, 8
sub rsp, 8
movabs r8, 0xd2
movabs rdx, 0xff
movabs rcx, 0xff
sub rsp, 0x20
call fcn.140031fd0
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x10e
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034134
add rsp, 0x30
and rax, rax
je 0x14000d91a
mov dword [0x14008e001], 0xb8f
movabs rcx, 0x382
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xb90
movabs rcx, 3
call fcn.14002f4f4
mov rcx, rax
call fcn.1400320a0
mov dword [0x14008e001], 0xb91
movabs rcx, 0x11
call fcn.1400320b4
mov dword [0x14008e001], 0xb92
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400320c4
push rax
movabs rax, str.Help
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400320e0
mov dword [0x14008e001], 0xb93
call fcn.1400321a0
mov dword [0x14008e001], 0xb94
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x46
movabs rcx, 0x382
call fcn.140034548
mov dword [0x14008e001], 0xb95
mov rcx, qword [0x1400da05c]
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xb96
movabs rcx, 1
call fcn.1400320b4
mov dword [0x14008e001], 0xb97
push 5
push 0x34
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034114
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.140032200
mov dword [0x14008e001], 0xb98
call fcn.1400321a0
mov dword [0x14008e001], 0xb99
movabs rcx, 0x382
call fcn.140033dac
mov dword [0x14008e001], 0xb9a
mov dword [0x14008e001], 0xb9c
sub rsp, 8
sub rsp, 8
movabs r8, 0xd2
movabs rdx, 0xff
movabs rcx, 0xff
sub rsp, 0x20
call fcn.140031fd0
add rsp, 0x28
push rax
movabs r9, 0x20
movabs r8, 0x55
movabs rdx, 0x10e
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034134
add rsp, 0x30
and rax, rax
je 0x14000db36
mov dword [0x14008e001], 0xb9d
movabs rcx, 0x382
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xb9e
movabs rcx, 3
call fcn.14002f4f4
mov rcx, rax
call fcn.1400320a0
mov dword [0x14008e001], 0xb9f
movabs rcx, 0x11
call fcn.1400320b4
mov dword [0x14008e001], 0xba0
movabs r9, 0xff
movabs r8, 0xe
movabs rdx, 0xe
movabs rcx, 0xe
call fcn.1400320c4
push rax
movabs rax, str.Debug
mov r8, rax
movabs rdx, 3
movabs rcx, 3
pop r9
call fcn.1400320e0
mov dword [0x14008e001], 0xba1
call fcn.1400321a0
mov dword [0x14008e001], 0xba2
movabs r9, 0
movabs r8, 0x16
movabs rdx, 0x46
movabs rcx, 0x382
call fcn.140034548
mov dword [0x14008e001], 0xba3
mov rcx, qword [0x1400d9ed4]
call fcn.1400343b0
mov rcx, rax
call fcn.14003201c
mov dword [0x14008e001], 0xba4
movabs rcx, 1
call fcn.1400320b4
mov dword [0x14008e001], 0xba5
push 5
push 0x2d
movabs rcx, 0x382
sub rsp, 0x20
call fcn.140034114
add rsp, 0x20
mov rcx, rax
pop rdx
pop r8
call fcn.140032200
mov dword [0x14008e001], 0xba6
call fcn.1400321a0
mov dword [0x14008e001], 0xba7
movabs rcx, 0x382
call fcn.140033dac
mov dword [0x14008e001], 0xba8
mov dword [0x14008e001], 0xbaa
add rsp, 0x20
pop rax
pop rdx
add rsp, rax
jmp rdx
mov dword [0x14008e001], 0xe58
mov qword [0x1400da52c], 1
mov dword [0x14008e001], 0xe59
mov qword [0x1400da7ac], 0x40
mov qword [0x1400da214], 1
mov dword [0x14008e001], 0xe5b
mov rax, qword [0x1400da744]
cmp rax, qword [0x1400da214]
jl 0x140011213
mov dword [0x14008e001], 0xe5d
inc qword [0x1400da214]
jno 0x1400111e6
mov dword [0x14008e001], 0xe5e
mov qword [0x1400da744], 0
mov dword [0x14008e001], 0xe5f
mov qword [0x1400da3ec], 0
mov dword [0x14008e001], 0xe60
add rsp, 0x20
pop rax
pop rdx
add rsp, rax
jmp rdx
call 0x140019f90
call fcn.140037550
mov rcx, qword [0x1400d9e9c]
call sub.KERNEL32.dll_HeapDestroy
mov rcx, qword [0x1400d9eac]
call sub.KERNEL32.dll_ExitProcess
sub rsp, 0x28
call fcn.140023c88
call fcn.140025100
call fcn.140025b5c
call fcn.14002759c
call fcn.1400284f0
call fcn.14002dedc
call fcn.14002f358
call fcn.14002f944
call fcn.14002fb90
call fcn.1400310b8
call fcn.140031a34
call fcn.140033e20
call fcn.140035020
call fcn.1400367f0
add rsp, 0x28
ret