Function at 0x140001000
Capabilities:
Get geographical location
Identify system language via api
Log keystrokes via polling
Parse pe header
Query environment variable

Disassembly:
sub rsp, 0x28
mov r8, 0x8c0
xor rdx, rdx
movabs rcx, 0x141247498
call sub.msvcrt.dll_memset
xor rcx, rcx
call sub.KERNEL32.dll_GetModuleHandleW
mov qword [0x1412474a0], rax
xor r8, r8
mov rdx, 0x1000
xor rcx, rcx
call sub.KERNEL32.dll_HeapCreate
mov qword [0x141247498], rax
movabs rax, 0x1401ca5e8
mov qword [0x1412476a8], rax
call fcn.140089570
call fcn.1400f3310
call fcn.1400f21c0
call fcn.1400f1ab0
call fcn.1400f0090
call fcn.1400ed594
call fcn.1400eca60
call fcn.1400ec298
call fcn.1400eb2cc
call fcn.1400ea044
call fcn.1400e7874
call fcn.1400e7128
call fcn.1400e0394
call fcn.1400dfa04
call fcn.1400deec4
call fcn.1400dd690
call fcn.1400da4f0
call fcn.1400cf21c
call fcn.1400cd418
call fcn.1400a9428
call fcn.1400a9278
call fcn.1400a7794
call fcn.140089fd0
call fcn.140089a4c
call fcn.140089734
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247c60]
call fcn.1400f3380
movabs rdx, 0x1401ab47a
lea rcx, [0x1412474e0]
call fcn.1400f33f0
movabs rdx, 0x1401ab39e
lea rcx, [0x1412478c8]
call fcn.1400f33f0
call fcn.14004a14f
mov qword [0x1412474d8], rax
mov qword [0x141247938], 0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x141247be0]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x141247be8]
pop rdx
call fcn.1400f3530
push 0xc8
mov rax, qword [0x141247be0]
mov rax, rax
push rax
movabs rax, 0x1401c4f10
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0xc8
mov rax, qword [0x141247be8]
mov rax, rax
push rax
movabs rax, 0x1401b9806
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0x64
mov rax, qword [0x141247bb0]
mov rax, rax
push rax
movabs rax, 0x1401b3b04
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push qword [0x141247be0]
movabs rcx, 0x1401af600
pop rdx
call fcn.1400f3610
or rax, rax
jne 0x14000125a
push qword [0x141247be8]
movabs rcx, 0x1401af600
pop rdx
call fcn.1400f3610
or rax, rax
jne 0x14000125a
jmp 0x140001263
mov rax, 1
jmp 0x140001266
xor rax, rax
and rax, rax
je 0x140001283
movabs rdx, 0x1401b8baa
lea rcx, [0x141247bc8]
call fcn.1400f33f0
jmp 0x140001299
movabs rdx, 0x1401bbc12
lea rcx, [0x141247bc8]
call fcn.1400f33f0
push 9
movabs rax, 0x1401beca6
push rax
push 0
pop rcx
pop rdx
pop r8
call fcn.1400f2234
movabs rdx, 0x1401ac7e8
lea rcx, [0x141247710]
call fcn.1400f33f0
mov qword [0x141247c70], 0x72
mov qword [0x141247c78], 4
sub rsp, 0x18
movabs rax, 0x141247c68
push rax
movabs r9, 0x1401c6aa8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e7240
add rsp, 0x40
mov qword [0x141247c68], rax
mov rax, qword [0x141247c70]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bff32
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b688a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b16e4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5a6a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7734
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6574
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad62c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad7b0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3b6c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1e96
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401be0e6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afb68
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afb58
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b51dc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1838
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5776
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c4dda
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bae0a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b938e
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af732
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfa9a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af2b8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2c38
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c549c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6fba
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
add rax, rax
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1c4c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
add rax, rax
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1f24
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2144
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c49d4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2cc8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b71d4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfc0e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1ffe
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b87b0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3956
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b41b2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9124
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c2ac2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8916
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4ca4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b60b0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b063e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aedc6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c06ea
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ba5fa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401aead6
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8552
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab3fc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1fee
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0c8a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac212
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aefac
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c034e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b8bbe
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5e48
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401acca2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6810
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd1f4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b873c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9f3e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5766
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401af33e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c538c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b1bec
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401adb24
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c67a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac02e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac66c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4e9c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2b2e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bfdfa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b1606
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401befc6
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c319a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0e26
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afc76
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4e20
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac60e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2b34
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ba2ce
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac05e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b76ea
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c3d7e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b14fc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2a44
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7ac6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b24b0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad424
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c091e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bfe82
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b7024
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8276
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd78e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae390
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5e1a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bce62
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8df2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bcc3a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c17f8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9616
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0330
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9e50
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be6d8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2892
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5600
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba5f4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bed8e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3036
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3ab8
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bd100
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401adb18
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c033e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb668
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2cb8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bab16
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401af33e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c369c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ba1e6
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c2ecc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae144
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5320
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b69d6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b67aa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0e52
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401acb70
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ae28c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b1ca4
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b70c0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b679e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c156c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbc68
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7d9e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b36c2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b3012
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b8daa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb2ba
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401accd4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0324
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c12d4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfce2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac202
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7102
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b483a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bbec6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bc0ce
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4832
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd90c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc168
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb898
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afd68
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af504
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b3012
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ab07c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bef12
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bf352
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b96f6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af8ca
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c45ea
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b525e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5a64
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401acb70
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c62bc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b383a
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c49cc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5210
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b53ac
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c42c6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be220
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc210
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5a34
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b58f4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bed44
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c3fe6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac0aa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb674
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae5f8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc788
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4e1a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b2e74
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b8604
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad39a
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c2df8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae138
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3a8a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7bf0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfb3a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aefac
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ae7ac
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac390
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bea66
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ae5f0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4892
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4796
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bf5d2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba242
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401acf96
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b2c1a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3912
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b8fe4
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c1942
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bf8ec
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae6b8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401abcfe
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1506
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7102
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b0e80
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c541a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b2032
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ada6e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c49c0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5e0a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bef6c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae128
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4ea2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac0b6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1a18
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b8366
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b5bdc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b82aa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd8fc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c29ea
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401beab0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be2cc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9ed0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bdb5e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb5f0
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ba046
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c46ea
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab3ec
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be516
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c179a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401baa34
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ae6a6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2c74
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9aba
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb5e8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6cd2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4320
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0ff0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbeb6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b09fa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5a34
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bdfd8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b171a
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b79be
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c6520
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2084
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ada62
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3c6a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af504
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b4d6e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b1c58
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b6baa
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b15fe
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5192
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aef72
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3096
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1a6c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b22ae
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c049e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b3678
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ab97a
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b3496
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bab0a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3dc4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbbc8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbdb4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba3b4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b4e84
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b6efa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b3db0
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8ba2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401acbfe
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af5f0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aeea4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad42a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ace4a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ae738
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb51c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b61f6
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c6376
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bdf22
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4798
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c27ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0076
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af338
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac1e2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b1d0c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2dae
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b1efe
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbbbc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b54a0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac864
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc044
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb5e2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac1e2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b025c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c24ba
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b31d0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb70c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c6a06
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5494
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad5be
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8df2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c45c8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bbb74
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ab4e8
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0254
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd1e8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bac1a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c48cc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba1c0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b044c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9ed0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b02dc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b06d0
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b70fa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88d0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1a46
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0caa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bca76
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3c64
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c46bc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b1f9a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bf9c2
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af0a2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2e38
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b382a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2ab6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bad14
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8d50
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bed8e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c4b2a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c68e2
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bfa92
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c15e6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bdfa6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad992
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3920
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bab16
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b4902
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401aed8a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c632c
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401acfc2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5488
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401abed6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5134
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0f0a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aee9e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b0e80
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b90e6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bc96e
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b06c8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1f50
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1e4e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1ef2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bdd0c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b241e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac0b6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b3b7a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad30c
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab3e4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3e78
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c12c4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc038
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aca0c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b241e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2812
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bddaa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b2f78
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bfab2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac402
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba554
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbc5c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b92ae
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b02d6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bfdfa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5d16
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b07ec
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b3822
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c45de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b52be
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba836
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b60dc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b947e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5680
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b5278
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c4226
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb6b8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afd22
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c6244
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401adf48
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3b3e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8d44
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c17e2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9c70
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3bce
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b3c28
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae69a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0e16
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af644
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401adfba
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc032
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c091e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bc07a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b26e6
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b3b36
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba922
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b58e4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4c72
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd8ec
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bab1c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b4902
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b8e84
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bcc86
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb58a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbc06
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd890
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b72c4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac922
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b43d6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b2c1a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c035e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad574
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bedee
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b366c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c45b8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac384
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7b46
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b70ba
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ade22
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401abfe8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x30
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b952a
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ba230
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b15f2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4c94
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b627e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb888
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7754
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x30
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x30
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c14f2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x30
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1d02
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x31
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401acddc
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0e36
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c00ac
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c15d6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9034
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5182
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aeef8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x31
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x31
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c14f2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x31
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3338
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x32
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb102
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b66c8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b687e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c6730
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c178e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af5da
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b07e6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x32
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x32
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bd1d8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x32
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3e34
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x33
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9434
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c623c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb57e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2802
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b48f6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c6510
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0ce6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x33
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x33
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c14f2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x33
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b74da
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x34
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ada02
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401aed82
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0e8a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1a28
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2e58
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb428
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbcf8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x34
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x34
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bd1d8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x34
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401badc8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x35
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5dc0
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401abe9e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bae80
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfdea
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae764
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b02c6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0b70
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x35
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x35
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b371a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x35
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c4518
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x36
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ae650
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bf922
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbb34
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1430
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1782
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab8d4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba50c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x36
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x36
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ae738
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x36
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac346
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x37
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb270
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c1428
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af5ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb986
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb5d6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb410
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8cb6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x37
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x37
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401be6bc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x37
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401aed3c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x38
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b992c
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b18aa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b835a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4632
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aeeba
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8542
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0f1a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x38
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x38
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1552
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x38
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9e90
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x39
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bff32
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b38c2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c49dc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3fa8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af92e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b79ae
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6b8c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x39
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x39
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad7b0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x39
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3b6c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bff32
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8da2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aeb64
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c08f0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401adfaa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aede6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad7b0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3b6c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac5c4
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af5c6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6804
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4822
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3992
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af824
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbfee
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad7b0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ab82c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac5c4
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b6796
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c26a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6628
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0804
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2356
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbfee
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad7b0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ab82c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bc8ca
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b56e6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3298
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be97c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401acf10
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfbfe
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae826
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401afc52
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b6426
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b5214
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c330c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c49b4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc562
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bad24
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5ef6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1e48
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bf998
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2516
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401abb38
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b9870
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c52fc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b89de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8b04
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c654e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3714
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b15cc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b7aec
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b992c
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb438
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afc46
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5308
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b090a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c68d2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b76ba
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
shl rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
shl rax, 6
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1552
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
shl rax, 6
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9e90
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x41
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b52d6
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8944
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bcebe
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b043c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad986
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bdf96
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b512e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x41
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x41
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb0de
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x41
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ba7d8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x42
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bded8
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b36c8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bdc6a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9606
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba09e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4fba
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b893e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x42
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x42
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bcbf0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x42
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1bce
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x43
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2e82
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8f9c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba916
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af2a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b459e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb6fc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2acc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x43
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x43
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401afdb4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x43
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c6604
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x44
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb4ba
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401afee6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c607e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bea56
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5a7e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c009c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be176
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x44
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x44
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401afc52
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x44
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401acb20
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x45
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bab36
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b6e06
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bf8e0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2ee0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5c6e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bdd6e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab1aa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x45
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x45
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b12d4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x45
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b468a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x46
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b27b6
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c62b4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3326
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc284
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b467e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c25dc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1b86
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x46
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x46
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bf17a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x46
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b4af8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x47
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b91ec
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401acd64
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bf8e0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac4ae
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9c64
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0fc4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecc4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x47
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x47
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b15cc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x47
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401addd0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x48
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c4882
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b632c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b678a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6df6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbeaa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6564
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbf50
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x48
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x48
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401af7fc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x48
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bd118
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x49
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b3a40
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b6ba2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c63ee
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbb24
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4b1e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3910
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aede0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x49
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x49
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bc836
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x49
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c0d4a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c4672
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ba1b8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2c24
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b87a0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8d1a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad9f2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8fde
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b51a6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bf35a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c64be
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bff2a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b354a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2750
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfa86
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401abcee
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401acf0a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c51cc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b75fa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bde8e
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af7f4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401abd5c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1756
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6652
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b892e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b024e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bf998
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bf498
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b3aba
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bd8d4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8efa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5a02
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6272
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8e74
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b520e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c6218
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401aeb94
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9344
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b2590
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1a60
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1542
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b147e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3fee
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b086a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac3e4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9c1a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c158c
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b07de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae758
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aeb54
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8804
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb1ac
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b902e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c68ac
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ae99c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x50
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1dfe
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab9f6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8730
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c14e2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c620c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5fae
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0638
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x50
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x50
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bef9c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x50
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5d6a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x51
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b4b4e
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4530
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb1a0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8768
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401accc8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c6798
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401acfb6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x51
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x51
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b6604
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x51
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c6108
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x52
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3cb8
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c6a16
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1f8e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5178
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8246
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3b6a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b07d8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x52
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x52
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b6dd0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x52
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1704
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x53
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401acc40
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ae994
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfaa6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c157c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4b12
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3c18
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aca06
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x53
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x53
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bc7d6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x53
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401abae6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x54
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b7f86
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb4b2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8fd2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2aa6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8b96
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0b96
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0864
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x54
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x54
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bcbf0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x54
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c0c24
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x55
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b8840
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1b6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac948
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b338e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5d5e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc2a2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0864
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x55
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x55
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b5466
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x55
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b23d0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x56
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c230c
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b730c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4068
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c032e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c450c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba8d2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be3e0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x56
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x56
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b843e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x56
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b85ba
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x57
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c19ce
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb268
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba7cc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad718
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b71c8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b72b4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7c84
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x57
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x57
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401afdb4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x57
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b35d6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x58
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1b3c
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c085e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb55a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1b88
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c62a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfa76
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4ea2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x58
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x58
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad2ec
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x58
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b95ba
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x59
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b1f06
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ae750
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6fae
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0c7a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4442
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4058
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b89d8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x59
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x59
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401af9fa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x59
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c4270
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bf1de
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c2a3a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5176
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c289e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5490
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad6f0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1ed0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb0de
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c41d6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401acd1a
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ac056
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2b82
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5d06
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9d86
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0e7a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3c5e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401af9b6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9bc4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b99f0
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b9522
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bdf80
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5bcc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6646
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7982
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbc56
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c0e44
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c4734
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b067e
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bbea2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be25a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2a34
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfcd6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bceae
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b79a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bacec
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bca22
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb460
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c6508
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3db8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd108
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5e96
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd8dc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b210a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401af8ae
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bd982
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401be672
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401afb50
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4b06
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0386
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c24ae
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b104a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b241e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ba194
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bcad6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x60
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bafc8
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8798
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5686
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b143c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c16c6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc0be
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401af5ea
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x60
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x60
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b25e8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x60
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c53ce
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x61
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b20c0
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b71c0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1b30
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab19a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3c4a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbfca
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba54e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x61
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x61
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b35ba
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x61
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401adad2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x62
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c33f8
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af4fc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bcb24
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1c48
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ace86
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6b92
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1d06
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x62
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x62
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b0d5a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x62
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5130
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x63
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c20fa
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c69fe
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401acb92
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8f10
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc15c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1f14
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba2c8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x63
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x63
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401abc84
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x63
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2fea
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x64
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b3d66
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ae3a0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b3c0c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c16b6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2c0e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6dc0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0e52
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x64
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x64
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b8e5a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x64
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bc61e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x65
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bff96
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bde86
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401adf9e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b189a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8d96
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bef5c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9e8a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x65
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x65
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5366
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x65
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b8c54
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x66
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ab6a4
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b5ac0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b40f2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be2bc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae1c2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5040
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b520e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x66
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x66
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b2570
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x66
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9236
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x67
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b113e
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401be974
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb65c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c631c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afea2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be06a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8d4a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x67
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x67
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c4db4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x67
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ba6e8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x68
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b67ba
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0d52
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bcfea
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad564
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b48b8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae218
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b210a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x68
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x68
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c39ea
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x68
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c3b1c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x69
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ae884
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bc616
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b66bc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c60f8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb0d2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b31c0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0f04
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x69
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x69
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401af8ae
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x69
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2bc6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c5c7a
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb420
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c404c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5676
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac6ac
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfa0c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8df2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401acdbc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b540a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac998
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b3034
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2bba
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bf912
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b516a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b22b4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5c46
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401af8ae
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bb3ba
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ad15e
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8c4c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0852
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5cf6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c2fde
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88c0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab4e2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b10c8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c66e2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b7ffe
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb6b0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3220
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2740
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6d52
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac046
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2424
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ae718
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2784
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b37d8
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c0038
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bcc2e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c18e0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8bb2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aeee8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbe9c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401af150
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401aec78
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401bc924
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ac03e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bb058
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c06be
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aed30
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afd4a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0794
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x6f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x6f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b841a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x6f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401add78
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x70
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c1498
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0efc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbe90
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc06a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aec3a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac830
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbcf8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x70
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x70
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401ac642
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x70
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c224a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x71
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401c2f94
lea rcx, [rbp]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b52ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1588
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b353a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65f8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac988
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247710]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be21a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rax, qword [0x141247c70]
imul rax, rax, 0x71
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rax, qword [0x141247c70]
imul rax, rax, 0x71
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b9906
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c70]
imul rax, rax, 0x71
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c68]
movabs rdx, 0x1401b63cc
lea rcx, [rbp]
call fcn.1400f33f0
movabs rdx, 0x1401beb68
lea rcx, [0x141247558]
call fcn.1400f33f0
movabs rdx, 0x1401bdc8a
lea rcx, [0x141247540]
call fcn.1400f33f0
mov qword [0x1412479b8], 0
mov r15, qword [0x1412474d8]
and r15, r15
jle 0x14000e2ae
mov rcx, qword [0x1412474e0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aeeb0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x1412474e0]
pop rdx
call fcn.1400f3530
mov rcx, qword [0x1412474e0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8064
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x1412474e0]
pop rdx
call fcn.1400f3530
movabs rdx, 0x1401b4194
lea rcx, [0x141247910]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
sub rsp, 0x20
call sub.KERNEL32.dll_GetUserDefaultLangID
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0490
add rsp, 0x28
lea rcx, [0x1412474b0]
pop rdx
call fcn.1400f3530
push qword [0x1412474b0]
pop rcx
call fcn.1400f0660
mov r15, rax
cmp r15, 3
jne 0x14000e3be
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ac80c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x1412474b0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x1412474b0]
pop rdx
call fcn.1400f3530
push qword [0x1412474b0]
movabs rcx, 0x1401bab00
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14000e3f1
movabs rdx, 0x1401aee28
lea rcx, [0x141247910]
call fcn.1400f33f0
jmp 0x14000e407
movabs rdx, 0x1401b4194
lea rcx, [0x141247910]
call fcn.1400f33f0
mov qword [0x1412479f8], 0
mov qword [0x1412476e0], 0xffffffffffffffff
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b820a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x1412474e0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247868]
pop rdx
call fcn.1400f3530
movabs rdx, 0x1401ae114
lea rcx, [0x1412477b8]
call fcn.1400f33f0
movabs rdx, 0x1401c5206
lea rcx, [0x141247740]
call fcn.1400f33f0
mov qword [0x1412477f8], 0
mov qword [0x141247800], 0
movabs rdx, 0x1401b7f64
lea rcx, [0x141247790]
call fcn.1400f33f0
mov qword [0x141247858], 0
mov qword [0x141247830], 0
mov qword [0x1412475e8], 0
mov qword [0x141247730], 0
mov qword [0x141247738], 0
mov qword [0x141247b40], 0
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247590]
call fcn.1400f33f0
movabs rdx, 0x1401c0d3a
lea rcx, [0x1412474f0]
call fcn.1400f33f0
movabs rdx, 0x1401b037a
lea rcx, [0x141247920]
call fcn.1400f33f0
movabs rdx, 0x1401b5664
lea rcx, [0x1412476d0]
call fcn.1400f33f0
movabs rdx, 0x1401c2e64
lea rcx, [0x141247968]
call fcn.1400f33f0
movabs rdx, 0x1401b8516
lea rcx, [0x141247708]
call fcn.1400f33f0
movabs rdx, 0x1401c3eb2
lea rcx, [0x141247900]
call fcn.1400f33f0
movabs rdx, 0x1401afd2e
lea rcx, [0x141247758]
call fcn.1400f33f0
movabs rdx, 0x1401c338c
lea rcx, [0x1412477a0]
call fcn.1400f33f0
movabs rdx, 0x1401c4a04
lea rcx, [0x1412478d8]
call fcn.1400f33f0
movabs rdx, 0x1401b1420
lea rcx, [0x1412478a8]
call fcn.1400f33f0
movabs rdx, 0x1401b2d7e
lea rcx, [0x141247b48]
call fcn.1400f33f0
movabs rdx, 0x1401b5140
lea rcx, [0x141247980]
call fcn.1400f33f0
movabs rdx, 0x1401b53bc
lea rcx, [0x141247a78]
call fcn.1400f33f0
movabs rdx, 0x1401b2fea
lea rcx, [0x1412475e0]
call fcn.1400f33f0
movabs rdx, 0x1401bb392
lea rcx, [0x141247518]
call fcn.1400f33f0
movabs rdx, 0x1401c1928
lea rcx, [0x141247658]
call fcn.1400f33f0
movabs rdx, 0x1401aeb3c
lea rcx, [0x1412477a8]
call fcn.1400f33f0
movabs rdx, 0x1401acf9c
lea rcx, [0x141247820]
call fcn.1400f33f0
movabs rdx, 0x1401bb17c
lea rcx, [0x141247a00]
call fcn.1400f33f0
movabs rdx, 0x1401ba382
lea rcx, [0x1412477c8]
call fcn.1400f33f0
movabs rdx, 0x1401b4ad4
lea rcx, [0x141247588]
call fcn.1400f33f0
movabs rdx, 0x1401b62a0
lea rcx, [0x1412477b0]
call fcn.1400f33f0
movabs rdx, 0x1401ae1f6
lea rcx, [0x141247a40]
call fcn.1400f33f0
movabs rdx, 0x1401af994
lea rcx, [0x141247510]
call fcn.1400f33f0
movabs rdx, 0x1401aec66
lea rcx, [0x141247528]
call fcn.1400f33f0
movabs rdx, 0x1401ab68a
lea rcx, [0x141247b20]
call fcn.1400f33f0
movabs rdx, 0x1401c268c
lea rcx, [0x1412478e8]
call fcn.1400f33f0
movabs rdx, 0x1401c3880
lea rcx, [0x141247a48]
call fcn.1400f33f0
movabs rdx, 0x1401bdd88
lea rcx, [0x141247818]
call fcn.1400f33f0
movabs rdx, 0x1401b74a0
lea rcx, [0x141247778]
call fcn.1400f33f0
movabs rdx, 0x1401c5c48
lea rcx, [0x1412476a0]
call fcn.1400f33f0
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247880]
call fcn.1400f33f0
movabs rdx, 0x1401b0ea2
lea rcx, [0x141247688]
call fcn.1400f33f0
movabs rdx, 0x1401c1440
lea rcx, [0x141247628]
call fcn.1400f33f0
movabs rdx, 0x1401bfe4c
lea rcx, [0x141247610]
call fcn.1400f33f0
movabs rdx, 0x1401c27da
lea rcx, [0x141247650]
call fcn.1400f33f0
movabs rdx, 0x1401b5df2
lea rcx, [0x141247670]
call fcn.1400f33f0
movabs rdx, 0x1401ba2a8
lea rcx, [0x141247a60]
call fcn.1400f33f0
movabs rdx, 0x1401c2f84
lea rcx, [0x1412478b8]
call fcn.1400f33f0
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x141247d38]
movabs r8, 0x1401c6b20
mov rdx, 7
mov rcx, 0x38
sub rsp, 0x20
call fcn.1400dfa30
add rsp, 0x28
add rsp, 8
call fcn.1400897e0
mov qword [0x141247560], rax
call fcn.1400897e0
mov qword [0x1412477e8], rax
movabs rdx, 0x1401ad942
lea rcx, [0x141247978]
call fcn.1400f33f0
movabs rdx, 0x1401c45a8
lea rcx, [0x141247b58]
call fcn.1400f33f0
movabs rdx, 0x1401c2462
lea rcx, [0x141247660]
call fcn.1400f33f0
movabs rdx, 0x1401ab362
lea rcx, [0x141247ae8]
call fcn.1400f33f0
movabs rdx, 0x1401b11c6
lea rcx, [0x141247898]
call fcn.1400f33f0
movabs rdx, 0x1401b7690
lea rcx, [0x141247948]
call fcn.1400f33f0
movabs rdx, 0x1401ba40e
lea rcx, [0x141247630]
call fcn.1400f33f0
movabs rdx, 0x1401bd8a0
lea rcx, [0x1412474b8]
call fcn.1400f33f0
movabs rdx, 0x1401bd956
lea rcx, [0x141247678]
call fcn.1400f33f0
movabs rdx, 0x1401ae7f0
lea rcx, [0x141247520]
call fcn.1400f33f0
movabs rdx, 0x1401c3f72
lea rcx, [0x141247720]
call fcn.1400f33f0
movabs rdx, 0x1401ad1a8
lea rcx, [0x141247578]
call fcn.1400f33f0
movabs rdx, 0x1401acf90
lea rcx, [0x141247550]
call fcn.1400f33f0
mov qword [0x141247af0], 0x44c
mov qword [0x141247768], 0
movabs rdx, 0x1401ab0c4
lea rcx, [0x1412478e0]
call fcn.1400f33f0
push qword [0x141247910]
movabs rcx, 0x1401aee28
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14000ed8b
movabs rdx, 0x1401b4c68
lea rcx, [0x141247a10]
call fcn.1400f33f0
movabs rdx, 0x1401b593a
lea rcx, [0x1412474e8]
call fcn.1400f33f0
movabs rdx, 0x1401bc7b8
lea rcx, [0x141247718]
call fcn.1400f33f0
movabs rdx, 0x1401c2e44
lea rcx, [0x141247990]
call fcn.1400f33f0
movabs rdx, 0x1401b7f34
lea rcx, [0x141247a80]
call fcn.1400f33f0
movabs rdx, 0x1401ac498
lea rcx, [0x1412475d0]
call fcn.1400f33f0
movabs rdx, 0x1401c533c
lea rcx, [0x141247ac8]
call fcn.1400f33f0
movabs rdx, 0x1401b76c0
lea rcx, [0x141247568]
call fcn.1400f33f0
movabs rdx, 0x1401b8e38
lea rcx, [0x141247690]
call fcn.1400f33f0
movabs rdx, 0x1401bbc86
lea rcx, [0x141247890]
call fcn.1400f33f0
movabs rdx, 0x1401bcd22
lea rcx, [0x141247870]
call fcn.1400f33f0
movabs rdx, 0x1401aec46
lea rcx, [0x141247760]
call fcn.1400f33f0
movabs rdx, 0x1401c61f4
lea rcx, [0x1412479c8]
call fcn.1400f33f0
movabs rdx, 0x1401bdfb6
lea rcx, [0x141247638]
call fcn.1400f33f0
movabs rdx, 0x1401b3a9a
lea rcx, [0x1412479b0]
call fcn.1400f33f0
movabs rdx, 0x1401b78b2
lea rcx, [0x141247640]
call fcn.1400f33f0
movabs rdx, 0x1401ab71e
lea rcx, [0x1412478c0]
call fcn.1400f33f0
movabs rdx, 0x1401bbbe4
lea rcx, [0x141247a08]
call fcn.1400f33f0
movabs rdx, 0x1401c25c4
lea rcx, [0x1412479e0]
call fcn.1400f33f0
movabs rdx, 0x1401c1b08
lea rcx, [0x1412478d0]
call fcn.1400f33f0
movabs rdx, 0x1401be842
lea rcx, [0x1412476f0]
call fcn.1400f33f0
movabs rdx, 0x1401aee72
lea rcx, [0x141247860]
call fcn.1400f33f0
movabs rdx, 0x1401ab43c
lea rcx, [0x1412476f8]
call fcn.1400f33f0
movabs rdx, 0x1401bce72
lea rcx, [0x1412479a8]
call fcn.1400f33f0
movabs rdx, 0x1401b4154
lea rcx, [0x1412475f0]
call fcn.1400f33f0
movabs rdx, 0x1401afbe0
lea rcx, [0x141247620]
call fcn.1400f33f0
movabs rdx, 0x1401afb82
lea rcx, [0x141247a90]
call fcn.1400f33f0
movabs rdx, 0x1401bd072
lea rcx, [0x1412479e8]
call fcn.1400f33f0
movabs rdx, 0x1401b5d90
lea rcx, [0x141247580]
call fcn.1400f33f0
movabs rdx, 0x1401b7972
lea rcx, [0x141247840]
call fcn.1400f33f0
movabs rdx, 0x1401ac8c0
lea rcx, [0x141247ab0]
call fcn.1400f33f0
movabs rdx, 0x1401c6850
lea rcx, [0x141247780]
call fcn.1400f33f0
movabs rdx, 0x1401acbca
lea rcx, [0x1412477d0]
call fcn.1400f33f0
movabs rdx, 0x1401bfdda
lea rcx, [0x1412479f0]
call fcn.1400f33f0
movabs rdx, 0x1401c58b2
lea rcx, [0x1412477e0]
call fcn.1400f33f0
movabs rdx, 0x1401c3dd4
lea rcx, [0x1412479c0]
call fcn.1400f33f0
movabs rdx, 0x1401c42d2
lea rcx, [0x141247728]
call fcn.1400f33f0
movabs rdx, 0x1401b72da
lea rcx, [0x141247598]
call fcn.1400f33f0
movabs rdx, 0x1401bb088
lea rcx, [0x141247838]
call fcn.1400f33f0
jmp 0x14000f0b9
movabs rdx, 0x1401abb9a
lea rcx, [0x141247a10]
call fcn.1400f33f0
movabs rdx, 0x1401b593a
lea rcx, [0x1412474e8]
call fcn.1400f33f0
movabs rdx, 0x1401b1a38
lea rcx, [0x141247718]
call fcn.1400f33f0
movabs rdx, 0x1401c677c
lea rcx, [0x141247990]
call fcn.1400f33f0
movabs rdx, 0x1401ba7a4
lea rcx, [0x141247a80]
call fcn.1400f33f0
movabs rdx, 0x1401ad144
lea rcx, [0x1412475d0]
call fcn.1400f33f0
movabs rdx, 0x1401b3588
lea rcx, [0x141247ac8]
call fcn.1400f33f0
movabs rdx, 0x1401b350a
lea rcx, [0x141247568]
call fcn.1400f33f0
movabs rdx, 0x1401b4edc
lea rcx, [0x141247690]
call fcn.1400f33f0
movabs rdx, 0x1401abd3c
lea rcx, [0x141247890]
call fcn.1400f33f0
movabs rdx, 0x1401ad700
lea rcx, [0x141247870]
call fcn.1400f33f0
movabs rdx, 0x1401bc798
lea rcx, [0x141247760]
call fcn.1400f33f0
movabs rdx, 0x1401bd1cc
lea rcx, [0x1412479c8]
call fcn.1400f33f0
movabs rdx, 0x1401b8f7e
lea rcx, [0x141247638]
call fcn.1400f33f0
movabs rdx, 0x1401c4b6c
lea rcx, [0x1412479b0]
call fcn.1400f33f0
movabs rdx, 0x1401c5102
lea rcx, [0x141247640]
call fcn.1400f33f0
movabs rdx, 0x1401b0a28
lea rcx, [0x1412478c0]
call fcn.1400f33f0
movabs rdx, 0x1401bc798
lea rcx, [0x141247a08]
call fcn.1400f33f0
movabs rdx, 0x1401bc01c
lea rcx, [0x1412479e0]
call fcn.1400f33f0
movabs rdx, 0x1401b0b76
lea rcx, [0x1412478d0]
call fcn.1400f33f0
movabs rdx, 0x1401bc898
lea rcx, [0x1412476f0]
call fcn.1400f33f0
movabs rdx, 0x1401bb14c
lea rcx, [0x141247860]
call fcn.1400f33f0
movabs rdx, 0x1401aee2e
lea rcx, [0x1412476f8]
call fcn.1400f33f0
movabs rdx, 0x1401af6f0
lea rcx, [0x1412479a8]
call fcn.1400f33f0
movabs rdx, 0x1401af058
lea rcx, [0x1412475f0]
call fcn.1400f33f0
movabs rdx, 0x1401bda6a
lea rcx, [0x1412479e8]
call fcn.1400f33f0
movabs rdx, 0x1401b53e6
lea rcx, [0x141247580]
call fcn.1400f33f0
movabs rdx, 0x1401bbcea
lea rcx, [0x141247840]
call fcn.1400f33f0
movabs rdx, 0x1401b7790
lea rcx, [0x141247ab0]
call fcn.1400f33f0
movabs rdx, 0x1401bf576
lea rcx, [0x141247780]
call fcn.1400f33f0
movabs rdx, 0x1401bdb2e
lea rcx, [0x1412477d0]
call fcn.1400f33f0
movabs rdx, 0x1401c4c8e
lea rcx, [0x1412479f0]
call fcn.1400f33f0
movabs rdx, 0x1401b999c
lea rcx, [0x1412477e0]
call fcn.1400f33f0
movabs rdx, 0x1401abe3a
lea rcx, [0x1412479c0]
call fcn.1400f33f0
movabs rdx, 0x1401bd46c
lea rcx, [0x141247728]
call fcn.1400f33f0
movabs rdx, 0x1401c366c
lea rcx, [0x141247598]
call fcn.1400f33f0
movabs rdx, 0x1401b5f74
lea rcx, [0x141247838]
call fcn.1400f33f0
mov rcx, qword [0x141247868]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247608]
pop rdx
call fcn.1400f3530
mov rcx, qword [0x141247ac8]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247a68]
pop rdx
call fcn.1400f3530
mov rcx, qword [0x141247690]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247a70]
pop rdx
call fcn.1400f3530
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247b60]
call fcn.1400f33f0
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247a28]
call fcn.1400f33f0
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247b00]
call fcn.1400f33f0
call fcn.140086d2e
mov qword [0x141247530], 0xffffffffffffffff
mov qword [0x141247888], 0
mov qword [0x141247618], 0
mov qword [0x1412476d8], 0
mov qword [0x141247ae0], 0
mov qword [0x141247ad0], 0
mov qword [0x141247848], 0
mov qword [0x141247b50], 0
movabs rdx, 0x1401ab0c4
lea rcx, [0x1412475c0]
call fcn.1400f33f0
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247810]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x141247a58]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
lea rcx, [0x141247b38]
pop rdx
call fcn.1400f3530
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae878
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x1412477d8]
pop rdx
call fcn.1400f3530
movabs rdx, 0x1401ab0c4
lea rcx, [0x1412476b0]
call fcn.1400f33f0
movabs rdx, 0x1401c4c6a
lea rcx, [0x141247ac0]
call fcn.1400f33f0
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247958]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x141247960]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x141247af8]
pop rdx
call fcn.1400f3530
push 0xc8
mov rax, qword [0x141247960]
mov rax, rax
push rax
movabs rax, 0x1401c4f10
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0xc8
mov rax, qword [0x141247af8]
mov rax, rax
push rax
movabs rax, 0x1401b9806
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0x3e8
mov rax, qword [0x141247a58]
mov rax, rax
push rax
movabs rax, 0x1401c49aa
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x141247b28]
pop rdx
call fcn.1400f3530
push 0x3e8
mov rax, qword [0x141247b28]
mov rax, rax
push rax
movabs rax, 0x1401b356e
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x1412478f8]
pop rdx
call fcn.1400f3530
push 0x3e8
mov rax, qword [0x1412478f8]
mov rax, rax
push rax
movabs rax, 0x1401b9d30
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
mov qword [0x141247928], 0
mov qword [0x141247798], 0
mov qword [0x141247648], 0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x141247ab8]
pop rdx
call fcn.1400f3530
push 0x3e8
mov rax, qword [0x141247ab8]
mov rax, rax
push rax
movabs rax, 0x1401bb996
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x141247538]
pop rdx
call fcn.1400f3530
push 0x3e8
mov rax, qword [0x141247538]
mov rax, rax
push rax
movabs rax, 0x1401bb996
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0x64
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0430
add rsp, 0x28
lea rcx, [0x1412474c0]
pop rdx
call fcn.1400f3530
push 0x64
mov rax, qword [0x1412474c0]
mov rax, rax
push rax
movabs rax, 0x1401b3b04
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
mov rcx, qword [0x141247a58]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7fd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247ad8]
pop rdx
call fcn.1400f3530
push 2
push qword [0x141247ad8]
pop rcx
pop rdx
call fcn.1400dc668
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247ab8]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c385a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14000f7ad
mov rcx, qword [0x141247ab8]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afd0c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247ab8]
pop rdx
call fcn.1400f3530
jmp 0x14000f7f5
mov rcx, qword [0x141247ab8]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b8778
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247ab8]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
movabs rax, 0x1401ac678
push rax
movabs rax, 0x1401af91c
push rax
movabs rax, 0x1401afad0
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.140085f4f
add rsp, 0x28
lea rcx, [0x1412478f0]
pop rdx
call fcn.1400f3530
movabs rax, 0x1401ac678
push rax
push qword [0x1412478f0]
pop rcx
pop rdx
call fcn.1400f0680
mov qword [0x141247a18], rax
mov r15, qword [0x141247a18]
cmp r15, 1
jge 0x14000f882
jmp 0x14000f8df
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x141247a18]
dec r15
mov rax, r15
push rax
push 1
push qword [0x1412478f0]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400f0850
add rsp, 0x28
lea rcx, [0x1412478f0]
pop rdx
call fcn.1400f3530
push qword [0x1412478f0]
pop rcx
call fcn.1400f0910
mov qword [0x1412474c8], rax
mov r15, qword [0x1412474c8]
cmp r15, 0x2580
jl 0x14000f91d
movabs rdx, 0x1401c4c6a
lea rcx, [0x141247ac0]
call fcn.1400f33f0
jmp 0x14000fa22
mov r15, qword [0x1412474c8]
cmp r15, 0x23f0
jl 0x14000f946
mov r15, qword [0x1412474c8]
cmp r15, 0x2454
jge 0x14000f946
mov rax, 1
jmp 0x14000f949
xor rax, rax
and rax, rax
je 0x14000f969
movabs rdx, 0x1401acb8e
lea rcx, [0x141247ac0]
call fcn.1400f33f0
jmp 0x14000fa22
mov r15, qword [0x1412474c8]
cmp r15, 0x1db0
jl 0x14000f992
mov r15, qword [0x1412474c8]
cmp r15, 0x1e14
jge 0x14000f992
mov rax, 1
jmp 0x14000f995
xor rax, rax
and rax, rax
je 0x14000f9b2
movabs rdx, 0x1401acb1c
lea rcx, [0x141247ac0]
call fcn.1400f33f0
jmp 0x14000fa22
mov r15, qword [0x1412474c8]
cmp r15, 0xa28
jl 0x14000f9db
mov r15, qword [0x1412474c8]
cmp r15, 0xbb8
jge 0x14000f9db
mov rax, 1
jmp 0x14000f9de
xor rax, rax
and rax, rax
je 0x14000fa0c
movabs rdx, 0x1401b8cb6
lea rcx, [0x141247ac0]
call fcn.1400f33f0
push 1
push 0x51
pop rcx
pop rdx
call fcn.1400cf2f0
jmp 0x14000fa22
movabs rdx, 0x1401acb1c
lea rcx, [0x141247ac0]
call fcn.1400f33f0
push qword [0x141247960]
movabs rcx, 0x1401af600
pop rdx
call fcn.1400f3610
or rax, rax
jne 0x14000fa5a
push qword [0x141247af8]
movabs rcx, 0x1401af600
pop rdx
call fcn.1400f3610
or rax, rax
jne 0x14000fa5a
jmp 0x14000fa63
mov rax, 1
jmp 0x14000fa66
xor rax, rax
and rax, rax
je 0x14000fa83
movabs rdx, 0x1401b8baa
lea rcx, [0x141247958]
call fcn.1400f33f0
jmp 0x14000fa99
movabs rdx, 0x1401bbc12
lea rcx, [0x141247958]
call fcn.1400f33f0
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247908]
call fcn.1400f33f0
push qword [0x141247958]
movabs rcx, 0x1401b8baa
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14000fb17
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401c6756
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a7868
add rsp, 0x28
lea rcx, [0x141247748]
pop rdx
call fcn.1400f3530
jmp 0x14000fb62
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401c4d8e
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a7868
add rsp, 0x28
lea rcx, [0x141247748]
pop rdx
call fcn.1400f3530
push qword [0x141247748]
movabs rcx, 0x1401ab0c4
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14000fbc5
mov rcx, qword [0x1412474c0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c18f0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247748]
pop rdx
call fcn.1400f3530
movabs rax, 0x1401b604e
push rax
push qword [0x141247748]
pop rcx
pop rdx
call fcn.1400f0680
mov r15, rax
and r15, r15
jle 0x14000fc38
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401c17b4
push rax
push qword [0x141247748]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f0a40
add rsp, 0x28
lea rcx, [0x141247748]
pop rdx
call fcn.1400f3530
mov rcx, qword [0x141247748]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5e42
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247700]
pop rdx
call fcn.1400f3530
mov qword [0x141247508], 0
mov qword [0x141247668], 0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
movabs rax, 0x1401ac678
push rax
movabs rax, 0x1401c5318
push rax
movabs rax, 0x1401be17c
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.140085f4f
add rsp, 0x28
lea rcx, [0x141247a38]
pop rdx
call fcn.1400f3530
push qword [0x141247a38]
movabs rcx, 0x1401ac80c
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14000fd26
mov qword [0x141247508], 1
mov qword [0x141247668], 1
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
movabs rax, 0x1401ac678
push rax
movabs rax, 0x1401aee10
push rax
movabs rax, 0x1401af20c
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.140085f4f
add rsp, 0x28
lea rcx, [0x1412478b0]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push qword [0x1412478b0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0d00
add rsp, 0x28
call fcn.1400f3740
movabs rcx, 0x1401acc20
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f3770
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3610
or rax, rax
je 0x14000fed0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
mov rcx, qword [0x141247538]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b8778
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
call fcn.1400f3740
movabs rax, 0x1401b0148
push rax
mov rcx, qword [0x141247ab8]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401c3272
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 0x10], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400a79b0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
movabs rax, 0x1401baab6
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bc914
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401baab6
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b8706
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401baab6
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c5b7c
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401baab6
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401baab6
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401baab6
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401c00b8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b5c30
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401c00b8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b0f9c
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401c00b8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401abaa6
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401c00b8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401c00b8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401c00b8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401be396
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401be396
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b046a
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401be396
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c3200
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401be396
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401be396
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401be396
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401c655e
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401c655e
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c38d2
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401c655e
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bf31a
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401c655e
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401c655e
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401c655e
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401c3d34
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401c3d34
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b9b9e
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401c3d34
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b6ee8
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401c3d34
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401c3d34
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401c3d34
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401c21de
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bb966
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401c21de
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b3e04
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401c21de
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bac8e
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401c21de
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401c21de
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401c21de
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b97aa
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b97aa
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401baf84
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b97aa
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bd450
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b97aa
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b97aa
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b97aa
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401be7f8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b9410
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401be7f8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b9410
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401be7f8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401baccc
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401be7f8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401be7f8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401be7f8
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401c52b2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ba2a8
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401c52b2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b03fa
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401c52b2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bac8e
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401c52b2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401c52b2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401c52b2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b0f52
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b0f52
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b14a2
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b0f52
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bce42
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b0f52
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b0f52
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b0f52
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401c2a5c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ad37c
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401c2a5c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c644a
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401c2a5c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b0738
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401c2a5c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401c2a5c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401c2a5c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401ba686
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b6d3a
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401ba686
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b46fe
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401ba686
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bb942
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401ba686
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401ba686
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401ba686
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b42cc
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ad7cc
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b42cc
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b00fe
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b42cc
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b916e
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b42cc
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b42cc
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b42cc
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b7928
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b7928
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bf122
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b7928
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b3776
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b7928
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b7928
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b7928
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401ba3c4
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401ba3c4
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b4ea8
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401ba3c4
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401abb82
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401ba3c4
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401ba3c4
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401ba3c4
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b2662
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b0f34
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b2662
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ba56e
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b2662
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c2228
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b2662
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b2662
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b2662
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b8aba
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b8aba
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c562e
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b8aba
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401bee04
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b8aba
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b8aba
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b8aba
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b7dae
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b7dae
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c0884
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b7dae
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ba8b4
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b7dae
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b7dae
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b7dae
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401c5b32
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401c5b32
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b4294
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401c5b32
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b75d4
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401c5b32
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401c5b32
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401c5b32
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401adf54
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401adf54
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401adf54
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c2e18
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401adf54
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401adf54
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401adf54
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401c13b0
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401c13b0
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401c13b0
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c21c0
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401c13b0
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401c13b0
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401c13b0
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401ad766
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401ad766
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401ad766
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c4586
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401ad766
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401ad766
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401ad766
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b6d76
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b6d76
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b6d76
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c079e
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b6d76
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b6d76
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b6d76
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b8978
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b8978
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b8978
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401be36e
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b8978
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b8978
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b8978
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401c4114
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401c4114
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401c4114
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401b7296
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401c4114
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401c4114
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401c4114
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b424a
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b424a
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b424a
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ba876
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b424a
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b424a
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b424a
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b344c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b344c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b344c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab05a
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b344c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b344c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b344c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401b8b4c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401b8b4c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401b8b4c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab05a
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
movabs rax, 0x1401b8b4c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401b8b4c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401b8b4c
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
movabs rax, 0x1401aefb2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
movabs rax, 0x1401aefb2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401c4efe
lea rcx, [rbp]
call fcn.1400f33f0
movabs rax, 0x1401aefb2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x28]
call fcn.1400f33f0
movabs rax, 0x1401aefb2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x30]
call fcn.1400f33f0
movabs rax, 0x1401aefb2
push rax
pop rdx
mov rcx, qword [0x141247d38]
call fcn.1400dfb54
mov rbp, rax
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 0x20]
call fcn.1400f33f0
mov qword [0x141247c88], 0x2c
mov qword [0x141247c90], 2
sub rsp, 0x18
movabs rax, 0x141247c80
push rax
movabs r9, 0x1401c6aa8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e7240
add rsp, 0x40
mov qword [0x141247c80], rax
mov rax, qword [0x141247c88]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401adb38
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c61e8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401be310
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b4e78
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b6d6a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c309e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401bb6f0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c2e0c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac5b8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b1326
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c61dc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401bd1c0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c4912
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401bd884
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b3440
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c2d14
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401afd00
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b8834
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b8828
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401bfcca
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b71b4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b00f2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c4666
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b3434
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ba066
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b045e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac5ac
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401bd1b4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b3986
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401afed2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c2d08
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c465a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ae1ea
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b6316
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b4588
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c5bfa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401afec6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac5a0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b3562
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b9990
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401c64b2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401bc278
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401be05e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247c88]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c80]
movabs rdx, 0x1401b1414
lea rcx, [rbp]
call fcn.1400f33f0
mov qword [0x141247ca0], 0x28
mov qword [0x141247ca8], 2
sub rsp, 0x18
movabs rax, 0x141247c98
push rax
movabs r9, 0x1401c6aa8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e7240
add rsp, 0x40
mov qword [0x141247c98], rax
mov rax, qword [0x141247ca0]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401adb38
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c61e8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b9990
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401be310
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b4e78
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b6d6a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c309e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401bb6f0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c2e0c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac5b8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b1326
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c61dc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401bd1c0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c4912
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401bd884
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b3440
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c2d14
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b8834
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b8828
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401bfcca
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b71b4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b00f2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c4666
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b3434
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ba066
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b045e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac5ac
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401bd1b4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b3986
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401afed2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c2d08
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c465a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ae1ea
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401b6316
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c5bfa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401afec6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac5a0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401c64b2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401bc278
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247ca0]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247c98]
movabs rdx, 0x1401be05e
lea rcx, [rbp]
call fcn.1400f33f0
mov qword [0x141247cb8], 0x2c
mov qword [0x141247cc0], 2
sub rsp, 0x18
movabs rax, 0x141247cb0
push rax
movabs r9, 0x1401c6aa8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e7240
add rsp, 0x40
mov qword [0x141247cb0], rax
mov rax, qword [0x141247cb8]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401adb38
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c61e8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b9990
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401be310
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b4e78
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b6d6a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c309e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401bb6f0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c2e0c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac5b8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b1326
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c61dc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401bd1c0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c4912
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401bd884
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b3440
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c2d14
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401afd00
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b8834
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b8828
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401bfcca
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b71b4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b00f2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c4666
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b3434
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ba066
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b045e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac5ac
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401bd1b4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b3986
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401afed2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c2d08
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c465a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ae1ea
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b4588
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c5bfa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401afec6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac5a0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b3562
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401c64b2
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401bc278
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401be05e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b75c6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401ac80c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cb8]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cb0]
movabs rdx, 0x1401b1414
lea rcx, [rbp]
call fcn.1400f33f0
mov qword [0x141247cd0], 0x2c
mov qword [0x141247cd8], 2
sub rsp, 0x18
movabs rax, 0x141247cc8
push rax
movabs r9, 0x1401c6aa8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e7240
add rsp, 0x40
mov qword [0x141247cc8], rax
mov rax, qword [0x141247cd0]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401be304
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b3dfa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b4e6c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b3e8c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bc26c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bdd7e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401be052
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b40e8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b3428
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b8d10
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b6d5e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b40fe
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c3092
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b55f6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ac594
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b72d0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401adb2c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b5752
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b131a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ba29e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c61d0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b575c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bd1a8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b576c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bb6e4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b565a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c2e00
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b56dc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c4906
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b58c4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bd878
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bdc60
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c2cfc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b58da
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b881c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b8f74
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b8810
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b70f0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bfcbe
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b71aa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b719e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bdf64
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b00e6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b728c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b341c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ba378
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c464e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ba3ba
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ba05a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bdf5a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b0452
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b7496
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bd19c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b75bc
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b397a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b7686
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401afeba
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c16ac
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c2cf0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b774a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c61c4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b7786
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b4588
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bdb24
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c4642
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b8d3a
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ae1de
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ba238
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ac588
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401acb12
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c5bee
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b8d8c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401afeae
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b8e2e
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ac57c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b8ef0
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b9984
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b8fc8
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c64a6
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ba564
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b6316
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401c17aa
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b3556
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bfa6c
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401afcf4
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401ba5ea
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401b1408
lea rcx, [rbp]
call fcn.1400f33f0
mov rax, qword [0x141247cd0]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
movabs rdx, 0x1401bdf8c
lea rcx, [rbp]
call fcn.1400f33f0
mov r9, 8
movabs r8, 0x1401c6aa8
lea rdx, [0x141247d08]
mov rcx, 8
call fcn.1400eb2f8
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401c5458
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401c63c6
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401af126
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401c5946
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401c0f9c
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401abac4
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401ab032
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401c5a54
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401b9e5c
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401c4ed6
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401c3a80
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401bce1c
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401bbc32
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401abfbc
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401ab40e
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401c382c
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401bbff4
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb3d8
mov rbp, qword [0x141247d10]
movabs rdx, 0x1401bb79c
lea rcx, [rbp + 0x10]
call fcn.1400f33f0
push qword [0x141247d08]
pop rcx
call fcn.1400eb4ac
mov qword [0x141247950], 0
mov rbp, qword [0x141247d10]
lea rax, [rbp + 0x10]
mov qword [0x141247950], rax
movabs rdx, 0x1401ab0c4
lea rcx, [0x1412476c0]
call fcn.1400f33f0
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247aa8]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400268c7
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push 6
movabs rax, 0x1401acee0
push rax
push 0x83
pop rcx
pop rdx
pop r8
call fcn.1400f2234
push 8
movabs rax, 0x1401acee0
push rax
push 0x84
pop rcx
pop rdx
pop r8
call fcn.1400f2234
push 0xb
movabs rax, 0x1401acee0
push rax
push 0x85
pop rcx
pop rdx
pop r8
call fcn.1400f2234
push 2
push qword [0x141247ad8]
pop rcx
pop rdx
call fcn.1400dc668
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x141247a58]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b5dc0
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x141247a58]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401af1da
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push 1
lea rax, [0x140022f2c]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400898f4
push 0
push 0
push 0
pop rcx
pop rdx
pop r8
call fcn.1400e788c
mov qword [0x141247a88], rax
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
call fcn.1400e788c
mov qword [0x1412478a0], rax
mov qword [0x141247a20], 2
push 0x808080
push 1
push 0
pop rcx
pop rdx
pop r8
call sub.GDI32.dll_CreatePen
mov qword [0x1412477f0], rax
push 0xcc872c
push 1
push 0
pop rcx
pop rdx
pop r8
call sub.GDI32.dll_CreatePen
mov qword [0x1412479a0], rax
mov r9, 7
xor r8, r8
lea rdx, [0x141247d18]
mov rcx, 0x3b
call fcn.1400eb2f8
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x141247d40]
xor r8, r8
mov rdx, 7
mov rcx, 0x59
sub rsp, 0x20
call fcn.1400dfa30
add rsp, 0x28
add rsp, 8
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x141247d48]
xor r8, r8
mov rdx, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.1400dfa30
add rsp, 0x28
add rsp, 8
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x141247d50]
xor r8, r8
mov rdx, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.1400dfa30
add rsp, 0x28
add rsp, 8
mov qword [0x141247ce8], 2
mov qword [0x141247cf0], 1
sub rsp, 0x18
movabs rax, 0x141247ce0
push rax
xor r9, r9
mov r8, 0x15
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e7240
add rsp, 0x40
mov qword [0x141247ce0], rax
mov r9, 0x15
xor r8, r8
lea rdx, [0x141247d28]
mov rcx, 8
call fcn.1400eb2f8
push qword [0x141247958]
movabs rcx, 0x1401b8baa
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14001708a
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1412474c0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be62c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 1
jge 0x140017085
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1412474c0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be62c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 0x6f
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dd910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
movabs rbp, 0x140d3a8a4
mov r15, rbp
movabs rbp, 0x140d2615c
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140d2615c
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400ddc70
push 0x6f
pop rcx
call fcn.1400dd5a0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1412474c0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbf12
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 0x6f
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dd910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
movabs rbp, 0x140da5fdc
mov r15, rbp
movabs rbp, 0x140d3a8a4
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140d3a8a4
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400ddc70
push 0x6f
pop rcx
call fcn.1400dd5a0
jmp 0x1400172aa
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1412474c0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc5d0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 1
jge 0x1400172aa
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1412474c0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bc5d0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 0x6f
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dd910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
movabs rbp, 0x140d3a8a4
mov r15, rbp
movabs rbp, 0x140d2615c
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140d2615c
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400ddc70
push 0x6f
pop rcx
call fcn.1400dd5a0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1412474c0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401acd7e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 0x6f
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dd910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
movabs rbp, 0x140da5fdc
mov r15, rbp
movabs rbp, 0x140d3a8a4
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140d3a8a4
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400ddc70
push 0x6f
pop rcx
call fcn.1400dd5a0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400dc818
add rsp, 0x28
lea rcx, [0x141247a98]
pop rdx
call fcn.1400f3530
movabs rax, 0x1401bfe46
push rax
push qword [0x141247b38]
pop rcx
pop rdx
call fcn.1400f0680
mov r15, rax
and r15, r15
jle 0x14001738f
mov rcx, qword [0x141247a58]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ad962
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247b38]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400268c7
add rsp, 0x28
lea rcx, [0x1412477d8]
pop rdx
call fcn.1400f3530
call fcn.1400cf0ac
movabs rbp, 0x14122098f
mov rax, rbp
push rax
push 0x71
pop rcx
pop rdx
call fcn.1400ea068
movabs rbp, 0x141220690
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x141247b18], rax
movabs rbp, 0x14122075f
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x141247500], rax
movabs rbp, 0x141220809
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x141247680], rax
movabs rbp, 0x1412208b3
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x141247850], rax
movabs rbp, 0x1412378e6
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x1412475a0], rax
movabs rbp, 0x14123850b
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x1412475a8], rax
movabs rbp, 0x14123b2a1
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x1412475b8], rax
movabs rbp, 0x14123b3ea
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x1412475c8], rax
movabs rbp, 0x1412405c8
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x1412475d8], rax
movabs rbp, 0x14122def8
mov rax, rbp
push rax
push 0x65
pop rcx
pop rdx
call fcn.1400ea068
movabs rbp, 0x14122ea36
mov rax, rbp
push rax
push 0x66
pop rcx
pop rdx
call fcn.1400ea068
movabs rbp, 0x14122f534
mov rax, rbp
push rax
push 0x67
pop rcx
pop rdx
call fcn.1400ea068
push 0x65
pop rcx
call fcn.140032279
push 0x66
pop rcx
call fcn.140032279
push 0x67
pop rcx
call fcn.140032279
push 0x71
pop rcx
call fcn.140032279
movabs rbp, 0x141230714
mov rax, rbp
push rax
push 0x68
pop rcx
pop rdx
call fcn.1400ea068
movabs rbp, 0x1412307b3
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x141247a30], rax
movabs rbp, 0x1412307b3
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ea068
mov qword [0x141247770], rax
push qword [0x141247770]
pop rcx
call fcn.1400ea234
mov r15, rax
mov qword [rsp - 8], r15
fild qword [rsp - 8]
fdiv qword [0x1401c6a90]
push rax
fistp qword [rsp]
sub rsp, 8
push qword [0x141247770]
pop rcx
sub rsp, 0x20
call fcn.1400ea258
add rsp, 0x28
mov r15, rax
mov qword [rsp - 8], r15
fild qword [rsp - 8]
fdiv qword [0x1401c6a90]
push rax
fistp qword [rsp]
push qword [0x141247770]
pop rcx
pop rdx
pop r8
call fcn.1400ea27c
push qword [0x141247a30]
pop rcx
call fcn.140032279
push qword [0x141247770]
pop rcx
call fcn.140032279
push qword [0x1412475a0]
pop rcx
call fcn.140032279
push qword [0x1412475a8]
pop rcx
call fcn.140032279
push qword [0x1412475b8]
pop rcx
call fcn.140032279
push qword [0x1412475c8]
pop rcx
call fcn.140032279
push qword [0x1412475d8]
pop rcx
call fcn.140032279
push qword [0x141247b18]
pop rcx
call fcn.140032279
push qword [0x141247500]
pop rcx
call fcn.140032279
push qword [0x141247680]
pop rcx
call fcn.140032279
push qword [0x141247850]
pop rcx
call fcn.140032279
push 0x68
pop rcx
call fcn.140032279
mov r15, qword [0x141247730]
and r15, r15
jne 0x1400176cc
push 0x10
movabs rax, 0x1401acee0
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
pop r8
call fcn.1400f2234
mov qword [0x141247730], rax
mov r15, qword [0x141247738]
and r15, r15
jne 0x1400176fd
push 0xa
movabs rax, 0x1401acee0
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
pop r8
call fcn.1400f2234
mov qword [0x141247738], rax
sub rsp, 8
push 9
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400e788c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x141247730]
push qword [0x141247638]
push qword [0x141247b18]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140070875
add rsp, 0x30
sub rsp, 8
push 5
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400e788c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x141247738]
push qword [0x1412479b0]
push qword [0x141247500]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140070875
add rsp, 0x30
sub rsp, 8
push 5
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400e788c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x141247738]
push qword [0x141247a80]
push qword [0x141247850]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140070875
add rsp, 0x30
sub rsp, 8
push 5
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400e788c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x141247738]
push qword [0x1412475d0]
push qword [0x141247680]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140070875
add rsp, 0x30
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
mov rcx, qword [0x141247538]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b8778
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
call fcn.1400f3740
movabs rax, 0x1401ae036
push rax
mov rcx, qword [0x141247ab8]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401c3272
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 0x10], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400a79b0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
call fcn.1400a809c
mov r15, rax
dec r15
mov qword [0x141247600], r15
mov r15, qword [0x141247600]
and r15, r15
jl 0x1400180d3
mov qword [0x1412476d8], 1
mov qword [0x141247878], 0
mov qword [0x141247b40], 0
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247590]
call fcn.1400f33f0
mov qword [0x1412477c0], 0
mov qword [0x1412475f8], 0
mov qword [0x1412479d8], 0
mov qword [0x141247918], 0
jmp 0x1400179ab
mov rax, qword [0x141247600]
cmp rax, qword [0x141247918]
jl 0x140017d55
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push qword [0x141247918]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a8130
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0d90
add rsp, 0x28
lea rcx, [0x141247970]
pop rdx
call fcn.1400f3530
movabs rax, 0x1401bbbd4
push rax
push qword [0x141247970]
pop rcx
pop rdx
call fcn.1400f0680
mov r15, rax
and r15, r15
jle 0x140017afe
mov qword [0x1412476d8], 0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401bbbd4
push rax
push qword [0x141247970]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f0a40
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400f0910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov qword [0x1412477f8], rax
movabs rax, 0x1401bd8cc
push rax
push qword [0x141247970]
pop rcx
pop rdx
call fcn.1400f0680
mov r15, rax
and r15, r15
jle 0x140017bc5
mov qword [0x1412479d8], 1
mov qword [0x1412476d8], 0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401bd8cc
push rax
push qword [0x141247970]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f0a40
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400f0910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov qword [0x141247800], rax
push qword [0x141247970]
movabs rcx, 0x1401bd18a
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140017bfb
mov qword [0x1412479d8], 1
mov qword [0x1412476d8], 0
jmp 0x140017d55
push qword [0x141247970]
movabs rcx, 0x1401ba8a4
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140017c32
mov qword [0x1412475e8], 1
push 1
push 0xd
pop rcx
pop rdx
call fcn.1400cf348
push qword [0x141247970]
movabs rcx, 0x1401b38fe
pop rdx
call fcn.1400f3610
or rax, rax
jne 0x140017c6a
push qword [0x141247970]
movabs rcx, 0x1401b8f68
pop rdx
call fcn.1400f3610
or rax, rax
jne 0x140017c6a
jmp 0x140017c73
mov rax, 1
jmp 0x140017c76
xor rax, rax
and rax, rax
je 0x140017c88
mov qword [0x141247878], 1
jmp 0x140017cfc
push qword [0x141247970]
movabs rcx, 0x1401bfa32
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140017cfc
mov qword [0x141247b40], 1
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x141247918]
inc r15
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a8130
add rsp, 0x28
lea rcx, [0x141247590]
pop rdx
call fcn.1400f3530
push qword [0x141247970]
movabs rcx, 0x1401b2fd8
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140017d22
mov qword [0x1412475f8], 1
push qword [0x141247970]
movabs rcx, 0x1401acecc
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140017d48
mov qword [0x1412477c0], 1
inc qword [0x141247918]
jno 0x1400179ab
mov r15, qword [0x1412479d8]
and r15, r15
jle 0x140017d66
jmp 0x1400180d3
mov r15, qword [0x141247878]
and r15, r15
jg 0x140017d80
mov r15, qword [0x141247b40]
and r15, r15
jg 0x140017d80
jmp 0x140017d89
mov rax, 1
jmp 0x140017d8c
xor rax, rax
and rax, rax
jne 0x140017d9f
mov r15, qword [0x1412475f8]
and r15, r15
jg 0x140017d9f
jmp 0x140017da8
mov rax, 1
jmp 0x140017dab
xor rax, rax
and rax, rax
jne 0x140017dbe
mov r15, qword [0x1412477c0]
and r15, r15
jg 0x140017dbe
jmp 0x140017dc7
mov rax, 1
jmp 0x140017dca
xor rax, rax
and rax, rax
je 0x140017ec9
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6638
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140032d53
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab662
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400764d3
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247878]
and r15, r15
jle 0x140017edc
call fcn.14002b362
jmp 0x140017f0d
mov r15, qword [0x141247b40]
and r15, r15
jle 0x140017f0d
mov r15, qword [0x1412475e8]
and r15, r15
jle 0x140017f02
push qword [0x141247590]
pop rcx
call fcn.140070de8
jmp 0x140017f0d
push 0
pop rcx
call fcn.14002d62c
mov r15, qword [0x1412475f8]
and r15, r15
jle 0x140017f24
push 0
pop rcx
call fcn.14006176d
mov r15, qword [0x1412477c0]
and r15, r15
jle 0x140017f4c
push 0
push 0x42
pop rcx
pop rdx
call fcn.1400cf348
push 0
pop rcx
call fcn.14003db85
mov r15, qword [0x141247878]
and r15, r15
jne 0x140017f6d
mov r15, qword [0x141247b40]
and r15, r15
jne 0x140017f6d
mov rax, 1
jmp 0x140017f70
xor rax, rax
and rax, rax
je 0x140017f8a
mov r15, qword [0x1412475f8]
and r15, r15
jne 0x140017f8a
mov rax, 1
jmp 0x140017f8d
xor rax, rax
and rax, rax
je 0x140017fa7
mov r15, qword [0x1412477c0]
and r15, r15
jne 0x140017fa7
mov rax, 1
jmp 0x140017faa
xor rax, rax
and rax, rax
je 0x140017fd8
push 0x40
movabs rax, 0x1401bf71e
push rax
movabs rax, 0x1401c4e7a
push rax
pop rcx
pop rdx
pop r8
call fcn.140080c84
jmp 0x1400180ce
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6638
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140032d53
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab662
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400764d3
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
jmp 0x140019806
mov r15, qword [0x1412474d8]
and r15, r15
jne 0x140018164
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 0
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401ae878
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002c843
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247988]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab662
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 0
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddb60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
and rax, rax
je 0x1400183f7
push 0
pop rcx
call fcn.1400ddd00
mov r15, rax
and r15, r15
jne 0x1400182a3
mov rcx, qword [0x141247988]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dddd0
add rsp, 0x20
pop rax
movabs rcx, 0x1401c1848
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x141247988]
pop rdx
call fcn.1400f3530
jmp 0x14001820a
push 0
pop rcx
call fcn.1400dd5a0
movabs rax, 0x1401c3246
push rax
push qword [0x141247988]
pop rcx
pop rdx
call fcn.1400f0680
mov qword [0x141247a18], rax
mov r15, qword [0x141247a18]
and r15, r15
jle 0x1400183f7
mov r15, qword [0x141247a18]
movabs rax, 0x1401c3246
push rax
pop rcx
call fcn.1400f0660
add r15, rax
mov qword [0x141247a18], r15
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push qword [0x141247a18]
movabs rax, 0x1401b2314
push rax
push qword [0x141247988]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f06c0
add rsp, 0x28
mov r15, rax
sub r15, qword [0x141247a18]
mov rax, r15
push rax
push qword [0x141247a18]
push qword [0x141247988]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400f0850
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0e20
add rsp, 0x28
lea rcx, [0x141247998]
pop rdx
call fcn.1400f3530
mov rcx, qword [0x141247998]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [0x1412477d8]
pop rdx
call fcn.1400f3530
mov r15, qword [0x141247798]
and r15, r15
jg 0x140018411
mov r15, qword [0x1412474d8]
and r15, r15
jg 0x140018411
jmp 0x14001841a
mov rax, 1
jmp 0x14001841d
xor rax, rax
and rax, rax
je 0x14001868a
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab63a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140018611
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400268c7
add rsp, 0x30
movabs rcx, 0x1401ab95c
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400268c7
add rsp, 0x28
movabs rcx, 0x1401ab95c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401ab63a
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
jmp 0x140018688
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 0
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400268c7
add rsp, 0x30
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002c843
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
jmp 0x14001868a
push qword [0x1412477d8]
movabs rcx, 0x1401ab0c4
pop rdx
call fcn.1400f3610
or rax, rax
jne 0x1400186b3
push qword [0x1412477d8]
pop rcx
call fcn.140032d53
jmp 0x1400186bf
push qword [0x141247b38]
pop rcx
call fcn.140032d53
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400268c7
add rsp, 0x28
movabs rcx, 0x1401ab95c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400764d3
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247530]
and r15, r15
jle 0x1400187e8
call fcn.1400872b6
and rax, rax
je 0x1400187e8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247868]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b489e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 0
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400da5b8
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push 0
lea rax, [0x1400674d0]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400898f4
mov qword [0x1412479f8], rax
push 0x96
pop rcx
call fcn.1400da190
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc88c
add rsp, 0x28
call fcn.1400f3740
push 1
push 0
push qword [0x141247aa0]
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 0x18], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call sub.KERNEL32.dll_CreateSemaphoreW
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov qword [0x1412474f8], rax
mov r15, qword [0x1412474f8]
and r15, r15
je 0x140018908
call sub.KERNEL32.dll_GetLastError
mov r15, rax
cmp r15, 0xb7
jne 0x140018908
mov rax, 1
jmp 0x14001890b
xor rax, rax
and rax, rax
je 0x140018945
push 0x10
movabs rax, 0x1401b08ca
push rax
movabs rax, 0x1401afe90
push rax
pop rcx
pop rdx
pop r8
call fcn.140080c84
push qword [0x1412474f8]
pop rcx
call sub.KERNEL32.dll_CloseHandle
jmp 0x140019c46
call fcn.1400e041c
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 1
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
movabs rcx, 0x1401b9fdc
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
mov rcx, qword [0x141247868]
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b7c74
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14007d71c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
call fcn.14007e99d
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push 0
push 1
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14002bc7b
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400554de
add rsp, 0x28
lea rcx, [0x1412475b0]
pop rdx
call fcn.1400f3530
push 1
push 0x3d
pop rcx
pop rdx
call fcn.1400cf2f0
push 1
push 0x3c
pop rcx
pop rdx
call fcn.1400cf2f0
sub rsp, 8
movabs rax, 0x1401ab0c4
push rax
push 0x78
push 0x190
movabs rax, 0x1401ab0c4
push rax
push 0
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140069674
add rsp, 0x30
push 0x4c
pop rcx
call fcn.1400cf39c
mov r15, rax
cmp r15, 1
jne 0x140018afd
mov qword [0x141247508], 1
mov qword [0x141247668], 1
mov qword [0x141247888], 1
call fcn.1400da228
mov r15, rax
cmp r15, 0x6e
jl 0x140018b20
mov r15, qword [0x141247508]
and r15, r15
jle 0x140018b20
mov rax, 1
jmp 0x140018b23
xor rax, rax
and rax, rax
je 0x140018c3d
mov r15, qword [0x141247888]
and r15, r15
jle 0x140018c3d
call fcn.140076346
movabs rax, 0x1401c194a
push rax
push 0
pop rcx
pop rdx
call fcn.1400cd4cc
and rax, rax
je 0x140018b72
mov r15, qword [0x141247668]
and r15, r15
jle 0x140018b72
mov rax, 1
jmp 0x140018b75
xor rax, rax
and rax, rax
je 0x140018c3d
movabs rax, 0x1401c1a9a
push rax
push 0
pop rcx
pop rdx
call fcn.1400cd554
mov qword [0x1412476e8], rax
push qword [0x1412c26a0]
pop rcx
call fcn.1400f2470
lea rax, [0x141247828]
mov rax, rax
push rax
push qword [0x1412c26a0]
pop rcx
pop rdx
call fcn.1400f23f8
and rax, rax
je 0x140018c21
push qword [0x141247828]
pop rcx
call fcn.1400da5ec
and rax, rax
je 0x140018c1f
mov rax, 8
mov rax, rax
push rax
lea rax, [0x141247668]
mov rax, rax
push rax
mov rax, 0x14
mov rax, rax
push rax
sub rsp, 8
push qword [0x141247828]
pop rcx
sub rsp, 0x20
call fcn.1400da5fc
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
pop r9
call qword [0x1412476e8]
jmp 0x140018ba8
push qword [0x1412c26a0]
pop rcx
call fcn.1400f23ec
push 0
pop rcx
call fcn.1400cd3b8
call fcn.14006b2d8
mov r15, qword [0x1412476d8]
and r15, r15
jne 0x140018d19
push 0
push 0
pop rcx
pop rdx
call fcn.1400da61c
push 0
pop rcx
call fcn.1400da724
push 0
pop rcx
call fcn.1400da5fc
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_SetForegroundWindow
mov r15, qword [0x1412479f8]
and r15, r15
jle 0x140018cc7
push 0xdc
push 0x18c
push 0
push 0
pop rcx
pop rdx
pop r8
pop r9
call fcn.140040917
mov r15, qword [0x1412479f8]
and r15, r15
jle 0x140018cbc
call fcn.14006b2d8
jmp 0x140018ca9
push 0x73
pop rcx
call fcn.1400da424
push 0xc8
pop rcx
call fcn.1400da190
mov r15, qword [0x1412479b8]
cmp r15, 0xff
jne 0x140018cf7
mov r15, qword [0x141247928]
and r15, r15
jne 0x140018cf7
mov rax, 1
jmp 0x140018cfa
xor rax, rax
and rax, rax
je 0x140018d19
push 0x10
push qword [0x141247728]
push qword [0x141247840]
pop rcx
pop rdx
pop r8
call fcn.140080c84
push 0x1b
pop rcx
call sub.USER32.dll_GetKeyState
mov r15, rax
cmp r15, 1
jle 0x140018d3a
mov qword [0x141247938], 1
jmp 0x140018d45
mov qword [0x141247938], 0
push 3
pop rcx
call fcn.1400cf39c
mov r15, rax
and r15, r15
jne 0x14001912c
push qword [0x141247b18]
pop qword [0x141247808]
push 8
pop rcx
call fcn.1400cf3d8
mov rax, rax
push rax
pop rcx
call fcn.140044f4a
and rax, rax
je 0x140018e00
push 1
push 8
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247808]
pop rcx
call fcn.1400ea354
cmp r15, rax
jne 0x140018dfe
push qword [0x141247808]
pop rcx
call fcn.14001e22d
push qword [0x1412476b8]
pop rcx
call fcn.1400ea374
and rax, rax
je 0x140018de7
push qword [0x1412476b8]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 8
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push 0
lea rax, [0x14001d1b4]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400898f4
jmp 0x140018e48
push 1
push 8
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247808]
pop rcx
call fcn.1400ea354
cmp r15, rax
je 0x140018e48
push qword [0x141247808]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 8
pop rcx
pop rdx
pop r8
call fcn.1400cf444
mov r15, qword [0x141247858]
and r15, r15
jne 0x140018f44
push qword [0x141247680]
pop qword [0x141247808]
push 0xb
pop rcx
call fcn.1400cf3d8
mov rax, rax
push rax
pop rcx
call fcn.140044f4a
and rax, rax
je 0x140018efc
push 1
push 0xb
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247808]
pop rcx
call fcn.1400ea354
cmp r15, rax
jne 0x140018efa
push qword [0x141247808]
pop rcx
call fcn.14001e22d
push qword [0x1412476b8]
pop rcx
call fcn.1400ea374
and rax, rax
je 0x140018ee3
push qword [0x1412476b8]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 0xb
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push 0
lea rax, [0x14001d1b4]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400898f4
jmp 0x140018f44
push 1
push 0xb
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247808]
pop rcx
call fcn.1400ea354
cmp r15, rax
je 0x140018f44
push qword [0x141247808]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 0xb
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push qword [0x141247500]
pop qword [0x141247808]
push 0xa
pop rcx
call fcn.1400cf3d8
mov rax, rax
push rax
pop rcx
call fcn.140044f4a
and rax, rax
je 0x140018fe8
push 1
push 0xa
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247808]
pop rcx
call fcn.1400ea354
cmp r15, rax
jne 0x140018fe6
push qword [0x141247808]
pop rcx
call fcn.14001e22d
push qword [0x1412476b8]
pop rcx
call fcn.1400ea374
and rax, rax
je 0x140018fcf
push qword [0x1412476b8]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 0xa
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push 0
lea rax, [0x14001d1b4]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400898f4
jmp 0x140019030
push 1
push 0xa
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247808]
pop rcx
call fcn.1400ea354
cmp r15, rax
je 0x140019030
push qword [0x141247808]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 0xa
pop rcx
pop rdx
pop r8
call fcn.1400cf444
mov r15, qword [0x141247830]
and r15, r15
jne 0x14001912c
push qword [0x141247850]
pop qword [0x141247808]
push 9
pop rcx
call fcn.1400cf3d8
mov rax, rax
push rax
pop rcx
call fcn.140044f4a
and rax, rax
je 0x1400190e4
push 1
push 9
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247808]
pop rcx
call fcn.1400ea354
cmp r15, rax
jne 0x1400190e2
push qword [0x141247808]
pop rcx
call fcn.14001e22d
push qword [0x1412476b8]
pop rcx
call fcn.1400ea374
and rax, rax
je 0x1400190cb
push qword [0x1412476b8]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 9
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push 0
lea rax, [0x14001d1b4]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400898f4
jmp 0x14001912c
push 1
push 9
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247808]
pop rcx
call fcn.1400ea354
cmp r15, rax
je 0x14001912c
push qword [0x141247808]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 9
pop rcx
pop rdx
pop r8
call fcn.1400cf444
call fcn.1400da74c
mov qword [0x141247940], rax
cmp qword [0x141247940], 0
je 0x140019549
mov r15, qword [0x141247940]
cmp r15, 0x3336
jne 0x140019170
call fcn.1400df084
mov r15, rax
cmp r15, 0x309
jne 0x140019170
mov rax, 1
jmp 0x140019173
xor rax, rax
and rax, rax
je 0x1400191c7
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push 0
movabs rax, 0x1401ab0c4
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400409c7
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push qword [0x141247940]
mov r15, 0x332c
cmp r15, qword [rsp]
jne 0x1400194b7
sub rsp, 8
sub rsp, 0x20
call fcn.1400df0a0
add rsp, 0x28
mov rax, rax
push rax
mov r15, 0x5a
cmp r15, qword [rsp]
jne 0x14001939a
mov qword [0x141247750], 0x28
jmp 0x140019211
push 0x5a
pop rcx
sub rsp, 0x20
call fcn.1400cf490
add rsp, 0x20
mov r15, rax
dec r15
cmp r15, qword [0x141247750]
jl 0x14001930f
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0
push qword [0x141247750]
push 0x5a
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400cf4d8
add rsp, 0x28
lea rcx, [0x141247698]
pop rdx
sub rsp, 0x20
call fcn.1400f3530
add rsp, 0x20
push qword [0x141247750]
push 0x5a
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cf538
add rsp, 0x20
mov r15, rax
and r15, 2
and r15, r15
je 0x140019302
movabs rax, 0x1401b6958
push rax
push qword [0x141247698]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0680
add rsp, 0x20
mov r15, rax
and r15, r15
jle 0x140019302
push 0
push qword [0x141247750]
push 0x5a
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x20
inc qword [0x141247750]
jno 0x140019211
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push 0
push 1
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14002bc7b
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400554de
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
jmp 0x1400194b6
mov r15, 0x47
cmp r15, qword [rsp]
jne 0x1400194b6
mov qword [0x141247750], 0x28
jmp 0x1400193b8
push 0x47
pop rcx
sub rsp, 0x20
call fcn.1400cf490
add rsp, 0x20
mov r15, rax
dec r15
cmp r15, qword [0x141247750]
jl 0x1400194b6
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 0
push qword [0x141247750]
push 0x47
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400cf4d8
add rsp, 0x28
lea rcx, [0x141247698]
pop rdx
sub rsp, 0x20
call fcn.1400f3530
add rsp, 0x20
push qword [0x141247750]
push 0x47
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cf538
add rsp, 0x20
mov r15, rax
and r15, 2
and r15, r15
je 0x1400194a9
movabs rax, 0x1401b6958
push rax
push qword [0x141247698]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0680
add rsp, 0x20
mov r15, rax
and r15, r15
jle 0x1400194a9
push 0
push qword [0x141247750]
push 0x47
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x20
inc qword [0x141247750]
jno 0x1400193b8
pop rax
add rsp, 8
call fcn.1400df0bc
mov rax, rax
push rax
mov r15, qword [0x1412479d0]
cmp r15, qword [rsp]
jne 0x140019501
sub rsp, 8
push qword [0x141247940]
pop rcx
sub rsp, 0x20
call fcn.14007aabd
add rsp, 0x28
and rax, rax
je 0x1400194f3
xor rax, rax
jmp 0x1400194fa
mov rax, 1
and rax, rax
je 0x1400194ff
jmp 0x140019546
xor r15, r15
cmp r15, qword [rsp]
jne 0x140019524
sub rsp, 8
push qword [0x141247940]
pop rcx
sub rsp, 0x20
call fcn.1400650a2
add rsp, 0x28
jmp 0x140019546
mov qword [0x141247940], 0
sub rsp, 8
push 5
pop rcx
sub rsp, 0x20
call fcn.1400da190
add rsp, 0x28
pop rax
jmp 0x140019554
push 5
pop rcx
call fcn.1400da190
mov r15, qword [0x141247ad0]
and r15, r15
jle 0x1400196c5
mov r15, qword [0x141247858]
and r15, r15
jle 0x14001960f
push 1
push 0xb
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247680]
pop rcx
call fcn.1400ea354
cmp r15, rax
jne 0x1400195bd
push 0x68
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 0xb
pop rcx
pop rdx
pop r8
call fcn.1400cf444
jmp 0x1400195e0
push qword [0x141247680]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 0xb
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push 0x78
pop rcx
call fcn.14007cb26
push 3
pop rcx
call fcn.1400cf39c
mov r15, rax
and r15, r15
je 0x14001960f
push 0
push 3
pop rcx
pop rdx
call fcn.1400cf348
mov r15, qword [0x141247830]
and r15, r15
jle 0x1400196ba
push 1
push 9
pop rcx
pop rdx
call fcn.1400cf3f8
mov r15, rax
push qword [0x141247850]
pop rcx
call fcn.1400ea354
cmp r15, rax
jne 0x140019668
push 0x68
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 9
pop rcx
pop rdx
pop r8
call fcn.1400cf444
jmp 0x14001968b
push qword [0x141247850]
pop rcx
call fcn.1400ea354
mov rax, rax
push rax
push 1
push 9
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push 0x78
pop rcx
call fcn.14007cb26
push 3
pop rcx
call fcn.1400cf39c
mov r15, rax
and r15, r15
je 0x1400196ba
push 0
push 3
pop rcx
pop rdx
call fcn.1400cf348
mov qword [0x141247940], 0
call fcn.1400df0bc
mov r15, rax
and r15, r15
jne 0x1400196eb
mov r15, qword [0x141247940]
cmp r15, 0x333c
jne 0x1400196eb
mov rax, 1
jmp 0x1400196ee
xor rax, rax
and rax, rax
je 0x140018d19
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400dc998
add rsp, 0x28
movabs rcx, 0x1401b9076
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push 0
push 1
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14002bc7b
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400554de
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247798]
and r15, r15
jg 0x140019820
mov r15, qword [0x1412474d8]
and r15, r15
jg 0x140019820
jmp 0x140019829
mov rax, 1
jmp 0x14001982c
xor rax, rax
and rax, rax
je 0x140019aba
mov r15, qword [0x1412474d8]
and r15, r15
jne 0x14001999e
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401ab63a
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ab63a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400268c7
add rsp, 0x30
movabs rcx, 0x1401ab95c
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
movabs rax, 0x1401ab0c4
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400268c7
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400dca40
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
movabs rax, 0x1401ab0c4
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400dc818
add rsp, 0x28
movabs rcx, 0x1401b3f8e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400dca40
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c17c2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140019bc2
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x141247b38]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401c17c2
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push qword [0x141247a58]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0680
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140019c44
call fcn.140085939
jmp 0x140019c46
call 0x140019c68
call fcn.1400f3350
mov rcx, qword [0x141247498]
call sub.KERNEL32.dll_HeapDestroy
mov rcx, qword [0x1412474a8]
call sub.KERNEL32.dll_ExitProcess
sub rsp, 0x28
call fcn.1400896e4
call fcn.140089fc0
call fcn.1400a926c
call fcn.1400a941c
call fcn.1400cc2f4
call fcn.1400cd40c
call fcn.1400cf1b8
call fcn.1400da4c0
call fcn.1400dcd7c
call fcn.1400dd680
call fcn.1400dee98
call fcn.1400e0378
call fcn.1400ea038
call fcn.1400ec288
call fcn.1400f00c0
call fcn.1400f23c0
call fcn.1400f2500
call fcn.1400f1aa0
add rsp, 0x28
ret