Function at 0x140035afb
Capabilities:
Get geographical location
Reference sql statements

Disassembly:
mov qword [rsp + 8], rcx
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x20], r9
push rbp
push r15
mov rax, 0x14
sub rsp, 8
mov qword [rsp], 0
dec rax
jne 0x140035b19
sub rsp, 0x28
call fcn.1400f3810
mov rcx, qword [rsp + 0x108]
call fcn.1400882e0
mov rdx, qword [rsp + 0xe0]
lea rcx, [rsp + 0x28]
sub rsp, 0x10
call fcn.1400f3380
add rsp, 0x10
mov rdx, qword [rsp + 0xe8]
lea rcx, [rsp + 0x30]
sub rsp, 0x10
call fcn.1400f3380
add rsp, 0x10
mov rdx, qword [rsp + 0xf0]
lea rcx, [rsp + 0x38]
sub rsp, 0x10
call fcn.1400f3380
add rsp, 0x10
mov rdx, qword [rsp + 0xf8]
lea rcx, [rsp + 0x40]
sub rsp, 0x10
call fcn.1400f3380
add rsp, 0x10
mov rdx, qword [rsp + 0x100]
lea rcx, [rsp + 0x48]
sub rsp, 0x10
call fcn.1400f3380
add rsp, 0x10
movabs rdx, 0x1401ab1b0
lea rcx, [rsp + 0x50]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c4f3e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac67c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0x60]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400268c7
add rsp, 0x28
lea rcx, [rsp + 0x68]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401baf56
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247a58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0a44
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0x70]
pop rdx
call fcn.1400f3530
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401abee6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5f06
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400f3530
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c36de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0x80]
pop rdx
call fcn.1400f3530
movabs rdx, 0x1401ab0c4
lea rcx, [0x141247c60]
call fcn.1400f33f0
push 3
movabs rax, 0x1401ab0c4
push rax
movabs rax, 0x1401ba64c
push rax
movabs rax, 0x1401ab3ca
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.1400a79b0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b486a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140036092
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b486a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140035f92
push 3
movabs rax, 0x1401ab0c4
push rax
movabs rax, 0x1401ba64c
push rax
movabs rax, 0x1401ab3ca
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.1400a79b0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x78]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b486a
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
jmp 0x140035e58
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1d4e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140036092
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b1d4e
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1d4e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140036192
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b1d4e
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b486a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dd910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
and rax, rax
je 0x14003d113
movabs rbp, 0x140c36e04
mov r15, rbp
movabs rbp, 0x14068a3f6
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x14068a3f6
mov rax, rbp
push rax
push 1
pop rcx
pop rdx
pop r8
call fcn.1400ddc70
push 1
pop rcx
call fcn.1400dd5a0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1d4e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dd910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
and rax, rax
je 0x14003d113
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c5aba
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dcd98
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b888a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dcd98
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dcd98
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401be6fc
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
call fcn.1400f3740
push 0xa
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400dda50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
and rax, rax
je 0x140036523
push 2
push qword [rsp + 0x48]
push 0xa
pop rcx
pop rdx
pop r8
call fcn.1400de120
push 0xa
pop rcx
call fcn.1400dd5a0
mov qword [0x141247af0], 0
movabs rdx, 0x1401ab0c4
lea rcx, [rsp + 0x80]
call fcn.1400f33f0
mov qword [rsp + 0x88], 0
jmp 0x140036553
push 0x47
pop rcx
call fcn.1400cf490
mov r15, rax
dec r15
cmp r15, qword [rsp + 0x88]
jl 0x140039f62
push qword [rsp + 0x88]
push 0x47
pop rcx
pop rdx
call fcn.1400cf538
mov r15, rax
and r15, 2
and r15, r15
je 0x140039f54
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push qword [rsp + 0xa0]
push 0x47
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400cf4cc
add rsp, 0x28
lea rcx, [rsp + 0x88]
pop rdx
call fcn.1400f3530
mov qword [rsp + 0x90], 0
jmp 0x1400365f2
push qword [0x141247cc8]
pop rcx
call fcn.1400e7320
cmp rax, qword [rsp + 0x90]
jl 0x140039f54
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
mov rdx, qword [0x141247cd0]
imul rdx, qword [rsp + 0xa8]
mov rbp, rdx
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
push qword [rbp]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0d00
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push qword [rsp + 0x98]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0d00
add rsp, 0x20
pop rcx
sub rsp, 8
call fcn.1400f3770
add rsp, 8
mov rcx, rax
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f3770
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3610
or rax, rax
je 0x140039f46
mov rdx, qword [0x141247cd0]
imul rdx, qword [rsp + 0x90]
mov rbp, rdx
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141247cc8]
mov rcx, qword [rbp]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0xa0]
pop rdx
call fcn.1400f3530
push qword [rsp + 0x38]
movabs rcx, 0x1401acf5e
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140037473
push qword [rsp + 0x28]
movabs rcx, 0x1401b07e6
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140036aa5
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4ad8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae8ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be07a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2658
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0xaa
mov qword [0x141247af0], r15
jmp 0x14003746e
push qword [rsp + 0x28]
movabs rcx, 0x1401b569c
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140036dfc
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4ad8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae8ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3492
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2658
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0xaa
mov qword [0x141247af0], r15
jmp 0x14003746e
push qword [rsp + 0x28]
movabs rcx, 0x1401bed3c
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14003746e
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4ad8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae8ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be07a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2658
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4ad8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae8ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3492
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2658
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0x154
mov qword [0x141247af0], r15
jmp 0x140039f46
push qword [rsp + 0x38]
movabs rcx, 0x1401acf90
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140039f46
push qword [rsp + 0x28]
movabs rcx, 0x1401b07e6
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140038145
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
movabs rcx, 0x1401b6cde
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003773c
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4316
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x20
movabs rcx, 0x1401b6cde
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b1332
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
movabs rcx, 0x1401bb9a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x1400379cb
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9280
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x20
movabs rcx, 0x1401bb9a4
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b1332
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4ad8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae8ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be07a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2658
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5e30
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbf7a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2598
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac40e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0x15e
mov qword [0x141247af0], r15
jmp 0x140039f46
push qword [rsp + 0x28]
movabs rcx, 0x1401b569c
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140038d0e
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
movabs rcx, 0x1401b6cde
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x1400383f1
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4316
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x20
movabs rcx, 0x1401b6cde
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b1332
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
movabs rcx, 0x1401bb9a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140038680
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9280
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x20
movabs rcx, 0x1401bb9a4
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b1332
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae8ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3492
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2658
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5e30
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbf7a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2598
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b16f0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0x15e
mov qword [0x141247af0], r15
jmp 0x140039f46
push qword [rsp + 0x28]
movabs rcx, 0x1401bed3c
pop rdx
call fcn.1400f3610
or rax, rax
je 0x140039f46
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
movabs rcx, 0x1401b6cde
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140038fba
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b4316
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x20
movabs rcx, 0x1401b6cde
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b1332
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
movabs rcx, 0x1401bb9a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140039249
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b9280
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1332
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x20
movabs rcx, 0x1401bb9a4
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b1332
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c4ad8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401be07a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2658
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5e30
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbf7a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3078
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2598
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac40e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ae8ce
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c3492
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2658
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b5e30
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbf7a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c65a8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x98]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b2598
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b16f0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0x2bc
mov qword [0x141247af0], r15
inc qword [rsp + 0x90]
jno 0x1400365f2
inc qword [rsp + 0x88]
jno 0x140036553
movabs rdx, 0x1401ab0c4
lea rcx, [rsp + 0xa0]
call fcn.1400f33f0
push qword [rsp + 0x38]
movabs rcx, 0x1401acf5e
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14003ab74
push qword [rsp + 0x28]
movabs rcx, 0x1401b07e6
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14003a2ad
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401adb44
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0xa8]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ada76
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bccd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b33b2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfef0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0x3de
mov qword [0x141247af0], r15
jmp 0x14003ab6f
push qword [rsp + 0x28]
movabs rcx, 0x1401b569c
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14003a5c4
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c093c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0xa8]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ada76
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afa24
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6964
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c35c4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0x4a6
mov qword [0x141247af0], r15
jmp 0x14003ab6f
push qword [rsp + 0x28]
movabs rcx, 0x1401bed3c
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14003ab6f
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401adb44
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c0ffc
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0xa8]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ada76
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bccd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b33b2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bfef0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ada76
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afa24
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6964
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ab1de
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c35c4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0x82a
mov qword [0x141247af0], r15
jmp 0x14003c026
push qword [rsp + 0x38]
movabs rcx, 0x1401acf90
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14003c026
push qword [rsp + 0x28]
movabs rcx, 0x1401b07e6
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14003b200
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401abee6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd9f4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bf088
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0xa8]
pop rdx
call fcn.1400f3530
mov r15, qword [0x141247af0]
add r15, 0x28
mov qword [0x141247af0], r15
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b339e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6e44
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c12e4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd9d8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bccd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b33b2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6e0e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0x5aa
mov qword [0x141247af0], r15
jmp 0x14003c026
push qword [rsp + 0x28]
movabs rcx, 0x1401b569c
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14003b6ef
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401abee6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0338
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b87b6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0xa8]
pop rdx
call fcn.1400f3530
mov r15, qword [0x141247af0]
add r15, 0x32
mov qword [0x141247af0], r15
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c12e4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd9d8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afa24
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6964
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba0aa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0x6a4
mov qword [0x141247af0], r15
jmp 0x14003c026
push qword [rsp + 0x28]
movabs rcx, 0x1401bed3c
pop rdx
call fcn.1400f3610
or rax, rax
je 0x14003c026
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401abee6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd9f4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bf088
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ac3d8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b0338
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b87b6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b526e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0xa8]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba0aa
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6964
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c12e4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bd9d8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401afa24
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6e0e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b33b2
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b339e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b6e44
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401aecd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bccd0
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddf00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, qword [0x141247af0]
add r15, 0xc80
mov qword [0x141247af0], r15
push 1
pop rcx
call fcn.1400dd5a0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
movabs rcx, 0x1401b845c
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003c23c
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c6740
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x20
movabs rcx, 0x1401b845c
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
movabs rcx, 0x1401abeea
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003c447
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401ba252
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x20
movabs rcx, 0x1401abeea
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0xfffffffffffffffe
jne 0x14003c4f1
mov r15, qword [rsp + 0xa8]
and r15, r15
jne 0x14003c4f1
mov rax, 1
jmp 0x14003c4f4
xor rax, rax
and rax, rax
je 0x14003d0ab
push 0
push 0x3c
pop rcx
pop rdx
call fcn.1400cf2f0
push 0
push 0x3c
pop rcx
pop rdx
call fcn.1400cf348
push 0x3c
pop rcx
call fcn.1400cf3d8
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
mov qword [0x141247af0], 0x9c4
push 0
push 1
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push qword [0x141247af0]
push 2
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push 0xffffffffffffffff
push 0x3c
pop rcx
pop rdx
call fcn.1400cf348
push 0x3c
pop rcx
call fcn.1400cf3d8
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
push 1
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400da5fc
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14004a06c
movabs rax, 0x1401b24ea
push rax
pop rcx
call fcn.140023484
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c184e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140023484
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rax, 1
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
push qword [rsp + 0x58]
push qword [rsp + 0xd0]
mov rcx, qword [rsp + 0x98]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b486a
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14007d8bc
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
movabs rax, 0x1401ab0c4
push rax
push 0x3a
pop rcx
pop rdx
call fcn.1400d1fb8
mov r15, qword [0x141247ad0]
and r15, r15
jne 0x14003c729
jmp 0x14003d113
push 0x41
pop rcx
call fcn.1400cf39c
mov r15, rax
and r15, 1
and r15, r15
je 0x14003c7cc
mov rcx, qword [0x141247540]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbca8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247a58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7108
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0x70]
pop rdx
call fcn.1400f3530
jmp 0x14003c84f
mov rcx, qword [0x141247558]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401bbca8
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [0x141247a58]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b7108
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0x70]
pop rdx
call fcn.1400f3530
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1d4e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003d084
push 0
push 1
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push 0x64
push 2
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400cf444
push 5
push 0x3c
pop rcx
pop rdx
call fcn.1400cf348
push 0x3c
pop rcx
call fcn.1400cf3d8
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
push 2
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400da5fc
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14004a06c
push 0x64
push 5
push 0
pop rcx
sub rsp, 0x20
call fcn.1400da5fc
add rsp, 0x20
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
call fcn.140072807
call fcn.14006b2d8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c184e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x80]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140023484
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401b2c70
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140023484
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
movabs rdx, 0x1401ab0c4
lea rcx, [rsp + 0xb0]
call fcn.1400f33f0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1d4e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 1
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ddb60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
and rax, rax
je 0x14003cc65
push 1
pop rcx
call fcn.1400ddd00
mov r15, rax
and r15, r15
jne 0x14003cbc7
mov rcx, qword [rsp + 0xb0]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push 1
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dddd0
add rsp, 0x20
pop rax
movabs rcx, 0x1401c1848
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0xb8]
pop rdx
call fcn.1400f3530
jmp 0x14003cb2c
push 1
pop rcx
call fcn.1400dd5a0
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c04b6
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0xc8]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401c1848
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140023484
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rax, 1
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
push qword [rsp + 0x58]
push qword [rsp + 0x98]
mov rcx, qword [rsp + 0x98]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b486a
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14007d8bc
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push 0x64
push 0x3c
pop rcx
pop rdx
call fcn.1400cf348
push 0x3c
pop rcx
call fcn.1400cf3d8
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
push 0x64
push 0x64
push 0
pop rcx
sub rsp, 0x20
call fcn.1400da5fc
add rsp, 0x20
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
call fcn.140072807
call fcn.14006b2d8
mov r15, qword [0x141247ad0]
and r15, r15
jle 0x14003d084
push 0x18
pop rcx
call fcn.1400f1b00
mov qword [rsp + 0xb8], rax
mov rcx, qword [rsp + 0x30]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b88a4
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rbp, qword [rsp + 0xc0]
lea rcx, [rbp]
pop rdx
call fcn.1400f3530
mov rcx, qword [rsp + 0x30]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1d4e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rbp, qword [rsp + 0xc0]
lea rcx, [rbp + 0x10]
pop rdx
call fcn.1400f3530
mov rbp, qword [rsp + 0xb8]
movabs rdx, 0x1401ab0c4
lea rcx, [rbp + 8]
call fcn.1400f33f0
push 0x32
pop rcx
call fcn.1400da190
push qword [rsp + 0xb8]
lea rax, [0x140073237]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.1400898f4
mov qword [rsp + 0xc0], rax
push qword [rsp + 0xc0]
pop rcx
call fcn.140089744
and rax, rax
je 0x14003cea6
mov r15, qword [0x141247ad0]
and r15, r15
jne 0x14003ce94
jmp 0x14003d113
push 0x32
pop rcx
call fcn.1400da190
call fcn.14006b2d8
jmp 0x14003ce71
mov rbp, qword [rsp + 0xb8]
push qword [rbp + 8]
movabs rcx, 0x1401ab0c4
pop rdx
call fcn.1400f3610
or rax, rax
jne 0x14003d077
call fcn.1400cc3c4
and rax, rax
je 0x14003cf64
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247538]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1018
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003cf64
mov rax, 1
jmp 0x14003cf67
xor rax, rax
and rax, rax
je 0x14003d00d
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247538]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1018
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
call fcn.1400f3740
push 0
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a9468
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push 0
pop rcx
call fcn.1400a9540
push 0x7d0
pop rcx
call fcn.1400da190
push qword [rsp + 0xb8]
pop rcx
call fcn.1400f1ae0
mov rcx, qword [0x141247540]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b276a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
lea rcx, [rsp + 0x70]
pop rdx
call fcn.1400f3530
jmp 0x14003c84f
push qword [rsp + 0xb8]
pop rcx
call fcn.1400f1ae0
movabs rax, 0x1401ab0c4
push rax
push 0x3a
pop rcx
pop rdx
call fcn.1400d1fb8
mov r15, qword [0x141247ad0]
and r15, r15
jne 0x14003d0a9
jmp 0x14003d113
jmp 0x14003d113
push 3
movabs rax, 0x1401ab0c4
push rax
push qword [rsp + 0x40]
pop rcx
pop rdx
pop r8
call fcn.1400dca40
movabs rdx, 0x1401ab0c4
lea rcx, [rsp + 0x48]
call fcn.1400f33f0
movabs rcx, 0x1401ac810
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
pop rax
push rax
call fcn.1400f36e0
pop rdx
add rax, rdx
jmp 0x14003d5f9
push 0x15e
pop rcx
call fcn.1400da190
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a77dc
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc5a0
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dce30
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
movabs rax, 0x1401ab0c4
push rax
movabs rax, 0x1401ab0c4
push rax
pop rcx
pop rdx
call fcn.14007abe1
push 0
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400da5fc
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14004a06c
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b486a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003d356
push 3
movabs rax, 0x1401ab0c4
push rax
movabs rax, 0x1401ba64c
push rax
movabs rax, 0x1401ab3ca
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.1400a79b0
push 0x15e
pop rcx
call fcn.1400da190
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x78]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b486a
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
jmp 0x14003d211
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b1d4e
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003d456
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b1d4e
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141247a58]
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
movabs rcx, 0x1401b486a
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400dc69c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003d59f
push 3
movabs rax, 0x1401ab0c4
push rax
movabs rax, 0x1401ba64c
push rax
movabs rax, 0x1401ab3ca
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.1400a79b0
push 0x15e
pop rcx
call fcn.1400da190
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x141247a58]
push rcx
sub rsp, 0x20
call fcn.1400f34e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
movabs rcx, 0x1401b486a
sub rsp, 0x20
call fcn.1400f3670
add rsp, 0x20
push rax
call fcn.1400f3710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dc668
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400882e0
add rsp, 0x28
pop rax
jmp 0x14003d456
push 0x1f4
pop rcx
call fcn.1400da190
push 1
push 0x3c
pop rcx
pop rdx
call fcn.1400cf2f0
movabs rcx, 0x1401ac80c
push rcx
sub rsp, 0x28
call fcn.1400f34e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f3670
add rsp, 0x28
pop rax
push rax
call fcn.1400f36e0
pop rdx
add rax, rdx
jmp 0x14003d5f9
push rax
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0xa8]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x80]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x40]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x68]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x38]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x30]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x70]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
mov rcx, qword [rsp + 0x78]
sub rsp, 0x28
call fcn.1400f3880
add rsp, 0x28
pop rax
add rsp, 0xc8
pop r15
pop rbp
ret