Function at 0x140001000
Capabilities:
Get geographical location
Parse pe header

Disassembly:
sub rsp, 0x28
mov r8, 0x8e8
xor rdx, rdx
movabs rcx, 0x1410fbb38
call fcn.14008b000
xor rcx, rcx
call fcn.14008b00c
mov qword [0x1410fbb40], rax
xor r8, r8
mov rdx, 0x1000
xor rcx, rcx
call fcn.14008b012
mov qword [0x1410fbb38], rax
movabs rax, 0x1401cc638
mov qword [0x1410fbd50], rax
call fcn.14008b570
call fcn.1400f50c0
call fcn.1400f3f60
call fcn.1400f3800
call fcn.1400f1de0
call fcn.1400ef2e4
call fcn.1400ee7b0
call fcn.1400ee024
call fcn.1400ed0cc
call fcn.1400ebe44
call fcn.1400e9674
call fcn.1400e8f28
call fcn.1400e22cc
call fcn.1400e1954
call fcn.1400e0e14
call fcn.1400df5e0
call fcn.1400dc474
call fcn.1400d117c
call fcn.1400cf378
call fcn.1400ab378
call fcn.1400ab1c8
call fcn.1400a96e4
call fcn.14008bf20
call fcn.14008b9e8
call fcn.14008b734
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fc328]
call fcn.1400f5130
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b5ae0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0x11
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f2180
add rsp, 0x20
pop rax
lea rcx, [0x1410fbb88]
pop rdx
call fcn.1400f5260
call fcn.14004b0f2
mov qword [0x1410fbb80], rax
mov qword [0x1410fbfe8], 0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fc2a0]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fc2a8]
pop rdx
call fcn.1400f5260
push 0xc8
mov rax, qword [0x1410fc2a0]
mov rax, rax
push rax
movabs rax, 0x1401c6ee0
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
push 0xc8
mov rax, qword [0x1410fc2a8]
mov rax, rax
push rax
movabs rax, 0x1401baeb2
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
push 0x64
mov rax, qword [0x1410fc270]
mov rax, rax
push rax
movabs rax, 0x1401b4f30
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
push qword [0x1410fc2a0]
movabs rcx, 0x1401b0920
pop rdx
call fcn.1400f5340
or rax, rax
jne 0x140001297
push qword [0x1410fc2a8]
movabs rcx, 0x1401b0920
pop rdx
call fcn.1400f5340
or rax, rax
jne 0x140001297
jmp 0x1400012a0
mov rax, 1
jmp 0x1400012a3
xor rax, rax
and rax, rax
je 0x1400012c0
movabs rdx, 0x1401ba1fc
lea rcx, [0x1410fc288]
call fcn.1400f53a0
jmp 0x1400012d6
movabs rdx, 0x1401bd402
lea rcx, [0x1410fc288]
call fcn.1400f53a0
push 9
movabs rax, 0x1401c06a6
push rax
push 0
pop rcx
pop rdx
pop r8
call fcn.1400f3fd4
movabs rdx, 0x1401ad87c
lea rcx, [0x1410fbdb8]
call fcn.1400f53a0
mov qword [0x1410fc338], 0x7d
mov qword [0x1410fc340], 4
sub rsp, 0x18
movabs rax, 0x1410fc330
push rax
movabs r9, 0x1401c8af8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e9040
add rsp, 0x40
mov qword [0x1410fc330], rax
mov rax, qword [0x1410fc338]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c1bbe
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b7e76
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2942
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b706a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8c98
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7b86
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae6de
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae868
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c5afc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3c50
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bfa34
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0f1a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0f0a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6714
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3596
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6d76
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c6daa
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc576
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba9ba
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0ae4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c14f4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b056a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3f66
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7454
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b85a6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
add rax, rax
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c39f4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
add rax, rax
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3cde
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3efe
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c697c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4be2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8762
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c16a6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b32c0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9d86
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c58e6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b5640
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba780
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c49dc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9f4a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6c66
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b76b0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b18b0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401aff3e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c2410
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bbd16
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401afbfc
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b9b28
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac3e6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b32b0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c29ce
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad2a6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b022c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c2074
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba210
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7e30
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401add36
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7dee
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bead8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9d12
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bb64e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6d66
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b05f0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7310
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2e88
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401aec26
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c87ac
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad06e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad700
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6e6c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3e5c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c1a60
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2854
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c09d8
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c50d8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2b6a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1028
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b634a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad6a2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3e62
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb9de
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad09e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b8c4e
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c5d1c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b274a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3d72
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9042
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b378a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae4d6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c2662
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c1af8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b8622
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b984c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf072
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af49a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7e02
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401be708
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba444
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be4e0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3556
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bac8e
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b156e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bb560
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c00a6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4740
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6b82
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bbd10
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c078e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4f74
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c5a48
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401be9ae
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401aec1a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2064
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bce58
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4bd2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc254
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b05f0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c562c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb8f6
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c4de6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af24e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6858
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7fc2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7d88
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2022
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401adc04
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401af396
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2f40
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b86be
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7d7c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c32be
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd458
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b931a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4a9c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b43aa
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba3fc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc9f0
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401add68
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1562
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3026
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1934
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad296
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b870c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b5d46
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bd6b6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bd8ca
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b5d3e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf1f0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd964
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd088
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b10be
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b07b6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b43aa
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ac07c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c0924
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c0d64
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bada2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0c7c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6588
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6796
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7064
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401adc04
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c82a4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4c2e
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c6974
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7194
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b692e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6264
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfb6e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bda64
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7a1c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b6ef4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c0744
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c5f84
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad0ea
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bce64
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af702
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bdfdc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6344
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b41fe
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b9bda
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae442
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c4d12
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af242
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4eb6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b916c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1594
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b022c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401af8d2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad424
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c0434
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af6fa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5d9e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c673e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1022
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bb952
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae02a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b3f48
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c58a2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba640
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c36ba
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c133c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af7d0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401acd3e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3258
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b870c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2050
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c73d2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b32f4
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401aeb70
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6968
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7df2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c097e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af232
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b63cc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad120
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3790
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b993c
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b71dc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9880
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf1e0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c48a0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c047e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfc2a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb5e0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bf47c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bcde0
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb756
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6692
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac3d6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfee4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c34f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc140
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401af7be
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4b8e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb166
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bcdd8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b82be
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b57ae
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2d42
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd6a6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1c76
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7a1c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bf926
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b29ac
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8f34
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c850e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3e3e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401aeb64
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b50f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b07b6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b6298
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2ef4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b8196
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b284c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b66ca
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b01f2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b449c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3804
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3570
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c21c4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4a52
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ac96a
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4846
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc248
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c5d62
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd3b8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd5a4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bbac4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b63ae
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b84e6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b523e
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ba1f4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401adc92
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0910
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b00e2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae4dc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401adede
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401af850
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bccc0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b77f6
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c835e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf840
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5ca4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c467c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1d40
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b05ea
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad276
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2fa8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4cc8
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b31c0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd3ac
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6a22
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad8f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd840
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bcdd2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad276
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b149a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4368
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4580
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bcefc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c8a54
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6a16
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae670
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba444
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c6566
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bd364
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ac4ba
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b1492
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401beacc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc358
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6874
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bb8d0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b16be
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb5e0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b151a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b1942
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b8704
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9f04
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2ce2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c29ee
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401be2d2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b50f2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c6664
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b325c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c1412
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0354
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4d52
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4c1e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c49d0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc480
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba3a2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c078e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c6aec
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c88e6
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c14ec
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3338
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf8f4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401aea94
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4d3a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc254
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b5e2c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401aff02
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c8314
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ae056
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6a0a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401acf16
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b665e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b20da
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b00dc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2050
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba742
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be1ca
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b193a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3212
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3c08
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b31b4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf62a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b36f2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad120
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b5008
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae3b4
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ac3ce
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c5e16
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3016
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd834
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401adaa0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b36f2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c46c0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bf6c8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4302
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c150c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad496
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bbc64
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd44c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba8da
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1514
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c1a60
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7cfe
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b1aa8
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4c16
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c657c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b67f6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bbf52
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b76dc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401baab8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7638
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b67b0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c61c4
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bcea8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1066
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c822c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af04a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4f70
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba396
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3540
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb31c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c5b5e
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b50b6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af7b2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2b5a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0964
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af0c4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd82e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c2662
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bd876
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b3a14
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4f68
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc02e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6ee4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6c34
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf1d0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc25a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b5e2c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba4d6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be52c
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bcd2e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd3f6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf174
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8862
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad9b6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5874
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b3f48
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c2084
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae626
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c07ee
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4a46
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6556
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad418
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b90c2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b86b8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401aef24
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad028
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x30
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401baba2
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb940
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2840
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6c56
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b787e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd078
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8cb8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x30
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x30
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3244
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x30
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3abc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x31
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ade70
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b2006
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1dc2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3328
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba690
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b66ba
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0178
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x31
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x31
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3244
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x31
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c529c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x32
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc806
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b7ca6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7e6a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c8734
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c34ec
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b088c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1aa2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x32
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x32
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401beabc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x32
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c5dd2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x33
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401baa60
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c8224
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bcd22
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c46b0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5e20
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c84fe
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1eb6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x33
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x33
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3244
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x33
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b8a3e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x34
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401aeb04
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401afefa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2bce
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2cc4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4d72
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bcbcc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd4e8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x34
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x34
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401beabc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x34
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc534
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x35
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7da8
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401acede
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc5ec
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1a50
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af88a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1504
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1d40
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x35
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x35
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4b04
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x35
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c64b6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x36
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401af768
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c1372
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd324
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3182
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c34e0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac8c4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bbc1c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x36
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x36
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401af850
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x36
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad3da
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x37
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc9a6
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c317a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0880
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd176
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bcdc6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bcb46
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba308
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x37
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x37
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c008a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x37
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401afeb4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x38
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bafd8
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b2b3c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9930
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5ad0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b00f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9b18
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b20ea
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x38
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x38
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c32a4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x38
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb5a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x39
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c1bbe
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4cdc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6984
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5436
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0ce0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8f24
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8178
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x39
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x39
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae868
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x39
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c5afc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c1bbe
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ba3f4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b46e2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401afc8a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2634
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af0b4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401aff5e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae868
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c5afc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad658
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0878
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7de2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5d2e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4db8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0bd6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd7ea
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae868
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ac808
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad658
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b7d74
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4556
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7bfe
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c253c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4110
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd7ea
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae868
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ac808
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be126
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b6c68
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4648
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c034a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401adfa4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1696
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af94c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b1004
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b7a38
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b674c
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c5270
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c695c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bddb6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc490
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7ede
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3c02
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c13e8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c43c4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401acb78
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401baf1c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7280
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba030
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba156
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c853c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4afe
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b281a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b9068
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bafd8
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bcbdc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0ff8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c728c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1b86
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c88d6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8c1e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
shl rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
shl rax, 6
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c32a4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
shl rax, 6
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb5a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x41
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b680e
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b9f88
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401be764
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b16ae
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401aea88
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf8e4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6658
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x41
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x41
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc7e2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x41
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bbef4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x42
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bf7f6
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4ab2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf588
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bac7e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bb7ae
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6f2e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9f72
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x42
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x42
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be496
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x42
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3976
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x43
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4d9c
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ba5f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc022
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b055a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5a3c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bceec
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3dfa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x43
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x43
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b110a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x43
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c85f2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x44
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bcc5e
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b122a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c8066
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c0424
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7a66
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1db2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfac4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x44
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x44
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b1004
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x44
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401adbb4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x45
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc274
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b83f2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1330
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4e1e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7c56
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf68c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac1aa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x45
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x45
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2506
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x45
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b5b8e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x46
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b3ae4
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c829c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b46d6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bdad8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5b82
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c448a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c391e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x46
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x46
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c0b8c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x46
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b6022
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x47
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba818
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401addf8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1330
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad542
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bb310
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2d08
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401afe3c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x47
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x47
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b281a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x47
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401aeed2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x48
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c682a
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b793e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7d68
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b83e2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd69a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7b76
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd740
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x48
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x48
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b0bae
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x48
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be9c6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x49
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4e6c
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b818e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c83d6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd314
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6ae0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4d2a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401aff58
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x49
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x49
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be092
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x49
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c2a8e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c661a
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bb8c8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4b3e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9d76
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba36c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401aeaf4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba63a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b66de
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c0d6c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c84a6
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c1bb6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b48fa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3a7e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c14e0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401acd2e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401adf9e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7150
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b8b5e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bf7ac
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0ba6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401acd9c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c34b4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7c28
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9f62
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b148c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c13e8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c0eaa
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4ee6
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bf1b8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba54c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c79ea
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7872
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba4c6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6746
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c8200
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401afcba
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba970
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b38be
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c37f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3294
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b26b0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c5f8c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1b26
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad478
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb2c6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c32de
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b1a9a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af87e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401afc7a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9e38
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc8e2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba68a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c88b0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401afac2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x50
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3bb8
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ac9e6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9d06
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3234
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c81f4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b75ae
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b18aa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x50
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x50
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c09ae
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x50
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7d52
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x51
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b6078
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b59ce
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc8d6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9d3e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401add5c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c879c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae04a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x51
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x51
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b7bda
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x51
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c80f0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x52
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c5c56
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c8a64
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3250
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c70fc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b981c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4ff8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1a94
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x52
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x52
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b83bc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x52
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3462
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x53
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401adcd4
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401afaba
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1500
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c32ce
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6ad4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b50a6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ada9a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x53
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x53
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be02a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x53
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401acb26
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x54
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b9502
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bcc56
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba62e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c49c0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba1e8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1d66
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1b20
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x54
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x54
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be496
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x54
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c2968
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x55
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b9e74
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ac1c0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad9dc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b473e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7d46
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bdaf6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1b20
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x55
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x55
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b69e8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x55
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b36a4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x56
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c40c6
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b88aa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6006
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2054
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c64aa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bbfde
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfd50
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x56
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x56
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b9a14
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x56
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b9b90
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x57
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3746
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bc99e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bbee8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae7d0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8756
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8852
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9200
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x57
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x57
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b110a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x57
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b49a4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x58
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c38d4
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c2596
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bccfe
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2e24
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c8290
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c14d0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b63cc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x58
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x58
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae394
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x58
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bac32
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x59
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b31c8
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af876
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b859a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1e4a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b58e0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c5ff6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba02a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x59
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x59
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b0dac
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x59
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c620e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c0bf0
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c48fc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b66ae
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4754
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7448
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae7a2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b316c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc7e2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c6174
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401addae
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ad096
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4a9c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7cee
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bb496
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2bbe
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b50ec
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b0d68
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb270
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb09c
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bab9a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf8c6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b71cc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7c1c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8ef8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd446
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c2b88
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c66dc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b18f0
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bd692
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfbb8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3d62
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1928
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401be754
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8f1e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc458
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be27e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bcc04
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c84f0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c5d56
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401be9b6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7496
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf1c0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b33cc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b0c60
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bf266
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c0040
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b0f02
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6ac8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b15f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c435c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b221a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b36f2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bb8a4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be332
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x60
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc6cc
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b9d6e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6c08
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b266e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3418
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd8ba
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b08de
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x60
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x60
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b3916
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x60
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7386
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x61
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b3382
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b874e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c38c8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac19a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c5be8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd7c6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bbc5e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x61
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x61
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4988
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x61
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401aebd4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x62
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c535c
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b07ae
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401be380
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2ee4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401adf1a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b817e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2fa2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x62
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x62
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b1f2a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x62
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c70b4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x63
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c3eb4
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c8a4c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401adc26
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba56c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd958
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3cce
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bb9d8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x63
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x63
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401accc4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x63
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4f28
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x64
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b51f4
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af4aa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b509a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3408
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3f3c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b83ac
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2022
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x64
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x64
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba4ac
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x64
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bde72
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x65
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c1c22
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bf7a4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af0a8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2b2c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba3e8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c096e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bb59a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x65
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x65
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c72ea
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x65
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba2a6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x66
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ac676
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b70c0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5580
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfc1a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af2cc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b656a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6746
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x66
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x66
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b389e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x66
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ba862
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x67
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2370
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c0342
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bce4c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c8304
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b11e6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf9b8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba39c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x67
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x67
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c6d84
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x67
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bbe04
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x68
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b7d98
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b1f22
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401be890
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae616
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5dc4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af322
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b33cc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x68
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x68
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c597a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x68
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c5aac
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x69
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401af9aa
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bde6a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7c9a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c80e0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc7d6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4570
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b20d4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x69
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x69
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b0c60
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x69
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4ae0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7c62
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bcbc4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c5fea
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6bf8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad740
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c145c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba444
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ade50
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b698c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ada2c
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b43cc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4ad4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1362
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b66a2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3576
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7246
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b0c60
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bcaf0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ae1f2
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ba29e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c258a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7cde
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c4f1c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9ef4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac4b4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b2298
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c869c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b957a
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bcea0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c5144
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b3a6e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b833e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad086
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b36f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401af830
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4632
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4bcc
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c1cc4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401be4d4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c363e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba204
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b0168
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd68c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b0402
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401afdf0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401be180
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ad07e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bc75c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c23e4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401afea8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b108e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1a50
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b99f0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x6f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401aee7a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x70
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c31ea
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b20cc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd680
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd866
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401afda2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ad8c4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd4e8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x70
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x70
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad6d6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x70
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4004
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x71
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4ed2
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b6806
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b27d6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b48ea
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c85e6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ada1c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfb68
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x71
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x71
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bafb2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x71
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b79de
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ac712
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1576
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4aa2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x72
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b35de
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6d50
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bf46c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfd3e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x72
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x72
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b5e02
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x72
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b0a8e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x73
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4452
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401be9a6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bad48
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b86f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b439c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c70a4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b36fe
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x73
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x73
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bad56
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x73
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bfe42
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x74
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b5b38
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4f62
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2d34
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c53f6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1ab2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6694
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8f3c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x74
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x74
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4cb6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x74
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b9dda
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ac1b6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2978
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b28be
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x75
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b4e66
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba006
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1e18
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4906
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x75
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x75
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bea86
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x75
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bcb56
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x76
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c8a02
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c84f8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8ee6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1b3c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae23c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x76
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x76
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad0f6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x76
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b22e8
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c24c4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c432c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1a3c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x77
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af0a0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd76a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af868
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401afde0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3aaa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x77
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x77
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad160
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x77
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bc65e
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ae4b6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6cde
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c7854
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x78
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c24f6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c6610
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfba8
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7e48
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3966
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ae7ca
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x78
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x78
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b442e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x78
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b4f9c
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c474c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b792c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b318e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5832
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x79
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401be08a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4dac
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9f78
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac378
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac8b0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x79
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x79
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c7834
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x79
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c4904
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b41b4
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401bf8dc
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af75a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b8842
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2628
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b41a2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b99f0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b1cc0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401b6d12
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b7c92
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b4a3a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c07f6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3424
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c1478
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ba562
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ad6d6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401ac9ee
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c86ea
lea rcx, [rbp]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b5c9c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c48f0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bbcca
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401baaaa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c5bda
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbdb8]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b2c22
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
lea rcx, [rbp]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401bafb2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc338]
imul rax, rax, 0x7c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc330]
movabs rdx, 0x1401c1d66
lea rcx, [rbp]
call fcn.1400f53a0
movabs rdx, 0x1401c0568
lea rcx, [0x1410fbbf8]
call fcn.1400f53a0
movabs rdx, 0x1401bf5a8
lea rcx, [0x1410fbbe0]
call fcn.1400f53a0
mov qword [0x1410fc070], 0
mov r15, qword [0x1410fbb80]
and r15, r15
jle 0x14000f7d2
mov rcx, qword [0x1410fbb88]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b00ee
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fbb88]
pop rdx
call fcn.1400f5260
mov rcx, qword [0x1410fbb88]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b963a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fbb88]
pop rdx
call fcn.1400f5260
movabs rdx, 0x1401b10ac
lea rcx, [0x1410fbeb8]
call fcn.1400f53a0
movabs rdx, 0x1401c176e
lea rcx, [0x1410fc028]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a972c
add rsp, 0x28
lea rcx, [0x1410fbb78]
pop rdx
call fcn.1400f5260
mov dword [0x1410fc2b0], 0
mov dword [0x1410fc2b4], 0
lea rax, [0x1410fc2b4]
mov rax, rax
push rax
lea rax, [0x1410fc2b0]
mov rax, rax
push rax
mov rax, qword [0x1410fbb78]
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b318
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movsxd rax, dword [0x1410fc2b0]
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f2180
add rsp, 0x28
lea rcx, [0x1410fbdd8]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movsxd rax, dword [0x1410fc2b4]
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f2180
add rsp, 0x28
lea rcx, [0x1410fbde8]
pop rdx
call fcn.1400f5260
mov rax, qword [0x1410fbde8]
mov rax, rax
push rax
mov rax, qword [0x1410fbdd8]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400f3820
and rax, rax
je 0x14000f994
push 0x10
push qword [0x1410fc028]
push qword [0x1410fbeb8]
pop rcx
pop rdx
pop r8
call fcn.14008ba2c
jmp 0x14001b37b
movabs rdx, 0x1401b5622
lea rcx, [0x1410fbfc0]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
sub rsp, 0x20
call fcn.14008b01e
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f2240
add rsp, 0x28
lea rcx, [0x1410fbb50]
pop rdx
call fcn.1400f5260
push qword [0x1410fbb50]
pop rcx
call fcn.1400f2410
mov r15, rax
cmp r15, 3
jne 0x14000fa5c
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ad8a0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbb50]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fbb50]
pop rdx
call fcn.1400f5260
push qword [0x1410fbb50]
movabs rcx, 0x1401bc23e
pop rdx
call fcn.1400f5340
or rax, rax
je 0x14000fa8f
movabs rdx, 0x1401b0066
lea rcx, [0x1410fbfc0]
call fcn.1400f53a0
jmp 0x14000faa5
movabs rdx, 0x1401b5622
lea rcx, [0x1410fbfc0]
call fcn.1400f53a0
mov qword [0x1410fc0b0], 0
mov qword [0x1410fbd88], 0xffffffffffffffff
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b97e0
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
mov rcx, qword [0x1410fbb88]
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fbf20]
pop rdx
call fcn.1400f5260
movabs rdx, 0x1401af21e
lea rcx, [0x1410fbe68]
call fcn.1400f53a0
movabs rdx, 0x1401c718a
lea rcx, [0x1410fbdf8]
call fcn.1400f53a0
mov qword [0x1410fbea8], 0
mov qword [0x1410fbeb0], 0
movabs rdx, 0x1401b94e0
lea rcx, [0x1410fbe40]
call fcn.1400f53a0
mov qword [0x1410fbf10], 0
mov qword [0x1410fbee8], 0
mov qword [0x1410fbde0], 0
mov qword [0x1410fbdf0], 0
mov qword [0x1410fc200], 0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fbc30]
call fcn.1400f53a0
movabs rdx, 0x1401c2a7e
lea rcx, [0x1410fbb98]
call fcn.1400f53a0
movabs rdx, 0x1401b15ec
lea rcx, [0x1410fbfd0]
call fcn.1400f53a0
movabs rdx, 0x1401b6be6
lea rcx, [0x1410fbd78]
call fcn.1400f53a0
movabs rdx, 0x1401c4d7e
lea rcx, [0x1410fc018]
call fcn.1400f53a0
movabs rdx, 0x1401b9aec
lea rcx, [0x1410fbdb0]
call fcn.1400f53a0
movabs rdx, 0x1401c5e50
lea rcx, [0x1410fbfb0]
call fcn.1400f53a0
movabs rdx, 0x1401b1072
lea rcx, [0x1410fbe10]
call fcn.1400f53a0
movabs rdx, 0x1401c52f0
lea rcx, [0x1410fbe50]
call fcn.1400f53a0
movabs rdx, 0x1401c69ac
lea rcx, [0x1410fbf88]
call fcn.1400f53a0
movabs rdx, 0x1401c6aae
lea rcx, [0x1410fbce8]
call fcn.1400f53a0
movabs rdx, 0x1401b2652
lea rcx, [0x1410fbf60]
call fcn.1400f53a0
movabs rdx, 0x1401b272e
lea rcx, [0x1410fbca8]
call fcn.1400f53a0
movabs rdx, 0x1401b40ac
lea rcx, [0x1410fc208]
call fcn.1400f53a0
movabs rdx, 0x1401b666a
lea rcx, [0x1410fc038]
call fcn.1400f53a0
movabs rdx, 0x1401b693e
lea rcx, [0x1410fc140]
call fcn.1400f53a0
movabs rdx, 0x1401bf442
lea rcx, [0x1410fc0f0]
call fcn.1400f53a0
movabs rdx, 0x1401b4374
lea rcx, [0x1410fbc80]
call fcn.1400f53a0
movabs rdx, 0x1401bcac8
lea rcx, [0x1410fbbb8]
call fcn.1400f53a0
movabs rdx, 0x1401c36a0
lea rcx, [0x1410fbd00]
call fcn.1400f53a0
movabs rdx, 0x1401afc62
lea rcx, [0x1410fbe58]
call fcn.1400f53a0
movabs rdx, 0x1401ae030
lea rcx, [0x1410fbed8]
call fcn.1400f53a0
movabs rdx, 0x1401bc8b2
lea rcx, [0x1410fc0b8]
call fcn.1400f53a0
movabs rdx, 0x1401bba92
lea rcx, [0x1410fbe78]
call fcn.1400f53a0
movabs rdx, 0x1401b5ffe
lea rcx, [0x1410fbc28]
call fcn.1400f53a0
movabs rdx, 0x1401b78a0
lea rcx, [0x1410fbe60]
call fcn.1400f53a0
movabs rdx, 0x1401af300
lea rcx, [0x1410fc108]
call fcn.1400f53a0
movabs rdx, 0x1401b0d46
lea rcx, [0x1410fbbb0]
call fcn.1400f53a0
movabs rdx, 0x1401afdce
lea rcx, [0x1410fbbc8]
call fcn.1400f53a0
movabs rdx, 0x1401ac65c
lea rcx, [0x1410fc1e0]
call fcn.1400f53a0
movabs rdx, 0x1401c453a
lea rcx, [0x1410fbf98]
call fcn.1400f53a0
movabs rdx, 0x1401c5810
lea rcx, [0x1410fc110]
call fcn.1400f53a0
movabs rdx, 0x1401bf6a6
lea rcx, [0x1410fbed0]
call fcn.1400f53a0
movabs rdx, 0x1401c7c30
lea rcx, [0x1410fbd48]
call fcn.1400f53a0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fbf38]
call fcn.1400f53a0
movabs rdx, 0x1401b2072
lea rcx, [0x1410fbd30]
call fcn.1400f53a0
movabs rdx, 0x1401c3192
lea rcx, [0x1410fbcc8]
call fcn.1400f53a0
movabs rdx, 0x1401c1ac2
lea rcx, [0x1410fbcb0]
call fcn.1400f53a0
movabs rdx, 0x1401c4688
lea rcx, [0x1410fbcf8]
call fcn.1400f53a0
movabs rdx, 0x1401b73f2
lea rcx, [0x1410fbd18]
call fcn.1400f53a0
movabs rdx, 0x1401bb9b8
lea rcx, [0x1410fc128]
call fcn.1400f53a0
movabs rdx, 0x1401c4ec2
lea rcx, [0x1410fbf70]
call fcn.1400f53a0
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x1410fc400]
movabs r8, 0x1401c8b70
mov rdx, 7
mov rcx, 0x38
sub rsp, 0x20
call fcn.1400e1980
add rsp, 0x28
add rsp, 8
call fcn.14008b7e0
mov qword [0x1410fbc00], rax
call fcn.14008b7e0
mov qword [0x1410fbe98], rax
movabs rdx, 0x1401aea44
lea rcx, [0x1410fc030]
call fcn.1400f53a0
movabs rdx, 0x1401c6546
lea rcx, [0x1410fc218]
call fcn.1400f53a0
movabs rdx, 0x1401c42e0
lea rcx, [0x1410fbd08]
call fcn.1400f53a0
movabs rdx, 0x1401ac36c
lea rcx, [0x1410fc1a8]
call fcn.1400f53a0
movabs rdx, 0x1401b23f8
lea rcx, [0x1410fbf50]
call fcn.1400f53a0
movabs rdx, 0x1401b8bf4
lea rcx, [0x1410fbff8]
call fcn.1400f53a0
movabs rdx, 0x1401bbb1e
lea rcx, [0x1410fbcd0]
call fcn.1400f53a0
movabs rdx, 0x1401bf184
lea rcx, [0x1410fbb58]
call fcn.1400f53a0
movabs rdx, 0x1401bf23a
lea rcx, [0x1410fbd20]
call fcn.1400f53a0
movabs rdx, 0x1401af916
lea rcx, [0x1410fbbc0]
call fcn.1400f53a0
movabs rdx, 0x1401c5f10
lea rcx, [0x1410fbdc8]
call fcn.1400f53a0
movabs rdx, 0x1401ae250
lea rcx, [0x1410fbc18]
call fcn.1400f53a0
movabs rdx, 0x1401ae024
lea rcx, [0x1410fbbf0]
call fcn.1400f53a0
mov qword [0x1410fc1b0], 0x44c
mov qword [0x1410fbe20], 0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fbf90]
call fcn.1400f53a0
push qword [0x1410fbfc0]
movabs rcx, 0x1401b0066
pop rdx
call fcn.1400f5340
or rax, rax
je 0x14001044a
movabs rdx, 0x1401b6192
lea rcx, [0x1410fc0d0]
call fcn.1400f53a0
movabs rdx, 0x1401b6f3a
lea rcx, [0x1410fbb90]
call fcn.1400f53a0
movabs rdx, 0x1401be00c
lea rcx, [0x1410fbdc0]
call fcn.1400f53a0
movabs rdx, 0x1401c4d5e
lea rcx, [0x1410fc048]
call fcn.1400f53a0
movabs rdx, 0x1401b94b0
lea rcx, [0x1410fc148]
call fcn.1400f53a0
movabs rdx, 0x1401ad52c
lea rcx, [0x1410fbc70]
call fcn.1400f53a0
movabs rdx, 0x1401c72c0
lea rcx, [0x1410fc188]
call fcn.1400f53a0
movabs rdx, 0x1401b8c24
lea rcx, [0x1410fbc08]
call fcn.1400f53a0
movabs rdx, 0x1401ba48a
lea rcx, [0x1410fbd38]
call fcn.1400f53a0
movabs rdx, 0x1401bd476
lea rcx, [0x1410fbf48]
call fcn.1400f53a0
movabs rdx, 0x1401be5c8
lea rcx, [0x1410fbf28]
call fcn.1400f53a0
movabs rdx, 0x1401afdae
lea rcx, [0x1410fbe18]
call fcn.1400f53a0
movabs rdx, 0x1401c81dc
lea rcx, [0x1410fc080]
call fcn.1400f53a0
movabs rdx, 0x1401bf904
lea rcx, [0x1410fbcd8]
call fcn.1400f53a0
movabs rdx, 0x1401b4ec6
lea rcx, [0x1410fc068]
call fcn.1400f53a0
movabs rdx, 0x1401b8e16
lea rcx, [0x1410fbce0]
call fcn.1400f53a0
movabs rdx, 0x1401ac6f0
lea rcx, [0x1410fbf78]
call fcn.1400f53a0
movabs rdx, 0x1401bd3d4
lea rcx, [0x1410fc0c0]
call fcn.1400f53a0
movabs rdx, 0x1401c4472
lea rcx, [0x1410fc098]
call fcn.1400f53a0
movabs rdx, 0x1401c38a0
lea rcx, [0x1410fbf80]
call fcn.1400f53a0
movabs rdx, 0x1401c0210
lea rcx, [0x1410fbd98]
call fcn.1400f53a0
movabs rdx, 0x1401b00b0
lea rcx, [0x1410fbf18]
call fcn.1400f53a0
movabs rdx, 0x1401ac426
lea rcx, [0x1410fbda0]
call fcn.1400f53a0
movabs rdx, 0x1401be718
lea rcx, [0x1410fc060]
call fcn.1400f53a0
movabs rdx, 0x1401b55e2
lea rcx, [0x1410fbc88]
call fcn.1400f53a0
movabs rdx, 0x1401b0f92
lea rcx, [0x1410fbcc0]
call fcn.1400f53a0
movabs rdx, 0x1401b0f34
lea rcx, [0x1410fc158]
call fcn.1400f53a0
movabs rdx, 0x1401be918
lea rcx, [0x1410fc0a0]
call fcn.1400f53a0
movabs rdx, 0x1401b7390
lea rcx, [0x1410fbc20]
call fcn.1400f53a0
movabs rdx, 0x1401b8ed6
lea rcx, [0x1410fbef8]
call fcn.1400f53a0
movabs rdx, 0x1401ad954
lea rcx, [0x1410fc170]
call fcn.1400f53a0
movabs rdx, 0x1401c8854
lea rcx, [0x1410fbe30]
call fcn.1400f53a0
movabs rdx, 0x1401adc5e
lea rcx, [0x1410fbe80]
call fcn.1400f53a0
movabs rdx, 0x1401c1a2c
lea rcx, [0x1410fc0a8]
call fcn.1400f53a0
movabs rdx, 0x1401c789a
lea rcx, [0x1410fbe90]
call fcn.1400f53a0
movabs rdx, 0x1401c5d72
lea rcx, [0x1410fc078]
call fcn.1400f53a0
movabs rdx, 0x1401c6270
lea rcx, [0x1410fbdd0]
call fcn.1400f53a0
movabs rdx, 0x1401b8878
lea rcx, [0x1410fbc38]
call fcn.1400f53a0
movabs rdx, 0x1401bc78c
lea rcx, [0x1410fbef0]
call fcn.1400f53a0
jmp 0x140010778
movabs rdx, 0x1401acbda
lea rcx, [0x1410fc0d0]
call fcn.1400f53a0
movabs rdx, 0x1401b6f3a
lea rcx, [0x1410fbb90]
call fcn.1400f53a0
movabs rdx, 0x1401b2cd4
lea rcx, [0x1410fbdc0]
call fcn.1400f53a0
movabs rdx, 0x1401c8780
lea rcx, [0x1410fc048]
call fcn.1400f53a0
movabs rdx, 0x1401bbec0
lea rcx, [0x1410fc148]
call fcn.1400f53a0
movabs rdx, 0x1401ae1d8
lea rcx, [0x1410fbc70]
call fcn.1400f53a0
movabs rdx, 0x1401b4956
lea rcx, [0x1410fc188]
call fcn.1400f53a0
movabs rdx, 0x1401b48ba
lea rcx, [0x1410fbc08]
call fcn.1400f53a0
movabs rdx, 0x1401b6406
lea rcx, [0x1410fbd38]
call fcn.1400f53a0
movabs rdx, 0x1401acd7c
lea rcx, [0x1410fbf48]
call fcn.1400f53a0
movabs rdx, 0x1401ae7b2
lea rcx, [0x1410fbf28]
call fcn.1400f53a0
movabs rdx, 0x1401bdfec
lea rcx, [0x1410fbe18]
call fcn.1400f53a0
movabs rdx, 0x1401bea7a
lea rcx, [0x1410fc080]
call fcn.1400f53a0
movabs rdx, 0x1401ba5da
lea rcx, [0x1410fbcd8]
call fcn.1400f53a0
movabs rdx, 0x1401c6b2e
lea rcx, [0x1410fc068]
call fcn.1400f53a0
movabs rdx, 0x1401c7076
lea rcx, [0x1410fbce0]
call fcn.1400f53a0
movabs rdx, 0x1401b1ca4
lea rcx, [0x1410fbf78]
call fcn.1400f53a0
movabs rdx, 0x1401bdfec
lea rcx, [0x1410fc0c0]
call fcn.1400f53a0
movabs rdx, 0x1401bd818
lea rcx, [0x1410fc098]
call fcn.1400f53a0
movabs rdx, 0x1401b1d46
lea rcx, [0x1410fbf80]
call fcn.1400f53a0
movabs rdx, 0x1401be0f4
lea rcx, [0x1410fbd98]
call fcn.1400f53a0
movabs rdx, 0x1401bc882
lea rcx, [0x1410fbf18]
call fcn.1400f53a0
movabs rdx, 0x1401b006c
lea rcx, [0x1410fbda0]
call fcn.1400f53a0
movabs rdx, 0x1401b0a4c
lea rcx, [0x1410fc060]
call fcn.1400f53a0
movabs rdx, 0x1401b030a
lea rcx, [0x1410fbc88]
call fcn.1400f53a0
movabs rdx, 0x1401bf34e
lea rcx, [0x1410fc0a0]
call fcn.1400f53a0
movabs rdx, 0x1401b6968
lea rcx, [0x1410fbc20]
call fcn.1400f53a0
movabs rdx, 0x1401bd4da
lea rcx, [0x1410fbef8]
call fcn.1400f53a0
movabs rdx, 0x1401b8cf4
lea rcx, [0x1410fc170]
call fcn.1400f53a0
movabs rdx, 0x1401c0fc6
lea rcx, [0x1410fbe30]
call fcn.1400f53a0
movabs rdx, 0x1401bf412
lea rcx, [0x1410fbe80]
call fcn.1400f53a0
movabs rdx, 0x1401c6c50
lea rcx, [0x1410fc0a8]
call fcn.1400f53a0
movabs rdx, 0x1401bb048
lea rcx, [0x1410fbe90]
call fcn.1400f53a0
movabs rdx, 0x1401ace7a
lea rcx, [0x1410fc078]
call fcn.1400f53a0
movabs rdx, 0x1401bed50
lea rcx, [0x1410fbdd0]
call fcn.1400f53a0
movabs rdx, 0x1401c55fc
lea rcx, [0x1410fbc38]
call fcn.1400f53a0
movabs rdx, 0x1401b7574
lea rcx, [0x1410fbef0]
call fcn.1400f53a0
mov rcx, qword [0x1410fbf20]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fbca0]
pop rdx
call fcn.1400f5260
mov rcx, qword [0x1410fc188]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fc130]
pop rdx
call fcn.1400f5260
mov rcx, qword [0x1410fbd38]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fc138]
pop rdx
call fcn.1400f5260
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fc220]
call fcn.1400f53a0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fc0e8]
call fcn.1400f53a0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fc1c0]
call fcn.1400f53a0
call fcn.1400898f7
mov qword [0x1410fbbd0], 0xffffffffffffffff
mov qword [0x1410fbf40], 0
mov qword [0x1410fbcb8], 0
mov qword [0x1410fbd80], 0
mov qword [0x1410fc1a0], 0
mov qword [0x1410fc190], 0
mov qword [0x1410fbf00], 0
mov qword [0x1410fc210], 0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fbc60]
call fcn.1400f53a0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fbec8]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fc120]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a972c
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400de534
add rsp, 0x28
lea rcx, [0x1410fc1f8]
pop rdx
call fcn.1400f5260
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401af99e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fbe88]
pop rdx
call fcn.1400f5260
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fbd58]
call fcn.1400f53a0
movabs rdx, 0x1401c6c2c
lea rcx, [0x1410fc180]
call fcn.1400f53a0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fc008]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fc010]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fc1b8]
pop rdx
call fcn.1400f5260
push 0xc8
mov rax, qword [0x1410fc010]
mov rax, rax
push rax
movabs rax, 0x1401c6ee0
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
push 0xc8
mov rax, qword [0x1410fc1b8]
mov rax, rax
push rax
movabs rax, 0x1401baeb2
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
push 0x3e8
mov rax, qword [0x1410fc120]
mov rax, rax
push rax
movabs rax, 0x1401c6952
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fc1e8]
pop rdx
call fcn.1400f5260
push 0x3e8
mov rax, qword [0x1410fc1e8]
mov rax, rax
push rax
movabs rax, 0x1401b493c
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fbfa8]
pop rdx
call fcn.1400f5260
push 0x3e8
mov rax, qword [0x1410fbfa8]
mov rax, rax
push rax
movabs rax, 0x1401bb41a
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
mov qword [0x1410fbfd8], 0
mov qword [0x1410fbe48], 0
mov qword [0x1410fbcf0], 0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fc178]
pop rdx
call fcn.1400f5260
push 0x3e8
mov rax, qword [0x1410fc178]
mov rax, rax
push rax
movabs rax, 0x1401bd186
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fbbd8]
pop rdx
call fcn.1400f5260
push 0x3e8
mov rax, qword [0x1410fbbd8]
mov rax, rax
push rax
movabs rax, 0x1401bd186
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0x64
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f21e0
add rsp, 0x28
lea rcx, [0x1410fbb60]
pop rdx
call fcn.1400f5260
push 0x64
mov rax, qword [0x1410fbb60]
mov rax, rax
push rax
movabs rax, 0x1401b4f30
push rax
pop rcx
pop rdx
pop r8
call fcn.14008b018
mov qword [0x1410fc0c8], 0
mov rcx, qword [0x1410fc120]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b954c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fc198]
pop rdx
call fcn.1400f5260
push 2
push qword [0x1410fc198]
pop rcx
pop rdx
call fcn.1400de5fc
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fc178]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c57ea
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400de630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140010e77
mov rcx, qword [0x1410fc178]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b1050
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fc178]
pop rdx
call fcn.1400f5260
jmp 0x140010ebf
mov rcx, qword [0x1410fc178]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b9d4e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fc178]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
movabs rax, 0x1401ad70c
push rax
movabs rax, 0x1401b0cce
push rax
movabs rax, 0x1401b0e82
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.140088b18
add rsp, 0x28
lea rcx, [0x1410fbfa0]
pop rdx
call fcn.1400f5260
movabs rax, 0x1401ad70c
push rax
push qword [0x1410fbfa0]
pop rcx
pop rdx
call fcn.1400f2430
mov qword [0x1410fc0d8], rax
mov r15, qword [0x1410fc0d8]
cmp r15, 1
jge 0x140010f4c
jmp 0x140010fa9
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1410fc0d8]
dec r15
mov rax, r15
push rax
push 1
push qword [0x1410fbfa0]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400f2600
add rsp, 0x28
lea rcx, [0x1410fbfa0]
pop rdx
call fcn.1400f5260
push qword [0x1410fbfa0]
pop rcx
call fcn.1400f26c0
mov qword [0x1410fbb68], rax
mov r15, qword [0x1410fbb68]
cmp r15, 0x2580
jl 0x140010fe7
movabs rdx, 0x1401c6c2c
lea rcx, [0x1410fc180]
call fcn.1400f53a0
jmp 0x1400110ec
mov r15, qword [0x1410fbb68]
cmp r15, 0x23f0
jl 0x140011010
mov r15, qword [0x1410fbb68]
cmp r15, 0x2454
jge 0x140011010
mov rax, 1
jmp 0x140011013
xor rax, rax
and rax, rax
je 0x140011033
movabs rdx, 0x1401adc22
lea rcx, [0x1410fc180]
call fcn.1400f53a0
jmp 0x1400110ec
mov r15, qword [0x1410fbb68]
cmp r15, 0x1db0
jl 0x14001105c
mov r15, qword [0x1410fbb68]
cmp r15, 0x1e14
jge 0x14001105c
mov rax, 1
jmp 0x14001105f
xor rax, rax
and rax, rax
je 0x14001107c
movabs rdx, 0x1401adbb0
lea rcx, [0x1410fc180]
call fcn.1400f53a0
jmp 0x1400110ec
mov r15, qword [0x1410fbb68]
cmp r15, 0xa28
jl 0x1400110a5
mov r15, qword [0x1410fbb68]
cmp r15, 0xbb8
jge 0x1400110a5
mov rax, 1
jmp 0x1400110a8
xor rax, rax
and rax, rax
je 0x1400110d6
movabs rdx, 0x1401ba308
lea rcx, [0x1410fc180]
call fcn.1400f53a0
push 1
push 0x51
pop rcx
pop rdx
call fcn.1400d1250
jmp 0x1400110ec
movabs rdx, 0x1401adbb0
lea rcx, [0x1410fc180]
call fcn.1400f53a0
push qword [0x1410fc010]
movabs rcx, 0x1401b0920
pop rdx
call fcn.1400f5340
or rax, rax
jne 0x140011124
push qword [0x1410fc1b8]
movabs rcx, 0x1401b0920
pop rdx
call fcn.1400f5340
or rax, rax
jne 0x140011124
jmp 0x14001112d
mov rax, 1
jmp 0x140011130
xor rax, rax
and rax, rax
je 0x14001114d
movabs rdx, 0x1401ba1fc
lea rcx, [0x1410fc008]
call fcn.1400f53a0
jmp 0x140011163
movabs rdx, 0x1401bd402
lea rcx, [0x1410fc008]
call fcn.1400f53a0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fbfb8]
call fcn.1400f53a0
push qword [0x1410fc008]
movabs rcx, 0x1401ba1fc
pop rdx
call fcn.1400f5340
or rax, rax
je 0x1400111e1
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401c875a
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a97b8
add rsp, 0x28
lea rcx, [0x1410fbe00]
pop rdx
call fcn.1400f5260
jmp 0x14001122c
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401c6d5e
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a97b8
add rsp, 0x28
lea rcx, [0x1410fbe00]
pop rdx
call fcn.1400f5260
push qword [0x1410fbe00]
movabs rcx, 0x1401ac0c4
pop rdx
call fcn.1400f5340
or rax, rax
je 0x14001128f
mov rcx, qword [0x1410fbb60]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3668
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fbe00]
pop rdx
call fcn.1400f5260
movabs rax, 0x1401b764e
push rax
push qword [0x1410fbe00]
pop rcx
pop rdx
call fcn.1400f2430
mov r15, rax
and r15, r15
jle 0x140011302
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401c3512
push rax
push qword [0x1410fbe00]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f27f0
add rsp, 0x28
lea rcx, [0x1410fbe00]
pop rdx
call fcn.1400f5260
mov rcx, qword [0x1410fbe00]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7442
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fbda8]
pop rdx
call fcn.1400f5260
mov qword [0x1410fbba8], 0
mov qword [0x1410fbd10], 0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
movabs rax, 0x1401ad70c
push rax
movabs rax, 0x1401c729c
push rax
movabs rax, 0x1401bfaca
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.140088b18
add rsp, 0x28
lea rcx, [0x1410fc100]
pop rdx
call fcn.1400f5260
push qword [0x1410fc100]
movabs rcx, 0x1401ad8a0
pop rdx
call fcn.1400f5340
or rax, rax
je 0x1400113f0
mov qword [0x1410fbba8], 1
mov qword [0x1410fbd10], 1
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
movabs rax, 0x1401ad70c
push rax
movabs rax, 0x1401b004e
push rax
movabs rax, 0x1401b04be
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.140088b18
add rsp, 0x28
lea rcx, [0x1410fbf68]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push qword [0x1410fbf68]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f2ab0
add rsp, 0x28
call fcn.1400f54f0
movabs rcx, 0x1401adcb4
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f5520
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f5340
or rax, rax
je 0x14001159a
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
mov rcx, qword [0x1410fbbd8]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401b9d4e
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
call fcn.1400f54f0
movabs rax, 0x1401b1386
push rax
mov rcx, qword [0x1410fc178]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401c5196
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 0x10], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400a9900
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rax, 0x1401bc1f4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401be170
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401bc1f4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b9cdc
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401bc1f4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c7b64
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401bc1f4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401bc1f4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401bc1f4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c1dce
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b7230
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c1dce
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b216c
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c1dce
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401acae6
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c1dce
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c1dce
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c1dce
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401bfcf4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401bfcf4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b16dc
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401bfcf4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c5124
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401bfcf4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401bfcf4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401bfcf4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c854c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c854c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c5862
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c854c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c0d2c
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c854c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c854c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c854c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c5cd2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c5cd2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bb24a
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c5cd2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b84d4
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c5cd2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c5cd2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c5cd2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401be410
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401be410
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bb470
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401be410
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b8610
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401be410
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401be410
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401be410
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401ae8a8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bf88c
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401ae8a8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bf88c
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401ae8a8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b8610
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401ae8a8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401ae8a8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401ae8a8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c3f98
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bd156
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c3f98
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b5292
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c3f98
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bc3cc
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c3f98
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c3f98
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c3f98
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401bae56
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401bae56
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bc626
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401bae56
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bed34
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401bae56
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401bae56
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401bae56
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c01c6
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401baa3c
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c01c6
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401baa3c
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c01c6
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bc438
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c01c6
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c01c6
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c01c6
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c7236
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bb9b8
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c7236
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b166c
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c7236
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bc3cc
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c7236
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c7236
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c7236
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b2122
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b2122
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b26d4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b2122
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401be6e8
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401b2122
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b2122
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b2122
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c4976
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ae424
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c4976
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c8432
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c4976
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b19aa
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c4976
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c4976
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c4976
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401bbda2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b8326
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401bbda2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b5c02
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401bbda2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bd132
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401bbda2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401bbda2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401bbda2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b575a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ae884
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b575a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b133c
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b575a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ba7ca
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401b575a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b575a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b575a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b8e8c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b8e8c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c0b34
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b8e8c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b4b6a
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401b8e8c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b8e8c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b8e8c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401bbad4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401bbad4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b63d2
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401bbad4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401acbc2
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401bbad4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401bbad4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401bbad4
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b3990
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b2104
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b3990
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bbc7e
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b3990
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c3fe2
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401b3990
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b3990
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b3990
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401ba10c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401ba10c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c75e6
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401ba10c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c0816
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401ba10c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401ba10c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401ba10c
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b932a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b932a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c25bc
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b932a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bbfc0
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401b932a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b932a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b932a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c7b1a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c7b1a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b5722
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c7b1a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b8b38
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c7b1a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c7b1a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c7b1a
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401af056
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401af056
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401af056
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c4d32
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401af056
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401af056
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401af056
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c3102
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c3102
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c3102
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c3f7a
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c3102
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c3102
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c3102
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401ae81e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401ae81e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401ae81e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c6524
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401ae81e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401ae81e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401ae81e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b8362
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b8362
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b8362
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c24ce
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401b8362
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b8362
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b8362
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b9fbc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b9fbc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b9fbc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bfccc
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401b9fbc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b9fbc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b9fbc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401c60b2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401c60b2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401c60b2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401b8824
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401c60b2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401c60b2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401c60b2
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b56d8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b56d8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b56d8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401bbf92
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401b56d8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b56d8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b56d8
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b47fc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b47fc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b47fc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac05a
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401b47fc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b47fc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b47fc
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401ba19e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401ba19e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401ba19e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac05a
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
movabs rax, 0x1401ba19e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401ba19e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401ba19e
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
movabs rax, 0x1401b0264
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 8]
call fcn.1400f53a0
movabs rax, 0x1401b0264
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401c6ece
lea rcx, [rbp]
call fcn.1400f53a0
movabs rax, 0x1401b0264
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x28]
call fcn.1400f53a0
movabs rax, 0x1401b0264
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x30]
call fcn.1400f53a0
movabs rax, 0x1401b0264
push rax
pop rdx
mov rcx, qword [0x1410fc400]
call fcn.1400e1aa4
mov rbp, rax
movabs rdx, 0x1401ac0c4
lea rcx, [rbp + 0x20]
call fcn.1400f53a0
mov qword [0x1410fc350], 0x2c
mov qword [0x1410fc358], 2
sub rsp, 0x18
movabs rax, 0x1410fc348
push rax
movabs r9, 0x1401c8af8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e9040
add rsp, 0x40
mov qword [0x1410fc348], rax
mov rax, qword [0x1410fc350]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401aec3a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c81d0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401bfc6e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b63a2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b8356
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c4fdc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401bcee0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c4d26
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad64c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b2558
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c81c4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401bea6e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c68ba
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401bf168
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b47f0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c4c2e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b1044
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b9e68
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b9e5c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c1762
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b8742
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b1330
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c6604
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b47e4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401bb776
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b16d0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad640
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401bea62
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b4da0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b1216
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c4c22
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c65f8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401af2f4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b7916
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b5a26
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c7be2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b120a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad634
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b4930
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401bb03c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401c849a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401bdacc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401bf9ac
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc350]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc348]
movabs rdx, 0x1401b2646
lea rcx, [rbp]
call fcn.1400f53a0
mov qword [0x1410fc368], 0x28
mov qword [0x1410fc370], 2
sub rsp, 0x18
movabs rax, 0x1410fc360
push rax
movabs r9, 0x1401c8af8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e9040
add rsp, 0x40
mov qword [0x1410fc360], rax
mov rax, qword [0x1410fc368]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401aec3a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c81d0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401bb03c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401bfc6e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b63a2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b8356
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c4fdc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401bcee0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c4d26
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad64c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b2558
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c81c4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401bea6e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c68ba
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401bf168
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b47f0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c4c2e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b9e68
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b9e5c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c1762
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b8742
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b1330
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c6604
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b47e4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401bb776
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b16d0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad640
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401bea62
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b4da0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b1216
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c4c22
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c65f8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401af2f4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b7916
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c7be2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401b120a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad634
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401c849a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401bdacc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc368]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc360]
movabs rdx, 0x1401bf9ac
lea rcx, [rbp]
call fcn.1400f53a0
mov qword [0x1410fc380], 0x2c
mov qword [0x1410fc388], 2
sub rsp, 0x18
movabs rax, 0x1410fc378
push rax
movabs r9, 0x1401c8af8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e9040
add rsp, 0x40
mov qword [0x1410fc378], rax
mov rax, qword [0x1410fc380]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401aec3a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c81d0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401bb03c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401bfc6e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b63a2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b8356
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c4fdc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401bcee0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c4d26
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad64c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b2558
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c81c4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401bea6e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c68ba
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401bf168
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b47f0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c4c2e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b1044
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b9e68
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b9e5c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c1762
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b8742
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b1330
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c6604
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b47e4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401bb776
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b16d0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad640
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401bea62
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b4da0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b1216
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c4c22
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c65f8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401af2f4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b5a26
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c7be2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b120a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad634
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b4930
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401c849a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401bdacc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401bf9ac
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b8b2a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401ad8a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc380]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc378]
movabs rdx, 0x1401b2646
lea rcx, [rbp]
call fcn.1400f53a0
mov qword [0x1410fc398], 0x2c
mov qword [0x1410fc3a0], 2
sub rsp, 0x18
movabs rax, 0x1410fc390
push rax
movabs r9, 0x1401c8af8
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e9040
add rsp, 0x40
mov qword [0x1410fc390], rax
mov rax, qword [0x1410fc398]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bfc62
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b5288
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b6396
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b531a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bdac0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bf69c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bf9a0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b5576
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b47d8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ba362
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b834a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b558c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c4fd0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b6b78
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ad628
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b886e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401aec2e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b6cd4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b254c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bb9ae
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c81b8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b6d5c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bea56
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b6d6c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bced4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b6bdc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c4d1a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b6c5e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c68ae
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b6ec4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bf15c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bf57e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c4c16
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b6eda
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b9e50
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ba5d0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b9e44
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b86ee
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c1756
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b8738
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b872c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bf882
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b1324
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b881a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b47cc
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bba88
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c65ec
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bbaca
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bb76a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bf878
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b16c4
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b8a34
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bea4a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b8b20
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b4d94
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b8bea
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b11fe
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c33fe
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c4c0a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b8cae
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c81ac
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b8cea
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b5a26
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bf408
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c65e0
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ba38c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401af2e8
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bb948
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ad61c
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401adba6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c7bd6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ba3de
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b11f2
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ba480
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ad610
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ba542
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bb030
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401ba624
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c848e
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bbc74
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b7916
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c3508
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b4924
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401c14c6
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b1038
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bbd06
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401b263a
lea rcx, [rbp]
call fcn.1400f53a0
mov rax, qword [0x1410fc398]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x1410fc390]
movabs rdx, 0x1401bf8d2
lea rcx, [rbp]
call fcn.1400f53a0
mov r9, 8
movabs r8, 0x1401c8af8
lea rdx, [0x1410fc3d0]
mov rcx, 8
call fcn.1400ed0f8
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401c7410
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401c83ae
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401b03d8
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401c792e
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401c2ce0
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401acb04
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401ac032
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401c7a3c
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401bb56c
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401c6ea6
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401c5a10
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401be6c2
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401bd422
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401acffc
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401ac3f8
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401c57bc
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401bd7f0
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed1d8
mov rbp, qword [0x1410fc3d8]
movabs rdx, 0x1401bcf8c
lea rcx, [rbp + 0x10]
call fcn.1400f53a0
push qword [0x1410fc3d0]
pop rcx
call fcn.1400ed2ac
mov qword [0x1410fc000], 0
mov rbp, qword [0x1410fc3d8]
lea rax, [rbp + 0x10]
mov qword [0x1410fc000], rax
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fbd68]
call fcn.1400f53a0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fc168]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140027a92
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push 6
movabs rax, 0x1401adf74
push rax
push 0x83
pop rcx
pop rdx
pop r8
call fcn.1400f3fd4
push 8
movabs rax, 0x1401adf74
push rax
push 0x84
pop rcx
pop rdx
pop r8
call fcn.1400f3fd4
push 0xb
movabs rax, 0x1401adf74
push rax
push 0x85
pop rcx
pop rdx
pop r8
call fcn.1400f3fd4
push 2
push qword [0x1410fc198]
pop rcx
pop rdx
call fcn.1400de5fc
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x1410fc120]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401b73c0
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400de5fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x1410fc120]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401b048c
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400de5fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push 1
lea rax, [0x140024661]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14008b890
push 0
push 0
push 0
pop rcx
pop rdx
pop r8
call fcn.1400e968c
mov qword [0x1410fc150], rax
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
call fcn.1400e968c
mov qword [0x1410fbf58], rax
mov qword [0x1410fc0e0], 2
push 0x808080
push 1
push 0
pop rcx
pop rdx
pop r8
call fcn.14008b1c8
mov qword [0x1410fbea0], rax
push 0xcc872c
push 1
push 0
pop rcx
pop rdx
pop r8
call fcn.14008b1c8
mov qword [0x1410fc058], rax
mov r9, 7
xor r8, r8
lea rdx, [0x1410fc3e0]
mov rcx, 0x3b
call fcn.1400ed0f8
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x1410fc408]
xor r8, r8
mov rdx, 7
mov rcx, 0x59
sub rsp, 0x20
call fcn.1400e1980
add rsp, 0x28
add rsp, 8
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x1410fc410]
xor r8, r8
mov rdx, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.1400e1980
add rsp, 0x28
add rsp, 8
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x1410fc418]
xor r8, r8
mov rdx, 0x15
mov rcx, 8
sub rsp, 0x20
call fcn.1400e1980
add rsp, 0x28
add rsp, 8
mov qword [0x1410fc3b0], 2
mov qword [0x1410fc3b8], 1
sub rsp, 0x18
movabs rax, 0x1410fc3a8
push rax
xor r9, r9
mov r8, 0x15
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e9040
add rsp, 0x40
mov qword [0x1410fc3a8], rax
mov r9, 0x15
xor r8, r8
lea rdx, [0x1410fc3f0]
mov rcx, 8
call fcn.1400ed0f8
push qword [0x1410fc008]
movabs rcx, 0x1401ba1fc
pop rdx
call fcn.1400f5340
or rax, rax
je 0x14001897c
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fbb60]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfffa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400de630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 1
jge 0x140018977
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fbb60]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bfffa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0x6f
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400df860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rbp, 0x140abead7
mov r15, rbp
movabs rbp, 0x140aaa38f
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140aaa38f
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400dfbc0
push 0x6f
pop rcx
call fcn.1400df4f0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fbb60]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bd702
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0x6f
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400df860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rbp, 0x140b2a20f
mov r15, rbp
movabs rbp, 0x140abead7
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140abead7
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400dfbc0
push 0x6f
pop rcx
call fcn.1400df4f0
jmp 0x140018b9c
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fbb60]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bde24
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400de630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 1
jge 0x140018b9c
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fbb60]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401bde24
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0x6f
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400df860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rbp, 0x140abead7
mov r15, rbp
movabs rbp, 0x140aaa38f
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140aaa38f
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400dfbc0
push 0x6f
pop rcx
call fcn.1400df4f0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fbb60]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ade12
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0x6f
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400df860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rbp, 0x140b2a20f
mov r15, rbp
movabs rbp, 0x140abead7
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140abead7
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400dfbc0
push 0x6f
pop rcx
call fcn.1400df4f0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400de7ac
add rsp, 0x28
lea rcx, [0x1410fc160]
pop rdx
call fcn.1400f5260
movabs rax, 0x1401c1aac
push rax
push qword [0x1410fc1f8]
pop rcx
pop rdx
call fcn.1400f2430
mov r15, rax
and r15, r15
jle 0x140018c81
mov rcx, qword [0x1410fc120]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401aea64
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fc1f8]
pop rdx
call fcn.1400f5260
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140027a92
add rsp, 0x28
lea rcx, [0x1410fbe88]
pop rdx
call fcn.1400f5260
call fcn.1400d100c
movabs rbp, 0x1410d4eed
mov rax, rbp
push rax
push 0x71
pop rcx
pop rdx
call fcn.1400ebe68
movabs rbp, 0x1410d4bee
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fc1d8], rax
movabs rbp, 0x1410d4cbd
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fbba0], rax
movabs rbp, 0x1410d4d67
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fbd28], rax
movabs rbp, 0x1410d4e11
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fbf08], rax
movabs rbp, 0x1410ebe44
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fbc40], rax
movabs rbp, 0x1410eca69
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fbc48], rax
movabs rbp, 0x1410ef7ff
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fbc58], rax
movabs rbp, 0x1410ef948
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fbc68], rax
movabs rbp, 0x1410f4b26
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fbc78], rax
movabs rbp, 0x1410e2456
mov rax, rbp
push rax
push 0x65
pop rcx
pop rdx
call fcn.1400ebe68
movabs rbp, 0x1410e2f94
mov rax, rbp
push rax
push 0x66
pop rcx
pop rdx
call fcn.1400ebe68
movabs rbp, 0x1410e3a92
mov rax, rbp
push rax
push 0x67
pop rcx
pop rdx
call fcn.1400ebe68
push 0x65
pop rcx
call fcn.140033073
push 0x66
pop rcx
call fcn.140033073
push 0x67
pop rcx
call fcn.140033073
push 0x71
pop rcx
call fcn.140033073
movabs rbp, 0x1410e4c72
mov rax, rbp
push rax
push 0x68
pop rcx
pop rdx
call fcn.1400ebe68
movabs rbp, 0x1410e4d11
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fc0f8], rax
movabs rbp, 0x1410e4d11
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400ebe68
mov qword [0x1410fbe28], rax
push qword [0x1410fbe28]
pop rcx
call fcn.1400ec034
mov r15, rax
mov qword [rsp - 8], r15
fild qword [rsp - 8]
fdiv qword [0x1401c8ae0]
push rax
fistp qword [rsp]
sub rsp, 8
push qword [0x1410fbe28]
pop rcx
sub rsp, 0x20
call fcn.1400ec058
add rsp, 0x28
mov r15, rax
mov qword [rsp - 8], r15
fild qword [rsp - 8]
fdiv qword [0x1401c8ae0]
push rax
fistp qword [rsp]
push qword [0x1410fbe28]
pop rcx
pop rdx
pop r8
call fcn.1400ec07c
push qword [0x1410fc0f8]
pop rcx
call fcn.140033073
push qword [0x1410fbe28]
pop rcx
call fcn.140033073
push qword [0x1410fbc40]
pop rcx
call fcn.140033073
push qword [0x1410fbc48]
pop rcx
call fcn.140033073
push qword [0x1410fbc58]
pop rcx
call fcn.140033073
push qword [0x1410fbc68]
pop rcx
call fcn.140033073
push qword [0x1410fbc78]
pop rcx
call fcn.140033073
push qword [0x1410fc1d8]
pop rcx
call fcn.140033073
push qword [0x1410fbba0]
pop rcx
call fcn.140033073
push qword [0x1410fbd28]
pop rcx
call fcn.140033073
push qword [0x1410fbf08]
pop rcx
call fcn.140033073
push 0x68
pop rcx
call fcn.140033073
mov r15, qword [0x1410fbde0]
and r15, r15
jne 0x140018fbe
push 0x10
movabs rax, 0x1401adf74
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
pop r8
call fcn.1400f3fd4
mov qword [0x1410fbde0], rax
mov r15, qword [0x1410fbdf0]
and r15, r15
jne 0x140018fef
push 0xa
movabs rax, 0x1401adf74
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
pop r8
call fcn.1400f3fd4
mov qword [0x1410fbdf0], rax
sub rsp, 8
push 9
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400e968c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x1410fbde0]
push qword [0x1410fbcd8]
push qword [0x1410fc1d8]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140073595
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.1400e968c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x1410fbdf0]
push qword [0x1410fc068]
push qword [0x1410fbba0]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140073595
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.1400e968c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x1410fbdf0]
push qword [0x1410fc148]
push qword [0x1410fbf08]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140073595
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.1400e968c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x1410fbdf0]
push qword [0x1410fbc70]
push qword [0x1410fbd28]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140073595
add rsp, 0x30
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
mov rcx, qword [0x1410fbbd8]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401b9d4e
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
call fcn.1400f54f0
movabs rax, 0x1401af140
push rax
mov rcx, qword [0x1410fc178]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401c5196
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 0x10], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400a9900
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
call fcn.1400a9fec
mov r15, rax
dec r15
mov qword [0x1410fbc98], r15
mov r15, qword [0x1410fbc98]
and r15, r15
jl 0x1400199e6
mov qword [0x1410fbd80], 1
mov qword [0x1410fbf30], 0
mov qword [0x1410fc200], 0
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fbc30]
call fcn.1400f53a0
mov qword [0x1410fbe70], 0
mov qword [0x1410fbc90], 0
mov qword [0x1410fc090], 0
mov qword [0x1410fbfc8], 0
jmp 0x14001929d
mov rax, qword [0x1410fbc98]
cmp rax, qword [0x1410fbfc8]
jl 0x140019663
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push qword [0x1410fbfc8]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400aa080
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f2b40
add rsp, 0x28
lea rcx, [0x1410fc020]
pop rdx
call fcn.1400f5260
movabs rax, 0x1401bd3c4
push rax
push qword [0x1410fc020]
pop rcx
pop rdx
call fcn.1400f2430
mov r15, rax
and r15, r15
jle 0x1400193f0
mov qword [0x1410fbd80], 0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401bd3c4
push rax
push qword [0x1410fc020]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f27f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400f26c0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov qword [0x1410fbea8], rax
movabs rax, 0x1401bf1b0
push rax
push qword [0x1410fc020]
pop rcx
pop rdx
call fcn.1400f2430
mov r15, rax
and r15, r15
jle 0x1400194b7
mov qword [0x1410fc090], 1
mov qword [0x1410fbd80], 0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401bf1b0
push rax
push qword [0x1410fc020]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f27f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400f26c0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov qword [0x1410fbeb0], rax
movabs rax, 0x1401b4b60
push rax
push qword [0x1410fc020]
pop rcx
pop rdx
call fcn.1400f2430
mov r15, rax
and r15, r15
jle 0x1400194ec
mov r15, qword [0x1410fbc98]
and r15, r15
jne 0x1400194ec
mov rax, 1
jmp 0x1400194ef
xor rax, rax
and rax, rax
je 0x14001950a
mov qword [0x1410fc0c8], 1
mov qword [0x1410fbd80], 0
push qword [0x1410fc020]
movabs rcx, 0x1401bea38
pop rdx
call fcn.1400f5340
or rax, rax
je 0x140019540
mov qword [0x1410fc090], 1
mov qword [0x1410fbd80], 0
jmp 0x140019663
push qword [0x1410fc020]
movabs rcx, 0x1401b4d18
pop rdx
call fcn.1400f5340
or rax, rax
jne 0x140019578
push qword [0x1410fc020]
movabs rcx, 0x1401ba5c4
pop rdx
call fcn.1400f5340
or rax, rax
jne 0x140019578
jmp 0x140019581
mov rax, 1
jmp 0x140019584
xor rax, rax
and rax, rax
je 0x140019596
mov qword [0x1410fbf30], 1
jmp 0x14001960a
push qword [0x1410fc020]
movabs rcx, 0x1401c148c
pop rdx
call fcn.1400f5340
or rax, rax
je 0x14001960a
mov qword [0x1410fc200], 1
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x1410fbfc8]
inc r15
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400aa080
add rsp, 0x28
lea rcx, [0x1410fbc30]
pop rdx
call fcn.1400f5260
push qword [0x1410fc020]
movabs rcx, 0x1401b4362
pop rdx
call fcn.1400f5340
or rax, rax
je 0x140019630
mov qword [0x1410fbc90], 1
push qword [0x1410fc020]
movabs rcx, 0x1401adf60
pop rdx
call fcn.1400f5340
or rax, rax
je 0x140019656
mov qword [0x1410fbe70], 1
inc qword [0x1410fbfc8]
jno 0x14001929d
mov r15, qword [0x1410fc090]
and r15, r15
jg 0x14001967d
mov r15, qword [0x1410fc0c8]
and r15, r15
jg 0x14001967d
jmp 0x140019686
mov rax, 1
jmp 0x140019689
xor rax, rax
and rax, rax
je 0x140019693
jmp 0x1400199e6
mov r15, qword [0x1410fbf30]
and r15, r15
jg 0x1400196ad
mov r15, qword [0x1410fc200]
and r15, r15
jg 0x1400196ad
jmp 0x1400196b6
mov rax, 1
jmp 0x1400196b9
xor rax, rax
and rax, rax
jne 0x1400196cc
mov r15, qword [0x1410fbc90]
and r15, r15
jg 0x1400196cc
jmp 0x1400196d5
mov rax, 1
jmp 0x1400196d8
xor rax, rax
and rax, rax
jne 0x1400196eb
mov r15, qword [0x1410fbe70]
and r15, r15
jg 0x1400196eb
jmp 0x1400196f4
mov rax, 1
jmp 0x1400196f7
xor rax, rax
and rax, rax
je 0x1400197f6
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7c0e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140033b4d
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac634
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140078de5
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, qword [0x1410fbf30]
and r15, r15
jle 0x140019809
call fcn.14002c571
jmp 0x140019820
mov r15, qword [0x1410fc200]
and r15, r15
jle 0x140019820
push 0
pop rcx
call fcn.14002e667
mov r15, qword [0x1410fbc90]
and r15, r15
jle 0x140019837
push 0
pop rcx
call fcn.14006400a
mov r15, qword [0x1410fbe70]
and r15, r15
jle 0x14001985f
push 0
push 0x42
pop rcx
pop rdx
call fcn.1400d12a8
push 0
pop rcx
call fcn.14003ea25
mov r15, qword [0x1410fbf30]
and r15, r15
jne 0x140019880
mov r15, qword [0x1410fc200]
and r15, r15
jne 0x140019880
mov rax, 1
jmp 0x140019883
xor rax, rax
and rax, rax
je 0x14001989d
mov r15, qword [0x1410fbc90]
and r15, r15
jne 0x14001989d
mov rax, 1
jmp 0x1400198a0
xor rax, rax
and rax, rax
je 0x1400198ba
mov r15, qword [0x1410fbe70]
and r15, r15
jne 0x1400198ba
mov rax, 1
jmp 0x1400198bd
xor rax, rax
and rax, rax
je 0x1400198eb
push 0x40
movabs rax, 0x1401c116e
push rax
movabs rax, 0x1401c6e4a
push rax
pop rcx
pop rdx
pop r8
call fcn.1400837fa
jmp 0x1400199e1
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7c0e
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140033b4d
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac634
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140078de5
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
jmp 0x14001af9d
mov r15, qword [0x1410fbb80]
and r15, r15
jne 0x140019a77
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 0
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401af99e
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002da52
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rdx, 0x1401ac0c4
lea rcx, [0x1410fc040]
call fcn.1400f53a0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac634
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dfab0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
and rax, rax
je 0x140019d0a
push 0
pop rcx
call fcn.1400dfc50
mov r15, rax
and r15, r15
jne 0x140019bb6
mov rcx, qword [0x1410fc040]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dfd20
add rsp, 0x20
pop rax
movabs rcx, 0x1401c35a6
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fc040]
pop rdx
call fcn.1400f5260
jmp 0x140019b1d
push 0
pop rcx
call fcn.1400df4f0
movabs rax, 0x1401c516a
push rax
push qword [0x1410fc040]
pop rcx
pop rdx
call fcn.1400f2430
mov qword [0x1410fc0d8], rax
mov r15, qword [0x1410fc0d8]
and r15, r15
jle 0x140019d0a
mov r15, qword [0x1410fc0d8]
movabs rax, 0x1401c516a
push rax
pop rcx
call fcn.1400f2410
add r15, rax
mov qword [0x1410fc0d8], r15
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push qword [0x1410fc0d8]
movabs rax, 0x1401b35d6
push rax
push qword [0x1410fc040]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f2470
add rsp, 0x28
mov r15, rax
sub r15, qword [0x1410fc0d8]
mov rax, r15
push rax
push qword [0x1410fc0d8]
push qword [0x1410fc040]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400f2600
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f2bd0
add rsp, 0x28
lea rcx, [0x1410fc050]
pop rdx
call fcn.1400f5260
mov rcx, qword [0x1410fc050]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [0x1410fbe88]
pop rdx
call fcn.1400f5260
mov r15, qword [0x1410fbe48]
and r15, r15
jg 0x140019d24
mov r15, qword [0x1410fbb80]
and r15, r15
jg 0x140019d24
jmp 0x140019d2d
mov rax, 1
jmp 0x140019d30
xor rax, rax
and rax, rax
je 0x140019f9d
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac60c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400de630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140019f24
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140027a92
add rsp, 0x30
movabs rcx, 0x1401ac94c
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400de5fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140027a92
add rsp, 0x28
movabs rcx, 0x1401ac94c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401ac60c
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400de7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
jmp 0x140019f9b
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 0
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140027a92
add rsp, 0x30
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14002da52
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
jmp 0x140019f9d
push qword [0x1410fbe88]
movabs rcx, 0x1401ac0c4
pop rdx
call fcn.1400f5340
or rax, rax
jne 0x140019fc6
push qword [0x1410fbe88]
pop rcx
call fcn.140033b4d
jmp 0x140019fd2
push qword [0x1410fc1f8]
pop rcx
call fcn.140033b4d
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140027a92
add rsp, 0x28
movabs rcx, 0x1401ac94c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140078de5
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, qword [0x1410fbbd0]
and r15, r15
jle 0x14001a0fb
call fcn.140089e7f
and rax, rax
je 0x14001a0fb
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fbf20]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5daa
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc53c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push 0
lea rax, [0x140069e87]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14008b890
mov qword [0x1410fc0b0], rax
push 0x96
pop rcx
call fcn.1400dc114
call fcn.1400e2354
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 1
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
movabs rcx, 0x1401bb6ec
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
mov rcx, qword [0x1410fbf20]
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401b91f0
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140080292
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
call fcn.140081513
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
push 0
push 1
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14002ce8a
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400569a1
add rsp, 0x28
lea rcx, [0x1410fbc50]
pop rdx
call fcn.1400f5260
push 1
push 0x3d
pop rcx
pop rdx
call fcn.1400d1250
push 1
push 0x3c
pop rcx
pop rdx
call fcn.1400d1250
sub rsp, 8
movabs rax, 0x1401ac0c4
push rax
push 0x78
push 0x190
movabs rax, 0x1401ac0c4
push rax
push 0
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14006c068
add rsp, 0x30
push 0x4c
pop rcx
call fcn.1400d12fc
mov r15, rax
cmp r15, 1
jne 0x14001a2dc
mov qword [0x1410fbba8], 1
mov qword [0x1410fbd10], 1
mov qword [0x1410fbf40], 1
call fcn.1400dc1ac
mov r15, rax
cmp r15, 0x6e
jl 0x14001a2ff
mov r15, qword [0x1410fbba8]
and r15, r15
jle 0x14001a2ff
mov rax, 1
jmp 0x14001a302
xor rax, rax
and rax, rax
je 0x14001a41c
mov r15, qword [0x1410fbf40]
and r15, r15
jle 0x14001a41c
call fcn.140078c58
movabs rax, 0x1401c36c2
push rax
push 0
pop rcx
pop rdx
call fcn.1400cf42c
and rax, rax
je 0x14001a351
mov r15, qword [0x1410fbd10]
and r15, r15
jle 0x14001a351
mov rax, 1
jmp 0x14001a354
xor rax, rax
and rax, rax
je 0x14001a41c
movabs rax, 0x1401c3832
push rax
push 0
pop rcx
pop rdx
call fcn.1400cf4b4
mov qword [0x1410fbd90], rax
push qword [0x141176d40]
pop rcx
call fcn.1400f4210
lea rax, [0x1410fbee0]
mov rax, rax
push rax
push qword [0x141176d40]
pop rcx
pop rdx
call fcn.1400f4198
and rax, rax
je 0x14001a400
push qword [0x1410fbee0]
pop rcx
call fcn.1400dc570
and rax, rax
je 0x14001a3fe
mov rax, 8
mov rax, rax
push rax
lea rax, [0x1410fbd10]
mov rax, rax
push rax
mov rax, 0x14
mov rax, rax
push rax
sub rsp, 8
push qword [0x1410fbee0]
pop rcx
sub rsp, 0x20
call fcn.1400dc580
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
pop r9
call qword [0x1410fbd90]
jmp 0x14001a387
push qword [0x141176d40]
pop rcx
call fcn.1400f418c
push 0
pop rcx
call fcn.1400cf318
call fcn.14006dccc
mov r15, qword [0x1410fbd80]
and r15, r15
jne 0x14001a50e
push 0
push 0
pop rcx
pop rdx
call fcn.1400dc5a0
push 0
pop rcx
call fcn.1400dc6a8
push 0
pop rcx
call fcn.1400dc580
mov rax, rax
push rax
pop rcx
call fcn.14008b096
mov r15, qword [0x1410fc0b0]
and r15, r15
jle 0x14001a4b1
push 0xdc
push 0x18c
push 0
push 0
pop rcx
pop rdx
pop r8
pop r9
call fcn.1400417b7
mov r15, qword [0x1410fc0b0]
and r15, r15
jle 0x14001a4a6
call fcn.14006dccc
push 0x73
pop rcx
call fcn.1400dc6a8
jmp 0x14001a488
push 0x73
pop rcx
call fcn.1400dc3a8
push 0
pop rcx
call fcn.1400dc6a8
push 0xc8
pop rcx
call fcn.1400dc114
mov r15, qword [0x1410fc070]
cmp r15, 0xff
jne 0x14001a4ec
mov r15, qword [0x1410fbfd8]
and r15, r15
jne 0x14001a4ec
mov rax, 1
jmp 0x14001a4ef
xor rax, rax
and rax, rax
je 0x14001a50e
push 0x10
push qword [0x1410fbdd0]
push qword [0x1410fbef8]
pop rcx
pop rdx
pop r8
call fcn.1400837fa
push 0x1b
pop rcx
call fcn.14008b09c
mov r15, rax
cmp r15, 1
jle 0x14001a52f
mov qword [0x1410fbfe8], 1
jmp 0x14001a53a
mov qword [0x1410fbfe8], 0
push 3
pop rcx
call fcn.1400d12fc
mov r15, rax
and r15, r15
jne 0x14001a8b9
push qword [0x1410fc1d8]
pop qword [0x1410fbec0]
push 8
pop rcx
call fcn.1400d1338
mov rax, rax
push rax
pop rcx
call fcn.140045dc1
and rax, rax
je 0x14001a5e8
push 8
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
cmp r15, rax
jne 0x14001a5e6
push qword [0x1410fbec0]
pop rcx
call fcn.14001f962
push qword [0x1410fbd60]
pop rcx
call fcn.1400ec174
and rax, rax
je 0x14001a5cf
push qword [0x1410fbd60]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 8
pop rcx
pop rdx
call fcn.1400d12a8
push 0
lea rax, [0x14001e8e9]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14008b890
jmp 0x14001a623
push 8
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
cmp r15, rax
je 0x14001a623
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 8
pop rcx
pop rdx
call fcn.1400d12a8
mov r15, qword [0x1410fbf10]
and r15, r15
jne 0x14001a705
push qword [0x1410fbd28]
pop qword [0x1410fbec0]
push 0xb
pop rcx
call fcn.1400d1338
mov rax, rax
push rax
pop rcx
call fcn.140045dc1
and rax, rax
je 0x14001a6ca
push 0xb
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
cmp r15, rax
jne 0x14001a6c8
push qword [0x1410fbec0]
pop rcx
call fcn.14001f962
push qword [0x1410fbd60]
pop rcx
call fcn.1400ec174
and rax, rax
je 0x14001a6b1
push qword [0x1410fbd60]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 0xb
pop rcx
pop rdx
call fcn.1400d12a8
push 0
lea rax, [0x14001e8e9]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14008b890
jmp 0x14001a705
push 0xb
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
cmp r15, rax
je 0x14001a705
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 0xb
pop rcx
pop rdx
call fcn.1400d12a8
push qword [0x1410fbba0]
pop qword [0x1410fbec0]
push 0xa
pop rcx
call fcn.1400d1338
mov rax, rax
push rax
pop rcx
call fcn.140045dc1
and rax, rax
je 0x14001a79c
push 0xa
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
cmp r15, rax
jne 0x14001a79a
push qword [0x1410fbec0]
pop rcx
call fcn.14001f962
push qword [0x1410fbd60]
pop rcx
call fcn.1400ec174
and rax, rax
je 0x14001a783
push qword [0x1410fbd60]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 0xa
pop rcx
pop rdx
call fcn.1400d12a8
push 0
lea rax, [0x14001e8e9]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14008b890
jmp 0x14001a7d7
push 0xa
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
cmp r15, rax
je 0x14001a7d7
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 0xa
pop rcx
pop rdx
call fcn.1400d12a8
mov r15, qword [0x1410fbee8]
and r15, r15
jne 0x14001a8b9
push qword [0x1410fbf08]
pop qword [0x1410fbec0]
push 9
pop rcx
call fcn.1400d1338
mov rax, rax
push rax
pop rcx
call fcn.140045dc1
and rax, rax
je 0x14001a87e
push 9
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
cmp r15, rax
jne 0x14001a87c
push qword [0x1410fbec0]
pop rcx
call fcn.14001f962
push qword [0x1410fbd60]
pop rcx
call fcn.1400ec174
and rax, rax
je 0x14001a865
push qword [0x1410fbd60]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 9
pop rcx
pop rdx
call fcn.1400d12a8
push 0
lea rax, [0x14001e8e9]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14008b890
jmp 0x14001a8b9
push 9
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
cmp r15, rax
je 0x14001a8b9
push qword [0x1410fbec0]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 9
pop rcx
pop rdx
call fcn.1400d12a8
call fcn.1400dc6d0
mov qword [0x1410fbff0], rax
cmp qword [0x1410fbff0], 0
je 0x14001ad08
mov r15, qword [0x1410fbff0]
cmp r15, 0x3336
jne 0x14001a8fd
call fcn.1400e0fd4
mov r15, rax
cmp r15, 0x309
jne 0x14001a8fd
mov rax, 1
jmp 0x14001a900
xor rax, rax
and rax, rax
je 0x14001a954
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140041867
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, qword [0x1410fbff0]
cmp r15, 0x3336
jne 0x14001a97e
call fcn.1400e0fd4
mov r15, rax
cmp r15, 0x30a
jne 0x14001a97e
mov rax, 1
jmp 0x14001a981
xor rax, rax
and rax, rax
je 0x14001a986
push qword [0x1410fbff0]
mov r15, 0x332c
cmp r15, qword [rsp]
jne 0x14001ac76
sub rsp, 8
sub rsp, 0x20
call fcn.1400e0ff0
add rsp, 0x28
mov rax, rax
push rax
mov r15, 0x5a
cmp r15, qword [rsp]
jne 0x14001ab59
mov qword [0x1410fbe08], 0x28
jmp 0x14001a9d0
push 0x5a
pop rcx
sub rsp, 0x20
call fcn.1400d1358
add rsp, 0x20
mov r15, rax
dec r15
cmp r15, qword [0x1410fbe08]
jl 0x14001aace
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0
push qword [0x1410fbe08]
push 0x5a
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400d13a0
add rsp, 0x28
lea rcx, [0x1410fbd40]
pop rdx
sub rsp, 0x20
call fcn.1400f5260
add rsp, 0x20
push qword [0x1410fbe08]
push 0x5a
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1400
add rsp, 0x20
mov r15, rax
and r15, 2
and r15, r15
je 0x14001aac1
movabs rax, 0x1401b7f44
push rax
push qword [0x1410fbd40]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f2430
add rsp, 0x20
mov r15, rax
and r15, r15
jle 0x14001aac1
push 0
push qword [0x1410fbe08]
push 0x5a
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400d1448
add rsp, 0x20
inc qword [0x1410fbe08]
jno 0x14001a9d0
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
push 0
push 1
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14002ce8a
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400569a1
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
jmp 0x14001ac75
mov r15, 0x47
cmp r15, qword [rsp]
jne 0x14001ac75
mov qword [0x1410fbe08], 0x28
jmp 0x14001ab77
push 0x47
pop rcx
sub rsp, 0x20
call fcn.1400d1358
add rsp, 0x20
mov r15, rax
dec r15
cmp r15, qword [0x1410fbe08]
jl 0x14001ac75
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push 0
push qword [0x1410fbe08]
push 0x47
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400d13a0
add rsp, 0x28
lea rcx, [0x1410fbd40]
pop rdx
sub rsp, 0x20
call fcn.1400f5260
add rsp, 0x20
push qword [0x1410fbe08]
push 0x47
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1400
add rsp, 0x20
mov r15, rax
and r15, 2
and r15, r15
je 0x14001ac68
movabs rax, 0x1401b7f44
push rax
push qword [0x1410fbd40]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f2430
add rsp, 0x20
mov r15, rax
and r15, r15
jle 0x14001ac68
push 0
push qword [0x1410fbe08]
push 0x47
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400d1448
add rsp, 0x20
inc qword [0x1410fbe08]
jno 0x14001ab77
pop rax
add rsp, 8
call fcn.1400e100c
mov rax, rax
push rax
mov r15, qword [0x1410fc088]
cmp r15, qword [rsp]
jne 0x14001acc0
sub rsp, 8
push qword [0x1410fbff0]
pop rcx
sub rsp, 0x20
call fcn.14007d633
add rsp, 0x28
and rax, rax
je 0x14001acb2
xor rax, rax
jmp 0x14001acb9
mov rax, 1
and rax, rax
je 0x14001acbe
jmp 0x14001ad05
xor r15, r15
cmp r15, qword [rsp]
jne 0x14001ace3
sub rsp, 8
push qword [0x1410fbff0]
pop rcx
sub rsp, 0x20
call fcn.140067a36
add rsp, 0x28
jmp 0x14001ad05
mov qword [0x1410fbff0], 0
sub rsp, 8
push 5
pop rcx
sub rsp, 0x20
call fcn.1400dc114
add rsp, 0x28
pop rax
jmp 0x14001ad13
push 5
pop rcx
call fcn.1400dc114
mov r15, qword [0x1410fc190]
and r15, r15
jle 0x14001ae5c
mov r15, qword [0x1410fbf10]
and r15, r15
jle 0x14001adba
push 0xb
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbd28]
pop rcx
call fcn.1400ec154
cmp r15, rax
jne 0x14001ad6f
push 0x68
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 0xb
pop rcx
pop rdx
call fcn.1400d12a8
jmp 0x14001ad8b
push qword [0x1410fbd28]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 0xb
pop rcx
pop rdx
call fcn.1400d12a8
push 0x78
pop rcx
call fcn.14007f69c
push 3
pop rcx
call fcn.1400d12fc
mov r15, rax
and r15, r15
je 0x14001adba
push 0
push 3
pop rcx
pop rdx
call fcn.1400d12a8
mov r15, qword [0x1410fbee8]
and r15, r15
jle 0x14001ae51
push 9
pop rcx
call fcn.1400d12fc
mov r15, rax
push qword [0x1410fbf08]
pop rcx
call fcn.1400ec154
cmp r15, rax
jne 0x14001ae06
push 0x68
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 9
pop rcx
pop rdx
call fcn.1400d12a8
jmp 0x14001ae22
push qword [0x1410fbf08]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 9
pop rcx
pop rdx
call fcn.1400d12a8
push 0x78
pop rcx
call fcn.14007f69c
push 3
pop rcx
call fcn.1400d12fc
mov r15, rax
and r15, r15
je 0x14001ae51
push 0
push 3
pop rcx
pop rdx
call fcn.1400d12a8
mov qword [0x1410fbff0], 0
call fcn.1400e100c
mov r15, rax
and r15, r15
jne 0x14001ae82
mov r15, qword [0x1410fbff0]
cmp r15, 0x333c
jne 0x14001ae82
mov rax, 1
jmp 0x14001ae85
xor rax, rax
and rax, rax
je 0x14001a50e
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400de820
add rsp, 0x28
movabs rcx, 0x1401ba6d2
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400de5f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
push 0
push 1
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14002ce8a
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400569a1
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, qword [0x1410fbe48]
and r15, r15
jg 0x14001afb7
mov r15, qword [0x1410fbb80]
and r15, r15
jg 0x14001afb7
jmp 0x14001afc0
mov rax, 1
jmp 0x14001afc3
xor rax, rax
and rax, rax
je 0x14001b251
mov r15, qword [0x1410fbb80]
and r15, r15
jne 0x14001b135
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401ac60c
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400de5fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401ac60c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140027a92
add rsp, 0x30
movabs rcx, 0x1401ac94c
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400de7fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
movabs rax, 0x1401ac0c4
push rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140027a92
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400de87c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
movabs rax, 0x1401ac0c4
push rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400de7ac
add rsp, 0x28
movabs rcx, 0x1401b541c
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400de87c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3520
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400de630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14001b359
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x1410fc1f8]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401c3520
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400de5fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push qword [0x1410fc120]
push qword [0x1410fc1f8]
pop rcx
pop rdx
call fcn.1400f2430
mov r15, rax
and r15, r15
jle 0x14001b379
call fcn.140088502
jmp 0x14001b37b
call 0x14001b39d
call fcn.1400f5100
mov rcx, qword [0x1410fbb38]
call fcn.14008b024
mov rcx, qword [0x1410fbb48]
call fcn.14008b02a
sub rsp, 0x28
call fcn.14008b6e4
call fcn.14008bf10
call fcn.1400ab1bc
call fcn.1400ab36c
call fcn.1400ce244
call fcn.1400cf36c
call fcn.1400d1118
call fcn.1400dc444
call fcn.1400debb8
call fcn.1400df5d0
call fcn.1400e0de8
call fcn.1400e22c8
call fcn.1400ebe38
call fcn.1400ee020
call fcn.1400f1e10
call fcn.1400f4160
call fcn.1400f42a0
call fcn.1400f37f0
add rsp, 0x28
ret