Function at 0x140060b10
Capabilities:
Move file

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x20], rdi
mov qword [rax + 0x18], r8
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x1ed8]
mov eax, 0x1fb0
call fcn.140035780
sub rsp, rax
xor r12d, r12d
mov r15d, r12d
mov dword [rbp + 0x1ef0], r12d
call fcn.140069e0c
lea rdx, str.CreateThread
lea rcx, [rbp + 0x11c0]
call fcn.14000b7f8
mov rcx, rax
call fcn.14000b7b4
lea rcx, [rbp + 0x1e9a]
call fcn.14000b70c
mov rcx, rax
call fcn.14000b6c8
lea rdx, str.CommandLineToArgvW
lea rcx, [rbp + 0x1e72]
call fcn.14000b640
mov rcx, rax
call fcn.14000b5fc
lea rdx, str.VirtualAlloc
lea rcx, [rbp + 0x11ce]
call fcn.14000b7f8
mov rcx, rax
call fcn.14000b7b4
lea rdx, [0x14007b8e0]
lea rcx, [rbp + 0x1e86]
call fcn.14000b640
mov rcx, rax
call fcn.14000b5fc
lea rcx, [rbp + 0x1e60]
call fcn.14000b560
mov rcx, rax
call fcn.14000b51c
lea rcx, [rbp + 0x11dc]
call fcn.14000b4ac
mov rcx, rax
call fcn.14000b468
lea rax, [rbp + 0x1ef0]
mov dword [rbp + 0x1ef0], r12d
mov qword [rsp + 0x28], rax
lea r8, [0x1400693ac]
xor r9d, r9d
mov dword [rsp + 0x20], r12d
xor edx, edx
xor ecx, ecx
call qword [0x1400e19e0]
lea rdx, str.hbGKDRWqY
mov rbx, rax
lea rcx, [rbp + 0xce0]
call fcn.14000233c
lea rdx, [rbp + 0xce0]
lea rcx, [rbp + 0x1240]
call fcn.14006090c
lea rcx, [rbp + 0x1240]
call fcn.1400022b0
lea rcx, [rbp + 0xce0]
call fcn.1400022b0
lea rdx, str.FpQgOMinl
lea rcx, [rbp + 0x1280]
call fcn.14000233c
lea rdx, str.COIaNOjOX
lea rcx, [rbp + 0x1260]
call fcn.14000233c
lea rcx, [rbp + 0x1260]
call fcn.1400022b0
lea rcx, [rbp + 0x1280]
call fcn.1400022b0
lea rdx, str._KFIjqCqJ
lea rcx, [rbp + 0xd00]
call fcn.14000233c
lea rdx, [rbp + 0xd00]
lea rcx, [rbp + 0x12a0]
call fcn.140060710
lea rcx, [rbp + 0x12a0]
call fcn.1400022b0
lea rcx, [rbp + 0xd00]
call fcn.1400022b0
lea rdx, str.vtiLylhDt
lea rcx, [rbp + 0x12c0]
call fcn.140007bd0
lea rcx, [rbp + 0x12c0]
call fcn.1400022b0
lea rdx, str.STGGkEciV
lea rcx, [rbp + 0xd20]
call fcn.14000233c
lea rdx, [rbp + 0xd20]
lea rcx, [rbp + 0x12e0]
call fcn.140060a78
lea rcx, [rbp + 0x12e0]
call fcn.1400022b0
lea rcx, [rbp + 0xd20]
call fcn.1400022b0
lea rdx, str.UmqRZpvrw
lea rcx, [rbp + 0xac0]
call fcn.14000233c
lea rdx, [rbp + 0xac0]
lea rcx, [rbp + 0x3b0]
call fcn.1400605f8
mov rdx, qword [rbp + 0x3c8]
lea edi, [r12 + 0x10]
mov r13d, 0x1000
cmp rdx, rdi
jb 0x140060dad
mov rcx, qword [rbp + 0x3b0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060da8
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063e9f
call fcn.140034f94
mov rdx, qword [rbp + 0xad8]
movdqa xmm0, xmmword [0x14007b940]
mov byte [rbp + 0x3b0], r12b
movdqu xmmword [rbp + 0x3c0], xmm0
cmp rdx, rdi
jb 0x140060e00
mov rcx, qword [rbp + 0xac0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060dfb
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063e9f
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.xjLgvPBHF
xorps xmm1, xmm1
lea rcx, [rbp + 0x110]
mov esi, 9
mov r8d, esi
movups xmmword [rbp + 0x110], xmm0
movdqu xmmword [rbp + 0x120], xmm1
call fcn.140002828
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0x1300]
call fcn.1400605f8
lea rcx, [rbp + 0x1300]
call fcn.1400022b0
mov rdx, qword [rbp + 0x128]
cmp rdx, rdi
jb 0x140060e8b
mov rcx, qword [rbp + 0x110]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060e86
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ea5
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.fqySWAWrw
xorps xmm1, xmm1
lea rcx, [rbp + 0x130]
mov r8, rsi
movups xmmword [rbp + 0x130], xmm0
movdqu xmmword [rbp + 0x140], xmm1
call fcn.140002828
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x1320]
call fcn.14006090c
lea rcx, [rbp + 0x1320]
call fcn.1400022b0
mov rdx, qword [rbp + 0x148]
cmp rdx, rdi
jb 0x140060f11
mov rcx, qword [rbp + 0x130]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060f0c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eab
call fcn.140034f94
lea rdx, str.DehuDsHPH
lea rcx, [rbp + 0x1340]
call fcn.140007bd0
lea rcx, [rbp + 0x1340]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.DBvDvjPxR
xorps xmm1, xmm1
lea rcx, [rbp + 0x170]
mov r8, rsi
movups xmmword [rbp + 0x170], xmm0
movdqu xmmword [rbp + 0x180], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.wRHfntjXA
xorps xmm1, xmm1
lea rcx, [rbp + 0x150]
mov r8, rsi
movups xmmword [rbp + 0x150], xmm0
movdqu xmmword [rbp + 0x160], xmm1
call fcn.140002828
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x150]
call fcn.1400607f0
mov rdx, qword [rbp + 0x168]
cmp rdx, rdi
jb 0x140060fd5
mov rcx, qword [rbp + 0x150]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060fd0
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eed
call fcn.140034f94
mov rdx, qword [rbp + 0x188]
cmp rdx, rdi
jb 0x140061011
mov rcx, qword [rbp + 0x170]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x14006100c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eed
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.uhVnHPYFB
xorps xmm1, xmm1
lea rcx, [rbp + 0x190]
mov r8, rsi
movups xmmword [rbp + 0x190], xmm0
movdqu xmmword [rbp + 0x1a0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x1360]
call fcn.1400609cc
lea rcx, [rbp + 0x1360]
call fcn.1400022b0
mov rdx, qword [rbp + 0x1a8]
cmp rdx, rdi
jb 0x140061097
mov rcx, qword [rbp + 0x190]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061092
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eb1
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.CgcciTFgf
xorps xmm1, xmm1
lea rcx, [rbp + 0x1b0]
mov r8, rsi
movups xmmword [rbp + 0x1b0], xmm0
movdqu xmmword [rbp + 0x1c0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x1380]
call fcn.1400609cc
lea rcx, [rbp + 0x1380]
call fcn.1400022b0
mov rdx, qword [rbp + 0x1c8]
cmp rdx, rdi
jb 0x14006111d
mov rcx, qword [rbp + 0x1b0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061118
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eb7
call fcn.140034f94
lea rdx, str.lJZKuZXqx
lea rcx, [rbp + 0x13a0]
call fcn.140007bd0
lea rcx, [rbp + 0x13a0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.RINsyLNnN
xorps xmm1, xmm1
lea rcx, [rbp + 0xb0]
mov r8, rsi
movups xmmword [rbp + 0xb0], xmm0
movdqu xmmword [rbp + 0xc0], xmm1
call fcn.140002828
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x13c0]
call fcn.140060710
lea rcx, [rbp + 0x13c0]
call fcn.1400022b0
mov rdx, qword [rbp + 0xc8]
cmp rdx, rdi
jb 0x1400611c2
mov rcx, qword [rbp + 0xb0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400611bd
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ebd
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.NssFAkjTL
xorps xmm1, xmm1
lea rcx, [rbp + 0x1f0]
mov r8, rsi
movups xmmword [rbp + 0x1f0], xmm0
movdqu xmmword [rbp + 0x200], xmm1
call fcn.140002828
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x13e0]
call fcn.140060954
lea rcx, [rbp + 0x13e0]
call fcn.1400022b0
mov rdx, qword [rbp + 0x208]
cmp rdx, rdi
jb 0x140061248
mov rcx, qword [rbp + 0x1f0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061243
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eed
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.drCHlfICX
xorps xmm1, xmm1
lea rcx, [rbp + 0x230]
mov r8, rsi
movups xmmword [rbp + 0x230], xmm0
movdqu xmmword [rbp + 0x240], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.IZoxWlCIr
xorps xmm1, xmm1
lea rcx, [rbp + 0x210]
mov r8, rsi
movups xmmword [rbp + 0x210], xmm0
movdqu xmmword [rbp + 0x220], xmm1
call fcn.140002828
lea rdx, [rbp + 0x230]
lea rcx, [rbp + 0x210]
call fcn.1400607f0
mov rdx, qword [rbp + 0x228]
cmp rdx, rdi
jb 0x1400612ed
mov rcx, qword [rbp + 0x210]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400612e8
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eed
call fcn.140034f94
mov rdx, qword [rbp + 0x248]
cmp rdx, rdi
jb 0x140061329
mov rcx, qword [rbp + 0x230]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061324
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eed
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.SzHZJsYWH
xorps xmm1, xmm1
lea rcx, [rbp + 0x250]
mov r8, rsi
movups xmmword [rbp + 0x250], xmm0
movdqu xmmword [rbp + 0x260], xmm1
call fcn.140002828
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x1400]
call fcn.140060954
lea rcx, [rbp + 0x1400]
call fcn.1400022b0
mov rdx, qword [rbp + 0x268]
cmp rdx, rdi
jb 0x1400613af
mov rcx, qword [rbp + 0x250]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400613aa
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eed
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.CBRTQaRGX
xorps xmm1, xmm1
lea rcx, [rbp + 0x270]
mov r8, rsi
movups xmmword [rbp + 0x270], xmm0
movdqu xmmword [rbp + 0x280], xmm1
call fcn.140002828
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x1420]
call fcn.1400605f8
lea rcx, [rbp + 0x1420]
call fcn.1400022b0
mov rdx, qword [rbp + 0x288]
cmp rdx, rdi
jb 0x140061435
mov rcx, qword [rbp + 0x270]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061430
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ec3
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str._ojOEYual
xorps xmm1, xmm1
lea rcx, [rbp - 0x38]
mov r8, rsi
movups xmmword [rbp - 0x38], xmm0
movdqu xmmword [rbp - 0x28], xmm1
call fcn.140002828
lea rdx, [rbp - 0x38]
lea rcx, [rbp + 0x1440]
call fcn.140060710
lea rcx, [rbp + 0x1440]
call fcn.1400022b0
mov rdx, qword [rbp - 0x20]
cmp rdx, rdi
jb 0x1400614a9
mov rcx, qword [rbp - 0x38]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400614a4
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ec9
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.seuCvQTgA
xorps xmm1, xmm1
lea rcx, [rbp - 0x18]
mov r8, rsi
movups xmmword [rbp - 0x18], xmm0
movdqu xmmword [rbp - 8], xmm1
call fcn.140002828
lea rdx, [rbp - 0x18]
lea rcx, [rbp + 0x1460]
call fcn.140060a78
lea rcx, [rbp + 0x1460]
call fcn.1400022b0
mov rdx, qword [rbp]
cmp rdx, rdi
jb 0x14006151d
mov rcx, qword [rbp - 0x18]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061518
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ecf
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.OLXOQDYCW
xorps xmm1, xmm1
lea rcx, [rbp + 8]
mov r8, rsi
movups xmmword [rbp + 8], xmm0
movdqu xmmword [rbp + 0x18], xmm1
call fcn.140002828
lea rdx, [rbp + 8]
lea rcx, [rbp + 0x1480]
call fcn.14006090c
lea rcx, [rbp + 0x1480]
call fcn.1400022b0
mov rdx, qword [rbp + 0x20]
cmp rdx, rdi
jb 0x140061591
mov rcx, qword [rbp + 8]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x14006158c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ed5
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.rGnMOzwcR
xorps xmm1, xmm1
lea rcx, [rbp + 0x40]
mov r8, rsi
movups xmmword [rbp + 0x40], xmm0
movdqu xmmword [rbp + 0x50], xmm1
call fcn.140002828
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x14a0]
call fcn.1400609cc
lea rcx, [rbp + 0x14a0]
call fcn.1400022b0
mov rdx, qword [rbp + 0x58]
cmp rdx, rdi
jb 0x140061605
mov rcx, qword [rbp + 0x40]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061600
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063edb
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.URCwhTNZe
xorps xmm1, xmm1
lea rcx, [rbp + 0x60]
mov r8, rsi
movups xmmword [rbp + 0x60], xmm0
movdqu xmmword [rbp + 0x70], xmm1
call fcn.140002828
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x14c0]
call fcn.14006090c
lea rcx, [rbp + 0x14c0]
call fcn.1400022b0
mov rdx, qword [rbp + 0x78]
cmp rdx, rdi
jb 0x140061679
mov rcx, qword [rbp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061674
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ee1
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.DAWl_aTUz
xorps xmm1, xmm1
lea rcx, [rbp + 0x90]
mov r8, rsi
movups xmmword [rbp + 0x90], xmm0
movdqu xmmword [rbp + 0xa0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x90]
lea rcx, [rbp + 0x14e0]
call fcn.140060710
lea rcx, [rbp + 0x14e0]
call fcn.1400022b0
mov rdx, qword [rbp + 0xa8]
cmp rdx, rdi
jb 0x1400616ff
mov rcx, qword [rbp + 0x90]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400616fa
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ee7
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.cPeTijtOv
xorps xmm1, xmm1
lea rcx, [rbp + 0xf0]
mov r8, rsi
movups xmmword [rbp + 0xf0], xmm0
movdqu xmmword [rbp + 0x100], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.YbkfUtShS
xorps xmm1, xmm1
lea rcx, [rbp + 0xd0]
mov r8, rsi
movups xmmword [rbp + 0xd0], xmm0
movdqu xmmword [rbp + 0xe0], xmm1
call fcn.140002828
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0xd0]
call fcn.1400607f0
mov rdx, qword [rbp + 0xe8]
cmp rdx, rdi
jb 0x1400617a4
mov rcx, qword [rbp + 0xd0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x14006179f
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eed
call fcn.140034f94
mov rdx, qword [rbp + 0x108]
cmp rdx, rdi
jb 0x1400617e0
mov rcx, qword [rbp + 0xf0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400617db
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eed
call fcn.140034f94
xorps xmm0, xmm0
lea rdx, str.qUdhljaMf
xorps xmm1, xmm1
lea rcx, [rbp + 0xae0]
mov r8, rsi
movups xmmword [rbp + 0xae0], xmm0
movdqu xmmword [rbp + 0xaf0], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.pCfimEomz
xorps xmm1, xmm1
lea rcx, [rbp + 0x3d0]
mov r8, rsi
movups xmmword [rbp + 0x3d0], xmm0
movdqu xmmword [rbp + 0x3e0], xmm1
call fcn.140002828
mov rdx, qword [rbp + 0x3e8]
cmp rdx, rdi
jb 0x140061872
mov rcx, qword [rbp + 0x3d0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x14006186d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063eed
call fcn.140034f94
lea rcx, [rbp + 0xae0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.jaur_cwvP
xorps xmm1, xmm1
lea rcx, [rbp + 0x3f0]
mov r8, rsi
movups xmmword [rbp + 0x3f0], xmm0
movdqu xmmword [rbp + 0x400], xmm1
call fcn.140002828
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x1500]
call fcn.1400609cc
lea rcx, [rbp + 0x1500]
call fcn.1400022b0
lea rcx, [rbp + 0x3f0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.D_dlcduJO
xorps xmm1, xmm1
lea rcx, [rbp + 0x410]
mov r8, rsi
movups xmmword [rbp + 0x410], xmm0
movdqu xmmword [rbp + 0x420], xmm1
call fcn.140002828
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x1520]
call fcn.140060710
lea rcx, [rbp + 0x1520]
call fcn.1400022b0
lea rcx, [rbp + 0x410]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.LMGqTWqtC
xorps xmm1, xmm1
lea rcx, [rbp + 0x430]
mov r8, rsi
movups xmmword [rbp + 0x430], xmm0
movdqu xmmword [rbp + 0x440], xmm1
call fcn.140002828
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0x1540]
call fcn.140060710
lea rcx, [rbp + 0x1540]
call fcn.1400022b0
lea rcx, [rbp + 0x430]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.zEeFlmjke
xorps xmm1, xmm1
lea rcx, [rbp + 0xb20]
mov r8, rsi
movups xmmword [rbp + 0xb20], xmm0
movdqu xmmword [rbp + 0xb30], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.AUfIkXiLf
xorps xmm1, xmm1
lea rcx, [rbp + 0xb00]
mov r8, rsi
movups xmmword [rbp + 0xb00], xmm0
movdqu xmmword [rbp + 0xb10], xmm1
call fcn.140002828
lea rcx, [rbp + 0xb00]
call fcn.1400022b0
lea rcx, [rbp + 0xb20]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.GsJicyjTO
xorps xmm1, xmm1
lea rcx, [rbp + 0x450]
mov r8, rsi
movups xmmword [rbp + 0x450], xmm0
movdqu xmmword [rbp + 0x460], xmm1
call fcn.140002828
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0x1560]
call fcn.140060710
lea rcx, [rbp + 0x1560]
call fcn.1400022b0
lea rcx, [rbp + 0x450]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.xYativXLc
xorps xmm1, xmm1
lea rcx, [rbp + 0x470]
mov r8, rsi
movups xmmword [rbp + 0x470], xmm0
movdqu xmmword [rbp + 0x480], xmm1
call fcn.140002828
lea rdx, [rbp + 0x470]
lea rcx, [rbp + 0x1580]
call fcn.140060710
lea rcx, [rbp + 0x1580]
call fcn.1400022b0
lea rcx, [rbp + 0x470]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.EYRsfBclA
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b0]
mov r8, rsi
movups xmmword [rbp + 0x4b0], xmm0
movdqu xmmword [rbp + 0x4c0], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.SkORJsTaK
xorps xmm1, xmm1
lea rcx, [rbp + 0x490]
mov r8, rsi
movups xmmword [rbp + 0x490], xmm0
movdqu xmmword [rbp + 0x4a0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x490]
call fcn.1400607f0
lea rcx, [rbp + 0x490]
call fcn.1400022b0
lea rcx, [rbp + 0x4b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.RdzNqkmHe
xorps xmm1, xmm1
lea rcx, [rbp + 0x4d0]
mov r8, rsi
movups xmmword [rbp + 0x4d0], xmm0
movdqu xmmword [rbp + 0x4e0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x4d0]
lea rcx, [rbp + 0x15a0]
call fcn.1400605f8
lea rcx, [rbp + 0x15a0]
call fcn.1400022b0
lea rcx, [rbp + 0x4d0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.OmmynRzda
xorps xmm1, xmm1
lea rcx, [rbp + 0x4f0]
mov r8, rsi
movups xmmword [rbp + 0x4f0], xmm0
movdqu xmmword [rbp + 0x500], xmm1
call fcn.140002828
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x15c0]
call fcn.140060a78
lea rcx, [rbp + 0x15c0]
call fcn.1400022b0
lea rcx, [rbp + 0x4f0]
call fcn.1400022b0
lea rdx, str.NOsHBfscF
lea rcx, [rbp + 0x15e0]
call fcn.140007bd0
lea rcx, [rbp + 0x15e0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.mbqmCRZcr
xorps xmm1, xmm1
lea rcx, [rbp + 0x530]
movups xmmword [rbp + 0x530], xmm0
mov r8, rsi
movdqu xmmword [rbp + 0x540], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.TcKUHJrxC
xorps xmm1, xmm1
lea rcx, [rbp + 0x510]
mov r8, rsi
movups xmmword [rbp + 0x510], xmm0
movdqu xmmword [rbp + 0x520], xmm1
call fcn.140002828
lea rdx, [rbp + 0x530]
lea rcx, [rbp + 0x510]
call fcn.1400607f0
lea rcx, [rbp + 0x510]
call fcn.1400022b0
lea rcx, [rbp + 0x530]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.MLkFHNJEi
xorps xmm1, xmm1
lea rcx, [rbp + 0x550]
mov r8, rsi
movups xmmword [rbp + 0x550], xmm0
movdqu xmmword [rbp + 0x560], xmm1
call fcn.140002828
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x1600]
call fcn.1400609cc
lea rcx, [rbp + 0x1600]
call fcn.1400022b0
lea rcx, [rbp + 0x550]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.EHLjmPyqR
xorps xmm1, xmm1
lea rcx, [rbp + 0x570]
mov r8, rsi
movups xmmword [rbp + 0x570], xmm0
movdqu xmmword [rbp + 0x580], xmm1
call fcn.140002828
lea rdx, [rbp + 0x570]
lea rcx, [rbp + 0x1620]
call fcn.140060a78
lea rcx, [rbp + 0x1620]
call fcn.1400022b0
lea rcx, [rbp + 0x570]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.ItQxvyeqj
xorps xmm1, xmm1
lea rcx, [rbp + 0x5b0]
mov r8, rsi
movups xmmword [rbp + 0x5b0], xmm0
movdqu xmmword [rbp + 0x5c0], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.HmZTzujHU
xorps xmm1, xmm1
lea rcx, [rbp + 0x590]
mov r8, rsi
movups xmmword [rbp + 0x590], xmm0
movdqu xmmword [rbp + 0x5a0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0x590]
call fcn.1400607f0
lea rcx, [rbp + 0x590]
call fcn.1400022b0
lea rcx, [rbp + 0x5b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.QLKoJXmUt
xorps xmm1, xmm1
lea rcx, [rbp + 0xb60]
mov r8, rsi
movups xmmword [rbp + 0xb60], xmm0
movdqu xmmword [rbp + 0xb70], xmm1
call fcn.140002828
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp + 0xb40], xmm0
movdqu xmmword [rbp + 0xb50], xmm1
mov r8, rsi
lea rdx, str.mgvsMVJit
lea rcx, [rbp + 0xb40]
call fcn.140002828
lea rcx, [rbp + 0xb40]
call fcn.1400022b0
lea rcx, [rbp + 0xb60]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.jQJjkGvll
xorps xmm1, xmm1
lea rcx, [rbp + 0x5f0]
mov r8, rsi
movups xmmword [rbp + 0x5f0], xmm0
movdqu xmmword [rbp + 0x600], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.ELngJXwzA
xorps xmm1, xmm1
lea rcx, [rbp + 0x5d0]
mov r8, rsi
movups xmmword [rbp + 0x5d0], xmm0
movdqu xmmword [rbp + 0x5e0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x5f0]
lea rcx, [rbp + 0x5d0]
call fcn.1400607f0
lea rcx, [rbp + 0x5d0]
call fcn.1400022b0
lea rcx, [rbp + 0x5f0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.riV_KnjT
xorps xmm1, xmm1
lea rcx, [rbp + 0x610]
mov r8, rsi
movups xmmword [rbp + 0x610], xmm0
movdqu xmmword [rbp + 0x620], xmm1
call fcn.140002828
lea rdx, [rbp + 0x610]
lea rcx, [rbp + 0x1640]
call fcn.140060954
lea rcx, [rbp + 0x1640]
call fcn.1400022b0
lea rcx, [rbp + 0x610]
call fcn.1400022b0
lea rdx, str.ayKlTKD
lea rcx, [rbp + 0x1660]
call fcn.140007bd0
lea rcx, [rbp + 0x1660]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.RifyGFsyD
xorps xmm1, xmm1
lea rcx, [rbp + 0x630]
mov r8, rsi
movups xmmword [rbp + 0x630], xmm0
movdqu xmmword [rbp + 0x640], xmm1
call fcn.140002828
lea rdx, [rbp + 0x630]
lea rcx, [rbp + 0x1680]
call fcn.1400609cc
lea rcx, [rbp + 0x1680]
call fcn.1400022b0
lea rcx, [rbp + 0x630]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.SYwUOjIps
xorps xmm1, xmm1
lea rcx, [rbp + 0x650]
mov r8, rsi
movups xmmword [rbp + 0x650], xmm0
movdqu xmmword [rbp + 0x660], xmm1
call fcn.140002828
lea rdx, [rbp + 0x650]
lea rcx, [rbp + 0x16a0]
call fcn.1400605f8
lea rcx, [rbp + 0x16a0]
call fcn.1400022b0
lea rcx, [rbp + 0x650]
call fcn.1400022b0
lea rdx, str.hEuLetxCO
lea rcx, [rbp + 0x16c0]
call fcn.140007bd0
lea rcx, [rbp + 0x16c0]
call fcn.1400022b0
lea rdx, str.ePcjiYocK
lea rcx, [rbp + 0x16e0]
call fcn.140007bd0
lea rcx, [rbp + 0x16e0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.oaHvycXLb
xorps xmm1, xmm1
lea rcx, [rbp + 0x670]
mov r8, rsi
movups xmmword [rbp + 0x670], xmm0
movdqu xmmword [rbp + 0x680], xmm1
call fcn.140002828
lea rdx, [rbp + 0x670]
lea rcx, [rbp + 0x1ae0]
call fcn.1400609cc
lea rcx, [rbp + 0x1ae0]
call fcn.1400022b0
lea rcx, [rbp + 0x670]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.lsNnxExtK
xorps xmm1, xmm1
lea rcx, [rbp + 0x690]
mov r8, rsi
movups xmmword [rbp + 0x690], xmm0
movdqu xmmword [rbp + 0x6a0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x690]
lea rcx, [rbp + 0x1720]
call fcn.14006090c
lea rcx, [rbp + 0x1720]
call fcn.1400022b0
lea rcx, [rbp + 0x690]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.aNuDZHGDc
xorps xmm1, xmm1
lea rcx, [rbp + 0xba0]
mov r8, rsi
movups xmmword [rbp + 0xba0], xmm0
movdqu xmmword [rbp + 0xbb0], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.uaeWJMhgn
xorps xmm1, xmm1
lea rcx, [rbp + 0xb80]
mov r8, rsi
movups xmmword [rbp + 0xb80], xmm0
movdqu xmmword [rbp + 0xb90], xmm1
call fcn.140002828
lea rcx, [rbp + 0xb80]
call fcn.1400022b0
lea rcx, [rbp + 0xba0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.krZfUI_Wx
xorps xmm1, xmm1
lea rcx, [rbp + 0x6b0]
mov r8, rsi
movups xmmword [rbp + 0x6b0], xmm0
movdqu xmmword [rbp + 0x6c0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x6b0]
lea rcx, [rbp + 0x1740]
call fcn.14006090c
lea rcx, [rbp + 0x1740]
call fcn.1400022b0
lea rcx, [rbp + 0x6b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.bsMFJgjvw
xorps xmm1, xmm1
mov r8, rsi
movups xmmword [rbp + 0x6d0], xmm0
movdqu xmmword [rbp + 0x6e0], xmm1
lea rcx, [rbp + 0x6d0]
call fcn.140002828
lea rdx, [rbp + 0x6d0]
lea rcx, [rbp + 0x1760]
call fcn.1400605f8
lea rcx, [rbp + 0x1760]
call fcn.1400022b0
lea rcx, [rbp + 0x6d0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.DJjFmBPsy
xorps xmm1, xmm1
lea rcx, [rbp + 0x6f0]
mov r8, rsi
movups xmmword [rbp + 0x6f0], xmm0
movdqu xmmword [rbp + 0x700], xmm1
call fcn.140002828
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 0x1780]
call fcn.140060a78
lea rcx, [rbp + 0x1780]
call fcn.1400022b0
lea rcx, [rbp + 0x6f0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.MmMptCaIZ
xorps xmm1, xmm1
lea rcx, [rbp + 0x710]
mov r8, rsi
movups xmmword [rbp + 0x710], xmm0
movdqu xmmword [rbp + 0x720], xmm1
call fcn.140002828
lea rdx, [rbp + 0x710]
lea rcx, [rbp + 0x17a0]
call fcn.140060954
lea rcx, [rbp + 0x17a0]
call fcn.1400022b0
lea rcx, [rbp + 0x710]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.ScPTNPjwQ
xorps xmm1, xmm1
lea rcx, [rbp + 0xbe0]
mov r8, rsi
movups xmmword [rbp + 0xbe0], xmm0
movdqu xmmword [rbp + 0xbf0], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.EHkNvzKXo
xorps xmm1, xmm1
lea rcx, [rbp + 0xbc0]
mov r8, rsi
movups xmmword [rbp + 0xbc0], xmm0
movdqu xmmword [rbp + 0xbd0], xmm1
call fcn.140002828
lea rcx, [rbp + 0xbc0]
call fcn.1400022b0
lea rcx, [rbp + 0xbe0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.jJfPbjhOV
xorps xmm1, xmm1
lea rcx, [rbp + 0x730]
mov r8, rsi
movups xmmword [rbp + 0x730], xmm0
movdqu xmmword [rbp + 0x740], xmm1
call fcn.140002828
lea rdx, [rbp + 0x730]
lea rcx, [rbp + 0x17c0]
call fcn.14006090c
lea rcx, [rbp + 0x17c0]
call fcn.1400022b0
lea rcx, [rbp + 0x730]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.PeIjYBWzE
xorps xmm1, xmm1
lea rcx, [rbp + 0x9f0]
movups xmmword [rbp + 0x9f0], xmm0
mov r8, rsi
movdqu xmmword [rbp + 0xa00], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.ryucmJjdL
xorps xmm1, xmm1
lea rcx, [rbp + 0xc00]
mov r8, rsi
movups xmmword [rbp + 0xc00], xmm0
movdqu xmmword [rbp + 0xc10], xmm1
call fcn.140002828
lea rcx, [rbp + 0xc00]
call fcn.1400022b0
lea rcx, [rbp + 0x9f0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.ilWWOfiEn
xorps xmm1, xmm1
lea rcx, [rbp + 0x750]
mov r8, rsi
movups xmmword [rbp + 0x750], xmm0
movdqu xmmword [rbp + 0x760], xmm1
call fcn.140002828
lea rdx, [rbp + 0x750]
lea rcx, [rbp + 0x17e0]
call fcn.140060954
lea rcx, [rbp + 0x17e0]
call fcn.1400022b0
lea rcx, [rbp + 0x750]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.tOhSqDapV
xorps xmm1, xmm1
lea rcx, [rbp + 0x770]
mov r8, rsi
movups xmmword [rbp + 0x770], xmm0
movdqu xmmword [rbp + 0x780], xmm1
call fcn.140002828
lea rdx, [rbp + 0x770]
lea rcx, [rbp + 0x1800]
call fcn.14006090c
lea rcx, [rbp + 0x1800]
call fcn.1400022b0
lea rcx, [rbp + 0x770]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.gMpNDMpio
xorps xmm1, xmm1
lea rcx, [rbp + 0x790]
mov r8, rsi
movups xmmword [rbp + 0x790], xmm0
movdqu xmmword [rbp + 0x7a0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x790]
lea rcx, [rbp + 0x1820]
call fcn.140060a78
lea rcx, [rbp + 0x1820]
call fcn.1400022b0
lea rcx, [rbp + 0x790]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.csDInfQUC
xorps xmm1, xmm1
lea rcx, [rbp + 0x7b0]
mov r8, rsi
movups xmmword [rbp + 0x7b0], xmm0
movdqu xmmword [rbp + 0x7c0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x7b0]
lea rcx, [rbp + 0x1840]
call fcn.14006090c
lea rcx, [rbp + 0x1840]
call fcn.1400022b0
lea rcx, [rbp + 0x7b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.CUIkauQjd
xorps xmm1, xmm1
lea rcx, [rbp + 0x7d0]
mov r8, rsi
movups xmmword [rbp + 0x7d0], xmm0
movdqu xmmword [rbp + 0x7e0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x7d0]
lea rcx, [rbp + 0x1860]
call fcn.140060954
lea rcx, [rbp + 0x1860]
call fcn.1400022b0
lea rcx, [rbp + 0x7d0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.vpgpnTVuS
xorps xmm1, xmm1
lea rcx, [rbp + 0x7f0]
mov r8, rsi
movups xmmword [rbp + 0x7f0], xmm0
movdqu xmmword [rbp + 0x800], xmm1
call fcn.140002828
lea rdx, [rbp + 0x7f0]
lea rcx, [rbp + 0x1880]
call fcn.1400605f8
lea rcx, [rbp + 0x1880]
call fcn.1400022b0
lea rcx, [rbp + 0x7f0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.sEilESvCP
xorps xmm1, xmm1
lea rcx, [rbp + 0x810]
mov r8, rsi
movups xmmword [rbp + 0x810], xmm0
movdqu xmmword [rbp + 0x820], xmm1
call fcn.140002828
lea rdx, [rbp + 0x810]
lea rcx, [rbp + 0x18a0]
call fcn.14006090c
lea rcx, [rbp + 0x18a0]
call fcn.1400022b0
lea rcx, [rbp + 0x810]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.aVswNoGni
xorps xmm1, xmm1
lea rcx, [rbp + 0x830]
mov r8, rsi
movups xmmword [rbp + 0x830], xmm0
movdqu xmmword [rbp + 0x840], xmm1
call fcn.140002828
lea rdx, [rbp + 0x830]
lea rcx, [rbp + 0x18c0]
call fcn.140060954
lea rcx, [rbp + 0x18c0]
call fcn.1400022b0
lea rcx, [rbp + 0x830]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.MosgqZPvu
xorps xmm1, xmm1
lea rcx, [rbp + 0x850]
mov r8, rsi
movups xmmword [rbp + 0x850], xmm0
movdqu xmmword [rbp + 0x860], xmm1
call fcn.140002828
lea rdx, [rbp + 0x850]
lea rcx, [rbp + 0x18e0]
call fcn.140060a78
lea rcx, [rbp + 0x18e0]
call fcn.1400022b0
lea rcx, [rbp + 0x850]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.shGkjFkOE
xorps xmm1, xmm1
lea rcx, [rbp + 0x890]
mov r8, rsi
movups xmmword [rbp + 0x890], xmm0
movdqu xmmword [rbp + 0x8a0], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.pfjYEfKkt
xorps xmm1, xmm1
mov r8, rsi
movups xmmword [rbp + 0x870], xmm0
movdqu xmmword [rbp + 0x880], xmm1
lea rcx, [rbp + 0x870]
call fcn.140002828
lea rdx, [rbp + 0x890]
lea rcx, [rbp + 0x870]
call fcn.1400607f0
lea rcx, [rbp + 0x870]
call fcn.1400022b0
lea rcx, [rbp + 0x890]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.RAgFBmFqj
xorps xmm1, xmm1
lea rcx, [rbp + 0x290]
mov r8, rsi
movups xmmword [rbp + 0x290], xmm0
movdqu xmmword [rbp + 0x2a0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x1900]
call fcn.140060710
lea rcx, [rbp + 0x1900]
call fcn.1400022b0
lea rcx, [rbp + 0x290]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.nUzSDQtaB
xorps xmm1, xmm1
lea rcx, [rbp + 0xa30]
mov r8, rsi
movups xmmword [rbp + 0xa30], xmm0
movdqu xmmword [rbp + 0xa40], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.sQOfjWuEu
xorps xmm1, xmm1
lea rcx, [rbp + 0xa10]
mov r8, rsi
movups xmmword [rbp + 0xa10], xmm0
movdqu xmmword [rbp + 0xa20], xmm1
call fcn.140002828
lea rcx, [rbp + 0xa10]
call fcn.1400022b0
lea rcx, [rbp + 0xa30]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.XaDzsnmIY
xorps xmm1, xmm1
lea rcx, [rbp + 0x2b0]
mov r8, rsi
movups xmmword [rbp + 0x2b0], xmm0
movdqu xmmword [rbp + 0x2c0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x1920]
call fcn.140060954
lea rcx, [rbp + 0x1920]
call fcn.1400022b0
lea rcx, [rbp + 0x2b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.RTliViWWI
xorps xmm1, xmm1
lea rcx, [rbp + 0x2d0]
mov r8, rsi
movups xmmword [rbp + 0x2d0], xmm0
movdqu xmmword [rbp + 0x2e0], xmm1
call fcn.140002828
lea rdx, [rbp + 0x2d0]
lea rcx, [rbp + 0x1940]
call fcn.1400605f8
lea rcx, [rbp + 0x1940]
call fcn.1400022b0
lea rcx, [rbp + 0x2d0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.wdaCeMnDX
xorps xmm1, xmm1
lea rcx, [rbp + 0x310]
movups xmmword [rbp + 0x310], xmm0
mov r8, rsi
movdqu xmmword [rbp + 0x320], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.udpWJa_Xj
xorps xmm1, xmm1
lea rcx, [rbp + 0x2f0]
mov r8, rsi
movups xmmword [rbp + 0x2f0], xmm0
movdqu xmmword [rbp + 0x300], xmm1
call fcn.140002828
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x2f0]
call fcn.1400607f0
lea rcx, [rbp + 0x2f0]
call fcn.1400022b0
lea rcx, [rbp + 0x310]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.kKeXwwz_N
xorps xmm1, xmm1
lea rcx, [rbp + 0xa80]
mov r8, rsi
movups xmmword [rbp + 0xa80], xmm0
movdqu xmmword [rbp + 0xa90], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rdx, str.rtiSgEULZ
xorps xmm1, xmm1
lea rcx, [rbp + 0xa60]
mov r8, rsi
movups xmmword [rbp + 0xa60], xmm0
movdqu xmmword [rbp + 0xa70], xmm1
call fcn.140002828
lea rcx, [rbp + 0xa60]
call fcn.1400022b0
lea rcx, [rbp + 0xa80]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.fjrlWSzVS
xorps xmm1, xmm1
lea rcx, [rbp + 0x330]
mov r8, rsi
movups xmmword [rbp + 0x330], xmm0
movdqu xmmword [rbp + 0x340], xmm1
call fcn.140002828
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0x1960]
call fcn.140060954
lea rcx, [rbp + 0x1960]
call fcn.1400022b0
lea rcx, [rbp + 0x330]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.gBTklNCQY
xorps xmm1, xmm1
lea rcx, [rbp + 0x370]
mov r8, rsi
movups xmmword [rbp + 0x370], xmm0
movdqu xmmword [rbp + 0x380], xmm1
call fcn.140002828
xorps xmm0, xmm0
lea rcx, str.zCubkYvPu
xorps xmm1, xmm1
movups xmmword [rbp + 0x350], xmm0
movdqu xmmword [rbp + 0x360], xmm1
call fcn.140002528
mov r8, rax
lea rdx, str.zCubkYvPu
lea rcx, [rbp + 0x350]
call fcn.140002828
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0x350]
call fcn.1400607f0
lea rcx, [rbp + 0x350]
call fcn.1400022b0
lea rcx, [rbp + 0x370]
call fcn.1400022b0
lea rdx, str.To_Xpsgtg
lea rcx, [rbp + 0x1980]
call fcn.140007bd0
lea rcx, [rbp + 0x1980]
call fcn.1400022b0
lea rdx, str.vlpVyxlFU
lea rcx, [rbp + 0x19a0]
call fcn.140007bd0
lea rcx, [rbp + 0x19a0]
call fcn.1400022b0
lea rdx, str.eftCoZRDm
lea rcx, [rbp + 0xd40]
call fcn.14000233c
lea rdx, [rbp + 0xd40]
lea rcx, [rbp + 0x19c0]
call fcn.1400609cc
lea rcx, [rbp + 0x19c0]
call fcn.1400022b0
lea rcx, [rbp + 0xd40]
call fcn.1400022b0
lea rdx, str.wOkfPkUSV
lea rcx, [rbp + 0xd60]
call fcn.14000233c
lea rdx, [rbp + 0xd60]
lea rcx, [rbp + 0x19e0]
call fcn.140060710
lea rcx, [rbp + 0x19e0]
call fcn.1400022b0
lea rcx, [rbp + 0xd60]
call fcn.1400022b0
lea rdx, str.FsnqDcToC
lea rcx, [rbp + 0x1a00]
call fcn.140007bd0
lea rcx, [rbp + 0x1a00]
call fcn.1400022b0
lea rdx, str.DhkTE_GCp
lea rcx, [rbp + 0x1a40]
call fcn.14000233c
lea rdx, str._BbNHCEig
lea rcx, [rbp + 0x1a20]
call fcn.14000233c
lea rcx, [rbp + 0x1a20]
call fcn.1400022b0
lea rcx, [rbp + 0x1a40]
call fcn.1400022b0
lea rdx, str.oaV_TDlaJ
lea rcx, [rbp + 0xd80]
call fcn.14000233c
lea rdx, [rbp + 0xd80]
lea rcx, [rbp + 0x1a60]
call fcn.140060710
lea rcx, [rbp + 0x1a60]
call fcn.1400022b0
lea rcx, [rbp + 0xd80]
call fcn.1400022b0
lea rdx, str.DVXpABjwO
lea rcx, [rbp + 0xda0]
call fcn.14000233c
lea rdx, [rbp + 0xda0]
lea rcx, [rbp + 0x1a80]
call fcn.1400605f8
lea rcx, [rbp + 0x1a80]
call fcn.1400022b0
lea rcx, [rbp + 0xda0]
call fcn.1400022b0
lea rdx, str.kKYPNiYR
lea rcx, [rbp + 0xdc0]
call fcn.14000233c
lea rdx, [rbp + 0xdc0]
lea rcx, [rbp + 0x1aa0]
call fcn.140060a78
lea rcx, [rbp + 0x1aa0]
call fcn.1400022b0
lea rcx, [rbp + 0xdc0]
call fcn.1400022b0
lea rdx, str.lzBrcvmHi
lea rcx, [rbp + 0xe00]
call fcn.14000233c
lea rdx, str.WGRxaIhPd
lea rcx, [rbp + 0xde0]
call fcn.14000233c
lea rdx, [rbp + 0xe00]
lea rcx, [rbp + 0xde0]
call fcn.1400607f0
lea rcx, [rbp + 0xde0]
call fcn.1400022b0
lea rcx, [rbp + 0xe00]
call fcn.1400022b0
lea rdx, str.BAgmRqV_X
lea rcx, [rbp + 0xe20]
call fcn.14000233c
lea rdx, [rbp + 0xe20]
lea rcx, [rbp + 0x1ac0]
call fcn.140060a78
lea rcx, [rbp + 0x1ac0]
call fcn.1400022b0
lea rcx, [rbp + 0xe20]
call fcn.1400022b0
lea rdx, str.IHoWqFFlL
lea rcx, [rbp + 0x1700]
call fcn.140007bd0
lea rcx, [rbp + 0x1700]
call fcn.1400022b0
lea rdx, str.CNvPvIvHn
lea rcx, [rbp + 0xe40]
call fcn.14000233c
lea rdx, [rbp + 0xe40]
lea rcx, [rbp + 0x1b00]
call fcn.14006090c
lea rcx, [rbp + 0x1b00]
call fcn.1400022b0
lea rcx, [rbp + 0xe40]
call fcn.1400022b0
lea rdx, str.MwDWlWh_I
lea rcx, [rbp + 0xe60]
call fcn.14000233c
lea rdx, [rbp + 0xe60]
lea rcx, [rbp + 0x1b20]
call fcn.140060a78
lea rcx, [rbp + 0x1b20]
call fcn.1400022b0
lea rcx, [rbp + 0xe60]
call fcn.1400022b0
lea rdx, str.ynqfSRRoJ
lea rcx, [rbp + 0xe80]
call fcn.14000233c
lea rdx, [rbp + 0xe80]
lea rcx, [rbp + 0x1b40]
call fcn.14006090c
lea rcx, [rbp + 0x1b40]
call fcn.1400022b0
lea rcx, [rbp + 0xe80]
call fcn.1400022b0
lea rdx, str.ZUUfHoSKl
lea rcx, [rbp + 0xec0]
call fcn.14000233c
lea rdx, str.YsJNRTbly
lea rcx, [rbp + 0xea0]
call fcn.14000233c
lea rdx, [rbp + 0xec0]
lea rcx, [rbp + 0xea0]
call fcn.1400607f0
lea rcx, [rbp + 0xea0]
call fcn.1400022b0
lea rcx, [rbp + 0xec0]
call fcn.1400022b0
lea rdx, str.lzSJLipCe
lea rcx, [rbp + 0xf00]
call fcn.14000233c
lea rdx, str.zAsrmqknO
lea rcx, [rbp + 0xee0]
call fcn.14000233c
lea rdx, [rbp + 0xf00]
lea rcx, [rbp + 0xee0]
call fcn.1400607f0
lea rcx, [rbp + 0xee0]
call fcn.1400022b0
lea rcx, [rbp + 0xf00]
call fcn.1400022b0
lea rdx, str.QvZfvRauK
lea rcx, [rbp + 0xf40]
call fcn.14000233c
lea rdx, str.k_UMGdtLB
lea rcx, [rbp + 0xf20]
call fcn.14000233c
lea rdx, [rbp + 0xf40]
lea rcx, [rbp + 0xf20]
call fcn.1400607f0
lea rcx, [rbp + 0xf20]
call fcn.1400022b0
lea rcx, [rbp + 0xf40]
call fcn.1400022b0
lea rdx, str.MjZuYPrTu
lea rcx, [rbp + 0x1b60]
call fcn.140007bd0
lea rcx, [rbp + 0x1b60]
call fcn.1400022b0
lea rdx, str.nUO_cybGK
lea rcx, [rbp + 0xf60]
call fcn.14000233c
lea rdx, [rbp + 0xf60]
lea rcx, [rbp + 0x1b80]
call fcn.14006090c
lea rcx, [rbp + 0x1b80]
call fcn.1400022b0
lea rcx, [rbp + 0xf60]
call fcn.1400022b0
lea rdx, str.olmeHgeEw
lea rcx, [rbp + 0xf80]
call fcn.14000233c
lea rdx, [rbp + 0xf80]
lea rcx, [rbp + 0x1ba0]
call fcn.140060a78
lea rcx, [rbp + 0x1ba0]
call fcn.1400022b0
lea rcx, [rbp + 0xf80]
call fcn.1400022b0
lea rdx, str.nAepxpaxd
lea rcx, [rbp + 0xfa0]
call fcn.14000233c
lea rdx, [rbp + 0xfa0]
lea rcx, [rbp + 0x1bc0]
call fcn.1400609cc
lea rcx, [rbp + 0x1bc0]
call fcn.1400022b0
lea rcx, [rbp + 0xfa0]
call fcn.1400022b0
lea rdx, str.WcHdgWYNX
lea rcx, [rbp + 0xfc0]
call fcn.14000233c
lea rdx, [rbp + 0xfc0]
lea rcx, [rbp + 0x1be0]
call fcn.1400609cc
lea rcx, [rbp + 0x1be0]
call fcn.1400022b0
lea rcx, [rbp + 0xfc0]
call fcn.1400022b0
lea rdx, str.SyhzwJmgV
lea rcx, [rbp + 0x1c00]
call fcn.140007bd0
lea rcx, [rbp + 0x1c00]
call fcn.1400022b0
lea rdx, str.fOilYXTud
lea rcx, [rbp + 0x1000]
call fcn.14000233c
lea rdx, str.PHHlYpKAz
lea rcx, [rbp + 0xfe0]
call fcn.14000233c
lea rdx, [rbp + 0x1000]
lea rcx, [rbp + 0xfe0]
call fcn.1400607f0
lea rcx, [rbp + 0xfe0]
call fcn.1400022b0
lea rcx, [rbp + 0x1000]
call fcn.1400022b0
lea rdx, str.vdKdJyDDO
lea rcx, [rbp + 0x1020]
call fcn.14000233c
lea rdx, [rbp + 0x1020]
lea rcx, [rbp + 0x1c20]
call fcn.1400609cc
lea rcx, [rbp + 0x1c20]
call fcn.1400022b0
lea rcx, [rbp + 0x1020]
call fcn.1400022b0
lea rdx, str.zDusYVyBm
lea rcx, [rbp + 0x1c40]
call fcn.140007bd0
lea rcx, [rbp + 0x1c40]
call fcn.1400022b0
lea rdx, str.FCesqTDp
lea rcx, [rbp + 0x1040]
call fcn.14000233c
lea rdx, [rbp + 0x1040]
lea rcx, [rbp + 0x1c60]
call fcn.1400605f8
lea rcx, [rbp + 0x1c60]
call fcn.1400022b0
lea rcx, [rbp + 0x1040]
call fcn.1400022b0
lea rdx, str.LrhmghMnO
lea rcx, [rbp + 0x1060]
call fcn.14000233c
lea rdx, [rbp + 0x1060]
lea rcx, [rbp + 0x1c80]
call fcn.14006090c
lea rcx, [rbp + 0x1c80]
call fcn.1400022b0
lea rcx, [rbp + 0x1060]
call fcn.1400022b0
lea rdx, str.qgIRtpjGD
lea rcx, [rbp + 0x1cc0]
call fcn.14000233c
lea rdx, str.DJxyMJjQj
lea rcx, [rbp + 0x1ca0]
call fcn.14000233c
lea rcx, [rbp + 0x1ca0]
call fcn.1400022b0
lea rcx, [rbp + 0x1cc0]
call fcn.1400022b0
lea rdx, str.qnVrCfYZA
lea rcx, [rbp + 0x1080]
call fcn.14000233c
lea rdx, [rbp + 0x1080]
lea rcx, [rbp + 0x1ce0]
call fcn.140060710
lea rcx, [rbp + 0x1ce0]
call fcn.1400022b0
lea rcx, [rbp + 0x1080]
call fcn.1400022b0
lea rdx, str.TcmdxxwkI
lea rcx, [rbp + 0x10a0]
call fcn.14000233c
lea rdx, [rbp + 0x10a0]
lea rcx, [rbp + 0x1d00]
call fcn.140060a78
lea rcx, [rbp + 0x1d00]
call fcn.1400022b0
lea rcx, [rbp + 0x10a0]
call fcn.1400022b0
lea rdx, str.BGksSRZzB
lea rcx, [rbp + 0x10c0]
call fcn.14000233c
lea rdx, [rbp + 0x10c0]
lea rcx, [rbp + 0x1d20]
call fcn.140060954
lea rcx, [rbp + 0x1d20]
call fcn.1400022b0
lea rcx, [rbp + 0x10c0]
call fcn.1400022b0
lea rdx, str.GjGJVdkFu
lea rcx, [rbp + 0x1100]
call fcn.14000233c
lea rdx, str.TtSspDmPN
lea rcx, [rbp + 0x10e0]
call fcn.14000233c
lea rdx, [rbp + 0x1100]
lea rcx, [rbp + 0x10e0]
call fcn.1400607f0
lea rcx, [rbp + 0x10e0]
call fcn.1400022b0
lea rcx, [rbp + 0x1100]
call fcn.1400022b0
lea rdx, str.JMx_QfPis
lea rcx, [rbp + 0x1120]
call fcn.14000233c
lea rdx, [rbp + 0x1120]
lea rcx, [rbp + 0x1d40]
call fcn.1400605f8
lea rcx, [rbp + 0x1d40]
call fcn.1400022b0
lea rcx, [rbp + 0x1120]
call fcn.1400022b0
lea rdx, str.nnLCvqlt
lea rcx, [rbp + 0x1140]
call fcn.14000233c
lea rdx, [rbp + 0x1140]
lea rcx, [rbp + 0x1d60]
call fcn.14006090c
lea rcx, [rbp + 0x1d60]
call fcn.1400022b0
lea rcx, [rbp + 0x1140]
call fcn.1400022b0
lea rdx, str.oQSaFXxgs
lea rcx, [rbp + 0x1160]
call fcn.14000233c
lea rdx, [rbp + 0x1160]
lea rcx, [rbp + 0x1d80]
call fcn.14006090c
lea rcx, [rbp + 0x1d80]
call fcn.1400022b0
lea rcx, [rbp + 0x1160]
call fcn.1400022b0
lea rdx, str.RMmKFhxEb
lea rcx, [rbp + 0x1180]
call fcn.14000233c
lea rdx, [rbp + 0x1180]
lea rcx, [rbp + 0x1da0]
call fcn.140060710
lea rcx, [rbp + 0x1da0]
call fcn.1400022b0
lea rcx, [rbp + 0x1180]
call fcn.1400022b0
lea rdx, str.WiARzhTBY
lea rcx, [rbp + 0xc20]
call fcn.14000233c
lea rdx, str.CqmCkdYIE
lea rcx, [rbp + 0x11a0]
call fcn.14000233c
lea rdx, [rbp + 0xc20]
lea rcx, [rbp + 0x11a0]
call fcn.1400607f0
lea rcx, [rbp + 0x11a0]
call fcn.1400022b0
lea rcx, [rbp + 0xc20]
call fcn.1400022b0
lea rdx, str.ndGrJbIDr
lea rcx, [rbp + 0xc40]
call fcn.14000233c
lea rdx, [rbp + 0xc40]
lea rcx, [rbp + 0x1dc0]
call fcn.140060a78
lea rcx, [rbp + 0x1dc0]
call fcn.1400022b0
lea rcx, [rbp + 0xc40]
call fcn.1400022b0
lea rdx, str.ZbahEksmx
lea rcx, [rbp + 0x1e00]
call fcn.14000233c
lea rdx, str.qVW_GlVYa
lea rcx, [rbp + 0x1de0]
call fcn.14000233c
lea rcx, [rbp + 0x1de0]
call fcn.1400022b0
lea rcx, [rbp + 0x1e00]
call fcn.1400022b0
lea rdx, str.JRBNIJeeH
lea rcx, [rbp + 0x1e40]
call fcn.14000233c
lea rdx, str.OOFnaxMJs
lea rcx, [rbp + 0x1e20]
call fcn.14000233c
lea rcx, [rbp + 0x1e20]
call fcn.1400022b0
lea rcx, [rbp + 0x1e40]
call fcn.1400022b0
or edx, 0xffffffff
mov rcx, rbx
call qword [0x1400e19e8]
lea rdx, str..pdf
lea rcx, [rbp + 0x390]
call fcn.14000233c
lea rcx, str.TEMP
call fcn.14003efa0
lea rdx, [rbp - 0x50]
mov qword [rbp - 0x50], rax
lea rcx, [rbp + 0xcc0]
call fcn.140007dd0
lea rdx, [rbp + 0xcc0]
lea rcx, [rbp - 0x48]
call fcn.1400053b4
lea rdx, [rbp - 0x48]
lea rcx, [rbp + 0x11f0]
call fcn.1400055e4
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.140005568
lea rdx, [rbp - 0x48]
lea rcx, [rbp + 0x80]
call fcn.1400055e4
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14000558c
mov rsi, qword [rsp + 0x70]
cmp rsi, qword [rbp - 0x80]
je 0x140063d7d
mov ecx, dword [rsi + 0x1c]
mov eax, ecx
and eax, 3
cmp al, 3
jne 0x14006350d
mov ecx, dword [rsi + 0x10]
mov eax, ecx
shr eax, 0xa
test al, 1
je 0x1400634fc
cmp dword [rsi + 0x14], 0xa000000c
jne 0x1400634e9
mov ecx, 4
jmp 0x1400635a7
cmp dword [rsi + 0x14], 0xa0000003
jne 0x1400634fc
mov ecx, 0xa
jmp 0x1400635a7
shr ecx, 4
movzx ecx, cl
and ecx, 1
or ecx, 2
jmp 0x1400635a7
shr ecx, 1
test cl, 1
je 0x14006351a
mov r9d, dword [rsi + 0x10]
jmp 0x14006351e
or r9d, 0xffffffff
cmp qword [rsi + 0x38], 8
lea rbx, [rsi + 0x20]
mov rcx, rbx
jb 0x14006352f
mov rcx, qword [rbx]
mov r8d, 3
lea rdx, [rbp + 0xaa0]
call fcn.1400106dc
mov edx, eax
test eax, eax
jne 0x14006357d
mov ecx, dword [rbp + 0xab0]
mov eax, ecx
shr eax, 0xa
test al, 1
je 0x140063572
cmp dword [rbp + 0xab4], 0xa000000c
je 0x1400634df
cmp dword [rbp + 0xab4], 0xa0000003
je 0x1400634f2
shr ecx, 4
and ecx, 1
add ecx, 2
jmp 0x1400635a7
sub eax, 2
je 0x140063594
sub eax, 1
je 0x140063594
sub eax, 0x32
je 0x140063594
mov ecx, r12d
cmp eax, 0x46
jne 0x140063599
mov ecx, 1
lea eax, [rcx - 1]
test eax, 0xfffffff7
jne 0x140063e87
cmp ecx, 2
jne 0x140063c0f
add rsi, 0x20
mov rcx, rsi
cmp qword [rsi + 0x18], 8
jb 0x1400635c1
mov rcx, qword [rsi]
mov rax, qword [rsi + 0x10]
lea rdx, [rcx + rax*2]
mov rbx, rdx
call fcn.140003e6c
jmp 0x1400635e3
cmp word [rax], 0x5c
je 0x1400635df
cmp word [rax], 0x2f
jne 0x1400635e8
add rax, 2
cmp rax, rdx
jne 0x1400635d3
cmp rax, rdx
je 0x140063605
lea rcx, [rbx - 2]
cmp word [rcx], 0x5c
je 0x140063605
cmp word [rcx], 0x2f
je 0x140063605
mov rbx, rcx
cmp rax, rcx
jne 0x1400635ed
mov r8d, 0x3a
mov rcx, rbx
call fcn.140010e40
cmp rbx, rax
je 0x140063647
lea rdx, [rax - 2]
cmp rbx, rdx
je 0x140063647
cmp word [rdx], 0x2e
jne 0x14006363e
lea rcx, [rdx - 2]
cmp rbx, rcx
jne 0x14006364a
cmp word [rcx], 0x2e
jne 0x14006364a
jmp 0x140063647
cmp word [rdx], 0x2e
je 0x14006364a
sub rdx, 2
cmp rbx, rdx
jne 0x140063638
mov rdx, rax
sub rax, rdx
mov qword [rbp - 0x60], r12
sar rax, 1
lea rcx, [rbp - 0x70]
xorps xmm0, xmm0
mov qword [rbp - 0x58], r12
mov r8, rax
movups xmmword [rbp - 0x70], xmm0
call fcn.1400025c8
lea rax, [0x14007a950]
mov qword [rbp + 0x38], r12
lea rdx, [rbp + 0x30]
mov qword [rbp + 0x30], rax
lea rcx, [rbp + 0xc60]
call fcn.140008f38
lea rdx, [rbp + 0xc60]
lea rcx, [rbp - 0x70]
call fcn.1400043cc
lea rcx, [rbp + 0xc60]
mov bl, al
call fcn.1400023d0
test bl, bl
je 0x1400636f1
mov rdx, qword [rbp - 0x58]
cmp rdx, 8
jb 0x140063c0f
mov rcx, qword [rbp - 0x70]
lea rdx, [rdx*2 + 2]
mov rax, rcx
cmp rdx, r13
jb 0x1400636e7
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ef3
call fcn.140034f94
jmp 0x140063c0f
lea rax, [0x14007b6e0]
mov qword [rbp + 0x990], r12
mov qword [rbp + 0x8e0], rax
lea rdx, [rbp + 0x8e8]
lea rax, vtable.std::basic_ostream_char__struct_std::char_traits_char__.0
mov qword [rbp + 0x9b8], r12
xorps xmm0, xmm0
mov qword [rbp + 0x988], rax
xor r8d, r8d
movdqa xmmword [rbp + 0x9c0], xmm0
lea rcx, [rbp + 0x988]
mov dword [rbp + 0x984], 0x98
or r15d, 1
call fcn.1400077f4
mov rax, qword [rbp + 0x8e0]
movsxd rcx, dword [rax + 4]
lea rax, [0x14007b6c8]
mov qword [rbp + rcx + 0x8e0], rax
mov rax, qword [rbp + 0x8e0]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0x8dc], edx
lea rcx, [rbp + 0x8e8]
call fcn.1400078b0
lea rax, vtable.std::basic_filebuf_char__struct_std::char_traits_char__.0
xor r8d, r8d
xor edx, edx
mov qword [rbp + 0x8e8], rax
lea rcx, [rbp + 0x8e8]
call fcn.140007318
cmp qword [rsi + 0x18], 8
mov rdi, rsi
jb 0x1400637b4
mov rdi, qword [rsi]
mov r14, qword [rsi + 0x10]
mov r8d, 3
mov qword [rsp + 0x68], r8
xorps xmm0, xmm0
mov rbx, r12
mov qword [rsp + 0x60], rbx
movups xmmword [rsp + 0x50], xmm0
mov dword [rsp + 0x50], r12d
cmp r14, r8
jbe 0x1400637f4
mov rdx, r14
lea rcx, [rsp + 0x50]
call fcn.14000905c
mov r8, qword [rsp + 0x68]
mov qword [rsp + 0x60], rbx
lea r14, [rdi + r14*2]
cmp rdi, r14
je 0x1400638a6
movzx ecx, word [rdi]
mov eax, 0xd7ff
cmp cx, ax
jbe 0x14006385e
mov eax, 0xdbff
cmp cx, ax
ja 0x140063850
add rdi, 2
cmp rdi, r14
je 0x140063eff
movzx edx, word [rdi]
mov r9d, 0x3ff
lea eax, [rdx - 0xdc00]
cmp eax, r9d
ja 0x140063ef9
mov r9d, ecx
shl r9d, 0xa
add r9d, 0xfca02400
add r9d, edx
jmp 0x140063861
mov eax, 0xdfff
cmp cx, ax
jbe 0x140063f05
mov r9d, ecx
cmp rbx, r8
jae 0x140063889
lea rax, [rbx + 1]
cmp r8, 4
mov qword [rsp + 0x60], rax
lea rax, [rsp + 0x50]
cmovae rax, qword [rsp + 0x50]
mov dword [rax + rbx*4 + 4], r12d
mov dword [rax + rbx*4], r9d
jmp 0x140063893
lea rcx, [rsp + 0x50]
call fcn.1400091a8
mov r8, qword [rsp + 0x68]
add rdi, 2
mov rbx, qword [rsp + 0x60]
jmp 0x1400637f8
cmp r8, 4
lea rdi, [rsp + 0x50]
mov r9d, 7
xorps xmm0, xmm0
cmovae rdi, qword [rsp + 0x50]
mov rcx, r12
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], r9
movups xmmword [rsp + 0x30], xmm0
mov word [rsp + 0x30], r12w
cmp rbx, r9
jbe 0x1400638fa
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.140007f50
mov r9, qword [rsp + 0x48]
mov rcx, r12
mov r8, qword [rsp + 0x68]
mov qword [rsp + 0x40], rcx
lea rbx, [rdi + rbx*4]
mov r14d, 1
cmp rdi, rbx
je 0x140063a34
mov edx, dword [rdi]
mov eax, 0xd7ff
cmp edx, eax
ja 0x140063972
movzx edx, word [rdi]
cmp rcx, r9
jae 0x140063941
lea rax, [rcx + 1]
cmp r9, 8
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x30]
cmovae rax, qword [rsp + 0x30]
mov word [rax + rcx*2], dx
jmp 0x140063a24
movzx r9d, dx
mov r8b, byte [rbp + 0x1ef0]
lea rcx, [rsp + 0x30]
mov rdx, r14
call fcn.140008094
mov r9, qword [rsp + 0x48]
add rdi, 4
cmp rdi, rbx
je 0x140063a2f
mov rcx, qword [rsp + 0x40]
jmp 0x14006390d
mov eax, 0xdfff
cmp edx, eax
jbe 0x140063f11
cmp edx, 0xffff
jbe 0x140063918
cmp edx, 0x10ffff
ja 0x140063f0b
shr edx, 0xa
mov eax, 0x2840
sub dx, ax
cmp rcx, r9
jae 0x1400639c7
lea rax, [rcx + 1]
cmp r9, 8
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x30]
cmovae rax, qword [rsp + 0x30]
mov word [rax + rcx*2], dx
mov word [rax + rcx*2 + 2], r12w
jmp 0x1400639df
mov r8b, byte [rbp + 0x1ef0]
lea rcx, [rsp + 0x30]
movzx r9d, dx
mov rdx, r14
call fcn.140008094
movzx r9d, word [rdi]
mov eax, 0x3ff
mov rcx, qword [rsp + 0x40]
and r9w, ax
mov eax, 0x2400
sub r9w, ax
cmp rcx, qword [rsp + 0x48]
jae 0x140063945
cmp qword [rsp + 0x48], 8
lea rax, [rcx + 1]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x30]
cmovae rax, qword [rsp + 0x30]
mov word [rax + rcx*2], r9w
mov word [rax + rcx*2 + 2], r12w
jmp 0x140063959
mov r8, qword [rsp + 0x68]
cmp r9, 8
lea rcx, [rsp + 0x30]
cmovae rcx, qword [rsp + 0x30]
cmp qword [rbp + 0x968], r12
jne 0x140063b1a
mov edx, 0x22
lea r8d, [rdx + 0x1e]
call fcn.140010ab8
test rax, rax
je 0x140063b10
mov r8d, 1
lea rcx, [rbp + 0x8e8]
mov rdx, rax
call fcn.140007318
mov rax, qword [rbp + 0x948]
mov rbx, qword [rax + 8]
mov rcx, rbx
mov qword [rbp + 0xa58], rbx
mov rax, qword [rbx]
call qword [rax + 8]
lea rcx, [rbp + 0xa50]
call fcn.140007e40
mov rdx, rax
lea rcx, [rbp + 0x8e8]
call fcn.1400071f8
test rbx, rbx
je 0x140063ad3
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 0x10]
test rax, rax
je 0x140063ad3
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8]
mov rax, qword [rbp + 0x8e0]
movsxd rdx, dword [rax + 4]
mov rax, qword [rbp + rdx + 0x928]
neg rax
sbb ecx, ecx
not ecx
and ecx, 4
mov dword [rbp + rdx + 0x8f0], ecx
test dword [rbp + rdx + 0x8f4], ecx
jne 0x140063f17
mov r9, qword [rsp + 0x48]
mov r8, qword [rsp + 0x68]
jmp 0x140063b5a
mov r9, qword [rsp + 0x48]
mov r8, qword [rsp + 0x68]
mov rax, qword [rbp + 0x8e0]
movsxd rdx, dword [rax + 4]
mov rax, qword [rbp + rdx + 0x928]
neg rax
mov eax, dword [rbp + rdx + 0x8f4]
sbb ecx, ecx
not ecx
and ecx, 4
or ecx, dword [rbp + rdx + 0x8f0]
and ecx, 0x15
or ecx, 2
mov dword [rbp + rdx + 0x8f0], ecx
and eax, ecx
jne 0x140063f5e
cmp r9, 8
jb 0x140063b98
mov rcx, qword [rsp + 0x30]
lea rdx, [r9*2 + 2]
mov rax, rcx
cmp rdx, r13
jb 0x140063b8e
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063f52
call fcn.140034f94
mov r8, qword [rsp + 0x68]
mov qword [rsp + 0x40], r12
mov qword [rsp + 0x48], 7
mov word [rsp + 0x30], r12w
cmp r8, 4
jb 0x140063be5
mov rcx, qword [rsp + 0x50]
lea rdx, [r8*4 + 4]
mov rax, rcx
cmp rdx, r13
jb 0x140063be0
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063f52
call fcn.140034f94
lea rcx, [rbp + 0x8e0]
cmp qword [rbp + 0x968], r12
jne 0x140063c26
call fcn.14000606c
lea rcx, [rbp + 0x8e0]
call fcn.14000560c
lea rcx, [rbp - 0x70]
call fcn.1400023d0
lea rcx, [rsp + 0x70]
call fcn.140004f68
test eax, eax
jne 0x140063e97
jmp 0x1400634af
call fcn.140006978
lea rcx, [rbp + 0x8e0]
call fcn.14000606c
mov rdx, rsi
lea rcx, [rbp + 0x1d0]
call fcn.140004604
lea rdx, [rbp + 0x390]
lea rcx, [rbp + 0xc80]
call fcn.140007e0c
lea rdx, [rbp + 0xc80]
lea rcx, [rbp - 0x70]
call fcn.1400043cc
lea rcx, [rbp + 0xc80]
mov bl, al
call fcn.1400023d0
test bl, bl
jne 0x140063d18
lea rdx, [rbp + 0x390]
lea rcx, [rbp + 0xca0]
call fcn.140007e0c
lea rdx, [rbp + 0xca0]
lea rcx, [rbp + 0x1d0]
call fcn.140004220
mov rdx, rax
lea rcx, [rbp + 0x1d0]
call fcn.140004588
lea rcx, [rbp + 0xca0]
call fcn.1400023d0
lea rdx, [rbp + 0x1220]
lea rcx, [rbp + 0x1d0]
call fcn.140004390
mov rcx, rax
call fcn.14000221c
lea rdx, [rbp + 0x1200]
mov rcx, rsi
mov rbx, rax
call fcn.140004390
mov rcx, rax
call fcn.14000221c
mov rdx, rbx
mov rcx, rax
call fcn.14003e1e4
lea rcx, [rbp + 0x1200]
call fcn.1400023d0
lea rcx, [rbp + 0x1220]
call fcn.1400023d0
mov rbx, qword [0x1400e19f0]
lea rdx, [rbp + 0x8b0]
lea rcx, [rbp + 0x1d0]
call fcn.140004390
mov rcx, rax
call fcn.14000221c
mov r8, rax
mov dword [rsp + 0x28], r12d
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor edx, edx
xor ecx, ecx
call rbx
lea rcx, [rbp + 0x8b0]
call fcn.1400023d0
lea rcx, [rbp + 0x1d0]
call fcn.1400023d0
lea rcx, [rbp + 0x8e0]
call fcn.14000560c
lea rcx, [rbp - 0x70]
call fcn.1400023d0
mov rcx, qword [rbp - 0x78]
or edi, 0xffffffff
test rcx, rcx
je 0x140063db5
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x140063db5
mov rbx, qword [rbp - 0x78]
mov rcx, rbx
mov rax, qword [rbx]
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x140063db5
mov rcx, qword [rbp - 0x78]
mov rax, qword [rcx]
call qword [rax + 8]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140063ded
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x140063ded
mov rbx, qword [rsp + 0x78]
mov rcx, rbx
mov rax, qword [rbx]
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x140063ded
mov rcx, qword [rsp + 0x78]
mov rax, qword [rcx]
call qword [rax + 8]
mov rbx, qword [rbp - 0x40]
test rbx, rbx
je 0x140063e1d
mov eax, edi
lock xadd dword [rbx + 8], eax
add eax, edi
jne 0x140063e1d
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x140063e1d
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 8]
lea rcx, [rbp + 0xcc0]
call fcn.1400023d0
mov rdx, qword [rbp + 0x3a8]
cmp rdx, 0x10
jb 0x140063e66
mov rcx, qword [rbp + 0x390]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140063e61
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063f58
call fcn.140034f94
lea r11, [rsp + 0x1fb0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov r8, rbx
lea rcx, str.directory_entry::status
call fcn.140004c6c
int3
mov edx, eax
call fcn.140004b2c
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
call fcn.14000363c
int3
call fcn.14000363c
int3
call fcn.14000363c
int3
call fcn.14000363c
int3
call fcn.14000363c
int3
mov edx, 1
lea rcx, [rbp + 0x80]
call fcn.140003258
mov r8, rax
lea rdx, str.ios_base::badbit_set
lea rcx, [rbp + 0x8b0]
call fcn.140003c28
lea rdx, [0x140087000]
lea rcx, [rbp + 0x8b0]
call fcn.14003727c
int3
call fcn.14003cfa4
int3
call fcn.14003cfa4
int3
test al, 4
je 0x140063f6b
lea rbx, str.ios_base::badbit_set
jmp 0x140063f7f
test al, 2
lea rbx, str.ios_base::failbit_set
lea rax, str.ios_base::eofbit_set
cmove rbx, rax
mov edx, r14d
lea rcx, [rbp + 0x80]
call fcn.140003258
mov r8, rax
lea rcx, [rbp + 0x8b0]
mov rdx, rbx
call fcn.140003c28
lea rdx, [0x140087000]
lea rcx, [rbp + 0x8b0]
call fcn.14003727c
int3