Function at 0x14000385f
Capabilities:
Parse pe header

Disassembly:
jmp 0x14004b7b0
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x218
lea rbp, [rsp + 0x50]
lea rax, [rbp + 0x13c]
mov r9, rsp
lea rdx, [rbp + 0x140]
movups xmmword [rbp + 0x100], xmm9
lea rcx, [rbp + 0x144]
movups xmmword [rbp + 0x110], xmm8
lea r8, [rbp + 0x148]
mov byte [0x1408bd365], 0x4e
mov qword [r9 + 0x20], rax
mov qword [r9 + 0x28], rdx
lea rdx, [rbp + 0x130]
mov qword [r9 + 0x30], rcx
lea rcx, [0x1408bb697]
mov qword [r9 + 0x38], r8
lea r8, [rbp + 0x134]
mov qword [r9 + 0x40], 0x11
lea r9, [rbp + 0x138]
call fcn.14000265d
call fcn.14000656e
xor r15d, r15d
mov eax, 2
mov dword [0x140898f24], r15d
lea rdx, [0x140000000]
mov dword [0x140898f28], r15d
pxor xmm0, xmm0
mov dword [0x140898f2c], r15d
mov byte [0x1408bb664], 0x59
mov byte [0x1408bb663], 0x4e
mov dword [0x14072ea74], r15d
mov dword [0x14072e740], r15d
mov dword [0x1408bdb6c], 0xffffffff
mov dword [0x14072ed98], r15d
mov dword [0x14072e748], r15d
mov dword [0x14072e74c], r15d
nop
movdqu xmmword [rdx + rax*4 + 0x72e748], xmm0
movdqu xmmword [rdx + rax*4 + 0x72e758], xmm0
movdqu xmmword [rdx + rax*4 + 0x72e768], xmm0
movdqu xmmword [rdx + rax*4 + 0x72e778], xmm0
movdqu xmmword [rdx + rax*4 + 0x72e788], xmm0
movdqu xmmword [rdx + rax*4 + 0x72e798], xmm0
movdqu xmmword [rdx + rax*4 + 0x72e7a8], xmm0
movdqu xmmword [rdx + rax*4 + 0x72e7b8], xmm0
movdqu xmmword [rdx + rax*4 + 0x72e7c8], xmm0
movdqu xmmword [rdx + rax*4 + 0x72e7d8], xmm0
add rax, 0x28
cmp rax, 0xa2
jb 0x14004b8a0
xor eax, eax
lea rdx, [0x140000000]
xor r12d, r12d
movdqu xmmword [rdx + rax*4 + 0x72e9d0], xmm0
add rax, 4
cmp rax, 0x24
jb 0x14004b912
mov dword [0x14072ea60], r15d
mov rax, r12
mov dword [0x14072ea64], r15d
lea rdx, [0x140000000]
mov dword [0x14072e744], r15d
nop dword [rax + rax]
nop dword [rax]
movdqu xmmword [rdx + rax*8 + 0x8964a0], xmm0
movdqu xmmword [rdx + rax*8 + 0x8964b0], xmm0
movdqu xmmword [rdx + rax*8 + 0x8964c0], xmm0
movdqu xmmword [rdx + rax*8 + 0x8964d0], xmm0
movdqu xmmword [rdx + rax*8 + 0x8964e0], xmm0
movdqu xmmword [rdx + rax*8 + 0x8964f0], xmm0
movdqu xmmword [rdx + rax*8 + 0x896500], xmm0
movdqu xmmword [rdx + rax*8 + 0x896510], xmm0
movdqu xmmword [rdx + rax*8 + 0x896520], xmm0
movdqu xmmword [rdx + rax*8 + 0x896530], xmm0
add rax, 0x14
cmp rax, 0x8c
jb 0x14004b950
mov rbx, rsp
lea rcx, [0x1407358a8]
mov edx, 0x104
lea r8, str.______________________________________________________________
mov r9d, 1
mov eax, 4
mov qword [0x140896900], r12
mov qword [0x140896908], r12
mov qword [0x140896910], r12
mov qword [0x140896918], r12
mov qword [0x140896920], r12
mov qword [0x140896928], r12
mov qword [0x140896930], r12
mov qword [0x140896938], r12
mov qword [0x140896940], r12
mov qword [0x140896948], r12
mov dword [0x140898e80], 0x97
mov dword [0x140898f34], r15d
mov dword [0x140898e44], r15d
mov dword [0x140898ef4], eax
mov dword [0x140898ef8], eax
mov dword [0x140898efc], eax
mov dword [0x1408bdb38], eax
mov qword [rbx + 0x20], r12
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1407359ac]
mov edx, 0x104
lea r8, [0x1404ac828]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x140735ab0]
mov edx, 0x104
lea r8, [0x1404ac82c]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x140735bb4]
mov edx, 0x104
lea r8, [0x1404ac830]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bcf32]
mov edx, 0x12c
lea r8, [0x1404ac834]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov ebx, 0x1f
movabs rax, 0x2aaaaaaaaaaaaaab
imul rbx
sar rdx, 2
mov ecx, 3
mov dword [0x140735840], ecx
mov rax, r12
mov dword [0x140735844], ecx
lea rcx, [0x140000000]
mov dword [0x140735838], r15d
mov dword [0x14073583c], r15d
lea rdx, [rdx + rdx*2]
mov dword [0x140735828], r15d
mov dword [0x14073582c], r15d
mov byte [0x140735888], 0x20
shl rdx, 3
movdqu xmm9, xmmword [str.________________XXXXXXXXXXXXXXXX333_]
movq qword [rcx + rax + 0x735889], xmm9
movq qword [rcx + rax + 0x735891], xmm9
movq qword [rcx + rax + 0x735899], xmm9
add rax, 0x18
cmp rax, rdx
jb 0x14004bb5f
mov bl, 0x20
mov rax, r12
mov byte [0x1407358a1], bl
lea rcx, [0x140000000]
mov byte [0x1407358a2], bl
mov byte [0x1407358a3], bl
mov byte [0x1407358a4], bl
mov byte [0x1407358a5], bl
mov byte [0x1407358a6], bl
mov byte [0x1407358a7], bl
mov byte [0x140735848], bl
movq qword [rcx + rax + 0x735849], xmm9
movq qword [rcx + rax + 0x735851], xmm9
movq qword [rcx + rax + 0x735859], xmm9
add rax, 0x18
cmp rax, rdx
jb 0x14004bbc2
mov byte [0x140735861], bl
mov rax, r12
mov byte [0x140735862], bl
lea rcx, [0x140000000]
mov byte [0x140735863], bl
mov byte [0x140735864], bl
mov byte [0x140735865], bl
mov byte [0x140735866], bl
mov byte [0x140735867], bl
mov byte [0x140735868], bl
movq qword [rcx + rax + 0x735869], xmm9
movq qword [rcx + rax + 0x735871], xmm9
movq qword [rcx + rax + 0x735879], xmm9
add rax, 0x18
cmp rax, rdx
jb 0x14004bc23
mov rsi, rsp
lea rcx, [0x1408b41ec]
mov edx, 0x3e8
lea r8, [0x1404ac838]
mov r9d, 1
mov r13d, 6
mov dword [0x140735830], r13d
mov al, 0x41
mov dword [0x140735834], r13d
mov r13b, 0x59
mov byte [0x140735881], bl
mov byte [0x140735882], bl
mov byte [0x140735883], bl
mov byte [0x140735884], bl
mov byte [0x140735885], bl
mov byte [0x140735886], bl
mov byte [0x140735887], bl
mov dword [0x140735820], 1
mov dword [0x140735824], 2
mov byte [0x140735cb8], 0x49
mov byte [0x140735cbb], r13b
mov byte [0x140735cb9], al
mov byte [0x140735cba], al
mov byte [0x140735cbc], bl
mov byte [0x140735cbd], r13b
mov qword [rsi + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b45d4]
mov edx, 0x3e8
lea r8, [0x1404ac83c]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov r14, rsp
lea rcx, [0x1408b30d0]
mov edx, 0x104
lea r8, [0x1404ac840]
mov r9d, 1
mov sil, 0x3c
mov dil, 0x72
mov r10b, 0x65
mov r11b, 0x3e
mov al, 0x73
mov byte [0x1408bce3b], sil
mov byte [0x1408bce3c], 0x6d
mov byte [0x1408bce3d], 0x6f
mov byte [0x1408bce3e], dil
mov byte [0x1408bce3f], r10b
mov byte [0x1408bce40], r11b
mov byte [0x1408bce41], bl
mov byte [0x1408bce42], bl
mov byte [0x1408bce43], bl
mov byte [0x1408bce44], bl
mov byte [0x1408bce45], bl
mov byte [0x1408bce46], bl
mov byte [0x1408bce47], bl
mov byte [0x1408bce48], bl
mov byte [0x1408bce49], bl
mov byte [0x1408bce4a], bl
mov byte [0x1408bce5b], sil
mov byte [0x1408bce5c], dil
mov byte [0x1408bce5d], 0x61
mov byte [0x1408bce5e], dil
mov byte [0x1408bce5f], r10b
mov byte [0x1408bce60], r11b
mov byte [0x1408bce61], bl
mov byte [0x1408bce62], bl
mov byte [0x1408bce63], bl
mov byte [0x1408bce64], bl
mov byte [0x1408bce65], bl
mov byte [0x1408bce66], bl
mov byte [0x1408bce67], bl
mov byte [0x1408bce68], bl
mov byte [0x1408bce69], bl
mov byte [0x1408bce6a], bl
mov byte [0x1408bce4b], sil
mov byte [0x1408bce4c], 0x6c
mov byte [0x1408bce4d], r10b
mov byte [0x1408bce4e], al
mov byte [0x1408bce4f], al
mov byte [0x1408bce50], r11b
mov byte [0x1408bce51], bl
mov byte [0x1408bce52], bl
mov byte [0x1408bce53], bl
mov byte [0x1408bce54], bl
mov byte [0x1408bce55], bl
mov byte [0x1408bce56], bl
mov byte [0x1408bce57], bl
mov byte [0x1408bce58], bl
mov byte [0x1408bce59], bl
mov byte [0x1408bce5a], bl
mov byte [0x1408bce6b], sil
mov byte [0x1408bce6c], 0x66
mov byte [0x1408bce6d], dil
mov byte [0x1408bce6e], r10b
mov byte [0x1408bce6f], 0x71
mov byte [0x1408bce70], r11b
mov byte [0x1408bce71], bl
mov byte [0x1408bce72], bl
mov byte [0x1408bce73], bl
mov byte [0x1408bce74], bl
mov byte [0x1408bce75], bl
mov byte [0x1408bce76], bl
mov byte [0x1408bce77], bl
mov byte [0x1408bce78], bl
mov byte [0x1408bce79], bl
mov byte [0x1408bce7a], bl
mov qword [r14 + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6b38]
mov edx, 0x104
lea r8, [0x1404ac844]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bb8ec]
mov edx, 0x100
lea r8, [0x1404ac848]
mov r9d, 1
mov byte [0x1408bb059], 0x59
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b2ae8]
mov edx, 0x200
lea r8, [0x1404ac84c]
mov r9d, 1
mov sil, 0x4e
mov byte [0x1408baf4a], 0x20
mov byte [0x1408b9750], sil
mov byte [0x1408b9745], sil
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b9753]
mov edx, 0x1388
lea r8, [0x1404ac850]
mov r9d, 1
mov byte [0x1408bce7c], r13b
mov byte [0x1408bce22], bl
mov byte [0x1408bce23], bl
mov byte [0x1408bce24], bl
mov byte [0x1408bce25], bl
mov byte [0x1408bce26], bl
mov byte [0x1408bce27], bl
mov byte [0x1408bce28], bl
mov byte [0x1408bce29], bl
mov byte [0x1408bce2a], bl
mov byte [0x1408bce2b], bl
mov byte [0x1408bce2c], bl
mov byte [0x1408bce2d], bl
mov byte [0x1408bce2e], bl
mov byte [0x1408bce2f], bl
mov byte [0x1408bce30], bl
mov byte [0x1408bce31], bl
mov byte [0x1408bce34], r13b
mov byte [0x1408bce7d], r13b
mov byte [0x1408bd372], bl
mov dword [0x140898df0], r15d
mov dword [0x140898e70], r15d
mov byte [0x1408baafa], sil
mov byte [0x1408bb536], sil
mov byte [0x1408bce37], sil
mov byte [0x1408bb05c], sil
mov dword [0x140898dec], r15d
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b7150]
mov edx, 0x104
lea r8, [0x1404ac854]
mov r9d, 1
mov r14d, 0xffffffff
mov dword [0x140898eac], r15d
mov byte [0x1408baadb], bl
movdqu xmmword [0x1408baadc], xmm9
mov byte [0x1408baaec], bl
mov byte [0x1408baaed], bl
mov byte [0x1408baaee], bl
mov dword [0x140898df0], r15d
mov dword [0x1408bdb8c], r14d
mov dword [0x1408bdb90], r14d
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b5e0c]
mov edx, 0x104
lea r8, [0x1404ac858]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b31d4]
mov edx, 0x104
lea r8, [0x1404ac85c]
mov r9d, 1
mov edi, 0x3131
pxor xmm8, xmm8
mov byte [0x1408b9742], 0x45
mov byte [0x1408bab6f], 0x20
mov word [0x1408bab07], di
mov byte [0x1408bab09], 0x31
movss dword [0x140898f4c], xmm8
movss dword [0x140898f50], xmm8
mov byte [0x1408bce36], 0x59
mov byte [0x1408baaef], 0x4e
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b59fc]
mov edx, 0x104
lea r8, [0x1404ac860]
mov r9d, 1
mov byte [0x1408bce32], sil
mov byte [0x1408bb055], sil
mov byte [0x1408b9744], sil
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b7358]
mov edx, 0x104
lea r8, [0x1404ac864]
mov r9d, 1
mov byte [0x1408bd35e], 0x43
mov byte [0x1408baafd], r13b
mov byte [0x1408bb066], r13b
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6d40]
mov edx, 0x104
lea r8, [0x1404ac868]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b5f10]
mov edx, 0x104
lea r8, [0x1404ac86c]
mov r9d, 1
mov byte [0x1408bce1c], 0x45
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6938]
mov edx, 0x200
lea r8, [0x1404ac870]
mov r9d, 1
mov dword [0x140898d7c], 0x3f333333
mov byte [0x1408bb057], 0x4a
movss dword [0x1408bdb80], xmm8
mov byte [0x1408b942a], 0x78
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov r10, rsp
lea rcx, [0x1408b7254]
mov edx, 0x104
lea r8, [0x1404ac874]
mov r9d, 1
mov eax, 0x42480000
mov dword [0x140898f44], 0
mov byte [0x1408baaf0], 0x5e
mov dword [0x140898f54], eax
mov dword [0x140898f58], eax
mov byte [0x1408b952f], 0x4e
mov qword [r10 + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b3ad0]
mov edx, 0x104
lea r8, [0x1404ac878]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6730]
mov edx, 0x104
lea r8, [0x1404ac87c]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b24e0]
mov edx, 0x200
lea r8, [0x1404ac880]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b50d8]
mov edx, 0x104
lea r8, [0x1404ac884]
mov r9d, 1
mov byte [0x1408bce84], 0x4e
mov byte [0x1408bce85], bl
mov byte [0x1408bce86], bl
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6424]
mov edx, 0x104
lea r8, [0x1404ac888]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6320]
mov edx, 0x104
lea r8, [0x1404ac88c]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b662c]
mov edx, 0x104
lea r8, [0x1404ac890]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6528]
mov edx, 0x104
lea r8, [0x1404ac894]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b3bd4]
mov edx, 0x104
lea r8, [0x1404ac898]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b8fe7]
mov edx, 0x104
lea r8, [0x1404ac89c]
mov r9d, 1
mov byte [0x1408bce39], sil
mov dword [0x140898ee0], r15d
mov dword [0x140898ef0], r15d
mov dword [0x140898ee4], r15d
mov dword [0x140898edc], 0xffffffff
mov byte [0x1408baafe], sil
mov byte [0x1408bab33], r13b
mov byte [0x1408bab34], r13b
mov dword [0x1408bd390], 0x3e800000
mov byte [0x1408baaff], r13b
mov byte [0x1408bd37c], sil
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b5c04]
mov edx, 0x104
lea r8, [0x1404ac8a0]
mov r9d, 1
mov dword [0x14072b420], 0
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b52e0]
mov edx, 0x104
lea r8, [0x1404ac8a4]
mov r9d, 1
mov dword [0x140898f18], 0
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b5b00]
mov edx, 0x104
lea r8, [0x1404ac8a8]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b90eb]
mov edx, 0x104
lea r8, [0x1404ac8ac]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b745c]
mov edx, 0x104
lea r8, [0x1404ac8b0]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b3cd8]
mov edx, 0x104
lea r8, [0x1404ac8b4]
mov r9d, 1
mov byte [0x1408bab00], 0x4e
mov byte [0x1408bb05b], bl
mov byte [0x1408bd37d], bl
mov byte [0x1408bb05a], 0x59
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b28e0]
mov edx, 0x104
lea r8, [0x1404ac8b8]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b4ac0]
mov edx, 0x104
lea r8, [0x1404ac8bc]
mov r9d, 1
mov byte [0x1408bab3c], 0x49
mov byte [0x1408bab3d], 0x54
mov byte [0x1408bab3e], 0x45
mov byte [0x1408bab3f], 0x4d
mov byte [0x1408bab40], bl
mov byte [0x1408bab41], bl
mov byte [0x1408bab42], bl
mov byte [0x1408bab43], bl
mov byte [0x1408bab44], bl
mov byte [0x1408bab45], bl
mov byte [0x1408bab46], bl
mov byte [0x1408bab47], bl
mov dword [0x140898e04], r15d
mov dword [0x140898e98], r15d
mov dword [0x140898eec], r15d
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b89ec]
mov edx, 0x200
lea r8, [0x1404ac8c0]
mov r9d, 1
mov dword [0x140898ed8], r15d
mov dword [0x140898e78], r15d
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6c3c]
mov edx, 0x104
lea r8, [0x1404ac8c4]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b2ce8]
mov edx, 0x3e8
lea r8, [0x1404ac8c8]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x14072bc60]
mov edx, 0x104
lea r8, [0x1404ac8cc]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x14072be68]
mov edx, 0x104
lea r8, [0x1404ac8d0]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x14072bd64]
mov edx, 0x104
lea r8, [0x1404ac8d4]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rdx, r12
lea rcx, [0x140000000]
mov byte [0x14072bfe0], 0x59
mov rax, rdx
mov byte [0x14072bfdf], 0x43
nop dword [rax + rax]
nop dword [rax]
mov byte [rcx + rdx + 0x72bf6c], 0x4e
mov byte [rcx + rdx + 0x72bf71], 0x50
mov byte [rcx + rdx + 0x72bfda], 0x52
inc rdx
mov byte [rcx + rax + 0x72bf76], bl
movdqu xmmword [rcx + rax + 0x72bf77], xmm9
mov byte [rcx + rax + 0x72bf87], bl
mov byte [rcx + rax + 0x72bf88], bl
mov byte [rcx + rax + 0x72bf89], bl
add rax, 0x14
cmp rdx, 5
jb 0x14004c7d0
mov r11, rsp
lea rcx, [0x1408b53e4]
mov edx, 0x104
lea r8, [0x1404ac8d8]
mov r9d, 1
mov al, 0x4d
mov r10d, 0x40000000
mov dword [0x140898e80], 6
mov byte [0x14072bf6c], al
mov byte [0x14072bf6d], al
mov byte [0x14072bf72], 0x49
mov dword [0x140898f74], 0x3ba3d70a
mov dword [0x140898e08], 0x50
mov dword [0x1408bd38c], 0x3e800000
mov byte [0x1408bab01], 0x4e
mov dword [0x140898e0c], 0
movss dword [0x140898dac], xmm8
movss dword [0x140898db0], xmm8
movss dword [0x1408bd398], xmm8
movss dword [0x1408bd39c], xmm8
mov dword [0x140898f78], r10d
mov dword [0x140898f7c], r10d
mov qword [r11 + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b22e0]
mov edx, 0x200
lea r8, [0x1404ac8dc]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b3fe4]
mov edx, 0x104
lea r8, [0x1404ac8e0]
mov r9d, 1
mov byte [0x1408b9428], 0x20
mov byte [0x1408bab70], 0x4e
mov dword [0x1408bd3f4], 0x3c23d70a
movss dword [0x1408bd3f8], xmm8
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b36e8]
mov edx, 0x3e8
lea r8, [0x1404ac8e4]
mov r9d, 1
mov dword [0x140898e10], 0xffffffff
mov dword [0x1408bd384], 0x3e99999a
mov byte [0x1408baafb], 0x59
mov byte [0x1408bab02], 0x4e
mov byte [0x1408bab12], 0x52
mov dword [0x140898e14], 0xa
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bba3c]
mov edx, 0x50
lea r8, [0x1404ac8e8]
mov r9d, 1
movss dword [0x1408bd3a0], xmm8
movss dword [0x1408bd3a4], xmm8
movss dword [0x1408bd3a8], xmm8
movss dword [0x1408bd3ac], xmm8
mov dword [0x140898de4], r15d
mov dword [0x140898de8], r15d
mov dword [0x140898dc8], r15d
mov dword [0x140898e1c], r15d
mov dword [0x140898e34], r15d
mov dword [0x140898e20], 1
mov dword [0x140898e48], r15d
mov dword [0x140898e4c], r15d
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bb9ec]
mov edx, 0x50
lea r8, [0x1404ac8ec]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b7664]
mov edx, 0x1388
lea r8, [0x1404ac8f0]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov r11, rsp
lea rcx, [0x1408b9220]
mov edx, 0x104
lea r8, [0x1404ac8f4]
mov r9d, 1
mov al, 0x39
mov r10b, 0x30
mov dword [0x140898e28], r15d
mov dword [0x140898f24], r15d
mov byte [0x1408b9530], al
mov byte [0x1408b9531], al
mov byte [0x1408b9532], al
mov byte [0x1408b9533], al
mov byte [0x1408b9534], 0x2e
mov byte [0x1408b9535], r10b
mov byte [0x1408b9536], r10b
mov byte [0x1408b9537], 0x20
mov dword [0x140898dc4], 0xffffffff
mov dword [0x140898e30], r15d
mov byte [0x1408bb063], 0x59
mov qword [r11 + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b942b]
mov edx, 0x104
lea r8, [0x1404ac8f8]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bac9d]
mov edx, 0x104
lea r8, [0x1404ac8fc]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b32d8]
mov edx, 0x104
lea r8, [0x1404ac900]
mov r9d, 1
mov byte [0x1408baafc], 0x20
mov byte [0x1408bab03], 0x42
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b4bc4]
mov edx, 0x104
lea r8, [0x1404ac904]
mov r9d, 1
mov byte [0x1408bb062], sil
mov byte [0x1408bb04d], sil
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b5d08]
mov edx, 0x104
lea r8, [0x1404ac908]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b26e0]
mov edx, 0x200
lea r8, [0x1404ac90c]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b33dc]
mov edx, 0x104
lea r8, [0x1404ac910]
mov r9d, 1
mov byte [0x1408bb04e], 0x4e
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b54e8]
mov edx, 0x104
lea r8, [0x1404ac914]
mov r9d, 1
mov dword [0x140898f14], 0
mov byte [0x1408bce87], sil
mov byte [0x1408bce88], bl
mov byte [0x1408bce89], bl
mov byte [0x1408bab48], 0x50
mov byte [0x1408bab49], 0x45
mov byte [0x1408bab4a], 0x52
mov byte [0x1408bab4b], 0x53
mov byte [0x1408bab4c], 0x4f
mov byte [0x1408bab4d], sil
mov byte [0x1408bab4e], bl
mov byte [0x1408bab4f], bl
mov byte [0x1408bab50], bl
mov byte [0x1408bab51], bl
mov byte [0x1408bab52], bl
mov byte [0x1408bab53], bl
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b34e0]
mov edx, 0x104
lea r8, [0x1404ac918]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b621c]
mov edx, 0x104
lea r8, [0x1404ac91c]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b20e0]
mov edx, 0x200
lea r8, [0x1404ac920]
mov r9d, 1
mov byte [0x1408bb061], 0x53
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b29e4]
mov edx, 0x104
lea r8, [0x1404ac924]
mov r9d, 1
mov byte [0x1408b9429], 0x20
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b4fd4]
mov edx, 0x104
lea r8, [0x1404ac928]
mov r9d, 5
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b4ed0]
mov edx, 0x104
lea r8, [0x1404ac930]
mov r9d, 5
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b4dcc]
mov edx, 0x104
lea r8, [0x1404ac938]
mov r9d, 5
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b4cc8]
mov edx, 0x104
lea r8, [0x1404ac940]
mov r9d, 5
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b704c]
mov edx, 0x104
lea r8, [0x1404ac948]
mov r9d, 1
mov byte [0x1408bb054], sil
mov byte [0x1408bce33], sil
mov byte [0x1408bce3a], 0x59
mov dword [0x1408bd388], 0x3dcccccd
mov byte [0x1408bab04], sil
mov byte [0x1408bab05], sil
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov byte [0x1408bab06], 0x59
call fcn.1400050b5
mov rax, rsp
lea rcx, [0x1408b35e4]
mov edx, 0x104
lea r8, [0x1404ac94c]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b58f8]
mov edx, 0x104
lea r8, [0x1404ac950]
mov r9d, 1
mov byte [0x1408bb056], sil
mov byte [0x1408bb05d], sil
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6f48]
mov edx, 0x104
lea r8, [0x1404ac954]
mov r9d, 1
mov byte [0x1408bd308], 0x59
mov byte [0x1408bab3b], 0x4e
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bba8c]
mov edx, 0x1390
lea r8, [0x1404ac958]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b56f0]
mov edx, 0x104
lea r8, [0x1404ac95c]
mov r9d, 1
mov dword [0x1408bdc00], 0
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b9324]
mov edx, 0x104
lea r8, [0x1404ac960]
mov r9d, 1
mov dword [0x140898e7c], r15d
mov dword [0x1408bdb60], 1
mov dword [0x1408bdb70], r15d
mov byte [0x1408bd309], 0x59
mov dword [0x1408bdb84], r15d
mov byte [0x1408bb058], 0x52
mov dword [0x1408bdb44], 5
mov dword [0x1408bdb40], 0x14
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b57f4]
mov edx, 0x104
lea r8, [0x1404ac964]
mov r9d, 1
mov dword [0x1408bdb48], 0x3c23d70a
mov byte [0x1408bd377], 0x20
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov word [0x1408baf4f], di
lea rcx, [0x1408bb665]
mov word [0x14072c03c], di
mov edx, 0x32
mov word [0x14072c043], di
mov rdi, rsp
lea r8, [0x1404ac968]
mov r9d, 1
mov r10b, 0x31
mov al, 0x30
mov byte [0x1408bb05e], sil
mov byte [0x1408bb04f], r13b
mov byte [0x1408bb050], r13b
mov byte [0x1408baf49], r13b
mov dword [0x1408baf4b], 0x31313131
mov byte [0x1408baf51], r10b
mov byte [0x1408bd378], bl
mov byte [0x1408bd37b], r13b
mov byte [0x1408bd379], sil
mov byte [0x1408bd37a], r13b
mov dword [0x140898e54], 0x64
mov byte [0x14072c028], r10b
mov byte [0x14072c029], r10b
mov byte [0x14072c02a], r10b
mov byte [0x14072c02b], r10b
mov byte [0x14072c02c], r10b
mov byte [0x14072c02d], r10b
mov byte [0x14072c02e], r10b
mov byte [0x14072c02f], bl
mov byte [0x14072c030], bl
mov byte [0x14072c031], bl
mov byte [0x14072c032], al
mov byte [0x14072c033], al
mov byte [0x14072c034], al
mov byte [0x14072c035], r10b
mov byte [0x14072c036], al
mov byte [0x14072c037], al
mov byte [0x14072c038], al
mov byte [0x14072c039], bl
mov byte [0x14072c03a], bl
mov byte [0x14072c03b], bl
mov byte [0x14072c000], bl
movdqu xmmword [0x14072c001], xmm9
movdqu xmmword [0x14072c015], xmm9
mov byte [0x14072c011], bl
mov byte [0x14072c012], bl
mov byte [0x14072c013], bl
mov byte [0x14072c014], bl
mov byte [0x14072c025], bl
mov byte [0x14072c026], bl
mov byte [0x14072c027], bl
mov byte [0x14072c03e], r10b
mov dword [0x14072c03f], 0x31313031
mov byte [0x1408bab35], 0x4f
mov byte [0x1408bab36], 0x5a
mov byte [0x1408bab37], bl
mov byte [0x1408bab38], bl
mov qword [rdi + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6e44]
mov edx, 0x104
lea r8, [0x1404ac96c]
mov r9d, 1
mov byte [0x1408baaf9], 0x4e
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rdi, rsp
lea rcx, [0x1408b963c]
mov edx, 0x104
lea r8, [0x1404ac970]
mov r9d, 1
mov eax, 0x534a
movss dword [0x140898d70], xmm8
movss dword [0x140898d78], xmm8
movss dword [0x140898d74], xmm8
mov word [0x1408bab39], ax
mov qword [rdi + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bb6a8]
mov edx, 0x50
lea r8, [0x1408b9538]
mov r9d, 0x104
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b6014]
mov edx, 0x104
lea r8, [0x1404ac974]
mov r9d, 1
mov byte [0x1408bce8a], 0x54
mov byte [0x1408bce8b], bl
mov byte [0x1408bce8c], bl
mov byte [0x1408bce8d], bl
mov byte [0x1408bce8e], bl
mov byte [0x1408bce8f], bl
mov byte [0x1408bce90], bl
mov byte [0x1408bce91], bl
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b55ec]
mov edx, 0x104
lea r8, [0x1404ac978]
mov r9d, 1
mov dword [0x1408bd373], 0x20202020
mov byte [0x1408bce1d], 0x2e
mov byte [0x1408bce1e], 0x3f
mov byte [0x1408bb535], 0x59
mov byte [0x1408bb051], sil
mov byte [0x1408bce38], sil
mov dword [0x1408bdc18], r15d
mov byte [0x1408bb064], sil
mov dword [0x14072cf80], r14d
mov dword [0x14072c060], r14d
mov dword [0x14072c540], r14d
mov dword [0x14072d2a0], r14d
mov dword [0x14072c064], r15d
mov dword [0x14072c544], r15d
mov dword [0x14072d2a4], r15d
mov dword [0x14072cf20], r14d
mov dword [0x14072cf24], r15d
movss dword [0x1408bd3c0], xmm8
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bada1]
mov edx, 0x140
lea r8, [0x1404ac97c]
mov r9d, 1
mov edi, 0x3f800000
mov dword [0x140898e3c], 1
movss dword [0x1408bd3c4], xmm8
mov dword [0x1408bdb50], 0x32
movss dword [0x1408bd3bc], xmm8
movss dword [0x1408bd3b8], xmm8
movss dword [0x1408bd3b0], xmm8
mov dword [0x1408bd3b4], edi
mov dword [0x140898e38], 2
mov byte [0x1408bb065], 0x4e
mov byte [0x1408bb060], 0x59
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408baf53]
mov edx, 0x32
lea r8, [0x1404ac980]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408baf85]
mov edx, 0x32
lea r8, [0x1404ac984]
mov r9d, 1
mov byte [0x1408bd360], bl
mov byte [0x1408bd361], bl
mov byte [0x1408bd362], bl
mov byte [0x1408bd363], bl
mov byte [0x1408bd364], bl
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bafb7]
mov edx, 0x96
lea r8, [0x1404ac988]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
lea rdx, [0x1404ac7d0]
lea rcx, [rbp + 0x128]
lea rax, [0x1408bab8f]
lea r8, [rbp + 0x120]
mov qword [rcx - 8], 0x10e
mov qword [rcx], rax
call fcn.14000575e
mov rax, rsp
lea rcx, [0x1408bce92]
mov edx, 0x50
lea r8, [0x1404ac98c]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bcee2]
mov edx, 0x50
lea r8, [0x1404ac990]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bd30b]
mov edx, 0x50
lea r8, [0x1404ac994]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bd127]
mov edx, 0x50
lea r8, [0x1404ac998]
mov r9d, 0x28
mov byte [0x1408b9751], 0x59
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b8bff]
mov edx, 0x3e8
lea r8, str._____PI
mov r9d, 1
mov byte [0x1408bd177], 0x59
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408bb6f8]
mov edx, 0x12c
lea r8, [0x1404ac9c8]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b3ddc]
mov edx, 0x104
lea r8, [0x1404ac9cc]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b40e8]
mov edx, 0x104
lea r8, [0x1404ac9d0]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov rax, rsp
lea rcx, [0x1408b49bc]
mov edx, 0x104
lea r8, [0x1404ac9d4]
mov r9d, 1
mov qword [rax + 0x20], 0
call fcn.1400025f4
mov eax, 0x1c
mov dl, 0x3b
mov cl, 0x2c
mov r8b, 0x2e
mov byte [0x1408bd369], dl
mov byte [0x1408bd36a], dl
mov byte [0x1408bd36b], cl
mov byte [0x1408bd36c], cl
mov byte [0x1408bd36d], r8b
mov byte [0x1408bd36e], r8b
mov byte [0x1408bd36f], bl
mov byte [0x1408bd370], bl
mov rbx, rsp
mov byte [0x1408bab6e], sil
mov byte [0x1408bce7b], sil
mov byte [0x1408bce7e], r8b
mov byte [0x1408bce7f], r13b
mov byte [0x1408bce81], r13b
mov byte [0x1408bce82], r13b
mov byte [0x1408bce80], r13b
mov byte [0x1408bce83], r13b
mov byte [0x1408bce21], 0x54
mov byte [0x1408bce35], sil
mov byte [0x1408bce1f], sil
mov byte [0x1408bce20], 0x50
mov byte [0x1408baaff], r13b
mov byte [0x1408bce3a], r13b
mov byte [0x1408bd05e], r13b
mov byte [0x1408bd30a], r13b
mov byte [0x1408bd35b], r13b
mov dword [0x1408bdb7c], 0
mov byte [0x1408bd366], sil
mov rax, 0x20
sub rsp, rax
lea rax, [rsp + 0x50]
mov r8, rax
mov ecx, 0x1c
movabs rax, 0x2aaaaaaaaaaaaaab
imul rcx
sar rdx, 2
movdqu xmm0, xmmword [0x1404ac7f0]
lea rcx, [rdx + rdx*2]
mov rdx, r12
shl rcx, 3
movq qword [rdx + r8], xmm0
movq qword [rdx + r8 + 8], xmm0
movq qword [rdx + r8 + 0x10], xmm0
add rdx, 0x18
cmp rdx, rcx
jb 0x14004d71d
mov r10, rsp
lea rcx, [0x1408bab71]
mov edx, 0x1e
mov r9d, 0x1c
mov sil, 0x58
mov byte [r8 + 0x18], sil
mov byte [r8 + 0x19], sil
mov byte [r8 + 0x1a], sil
mov byte [r8 + 0x1b], sil
mov qword [r10 + 0x20], 0
call fcn.1400025f4
mov rax, rbx
mov rsp, rax
lea rcx, [0x1408baf15]
lea rdx, [0x1404ac9d8]
mov r8d, 0x34
mov r9d, 1
call fcn.1400062df
lea rcx, [0x1408baee1]
lea rdx, [0x1404ac9dc]
mov r8d, 0x34
mov r9d, 1
call fcn.1400062df
call fcn.140002275
mov edx, 2
lea rcx, [rbp]
lea r8, [0x1408bb824]
mov r9d, 0xc8
lea rax, [0x1404ac9e0]
lea rbx, [rbp + 0x150]
movss dword [0x1408bd3b0], xmm8
mov dword [0x1408bd3b4], edi
mov dword [0x14072ea6c], 3
mov qword [rcx], rax
mov qword [rbp + 8], 0xf
mov byte [rbx], 0
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], 1
call fcn.1400048cc
lea rcx, [0x1408bb824]
mov edx, 0xc8
call fcn.14000425a
lea rdi, [0x1408b9220]
lea rcx, [rbp + 0x20]
movsxd rax, eax
mov edx, 2
mov r9, rax
lea rbx, [0x1404ac9f0]
neg r9
lea rsi, [rbp + 0x160]
add r9, 0xc8
mov qword [rcx], rbx
lea r8, [rdi + rax + 0x2604]
cmovle r9, r12
mov qword [rbp + 0x28], 3
mov byte [rsi], 0
mov qword [rbp + 0x30], rsi
mov qword [rbp + 0x38], 1
call fcn.1400048cc
lea rcx, [0x1408bb824]
mov edx, 0xc8
call fcn.14000317a
mov edx, 2
lea rcx, [rbp + 0x40]
lea r8, [0x1408bd05f]
mov r9d, 0xc8
lea rax, [0x1404ac9f4]
lea rbx, [rbp + 0x170]
mov qword [rcx], rax
mov qword [rbp + 0x48], 0x12
mov byte [rbx], 0
mov qword [rbp + 0x50], rbx
mov qword [rbp + 0x58], 1
call fcn.1400048cc
lea rcx, [0x1408bd05f]
mov edx, 0xc8
call fcn.14000425a
lea rdi, [0x1408b9220]
lea rcx, [rbp + 0x60]
movsxd rax, eax
mov edx, 2
mov r9, rax
lea rbx, [0x1404aca08]
neg r9
lea rsi, [rbp + 0x180]
add r9, 0xc8
mov qword [rcx], rbx
lea r8, [rdi + rax + 0x3e3f]
cmovle r9, r12
mov qword [rbp + 0x68], 5
mov byte [rsi], 0
mov qword [rbp + 0x70], rsi
mov qword [rbp + 0x78], 1
call fcn.1400048cc
lea rcx, [0x1408bd05f]
mov edx, 0xc8
call fcn.14000317a
mov edx, 2
lea rcx, [rbp + 0x80]
lea r8, [0x1408bd178]
mov r9d, 0xc8
lea rax, [0x1404aca10]
lea rbx, [rbp + 0x190]
mov qword [rcx], rax
mov qword [rcx + 8], 0x19
mov byte [rbx], 0
mov qword [rcx + 0x10], rbx
mov qword [rcx + 0x18], 1
call fcn.1400048cc
lea rcx, [0x1408bd178]
mov edx, 0xc8
call fcn.14000425a
lea rdi, [0x1408b9220]
lea rcx, [rbp + 0xa0]
movsxd rax, eax
mov edx, 2
mov r9, rax
lea rbx, [0x1404aca2c]
neg r9
lea rsi, [rbp + 0x1a0]
add r9, 0xc8
mov qword [rcx], rbx
lea r8, [rdi + rax + 0x3f58]
cmovle r9, r12
mov qword [rcx + 8], 0xd
mov byte [rsi], 0
mov qword [rcx + 0x10], rsi
mov qword [rcx + 0x18], 1
call fcn.1400048cc
lea rcx, [0x1408bd178]
mov edx, 0xc8
call fcn.14000317a
mov edx, 2
lea rcx, [rbp + 0xc0]
lea r8, [0x1408bd240]
mov r9d, 0xc8
lea rax, str.Word_Files__.doc__.docx_
lea rbx, [rbp + 0x1b0]
mov qword [rcx], rax
mov qword [rcx + 8], 0x1a
mov byte [rbx], 0
mov qword [rcx + 0x10], rbx
mov qword [rcx + 0x18], 1
call fcn.1400048cc
lea rcx, [0x1408bd240]
mov edx, 0xc8
call fcn.14000425a
lea rdi, [0x1408b9220]
lea rcx, [rbp + 0xe0]
movsxd rax, eax
mov edx, 2
mov r10, rax
lea rbx, [0x1404aca58]
neg r10
lea rsi, [rbp + 0x1c0]
add r10, 0xc8
mov qword [rcx], rbx
lea r8, [rdi + rax + 0x4020]
cmovg r12, r10
mov r9, r12
mov qword [rcx + 8], 0xd
mov byte [rsi], 0
mov qword [rcx + 0x10], rsi
mov qword [rcx + 0x18], 1
call fcn.1400048cc
lea rcx, [0x1408bd240]
mov edx, 0xc8
call fcn.14000317a
movups xmm8, xmmword [rbp + 0x110]
movups xmm9, xmmword [rbp + 0x100]
mov dword [0x140898de0], r14d
mov dword [0x140898dd0], r14d
mov byte [0x1408b9741], r13b
mov byte [0x1408b9743], r13b
mov byte [0x1408bd35c], 0x4e
lea rsp, [rbp + 0x1c8]
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret