Function at 0x140032e0f
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 0x140032e2d
sub rsp, 0x28
call fcn.1400e4810
mov rcx, qword [rsp + 0x108]
call fcn.140078fe8
mov rdx, qword [rsp + 0xe0]
lea rcx, [rsp + 0x28]
sub rsp, 0x10
call fcn.1400e4380
add rsp, 0x10
mov rdx, qword [rsp + 0xe8]
lea rcx, [rsp + 0x30]
sub rsp, 0x10
call fcn.1400e4380
add rsp, 0x10
mov rdx, qword [rsp + 0xf0]
lea rcx, [rsp + 0x38]
sub rsp, 0x10
call fcn.1400e4380
add rsp, 0x10
mov rdx, qword [rsp + 0xf8]
lea rcx, [rsp + 0x40]
sub rsp, 0x10
call fcn.1400e4380
add rsp, 0x10
mov rdx, qword [rsp + 0x100]
lea rcx, [rsp + 0x48]
sub rsp, 0x10
call fcn.1400e4380
add rsp, 0x10
movabs rdx, 0x1401a183c
lea rcx, [rsp + 0x50]
call fcn.1400e43f0
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af068
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019cfc6
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0x60]
pop rdx
call fcn.1400e4530
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14002434e
add rsp, 0x28
lea rcx, [rsp + 0x68]
pop rdx
call fcn.1400e4530
movabs rdx, 0x14019d724
lea rcx, [rsp + 0x68]
call fcn.1400e43f0
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ca1a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b12b6
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400e4530
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401af442
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0x80]
pop rdx
call fcn.1400e4530
movabs rdx, 0x14019c0ba
lea rcx, [0x141a447f8]
call fcn.1400e43f0
push 3
movabs rax, 0x14019c0ba
push rax
movabs rax, 0x1401a80de
push rax
movabs rax, 0x14019c292
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.1400989b0
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a34d8
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003335d
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a34d8
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003325d
push 3
movabs rax, 0x14019c0ba
push rax
movabs rax, 0x1401a80de
push rax
movabs rax, 0x14019c292
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.1400989b0
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x78]
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a34d8
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd834
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
jmp 0x140033123
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a14ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003335d
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a14ae
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd834
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a14ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003345d
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a14ae
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd834
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a34d8
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ce910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
and rax, rax
je 0x14003a02b
movabs rbp, 0x14099b89f
mov r15, rbp
movabs rbp, 0x1403eee91
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1403eee91
mov rax, rbp
push rax
push 1
pop rcx
pop rdx
pop r8
call fcn.1400cec70
push 1
pop rcx
call fcn.1400ce5a0
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a14ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ce910
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
and rax, rax
je 0x14003a02b
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b0edc
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cdd98
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65a0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cdd98
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cdd98
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401ab36e
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
call fcn.1400e4740
push 0xa
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400cea50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
and rax, rax
je 0x1400337ee
push 2
push qword [rsp + 0x48]
push 0xa
pop rcx
pop rdx
pop r8
call fcn.1400cf120
push 0xa
pop rcx
call fcn.1400ce5a0
mov qword [0x141a44680], 0
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401af068
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019cfc6
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0x88]
pop rdx
call fcn.1400e4530
movabs rdx, 0x14019c0ba
lea rcx, [rsp + 0x88]
call fcn.1400e43f0
mov qword [rsp + 0x90], 0
jmp 0x14003387c
push 0x45
pop rcx
call fcn.1400c0490
mov r15, rax
dec r15
cmp r15, qword [rsp + 0x90]
jl 0x1400372e2
push qword [rsp + 0x90]
push 0x45
pop rcx
pop rdx
call fcn.1400c0538
mov r15, rax
and r15, 2
and r15, r15
je 0x1400372d4
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push qword [rsp + 0xa8]
push 0x45
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400c04cc
add rsp, 0x28
lea rcx, [rsp + 0x90]
pop rdx
call fcn.1400e4530
mov qword [rsp + 0x98], 0
jmp 0x14003391b
push qword [0x141a44860]
pop rcx
call fcn.1400d8320
cmp rax, qword [rsp + 0x98]
jl 0x1400372d4
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
mov rdx, qword [0x141a44868]
imul rdx, qword [rsp + 0xb0]
mov rbp, rdx
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141a44860]
push qword [rbp]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400e1d00
add rsp, 0x28
call fcn.1400e4740
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push qword [rsp + 0xa0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400e1d00
add rsp, 0x20
pop rcx
sub rsp, 8
call fcn.1400e4770
add rsp, 8
mov rcx, rax
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400e4770
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400e4610
or rax, rax
je 0x1400372c6
mov rdx, qword [0x141a44868]
imul rdx, qword [rsp + 0x98]
mov rbp, rdx
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141a44860]
mov rcx, qword [rbp]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0xa8]
pop rdx
call fcn.1400e4530
push qword [rsp + 0x38]
movabs rcx, 0x14019d674
pop rdx
call fcn.1400e4610
or rax, rax
je 0x14003479c
push qword [rsp + 0x28]
movabs rcx, 0x1401a0598
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140033dce
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b040e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ec42
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aaee4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1b06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0xaa
mov qword [0x141a44680], r15
jmp 0x140034797
push qword [rsp + 0x28]
movabs rcx, 0x1401a3f3e
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140034125
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b040e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ec42
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401af2ce
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1b06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0xaa
mov qword [0x141a44680], r15
jmp 0x140034797
push qword [rsp + 0x28]
movabs rcx, 0x1401ab60e
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140034797
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b040e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ec42
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aaee4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1b06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b040e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ec42
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401af2ce
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1b06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0x154
mov qword [0x141a44680], r15
jmp 0x1400372c6
push qword [rsp + 0x38]
movabs rcx, 0x14019d6a6
pop rdx
call fcn.1400e4610
or rax, rax
je 0x1400372c6
push qword [rsp + 0x28]
movabs rcx, 0x1401a0598
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140035486
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x28
movabs rcx, 0x1401a504a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034a65
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a2ff8
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x20
movabs rcx, 0x1401a504a
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a0cd0
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x28
movabs rcx, 0x1401a925a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034cf4
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a6f06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x20
movabs rcx, 0x1401a925a
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a0cd0
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b040e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ec42
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aaee4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1b06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a44e2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a975a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1aa0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019cdac
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0x15e
mov qword [0x141a44680], r15
jmp 0x1400372c6
push qword [rsp + 0x28]
movabs rcx, 0x1401a3f3e
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140036064
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x28
movabs rcx, 0x1401a504a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140035732
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a2ff8
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x20
movabs rcx, 0x1401a504a
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a0cd0
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x28
movabs rcx, 0x1401a925a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x1400359c1
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a6f06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x20
movabs rcx, 0x1401a925a
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a0cd0
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ec42
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401af2ce
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1b06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a44e2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a975a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1aa0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a101e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0x15e
mov qword [0x141a44680], r15
jmp 0x1400372c6
push qword [rsp + 0x28]
movabs rcx, 0x1401ab60e
pop rdx
call fcn.1400e4610
or rax, rax
je 0x1400372c6
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x28
movabs rcx, 0x1401a504a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140036310
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a2ff8
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x20
movabs rcx, 0x1401a504a
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a0cd0
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x28
movabs rcx, 0x1401a925a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003659f
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a6f06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0cd0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x20
movabs rcx, 0x1401a925a
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a0cd0
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b040e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aaee4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1b06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a44e2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a975a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aeec4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1aa0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019cdac
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ec42
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401af2ce
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1b06
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a44e2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a975a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b177a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a1aa0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a101e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0x2bc
mov qword [0x141a44680], r15
inc qword [rsp + 0x98]
jno 0x14003391b
inc qword [rsp + 0x90]
jno 0x14003387c
movabs rdx, 0x14019c0ba
lea rcx, [rsp + 0xa8]
call fcn.1400e43f0
push qword [rsp + 0x38]
movabs rcx, 0x14019d674
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140037ef4
push qword [rsp + 0x28]
movabs rcx, 0x1401a0598
pop rdx
call fcn.1400e4610
or rax, rax
je 0x14003762d
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019e008
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e4530
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019df3a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aa20e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a23f6
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401ac404
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0x3de
mov qword [0x141a44680], r15
jmp 0x140037eef
push qword [rsp + 0x28]
movabs rcx, 0x1401a3f3e
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140037944
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401acc3e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e4530
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019df3a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019f94c
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a4dc0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401af2fc
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0x4a6
mov qword [0x141a44680], r15
jmp 0x140037eef
push qword [rsp + 0x28]
movabs rcx, 0x1401ab60e
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140037eef
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019e008
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401ad2ea
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e4530
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019df3a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aa20e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a23f6
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401ac404
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019df3a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019f94c
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a4dc0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x14019c1ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401af2fc
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0x82a
mov qword [0x141a44680], r15
jmp 0x140039400
push qword [rsp + 0x38]
movabs rcx, 0x14019d6a6
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140039400
push qword [rsp + 0x28]
movabs rcx, 0x1401a0598
pop rdx
call fcn.1400e4610
or rax, rax
je 0x14003859b
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ca1a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aa9ee
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401ab906
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e4530
mov r15, qword [0x141a44680]
add r15, 0x28
mov qword [0x141a44680], r15
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a23e2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a51b0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401ad546
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aa9d2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aa20e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a23f6
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a517a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0x5aa
mov qword [0x141a44680], r15
jmp 0x140039400
push qword [rsp + 0x28]
movabs rcx, 0x1401a3f3e
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140038a9f
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ca1a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0150
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a64cc
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e4530
mov r15, qword [0x141a44680]
add r15, 0x32
mov qword [0x141a44680], r15
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401ad546
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aa9d2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019f94c
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a4dc0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a7c7c
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0x6a4
mov qword [0x141a44680], r15
jmp 0x140039400
push qword [rsp + 0x28]
movabs rcx, 0x1401ab60e
pop rdx
call fcn.1400e4610
or rax, rax
je 0x140039400
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019ca1a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aa9ee
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401ab906
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019cd76
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0150
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a64cc
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a3bf2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e4530
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a23e2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a51b0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aa20e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a23f6
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a517a
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401ad546
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401aa9d2
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019f94c
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a4dc0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x90]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x14019eede
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a7c7c
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 1
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cef00
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, qword [0x141a44680]
add r15, 0xc80
mov qword [0x141a44680], r15
push 1
pop rcx
call fcn.1400ce5a0
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x28
movabs rcx, 0x1401a61bc
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140039616
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401b18d0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x20
movabs rcx, 0x1401a61bc
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x28
movabs rcx, 0x14019ca1e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140039821
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a7da0
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x20
movabs rcx, 0x14019ca1e
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd868
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0xfffffffffffffffe
jne 0x1400398cb
mov r15, qword [rsp + 0xb0]
and r15, r15
jne 0x1400398cb
mov rax, 1
jmp 0x1400398ce
xor rax, rax
and rax, rax
je 0x140039fc3
push 0
push 0x3b
pop rcx
pop rdx
call fcn.1400c02f0
push 0
push 0x3b
pop rcx
pop rdx
call fcn.1400c0348
push 0x3b
pop rcx
call fcn.1400c03d8
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
mov qword [0x141a44680], 0x9c4
push 0
push 1
push 0x3b
pop rcx
pop rdx
pop r8
call fcn.1400c0444
push qword [0x141a44680]
push 2
push 0x3b
pop rcx
pop rdx
pop r8
call fcn.1400c0444
push 0xffffffffffffffff
push 0x3b
pop rcx
pop rdx
call fcn.1400c0348
push 0x3b
pop rcx
call fcn.1400c03d8
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.1400cb5fc
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140045882
push rcx
sub rsp, 0x28
call fcn.1400e44e0
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 + 0xd8]
mov rcx, qword [rsp + 0x98]
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a34d8
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14006e5c4
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
movabs rax, 0x14019c0ba
push rax
push 0x39
pop rcx
pop rdx
call fcn.1400c2fb8
mov r15, qword [0x141a44668]
and r15, r15
jne 0x140039a64
jmp 0x14003a02b
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a14ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140039f9c
push 0
push 1
push 0x3b
pop rcx
pop rdx
pop r8
call fcn.1400c0444
push 0x64
push 2
push 0x3b
pop rcx
pop rdx
pop r8
call fcn.1400c0444
push 5
push 0x3b
pop rcx
pop rdx
call fcn.1400c0348
push 0x3b
pop rcx
call fcn.1400c03d8
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.1400cb5fc
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140045882
push 0x64
push 5
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cb5fc
add rsp, 0x20
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
call fcn.1400637eb
call fcn.14005c76c
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401ae392
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a076e
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
lea rcx, [rsp + 0x70]
pop rdx
call fcn.1400e4530
push rcx
sub rsp, 0x28
call fcn.1400e44e0
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.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a34d8
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14006e5c4
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push 0x64
push 0x3b
pop rcx
pop rdx
call fcn.1400c0348
push 0x3b
pop rcx
call fcn.1400c03d8
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.1400cb5fc
add rsp, 0x20
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
call fcn.1400637eb
call fcn.14005c76c
mov r15, qword [0x141a44668]
and r15, r15
jle 0x140039f9c
push 0x18
pop rcx
call fcn.1400e2b00
mov qword [rsp + 0xb8], rax
mov rcx, qword [rsp + 0x30]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a65ba
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rbp, qword [rsp + 0xc0]
lea rcx, [rbp]
pop rdx
call fcn.1400e4530
mov rcx, qword [rsp + 0x30]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a14ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
mov rbp, qword [rsp + 0xc0]
lea rcx, [rbp + 0x10]
pop rdx
call fcn.1400e4530
push 0x32
pop rcx
call fcn.1400cb3f0
push qword [rsp + 0xb8]
lea rax, [0x14006421b]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14007a8f4
mov qword [rsp + 0xc0], rax
push qword [rsp + 0xc0]
pop rcx
call fcn.14007a744
and rax, rax
je 0x140039e16
mov r15, qword [0x141a44668]
and r15, r15
jne 0x140039e04
jmp 0x14003a02b
push 0x32
pop rcx
call fcn.1400cb3f0
call fcn.14005c76c
jmp 0x140039de1
mov rbp, qword [rsp + 0xb8]
push qword [rbp + 8]
movabs rcx, 0x14019c0ba
pop rdx
call fcn.1400e4610
or rax, rax
jne 0x140039f8f
call fcn.1400bd3c4
and rax, rax
je 0x140039ed4
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141a440f8]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0ad4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140039ed4
mov rax, 1
jmp 0x140039ed7
xor rax, rax
and rax, rax
je 0x140039f7d
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141a440f8]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a0ad4
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
call fcn.1400e4740
push 0
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14009a468
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push 0
pop rcx
call fcn.14009a540
push 0x7d0
pop rcx
call fcn.1400cb3f0
push qword [rsp + 0xb8]
pop rcx
call fcn.1400e2ae0
jmp 0x140039a64
push qword [rsp + 0xb8]
pop rcx
call fcn.1400e2ae0
movabs rax, 0x14019c0ba
push rax
push 0x39
pop rcx
pop rdx
call fcn.1400c2fb8
mov r15, qword [0x141a44668]
and r15, r15
jne 0x140039fc1
jmp 0x14003a02b
jmp 0x14003a02b
push 3
movabs rax, 0x14019c0ba
push rax
push qword [rsp + 0x40]
pop rcx
pop rdx
pop r8
call fcn.1400cda40
movabs rdx, 0x14019c0ba
lea rcx, [rsp + 0x48]
call fcn.1400e43f0
movabs rcx, 0x14019d076
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
pop rax
push rax
call fcn.1400e46e0
pop rdx
add rax, rdx
jmp 0x14003a511
push 0x15e
pop rcx
call fcn.1400cb3f0
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400987dc
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd5a0
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cde30
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
movabs rax, 0x14019c0ba
push rax
movabs rax, 0x14019c0ba
push rax
pop rcx
pop rdx
call fcn.14006b8e9
push 0
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cb5fc
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140045882
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a34d8
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003a26e
push 3
movabs rax, 0x14019c0ba
push rax
movabs rax, 0x1401a80de
push rax
movabs rax, 0x14019c292
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.1400989b0
push 0x15e
pop rcx
call fcn.1400cb3f0
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x78]
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a34d8
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd834
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
jmp 0x14003a129
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a14ae
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003a36e
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a14ae
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd834
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141a445f0]
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
movabs rcx, 0x1401a34d8
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400cd660
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003a4b7
push 3
movabs rax, 0x14019c0ba
push rax
movabs rax, 0x1401a80de
push rax
movabs rax, 0x14019c292
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.1400989b0
push 0x15e
pop rcx
call fcn.1400cb3f0
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x141a445f0]
push rcx
sub rsp, 0x20
call fcn.1400e44e0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
movabs rcx, 0x1401a34d8
sub rsp, 0x20
call fcn.1400e4670
add rsp, 0x20
push rax
call fcn.1400e4710
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cd834
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140078fe8
add rsp, 0x28
pop rax
jmp 0x14003a36e
push 0x1f4
pop rcx
call fcn.1400cb3f0
push 1
push 0x3b
pop rcx
pop rdx
call fcn.1400c02f0
movabs rcx, 0x14019d072
push rcx
sub rsp, 0x28
call fcn.1400e44e0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e4670
add rsp, 0x28
pop rax
push rax
call fcn.1400e46e0
pop rdx
add rax, rdx
jmp 0x14003a511
push rax
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x80]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x40]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0xa8]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x68]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x38]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x30]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x70]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x90]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
mov rcx, qword [rsp + 0x78]
sub rsp, 0x28
call fcn.1400e4880
add rsp, 0x28
pop rax
add rsp, 0xc8
pop r15
pop rbp
ret