Function at 0x14003dbe0
Capabilities:
Authenticate hmac
Contain obfuscated stackstrings
Encode data using base64
Encode data using xor
Parse pe header
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xd40]
sub rsp, 0xe40
mov rax, qword [0x14007e010]
xor rax, rsp
mov qword [rbp + 0xd30], rax
movzx ebx, byte [0x14011a459]
xor esi, esi
mov byte [rbp + 0x380], 0x83
movabs r13, 0x8d222c442cc0fbe8
mov byte [rbp + 0x381], 0x95
mov r10, r13
mov byte [rbp + 0x382], 0x8e
mov r14, rcx
mov byte [rbp + 0x383], 0x91
lea r15d, [rsi + 0xf]
mov byte [rbp + 0x384], 0x8f
mov r9d, esi
mov byte [rbp + 0x385], 0x89
mov byte [rbp + 0x386], 0x8b
mov byte [rbp + 0x387], 0x83
mov byte [rbp + 0x388], 0x93
mov byte [rbp + 0x389], 0xaa
mov byte [rbp + 0x38a], 0x9b
mov byte [rbp + 0x38b], 0x82
mov byte [rbp + 0x38c], 0x86
mov byte [rbp + 0x38d], 0xf7
movzx eax, byte [rbp + 0x380]
lea rax, [rbp + 0x380]
sub r10, rax
nop dword [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x380]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x380], al
inc r9
cmp r9, 0xe
jb 0x14003dcb0
mov byte [rbp + 0x120], 0x26
movabs r12, 0xe4f88a4632a58a71
mov byte [rbp + 0x121], 0x1c
mov r11, r12
mov byte [rbp + 0x122], 0xa
mov r10, rsi
mov byte [rbp + 0x123], 9
mov byte [rbp + 0x124], 0x11
mov byte [rbp + 0x125], 0x10
mov byte [rbp + 0x126], 6
mov byte [rbp + 0x127], 0x7b
movzx eax, byte [rbp + 0x120]
lea rax, [rbp + 0x120]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp + 0x120]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x120], al
inc r10
cmp r10, 8
jb 0x14003dd50
mov r9, r14
lea rdx, [rbp + 0x380]
mov r8d, ebx
lea rcx, [rbp + 0x120]
call fcn.14003d940
movzx ebx, byte [0x14011a45c]
movabs rdi, 0x1920e70e24de762f
mov byte [rbp + 0x360], 0x41
mov r10, rdi
mov byte [rbp + 0x361], 0x5b
mov r9, rsi
mov byte [rbp + 0x362], 0x5a
mov byte [rbp + 0x363], 0x5c
mov byte [rbp + 0x364], 0x53
mov byte [rbp + 0x365], 0x5e
mov byte [rbp + 0x366], 0x6e
mov byte [rbp + 0x367], 0x51
mov byte [rbp + 0x368], 0x4a
mov byte [rbp + 0x369], 0x48
mov byte [rbp + 0x36a], 0x3e
movzx eax, byte [rbp + 0x360]
lea rax, [rbp + 0x360]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x360]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x360], al
inc r9
cmp r9, 0xb
jb 0x14003de20
mov byte [rbp + 0x128], 0x26
mov r11, r12
mov byte [rbp + 0x129], 0x1c
mov r10, rsi
mov byte [rbp + 0x12a], 0xa
mov byte [rbp + 0x12b], 9
mov byte [rbp + 0x12c], 0x11
mov byte [rbp + 0x12d], 0x10
mov byte [rbp + 0x12e], 6
mov byte [rbp + 0x12f], 0x7b
movzx eax, byte [rbp + 0x128]
lea rax, [rbp + 0x128]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x128]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x128], al
inc r10
cmp r10, 8
jb 0x14003deb0
mov r9, r14
lea rdx, [rbp + 0x360]
mov r8d, ebx
lea rcx, [rbp + 0x128]
call fcn.14003d940
movzx ebx, byte [0x14011a457]
mov r10, rdi
mov byte [rbp + 0x370], 0x67
mov r9, rsi
mov byte [rbp + 0x371], 0x5e
mov byte [rbp + 0x372], 0x5e
mov byte [rbp + 0x373], 0x51
mov byte [rbp + 0x374], 0x58
mov byte [rbp + 0x375], 0x4b
mov byte [rbp + 0x376], 0x6e
mov byte [rbp + 0x377], 0x51
mov byte [rbp + 0x378], 0x4a
mov byte [rbp + 0x379], 0x48
mov byte [rbp + 0x37a], 0x3e
movzx eax, byte [rbp + 0x370]
lea rax, [rbp + 0x370]
sub r10, rax
nop dword [rax]
nop dword [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x370]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x370], al
inc r9
cmp r9, 0xb
jb 0x14003df80
mov byte [rbp + 0x130], 0x26
mov r11, r12
mov byte [rbp + 0x131], 0x1c
mov r10, rsi
mov byte [rbp + 0x132], 0xa
mov byte [rbp + 0x133], 9
mov byte [rbp + 0x134], 0x11
mov byte [rbp + 0x135], 0x10
mov byte [rbp + 0x136], 6
mov byte [rbp + 0x137], 0x7b
movzx eax, byte [rbp + 0x130]
lea rax, [rbp + 0x130]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x130]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x130], al
inc r10
cmp r10, 8
jb 0x14003e010
mov r9, r14
lea rdx, [rbp + 0x370]
mov r8d, ebx
lea rcx, [rbp + 0x130]
call fcn.14003d940
movzx ebx, byte [0x14011a434]
movabs rdi, 0x79f2cae3bcf27430
mov byte [rbp + 0x340], 0x62
mov r10, rdi
mov byte [rbp + 0x341], 0x53
mov r9, rsi
mov byte [rbp + 0x342], 0x52
mov byte [rbp + 0x343], 0x55
mov byte [rbp + 0x344], 0x44
mov byte [rbp + 0x345], 0x65
mov byte [rbp + 0x346], 0x5f
mov byte [rbp + 0x347], 0x4f
mov byte [rbp + 0x348], 0x4b
mov byte [rbp + 0x349], 0x37
movzx eax, byte [rbp + 0x340]
lea rax, [rbp + 0x340]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x340]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x340], al
inc r9
cmp r9, 0xa
jb 0x14003e0e0
mov byte [rbp + 0x138], 0x26
mov r11, r12
mov byte [rbp + 0x139], 0x1c
mov r10, rsi
mov byte [rbp + 0x13a], 0xa
mov byte [rbp + 0x13b], 9
mov byte [rbp + 0x13c], 0x11
mov byte [rbp + 0x13d], 0x10
mov byte [rbp + 0x13e], 6
mov byte [rbp + 0x13f], 0x7b
movzx eax, byte [rbp + 0x138]
lea rax, [rbp + 0x138]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x138]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x138], al
inc r10
cmp r10, 8
jb 0x14003e170
mov r9, r14
lea rdx, [rbp + 0x340]
mov r8d, ebx
lea rcx, [rbp + 0x138]
call fcn.14003d940
movzx ebx, byte [0x14011a2b4]
mov r10, rdi
mov byte [rbp + 0x350], 3
mov r9, rsi
mov byte [rbp + 0x351], 0x76
mov byte [rbp + 0x352], 0x69
mov byte [rbp + 0x353], 0x56
mov byte [rbp + 0x354], 0x59
mov byte [rbp + 0x355], 0x42
mov byte [rbp + 0x356], 0x53
mov byte [rbp + 0x357], 0x52
mov byte [rbp + 0x358], 0x5c
mov byte [rbp + 0x359], 0x37
movzx eax, byte [rbp + 0x350]
lea rax, [rbp + 0x350]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x350]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x350], al
inc r9
cmp r9, 0xa
jb 0x14003e230
mov byte [rbp + 0x140], 0x26
mov r11, r12
mov byte [rbp + 0x141], 0x1c
mov r10, rsi
mov byte [rbp + 0x142], 0xa
mov byte [rbp + 0x143], 9
mov byte [rbp + 0x144], 0x11
mov byte [rbp + 0x145], 0x10
mov byte [rbp + 0x146], 6
mov byte [rbp + 0x147], 0x7b
movzx eax, byte [rbp + 0x140]
lea rax, [rbp + 0x140]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x140]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x140], al
inc r10
cmp r10, 8
jb 0x14003e2c0
mov r9, r14
lea rdx, [rbp + 0x350]
mov r8d, ebx
lea rcx, [rbp + 0x140]
call fcn.14003d940
movzx ebx, byte [0x14011a287]
mov r10, r12
mov byte [rbp + 0x148], 0x43
mov r9, rsi
mov byte [rbp + 0x149], 0x31
mov byte [rbp + 0x14a], 0x26
mov byte [rbp + 0x14b], 0x34
mov byte [rbp + 0x14c], 0x11
mov byte [rbp + 0x14d], 0x12
mov byte [rbp + 0x14e], 0x11
mov byte [rbp + 0x14f], 0x7b
movzx eax, byte [rbp + 0x148]
lea rax, [rbp + 0x148]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x148]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x148], al
inc r9
cmp r9, 8
jb 0x14003e370
mov byte [rbp + 0x150], 0x26
mov r11, r12
mov byte [rbp + 0x151], 0x1c
mov r10, rsi
mov byte [rbp + 0x152], 0xa
mov byte [rbp + 0x153], 9
mov byte [rbp + 0x154], 0x11
mov byte [rbp + 0x155], 0x10
mov byte [rbp + 0x156], 6
mov byte [rbp + 0x157], 0x7b
movzx eax, byte [rbp + 0x150]
lea rax, [rbp + 0x150]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x150]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x150], al
inc r10
cmp r10, 8
jb 0x14003e400
mov r9, r14
lea rdx, [rbp + 0x148]
mov r8d, ebx
lea rcx, [rbp + 0x150]
call fcn.14003d940
movzx ebx, byte [0x14011a2b5]
mov r10, r12
mov byte [rbp + 0x158], 0x43
mov r9, rsi
mov byte [rbp + 0x159], 0x31
mov byte [rbp + 0x15a], 0x26
mov byte [rbp + 0x15b], 0x34
mov byte [rbp + 0x15c], 0x15
mov byte [rbp + 0x15d], 0x1d
mov byte [rbp + 0x15e], 0x11
mov byte [rbp + 0x15f], 0x7b
movzx eax, byte [rbp + 0x158]
lea rax, [rbp + 0x158]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x158]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x158], al
inc r9
cmp r9, 8
jb 0x14003e4b0
mov byte [rbp + 0x160], 0x26
mov r11, r12
mov byte [rbp + 0x161], 0x1c
mov r10, rsi
mov byte [rbp + 0x162], 0xa
mov byte [rbp + 0x163], 9
mov byte [rbp + 0x164], 0x11
mov byte [rbp + 0x165], 0x10
mov byte [rbp + 0x166], 6
mov byte [rbp + 0x167], 0x7b
movzx eax, byte [rbp + 0x160]
lea rax, [rbp + 0x160]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x160]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x160], al
inc r10
cmp r10, 8
jb 0x14003e540
mov r9, r14
lea rdx, [rbp + 0x158]
mov r8d, ebx
lea rcx, [rbp + 0x160]
call fcn.14003d940
movzx ebx, byte [0x14011a45b]
movabs rdi, 0x1a061e26cdd16185
mov byte [rbp + 0x798], 0xf3
mov r10, rdi
mov byte [rbp + 0x799], 0xef
mov r9, rsi
mov byte [rbp + 0x79a], 0xf0
mov byte [rbp + 0x79b], 0xeb
mov byte [rbp + 0x79c], 0xd7
mov byte [rbp + 0x79d], 0xf1
mov byte [rbp + 0x79e], 0xe7
mov byte [rbp + 0x79f], 0xf2
mov byte [rbp + 0x7a0], 0xd4
mov byte [rbp + 0x7a1], 0xff
mov byte [rbp + 0x7a2], 0xea
mov byte [rbp + 0x7a3], 0xf4
mov byte [rbp + 0x7a4], 0xfb
mov byte [rbp + 0x7a5], 0xf7
mov byte [rbp + 0x7a6], 0xed
mov byte [rbp + 0x7a7], 0xfa
mov byte [rbp + 0x7a8], 0xfe
mov byte [rbp + 0x7a9], 0x9e
movzx eax, byte [rbp + 0x798]
lea rax, [rbp + 0x798]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x798]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x798], al
inc r9
cmp r9, 0x12
jb 0x14003e640
mov byte [rbp + 0x168], 0x26
mov r11, r12
mov byte [rbp + 0x169], 0x1c
mov r10, rsi
mov byte [rbp + 0x16a], 0xa
mov byte [rbp + 0x16b], 9
mov byte [rbp + 0x16c], 0x11
mov byte [rbp + 0x16d], 0x10
mov byte [rbp + 0x16e], 6
mov byte [rbp + 0x16f], 0x7b
movzx eax, byte [rbp + 0x168]
lea rax, [rbp + 0x168]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x168]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x168], al
inc r10
cmp r10, 8
jb 0x14003e6d0
mov r9, r14
lea rdx, [rbp + 0x798]
mov r8d, ebx
lea rcx, [rbp + 0x168]
call fcn.14003d940
movzx ebx, byte [0x14011a3be]
movabs r12, 0x50c1ff624c7812df
mov byte [rbp + 0x270], 0x9e
mov r11, r12
mov byte [rbp + 0x271], 0x8c
mov r10, rsi
mov byte [rbp + 0x272], 0x8e
mov byte [rbp + 0x273], 0x86
mov byte [rbp + 0x274], 0xb4
mov byte [rbp + 0x275], 0x86
mov byte [rbp + 0x276], 0x9a
mov byte [rbp + 0x277], 0x92
mov byte [rbp + 0x278], 0xe5
movzx eax, byte [rbp + 0x270]
lea rax, [rbp + 0x270]
sub r11, rax
mov rcx, r10
lea r8, [rbp + 0x270]
add r8, r10
and ecx, r15d
cmp rcx, r15
mov rdx, r12
cmovae rcx, r15
movsx r9, byte [r8]
lea eax, [r8 + r11]
shl cl, 2
shr rdx, cl
and dl, r15b
xor dl, al
xor dl, r9b
mov byte [rbp + r10 + 0x270], dl
inc r10
cmp r10, 9
jb 0x14003e790
mov byte [rbp + 0x170], 0x26
movabs r12, 0xe4f88a4632a58a71
mov byte [rbp + 0x171], 0x1c
mov r11, r12
mov byte [rbp + 0x172], 0xa
mov r10, rsi
mov byte [rbp + 0x173], 9
mov byte [rbp + 0x174], 0x11
mov byte [rbp + 0x175], 0x10
mov byte [rbp + 0x176], 6
mov byte [rbp + 0x177], 0x7b
movzx eax, byte [rbp + 0x170]
lea rax, [rbp + 0x170]
sub r11, rax
nop word [rax + rax]
mov rcx, r10
lea rdx, [rbp + 0x170]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x170], al
inc r10
cmp r10, 8
jb 0x14003e830
mov r9, r14
lea rdx, [rbp + 0x270]
mov r8d, ebx
lea rcx, [rbp + 0x170]
call fcn.14003d940
movzx ebx, byte [0x14011a456]
movabs r11, 0xa0e8b9f97c4fbf
mov byte [rbp + 0x828], 0xc3
mov r10, r11
mov byte [rbp + 0x829], 0xaa
mov r9, rsi
mov byte [rbp + 0x82a], 0xb8
mov byte [rbp + 0x82b], 0xa3
mov byte [rbp + 0x82c], 0x90
mov byte [rbp + 0x82d], 0xb5
mov byte [rbp + 0x82e], 0xad
mov byte [rbp + 0x82f], 0xbb
mov byte [rbp + 0x830], 0x91
mov byte [rbp + 0x831], 0xb0
mov byte [rbp + 0x832], 0xaf
mov byte [rbp + 0x833], 0xa5
mov byte [rbp + 0x834], 0xbb
mov byte [rbp + 0x835], 0xaa
mov byte [rbp + 0x836], 0xa4
mov byte [rbp + 0x837], 0xa0
mov byte [rbp + 0x838], 0xa5
mov byte [rbp + 0x839], 0xa8
mov byte [rbp + 0x83a], 0xde
movzx eax, byte [rbp + 0x828]
lea rax, [rbp + 0x828]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x828]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x828], al
inc r9
cmp r9, 0x13
jb 0x14003e940
mov byte [rbp + 0x178], 0x26
mov r11, r12
mov byte [rbp + 0x179], 0x1c
mov r10, rsi
mov byte [rbp + 0x17a], 0xa
mov byte [rbp + 0x17b], 9
mov byte [rbp + 0x17c], 0x11
mov byte [rbp + 0x17d], 0x10
mov byte [rbp + 0x17e], 6
mov byte [rbp + 0x17f], 0x7b
movzx eax, byte [rbp + 0x178]
lea rax, [rbp + 0x178]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x178]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x178], al
inc r10
cmp r10, 8
jb 0x14003e9d0
mov r9, r14
lea rdx, [rbp + 0x828]
mov r8d, ebx
lea rcx, [rbp + 0x178]
call fcn.14003d940
mov ebx, dword [0x14011a450]
mov r10, rdi
mov byte [rbp + 0x7b0], 0xf3
mov r9, rsi
mov byte [rbp + 0x7b1], 0xef
mov byte [rbp + 0x7b2], 0xf0
mov byte [rbp + 0x7b3], 0xeb
mov byte [rbp + 0x7b4], 0xd7
mov byte [rbp + 0x7b5], 0xf1
mov byte [rbp + 0x7b6], 0xe7
mov byte [rbp + 0x7b7], 0xf2
mov byte [rbp + 0x7b8], 0xd4
mov byte [rbp + 0x7b9], 0xe0
mov byte [rbp + 0x7ba], 0xe8
mov byte [rbp + 0x7bb], 0xff
mov byte [rbp + 0x7bc], 0xf2
mov byte [rbp + 0x7bd], 0xff
mov byte [rbp + 0x7be], 0xf6
mov byte [rbp + 0x7bf], 0xf1
mov byte [rbp + 0x7c0], 0xf5
mov byte [rbp + 0x7c1], 0x9e
movzx eax, byte [rbp + 0x7b0]
lea rax, [rbp + 0x7b0]
sub r10, rax
nop dword [rax]
nop dword [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x7b0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x7b0], al
inc r9
cmp r9, 0x12
jb 0x14003ead0
mov byte [rbp + 0x180], 0x26
mov r11, r12
mov byte [rbp + 0x181], 0x1c
mov r10, rsi
mov byte [rbp + 0x182], 0xa
mov byte [rbp + 0x183], 9
mov byte [rbp + 0x184], 0x11
mov byte [rbp + 0x185], 0x10
mov byte [rbp + 0x186], 6
mov byte [rbp + 0x187], 0x7b
movzx eax, byte [rbp + 0x180]
lea rax, [rbp + 0x180]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x180]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x180], al
inc r10
cmp r10, 8
jb 0x14003eb60
mov r9, r14
lea rdx, [rbp + 0x7b0]
mov r8d, ebx
lea rcx, [rbp + 0x180]
call fcn.14003d940
movzx ebx, byte [0x14011a45a]
movabs rdi, 0xa0e8b9f97c4fbf
mov byte [rbp + 0x840], 0xc3
mov r10, rdi
mov byte [rbp + 0x841], 0xaa
mov r9, rsi
mov byte [rbp + 0x842], 0xb8
mov byte [rbp + 0x843], 0xa3
mov byte [rbp + 0x844], 0x90
mov byte [rbp + 0x845], 0xb5
mov byte [rbp + 0x846], 0xad
mov byte [rbp + 0x847], 0xbb
mov byte [rbp + 0x848], 0x91
mov byte [rbp + 0x849], 0xa7
mov byte [rbp + 0x84a], 0xa4
mov byte [rbp + 0x84b], 0xa6
mov byte [rbp + 0x84c], 0xbe
mov byte [rbp + 0x84d], 0xa1
mov byte [rbp + 0x84e], 0xa3
mov byte [rbp + 0x84f], 0xaf
mov byte [rbp + 0x850], 0xad
mov byte [rbp + 0x851], 0xbe
mov byte [rbp + 0x852], 0xde
movzx eax, byte [rbp + 0x840]
lea rax, [rbp + 0x840]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x840]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x840], al
inc r9
cmp r9, 0x13
jb 0x14003ec70
mov byte [rbp + 0x188], 0x26
mov r11, r12
mov byte [rbp + 0x189], 0x1c
mov r10, rsi
mov byte [rbp + 0x18a], 0xa
mov byte [rbp + 0x18b], 9
mov byte [rbp + 0x18c], 0x11
mov byte [rbp + 0x18d], 0x10
mov byte [rbp + 0x18e], 6
mov byte [rbp + 0x18f], 0x7b
movzx eax, byte [rbp + 0x188]
lea rax, [rbp + 0x188]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x188]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x188], al
inc r10
cmp r10, 8
jb 0x14003ed00
mov r9, r14
lea rdx, [rbp + 0x840]
mov r8d, ebx
lea rcx, [rbp + 0x188]
call fcn.14003d940
movzx ebx, byte [0x14011a455]
mov r10, rdi
mov byte [rbp + 0x858], 0xc3
mov r9, rsi
mov byte [rbp + 0x859], 0xaa
mov byte [rbp + 0x85a], 0xb8
mov byte [rbp + 0x85b], 0xa3
mov byte [rbp + 0x85c], 0x90
mov byte [rbp + 0x85d], 0xb5
mov byte [rbp + 0x85e], 0xad
mov byte [rbp + 0x85f], 0xbb
mov byte [rbp + 0x860], 0x91
mov byte [rbp + 0x861], 0xa2
mov byte [rbp + 0x862], 0xac
mov byte [rbp + 0x863], 0xa9
mov byte [rbp + 0x864], 0xa4
mov byte [rbp + 0x865], 0xa5
mov byte [rbp + 0x866], 0xa2
mov byte [rbp + 0x867], 0xbb
mov byte [rbp + 0x868], 0xae
mov byte [rbp + 0x869], 0xaf
mov byte [rbp + 0x86a], 0xde
movzx eax, byte [rbp + 0x858]
lea rax, [rbp + 0x858]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x858]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x858], al
inc r9
cmp r9, 0x13
jb 0x14003ee00
mov byte [rbp + 0x190], 0x26
mov r11, r12
mov byte [rbp + 0x191], 0x1c
mov r10, rsi
mov byte [rbp + 0x192], 0xa
mov byte [rbp + 0x193], 9
mov byte [rbp + 0x194], 0x11
mov byte [rbp + 0x195], 0x10
mov byte [rbp + 0x196], 6
mov byte [rbp + 0x197], 0x7b
movzx eax, byte [rbp + 0x190]
lea rax, [rbp + 0x190]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x190]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x190], al
inc r10
cmp r10, 8
jb 0x14003ee90
mov r9, r14
lea rdx, [rbp + 0x858]
mov r8d, ebx
lea rcx, [rbp + 0x190]
call fcn.14003d940
movzx ebx, byte [0x14011a437]
movabs r11, 0xb49220d8aaefc8e1
mov byte [rbp + 0x450], 0x93
mov r10, r11
mov byte [rbp + 0x451], 0x8d
mov r9, rsi
mov byte [rbp + 0x452], 0x9d
mov byte [rbp + 0x453], 0x8d
mov byte [rbp + 0x454], 0xb5
mov byte [rbp + 0x455], 0x9e
mov byte [rbp + 0x456], 0x8c
mov byte [rbp + 0x457], 0x90
mov byte [rbp + 0x458], 0xbe
mov byte [rbp + 0x459], 0x93
mov byte [rbp + 0x45a], 0x8e
mov byte [rbp + 0x45b], 0x8f
mov byte [rbp + 0x45c], 0x82
mov byte [rbp + 0x45d], 0x8e
mov byte [rbp + 0x45e], 0x8f
mov byte [rbp + 0x45f], 0xfb
movzx eax, byte [rbp + 0x450]
lea rax, [rbp + 0x450]
sub r10, rax
nop dword [rax]
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x450]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x450], al
inc r9
cmp r9, 0x10
jb 0x14003ef90
mov byte [rbp + 0x198], 0x26
mov r11, r12
mov byte [rbp + 0x199], 0x1c
mov r10, rsi
mov byte [rbp + 0x19a], 0xa
mov byte [rbp + 0x19b], 9
mov byte [rbp + 0x19c], 0x11
mov byte [rbp + 0x19d], 0x10
mov byte [rbp + 0x19e], 6
mov byte [rbp + 0x19f], 0x7b
movzx eax, byte [rbp + 0x198]
lea rax, [rbp + 0x198]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x198]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x198], al
inc r10
cmp r10, 8
jb 0x14003f020
mov r9, r14
lea rdx, [rbp + 0x450]
mov r8d, ebx
lea rcx, [rbp + 0x198]
call fcn.14003d940
movzx ebx, byte [0x14011a454]
mov r10, r13
mov byte [rbp + 0x390], 0x93
mov r9, rsi
mov byte [rbp + 0x391], 0x86
mov byte [rbp + 0x392], 0x97
mov byte [rbp + 0x393], 0x81
mov byte [rbp + 0x394], 0xb3
mov byte [rbp + 0x395], 0x97
mov byte [rbp + 0x396], 0x83
mov byte [rbp + 0x397], 0x9f
mov byte [rbp + 0x398], 0xab
mov byte [rbp + 0x399], 0x9c
mov byte [rbp + 0x39a], 0x8a
mov byte [rbp + 0x39b], 0x94
mov byte [rbp + 0x39c], 0x9b
mov byte [rbp + 0x39d], 0xf7
movzx eax, byte [rbp + 0x390]
lea rax, [rbp + 0x390]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x390]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x390], al
inc r9
cmp r9, 0xe
jb 0x14003f100
mov byte [rbp + 0x1a0], 0x26
mov r11, r12
mov byte [rbp + 0x1a1], 0x1c
mov r10, rsi
mov byte [rbp + 0x1a2], 0xa
mov byte [rbp + 0x1a3], 9
mov byte [rbp + 0x1a4], 0x11
mov byte [rbp + 0x1a5], 0x10
mov byte [rbp + 0x1a6], 6
mov byte [rbp + 0x1a7], 0x7b
movzx eax, byte [rbp + 0x1a0]
lea rax, [rbp + 0x1a0]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1a0]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1a0], al
inc r10
cmp r10, 8
jb 0x14003f190
mov r9, r14
lea rdx, [rbp + 0x390]
mov r8d, ebx
lea rcx, [rbp + 0x1a0]
call fcn.14003d940
movzx ebx, byte [0x1401191cd]
movabs r11, 0x33a7c616e8580f0f
mov byte [rbp + 0x410], 0x73
mov r10, r11
mov byte [rbp + 0x411], 0x71
mov r9, rsi
mov byte [rbp + 0x412], 0x68
mov byte [rbp + 0x413], 0x77
mov byte [rbp + 0x414], 0x44
mov byte [rbp + 0x415], 0x67
mov byte [rbp + 0x416], 0x7c
mov byte [rbp + 0x417], 0x6a
mov byte [rbp + 0x418], 0x4e
mov byte [rbp + 0x419], 0x7a
mov byte [rbp + 0x41a], 0x77
mov byte [rbp + 0x41b], 0x73
mov byte [rbp + 0x41c], 0x6f
mov byte [rbp + 0x41d], 0x62
mov byte [rbp + 0x41e], 0x1e
movzx eax, byte [rbp + 0x410]
lea rax, [rbp + 0x410]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x410]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x410], al
inc r9
cmp r9, r15
jb 0x14003f280
mov byte [rbp + 0x1a8], 0x26
mov r11, r12
mov byte [rbp + 0x1a9], 0x1c
mov r10, rsi
mov byte [rbp + 0x1aa], 0xa
mov byte [rbp + 0x1ab], 9
mov byte [rbp + 0x1ac], 0x11
mov byte [rbp + 0x1ad], 0x10
mov byte [rbp + 0x1ae], 6
mov byte [rbp + 0x1af], 0x7b
movzx eax, byte [rbp + 0x1a8]
lea rax, [rbp + 0x1a8]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1a8]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1a8], al
inc r10
cmp r10, 8
jb 0x14003f310
mov r9, r14
lea rdx, [rbp + 0x410]
mov r8d, ebx
lea rcx, [rbp + 0x1a8]
call fcn.14003d940
movzx ebx, byte [0x1401191cc]
movabs r13, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x540], 0x23
mov r10, r13
mov byte [rbp + 0x541], 4
mov r9, rsi
mov byte [rbp + 0x542], 0x10
mov byte [rbp + 0x543], 0xc
mov byte [rbp + 0x544], 0x3f
mov byte [rbp + 0x545], 0x18
mov byte [rbp + 0x546], 1
mov byte [rbp + 0x547], 0x17
mov byte [rbp + 0x548], 0x32
mov byte [rbp + 0x549], 2
mov byte [rbp + 0x54a], 2
mov byte [rbp + 0x54b], 1
mov byte [rbp + 0x54c], 0xa
mov byte [rbp + 0x54d], 0xb
mov byte [rbp + 0x54e], 0xe
mov byte [rbp + 0x54f], 0x1b
mov byte [rbp + 0x550], 0x60
movzx eax, byte [rbp + 0x540]
lea rax, [rbp + 0x540]
sub r10, rax
nop dword [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x540]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x540], al
inc r9
cmp r9, 0x11
jb 0x14003f410
mov byte [rbp + 0x1b0], 0x26
mov r11, r12
mov byte [rbp + 0x1b1], 0x1c
mov r10, rsi
mov byte [rbp + 0x1b2], 0xa
mov byte [rbp + 0x1b3], 9
mov byte [rbp + 0x1b4], 0x11
mov byte [rbp + 0x1b5], 0x10
mov byte [rbp + 0x1b6], 6
mov byte [rbp + 0x1b7], 0x7b
movzx eax, byte [rbp + 0x1b0]
lea rax, [rbp + 0x1b0]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1b0]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1b0], al
inc r10
cmp r10, 8
jb 0x14003f4a0
mov r9, r14
lea rdx, [rbp + 0x540]
mov r8d, ebx
lea rcx, [rbp + 0x1b0]
call fcn.14003d940
movzx ebx, byte [0x14011a3bf]
mov r10, r13
mov byte [rbp + 0x558], 0x23
mov r9, rsi
mov byte [rbp + 0x559], 4
mov byte [rbp + 0x55a], 0x10
mov byte [rbp + 0x55b], 0xc
mov byte [rbp + 0x55c], 0x3f
mov byte [rbp + 0x55d], 0x18
mov byte [rbp + 0x55e], 1
mov byte [rbp + 0x55f], 0x17
mov byte [rbp + 0x560], 0x32
mov byte [rbp + 0x561], 0x15
mov byte [rbp + 0x562], 0xa
mov byte [rbp + 0x563], 4
mov byte [rbp + 0x564], 0xc
mov byte [rbp + 0x565], 0xa
mov byte [rbp + 0x566], 0xd
mov byte [rbp + 0x567], 6
mov byte [rbp + 0x568], 0x60
movzx eax, byte [rbp + 0x558]
lea rax, [rbp + 0x558]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x558]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x558], al
inc r9
cmp r9, 0x11
jb 0x14003f590
mov byte [rbp + 0x1b8], 0x26
mov r11, r12
mov byte [rbp + 0x1b9], 0x1c
mov r10, rsi
mov byte [rbp + 0x1ba], 0xa
mov byte [rbp + 0x1bb], 9
mov byte [rbp + 0x1bc], 0x11
mov byte [rbp + 0x1bd], 0x10
mov byte [rbp + 0x1be], 6
mov byte [rbp + 0x1bf], 0x7b
movzx eax, byte [rbp + 0x1b8]
lea rax, [rbp + 0x1b8]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1b8]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1b8], al
inc r10
cmp r10, 8
jb 0x14003f620
mov r9, r14
lea rdx, [rbp + 0x558]
mov r8d, ebx
lea rcx, [rbp + 0x1b8]
call fcn.14003d940
movzx edi, byte [0x1401191ce]
movabs r11, 0xb49220d8aaefc8e1
mov byte [rbp + 0x460], 0x93
mov r10, r11
mov byte [rbp + 0x461], 0x8d
mov r9, rsi
mov byte [rbp + 0x462], 0x9d
mov byte [rbp + 0x463], 0x8d
mov byte [rbp + 0x464], 0xb5
mov byte [rbp + 0x465], 0x9e
mov byte [rbp + 0x466], 0x8c
mov byte [rbp + 0x467], 0x90
mov byte [rbp + 0x468], 0xbe
mov byte [rbp + 0x469], 0x94
mov byte [rbp + 0x46a], 0x9e
mov byte [rbp + 0x46b], 0x9e
mov byte [rbp + 0x46c], 0x9f
mov byte [rbp + 0x46d], 0x8b
mov byte [rbp + 0x46e], 0x92
mov byte [rbp + 0x46f], 0xfb
movzx eax, byte [rbp + 0x460]
lea rax, [rbp + 0x460]
sub r10, rax
nop dword [rax]
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x460]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x460], al
inc r9
cmp r9, 0x10
jb 0x14003f720
mov byte [rbp + 0x1c0], 0x26
mov rbx, r12
mov byte [rbp + 0x1c1], 0x1c
mov r11, rsi
mov byte [rbp + 0x1c2], 0xa
mov byte [rbp + 0x1c3], 9
mov byte [rbp + 0x1c4], 0x11
mov byte [rbp + 0x1c5], 0x10
mov byte [rbp + 0x1c6], 6
mov byte [rbp + 0x1c7], 0x7b
movzx eax, byte [rbp + 0x1c0]
lea rax, [rbp + 0x1c0]
sub rbx, rax
nop
mov rcx, r11
lea r9, [rbp + 0x1c0]
add r9, r11
and ecx, r15d
cmp rcx, r15
mov rdx, r12
cmovae rcx, r15
movsx r10, byte [r9]
lea eax, [r9 + rbx]
shl cl, 2
shr rdx, cl
and dl, r15b
xor dl, al
xor dl, r10b
mov byte [rbp + r11 + 0x1c0], dl
inc r11
cmp r11, 8
jb 0x14003f7b0
mov r9, r14
lea rdx, [rbp + 0x460]
mov r8d, edi
lea rcx, [rbp + 0x1c0]
call fcn.14003d940
movzx ebx, byte [0x14011a3ad]
movabs rdi, 0xb49220d8aaefc8e1
mov byte [rbp + 0x470], 0x93
mov r10, rdi
mov byte [rbp + 0x471], 0x8d
mov r9, rsi
mov byte [rbp + 0x472], 0x9d
mov byte [rbp + 0x473], 0x8d
mov byte [rbp + 0x474], 0xb5
mov byte [rbp + 0x475], 0x9e
mov byte [rbp + 0x476], 0x8c
mov byte [rbp + 0x477], 0x90
mov byte [rbp + 0x478], 0xbe
mov byte [rbp + 0x479], 0x84
mov byte [rbp + 0x47a], 0x84
mov byte [rbp + 0x47b], 0x83
mov byte [rbp + 0x47c], 0x82
mov byte [rbp + 0x47d], 0x88
mov byte [rbp + 0x47e], 0x85
mov byte [rbp + 0x47f], 0xfb
movzx eax, byte [rbp + 0x470]
lea rax, [rbp + 0x470]
sub r10, rax
nop dword [rax]
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x470]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x470], al
inc r9
cmp r9, 0x10
jb 0x14003f8b0
mov byte [rbp + 0x1c8], 0x26
mov r11, r12
mov byte [rbp + 0x1c9], 0x1c
mov r10, rsi
mov byte [rbp + 0x1ca], 0xa
mov byte [rbp + 0x1cb], 9
mov byte [rbp + 0x1cc], 0x11
mov byte [rbp + 0x1cd], 0x10
mov byte [rbp + 0x1ce], 6
mov byte [rbp + 0x1cf], 0x7b
movzx eax, byte [rbp + 0x1c8]
lea rax, [rbp + 0x1c8]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1c8]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1c8], al
inc r10
cmp r10, 8
jb 0x14003f940
mov r9, r14
lea rdx, [rbp + 0x470]
mov r8d, ebx
lea rcx, [rbp + 0x1c8]
call fcn.14003d940
movzx ebx, byte [0x14011a3bd]
movabs r11, 0x1a061e26cdd16185
mov byte [rbp + 0x7c8], 0xf3
mov r10, r11
mov byte [rbp + 0x7c9], 0xef
mov r9, rsi
mov byte [rbp + 0x7ca], 0xf0
mov byte [rbp + 0x7cb], 0xeb
mov byte [rbp + 0x7cc], 0xd7
mov byte [rbp + 0x7cd], 0xf1
mov byte [rbp + 0x7ce], 0xe7
mov byte [rbp + 0x7cf], 0xf2
mov byte [rbp + 0x7d0], 0xd4
mov byte [rbp + 0x7d1], 0xf9
mov byte [rbp + 0x7d2], 0xef
mov byte [rbp + 0x7d3], 0xf2
mov byte [rbp + 0x7d4], 0xf8
mov byte [rbp + 0x7d5], 0xff
mov byte [rbp + 0x7d6], 0xf4
mov byte [rbp + 0x7d7], 0xfa
mov byte [rbp + 0x7d8], 0xfe
mov byte [rbp + 0x7d9], 0x9e
movzx eax, byte [rbp + 0x7c8]
lea rax, [rbp + 0x7c8]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x7c8]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x7c8], al
inc r9
cmp r9, 0x12
jb 0x14003fa40
mov byte [rbp + 0x1d0], 0x26
mov r11, r12
mov byte [rbp + 0x1d1], 0x1c
mov r10, rsi
mov byte [rbp + 0x1d2], 0xa
mov byte [rbp + 0x1d3], 9
mov byte [rbp + 0x1d4], 0x11
mov byte [rbp + 0x1d5], 0x10
mov byte [rbp + 0x1d6], 6
mov byte [rbp + 0x1d7], 0x7b
movzx eax, byte [rbp + 0x1d0]
lea rax, [rbp + 0x1d0]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1d0]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1d0], al
inc r10
cmp r10, 8
jb 0x14003fad0
mov r9, r14
lea rdx, [rbp + 0x7c8]
mov r8d, ebx
lea rcx, [rbp + 0x1d0]
call fcn.14003d940
movzx ebx, byte [0x14011a3af]
mov r10, rdi
mov byte [rbp + 0x480], 0x93
mov r9, rsi
mov byte [rbp + 0x481], 0x8d
mov byte [rbp + 0x482], 0x9d
mov byte [rbp + 0x483], 0x8d
mov byte [rbp + 0x484], 0xb5
mov byte [rbp + 0x485], 0x9e
mov byte [rbp + 0x486], 0x8c
mov byte [rbp + 0x487], 0x90
mov byte [rbp + 0x488], 0xbe
mov byte [rbp + 0x489], 0x97
mov byte [rbp + 0x48a], 0x9e
mov byte [rbp + 0x48b], 0x9c
mov byte [rbp + 0x48c], 0x9f
mov byte [rbp + 0x48d], 0x8b
mov byte [rbp + 0x48e], 0x8e
mov byte [rbp + 0x48f], 0xfb
movzx eax, byte [rbp + 0x480]
lea rax, [rbp + 0x480]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x480]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x480], al
inc r9
cmp r9, 0x10
jb 0x14003fbc0
mov byte [rbp + 0x1d8], 0x26
mov r11, r12
mov byte [rbp + 0x1d9], 0x1c
mov r10, rsi
mov byte [rbp + 0x1da], 0xa
mov byte [rbp + 0x1db], 9
mov byte [rbp + 0x1dc], 0x11
mov byte [rbp + 0x1dd], 0x10
mov byte [rbp + 0x1de], 6
mov byte [rbp + 0x1df], 0x7b
movzx eax, byte [rbp + 0x1d8]
lea rax, [rbp + 0x1d8]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1d8]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1d8], al
inc r10
cmp r10, 8
jb 0x14003fc50
mov r9, r14
lea rdx, [rbp + 0x480]
mov r8d, ebx
lea rcx, [rbp + 0x1d8]
call fcn.14003d940
movzx ebx, byte [0x14011a3bc]
movabs r11, 0x8d222c442cc0fbe8
mov byte [rbp + 0x3a0], 0x93
mov r10, r11
mov byte [rbp + 0x3a1], 0x86
mov r9, rsi
mov byte [rbp + 0x3a2], 0x97
mov byte [rbp + 0x3a3], 0x81
mov byte [rbp + 0x3a4], 0xb3
mov byte [rbp + 0x3a5], 0x97
mov byte [rbp + 0x3a6], 0x83
mov byte [rbp + 0x3a7], 0x9f
mov byte [rbp + 0x3a8], 0xab
mov byte [rbp + 0x3a9], 0x87
mov byte [rbp + 0x3aa], 0x9f
mov byte [rbp + 0x3ab], 0x83
mov byte [rbp + 0x3ac], 0x93
mov byte [rbp + 0x3ad], 0xf7
movzx eax, byte [rbp + 0x3a0]
lea rax, [rbp + 0x3a0]
sub r10, rax
nop dword [rax]
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x3a0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x3a0], al
inc r9
cmp r9, 0xe
jb 0x14003fd40
mov byte [rbp + 0x1e0], 0x26
mov r11, r12
mov byte [rbp + 0x1e1], 0x1c
mov r10, rsi
mov byte [rbp + 0x1e2], 0xa
mov byte [rbp + 0x1e3], 9
mov byte [rbp + 0x1e4], 0x11
mov byte [rbp + 0x1e5], 0x10
mov byte [rbp + 0x1e6], 6
mov byte [rbp + 0x1e7], 0x7b
movzx eax, byte [rbp + 0x1e0]
lea rax, [rbp + 0x1e0]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1e0]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1e0], al
inc r10
cmp r10, 8
jb 0x14003fdd0
mov r9, r14
lea rdx, [rbp + 0x3a0]
mov r8d, ebx
lea rcx, [rbp + 0x1e0]
call fcn.14003d940
movzx ebx, byte [0x14011a3ae]
mov r10, rdi
mov byte [rbp + 0x490], 0x93
mov r9, rsi
mov byte [rbp + 0x491], 0x8d
mov byte [rbp + 0x492], 0x9d
mov byte [rbp + 0x493], 0x8d
mov byte [rbp + 0x494], 0xb5
mov byte [rbp + 0x495], 0x9e
mov byte [rbp + 0x496], 0x8c
mov byte [rbp + 0x497], 0x90
mov byte [rbp + 0x498], 0xbe
mov byte [rbp + 0x499], 0x8a
mov byte [rbp + 0x49a], 0x92
mov byte [rbp + 0x49b], 0x9a
mov byte [rbp + 0x49c], 0x87
mov byte [rbp + 0x49d], 0x8e
mov byte [rbp + 0x49e], 0x88
mov byte [rbp + 0x49f], 0xfb
movzx eax, byte [rbp + 0x490]
lea rax, [rbp + 0x490]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x490]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x490], al
inc r9
cmp r9, 0x10
jb 0x14003fec0
mov byte [rbp + 0x1e8], 0x26
mov r11, r12
mov byte [rbp + 0x1e9], 0x1c
mov r10, rsi
mov byte [rbp + 0x1ea], 0xa
mov byte [rbp + 0x1eb], 9
mov byte [rbp + 0x1ec], 0x11
mov byte [rbp + 0x1ed], 0x10
mov byte [rbp + 0x1ee], 6
mov byte [rbp + 0x1ef], 0x7b
movzx eax, byte [rbp + 0x1e8]
lea rax, [rbp + 0x1e8]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1e8]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1e8], al
inc r10
cmp r10, 8
jb 0x14003ff50
mov r9, r14
lea rdx, [rbp + 0x490]
mov r8d, ebx
lea rcx, [rbp + 0x1e8]
call fcn.14003d940
movzx ebx, byte [0x14011a3ac]
movabs r11, 0x8d222c442cc0fbe8
mov byte [rbp + 0x3b0], 0x93
mov r10, r11
mov byte [rbp + 0x3b1], 0x86
mov r9, rsi
mov byte [rbp + 0x3b2], 0x97
mov byte [rbp + 0x3b3], 0x81
mov byte [rbp + 0x3b4], 0xb3
mov byte [rbp + 0x3b5], 0x97
mov byte [rbp + 0x3b6], 0x83
mov byte [rbp + 0x3b7], 0x9f
mov byte [rbp + 0x3b8], 0xab
mov byte [rbp + 0x3b9], 0x92
mov byte [rbp + 0x3ba], 0x91
mov byte [rbp + 0x3bb], 0x9d
mov byte [rbp + 0x3bc], 0x92
mov byte [rbp + 0x3bd], 0xf7
movzx eax, byte [rbp + 0x3b0]
lea rax, [rbp + 0x3b0]
sub r10, rax
nop dword [rax]
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x3b0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x3b0], al
inc r9
cmp r9, 0xe
jb 0x140040040
mov byte [rbp + 0x1f0], 0x26
mov r11, r12
mov byte [rbp + 0x1f1], 0x1c
mov r10, rsi
mov byte [rbp + 0x1f2], 0xa
mov byte [rbp + 0x1f3], 9
mov byte [rbp + 0x1f4], 0x11
mov byte [rbp + 0x1f5], 0x10
mov byte [rbp + 0x1f6], 6
mov byte [rbp + 0x1f7], 0x7b
movzx eax, byte [rbp + 0x1f0]
lea rax, [rbp + 0x1f0]
sub r11, rax
nop
mov rcx, r10
lea rdx, [rbp + 0x1f0]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x1f0], al
inc r10
cmp r10, 8
jb 0x1400400d0
mov r9, r14
lea rdx, [rbp + 0x3b0]
mov r8d, ebx
lea rcx, [rbp + 0x1f0]
call fcn.14003d940
movzx ebx, byte [0x14011a45e]
mov r10, rdi
mov byte [rbp + 0x4a0], 0x93
mov r9, rsi
mov byte [rbp + 0x4a1], 0x8d
mov byte [rbp + 0x4a2], 0x9d
mov byte [rbp + 0x4a3], 0x8d
mov byte [rbp + 0x4a4], 0xb5
mov byte [rbp + 0x4a5], 0x9e
mov byte [rbp + 0x4a6], 0x8c
mov byte [rbp + 0x4a7], 0x90
mov byte [rbp + 0x4a8], 0xbe
mov byte [rbp + 0x4a9], 0x86
mov byte [rbp + 0x4aa], 0x82
mov byte [rbp + 0x4ab], 0x83
mov byte [rbp + 0x4ac], 0x8d
mov byte [rbp + 0x4ad], 0x88
mov byte [rbp + 0x4ae], 0x9f
mov byte [rbp + 0x4af], 0xfb
movzx eax, byte [rbp + 0x4a0]
lea rax, [rbp + 0x4a0]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x4a0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x4a0], al
inc r9
cmp r9, 0x10
jb 0x1400401c0
mov byte [rsp + 0x20], 0xb1
movabs r12, 0x881adb0b3f2d23ff
mov byte [rsp + 0x21], 0x66
mov r11, r12
mov byte [rsp + 0x22], 0x6f
mov r10, rsi
mov byte [rsp + 0x23], 0x62
mov byte [rsp + 0x24], 0x61
mov byte [rsp + 0x25], 0x72
mov byte [rsp + 0x26], 0xa
movzx eax, byte [rsp + 0x20]
lea rax, [rsp + 0x20]
sub r11, rax
mov rcx, r10
lea rdx, [rsp + 0x20]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rsp + r10 + 0x20], al
inc r10
cmp r10, 7
jb 0x140040240
mov r9, r14
lea rdx, [rbp + 0x4a0]
mov r8d, ebx
lea rcx, [rsp + 0x20]
call fcn.14003d940
movzx ebx, byte [0x14011a45d]
mov r10, rdi
mov byte [rbp + 0x4b0], 0x93
mov r9, rsi
mov byte [rbp + 0x4b1], 0x8d
mov byte [rbp + 0x4b2], 0x9d
mov byte [rbp + 0x4b3], 0x8d
mov byte [rbp + 0x4b4], 0xb5
mov byte [rbp + 0x4b5], 0x9e
mov byte [rbp + 0x4b6], 0x8c
mov byte [rbp + 0x4b7], 0x90
mov byte [rbp + 0x4b8], 0xbe
mov byte [rbp + 0x4b9], 0x94
mov byte [rbp + 0x4ba], 0x86
mov byte [rbp + 0x4bb], 0x81
mov byte [rbp + 0x4bc], 0x80
mov byte [rbp + 0x4bd], 0x93
mov byte [rbp + 0x4be], 0x83
mov byte [rbp + 0x4bf], 0xfb
movzx eax, byte [rbp + 0x4b0]
lea rax, [rbp + 0x4b0]
sub r10, rax
mov rcx, r9
lea rdx, [rbp + 0x4b0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x4b0], al
inc r9
cmp r9, 0x10
jb 0x140040320
mov byte [rsp + 0x28], 0xb1
mov r11, r12
mov byte [rsp + 0x29], 0x66
mov r10, rsi
mov byte [rsp + 0x2a], 0x6f
mov byte [rsp + 0x2b], 0x62
mov byte [rsp + 0x2c], 0x61
mov byte [rsp + 0x2d], 0x72
mov byte [rsp + 0x2e], 0xa
movzx eax, byte [rsp + 0x28]
lea rax, [rsp + 0x28]
sub r11, rax
nop word [rax + rax]
mov rcx, r10
lea rdx, [rsp + 0x28]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rsp + r10 + 0x28], al
inc r10
cmp r10, 7
jb 0x1400403a0
mov r9, r14
lea rdx, [rbp + 0x4b0]
mov r8d, ebx
lea rcx, [rsp + 0x28]
call fcn.14003d940
movss xmm2, dword [0x140119764]
movabs r11, 0xa0e8b9f97c4fbf
mov byte [rbp + 0x870], 0xc3
mov r10, r11
mov byte [rbp + 0x871], 0xaa
mov r9, rsi
mov byte [rbp + 0x872], 0xb8
mov byte [rbp + 0x873], 0xa3
mov byte [rbp + 0x874], 0x90
mov byte [rbp + 0x875], 0xb5
mov byte [rbp + 0x876], 0xad
mov byte [rbp + 0x877], 0xbb
mov byte [rbp + 0x878], 0x91
mov byte [rbp + 0x879], 0xa2
mov byte [rbp + 0x87a], 0xa8
mov byte [rbp + 0x87b], 0xa9
mov byte [rbp + 0x87c], 0xa9
mov byte [rbp + 0x87d], 0xa9
mov byte [rbp + 0x87e], 0xb9
mov byte [rbp + 0x87f], 0xa8
mov byte [rbp + 0x880], 0xaf
mov byte [rbp + 0x881], 0xad
mov byte [rbp + 0x882], 0xde
movzx eax, byte [rbp + 0x870]
lea rax, [rbp + 0x870]
sub r10, rax
mov rcx, r9
lea rdx, [rbp + 0x870]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x870], al
inc r9
cmp r9, 0x13
jb 0x1400404a0
mov byte [rsp + 0x30], 0xb1
mov r10, r12
mov byte [rsp + 0x31], 0x66
mov r9, rsi
mov byte [rsp + 0x32], 0x6f
mov byte [rsp + 0x33], 0x62
mov byte [rsp + 0x34], 0x61
mov byte [rsp + 0x35], 0x72
mov byte [rsp + 0x36], 0xa
movzx eax, byte [rsp + 0x30]
lea rax, [rsp + 0x30]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rsp + 0x30]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x30], al
inc r9
cmp r9, 7
jb 0x140040520
mov r9, r14
lea rdx, [rbp + 0x870]
lea rcx, [rsp + 0x30]
call fcn.14003da20
movss xmm2, dword [0x140119788]
mov r10, rdi
mov byte [rbp + 0x4c0], 0x93
mov r9, rsi
mov byte [rbp + 0x4c1], 0x8d
mov byte [rbp + 0x4c2], 0x9d
mov byte [rbp + 0x4c3], 0x8d
mov byte [rbp + 0x4c4], 0xb5
mov byte [rbp + 0x4c5], 0x9e
mov byte [rbp + 0x4c6], 0x8c
mov byte [rbp + 0x4c7], 0x90
mov byte [rbp + 0x4c8], 0xbe
mov byte [rbp + 0x4c9], 0x86
mov byte [rbp + 0x4ca], 0x8f
mov byte [rbp + 0x4cb], 0x9d
mov byte [rbp + 0x4cc], 0x89
mov byte [rbp + 0x4cd], 0x88
mov byte [rbp + 0x4ce], 0x9d
mov byte [rbp + 0x4cf], 0xfb
movzx eax, byte [rbp + 0x4c0]
lea rax, [rbp + 0x4c0]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x4c0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x4c0], al
inc r9
cmp r9, 0x10
jb 0x140040600
mov byte [rsp + 0x38], 0xb1
mov r10, r12
mov byte [rsp + 0x39], 0x66
mov r9, rsi
mov byte [rsp + 0x3a], 0x6f
mov byte [rsp + 0x3b], 0x62
mov byte [rsp + 0x3c], 0x61
mov byte [rsp + 0x3d], 0x72
mov byte [rsp + 0x3e], 0xa
movzx eax, byte [rsp + 0x38]
lea rax, [rsp + 0x38]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rsp + 0x38]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x38], al
inc r9
cmp r9, 7
jb 0x140040680
mov r9, r14
lea rdx, [rbp + 0x4c0]
lea rcx, [rsp + 0x38]
call fcn.14003da20
movss xmm2, dword [0x140119794]
movabs rbx, 0xaaf108ca3726fe65
mov byte [rbp + 0x9c0], 0x13
mov r10, rbx
mov byte [rbp + 0x9c1], 1
mov r9, rsi
mov byte [rbp + 0x9c2], 0x1f
mov byte [rbp + 0x9c3], 2
mov byte [rbp + 0x9c4], 0x30
mov byte [rbp + 0x9c5], 0x1e
mov byte [rbp + 0x9c6], 0xd
mov byte [rbp + 0x9c7], 0x1d
mov byte [rbp + 0x9c8], 0x38
mov byte [rbp + 0x9c9], 3
mov byte [rbp + 0x9ca], 0xe
mov byte [rbp + 0x9cb], 0x1d
mov byte [rbp + 0x9cc], 0x12
mov byte [rbp + 0x9cd], 0x12
mov byte [rbp + 0x9ce], 0xd
mov byte [rbp + 0x9cf], 0xd
mov byte [rbp + 0x9d0], 0x1d
mov byte [rbp + 0x9d1], 0x1f
mov byte [rbp + 0x9d2], 0x16
mov byte [rbp + 0x9d3], 3
mov byte [rbp + 0x9d4], 0x17
mov byte [rbp + 0x9d5], 0x78
movzx eax, byte [rbp + 0x9c0]
lea rax, [rbp + 0x9c0]
sub r10, rax
nop dword [rax]
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x9c0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rbx
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x9c0], al
inc r9
cmp r9, 0x16
jb 0x1400407a0
mov byte [rsp + 0x40], 0xb1
mov r10, r12
mov byte [rsp + 0x41], 0x66
mov r9, rsi
mov byte [rsp + 0x42], 0x6f
mov byte [rsp + 0x43], 0x62
mov byte [rsp + 0x44], 0x61
mov byte [rsp + 0x45], 0x72
mov byte [rsp + 0x46], 0xa
movzx eax, byte [rsp + 0x40]
lea rax, [rsp + 0x40]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rsp + 0x40]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x40], al
inc r9
cmp r9, 7
jb 0x140040820
mov r9, r14
lea rdx, [rbp + 0x9c0]
lea rcx, [rsp + 0x40]
call fcn.14003da20
movss xmm2, dword [0x14011978c]
mov r10, rbx
mov byte [rbp + 0x9d8], 0x13
mov r9, rsi
mov byte [rbp + 0x9d9], 1
mov byte [rbp + 0x9da], 0x1f
mov byte [rbp + 0x9db], 2
mov byte [rbp + 0x9dc], 0x30
mov byte [rbp + 0x9dd], 0x1e
mov byte [rbp + 0x9de], 0xd
mov byte [rbp + 0x9df], 0x1d
mov byte [rbp + 0x9e0], 0x38
mov byte [rbp + 0x9e1], 0xa
mov byte [rbp + 0x9e2], 0xe
mov byte [rbp + 0x9e3], sil
mov byte [rbp + 0x9e4], 0x16
mov byte [rbp + 0x9e5], 0x14
mov byte [rbp + 0x9e6], 0xb
mov byte [rbp + 0x9e7], 0x1b
mov byte [rbp + 0x9e8], 3
mov byte [rbp + 0x9e9], sil
mov byte [rbp + 0x9ea], 0x1c
mov byte [rbp + 0x9eb], 0x12
mov byte [rbp + 0x9ec], 0x1b
mov byte [rbp + 0x9ed], 0x78
movzx eax, byte [rbp + 0x9d8]
lea rax, [rbp + 0x9d8]
sub r10, rax
nop dword [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x9d8]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rbx
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x9d8], al
inc r9
cmp r9, 0x16
jb 0x140040930
mov byte [rsp + 0x48], 0xb1
mov r10, r12
mov byte [rsp + 0x49], 0x66
mov r9, rsi
mov byte [rsp + 0x4a], 0x6f
mov byte [rsp + 0x4b], 0x62
mov byte [rsp + 0x4c], 0x61
mov byte [rsp + 0x4d], 0x72
mov byte [rsp + 0x4e], 0xa
movzx eax, byte [rsp + 0x48]
lea rax, [rsp + 0x48]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rsp + 0x48]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x48], al
inc r9
cmp r9, 7
jb 0x1400409b0
mov r9, r14
lea rdx, [rbp + 0x9d8]
lea rcx, [rsp + 0x48]
call fcn.14003da20
movzx ebx, byte [0x14011a45f]
movabs r11, 0xa0e8b9f97c4fbf
mov byte [rbp + 0x888], 0xc3
mov r10, r11
mov byte [rbp + 0x889], 0xaa
mov r9, rsi
mov byte [rbp + 0x88a], 0xb8
mov byte [rbp + 0x88b], 0xa3
mov byte [rbp + 0x88c], 0x90
mov byte [rbp + 0x88d], 0xb5
mov byte [rbp + 0x88e], 0xad
mov byte [rbp + 0x88f], 0xbb
mov byte [rbp + 0x890], 0x91
mov byte [rbp + 0x891], 0xa5
mov byte [rbp + 0x892], 0xae
mov byte [rbp + 0x893], 0xb2
mov byte [rbp + 0x894], 0xa8
mov byte [rbp + 0x895], 0xaf
mov byte [rbp + 0x896], 0xbf
mov byte [rbp + 0x897], 0xad
mov byte [rbp + 0x898], 0xac
mov byte [rbp + 0x899], 0xbe
mov byte [rbp + 0x89a], 0xde
movzx eax, byte [rbp + 0x888]
lea rax, [rbp + 0x888]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x888]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x888], al
inc r9
cmp r9, 0x13
jb 0x140040ab0
mov byte [rsp + 0x50], 0xb1
mov r11, r12
mov byte [rsp + 0x51], 0x66
mov r10, rsi
mov byte [rsp + 0x52], 0x6f
mov byte [rsp + 0x53], 0x62
mov byte [rsp + 0x54], 0x61
mov byte [rsp + 0x55], 0x72
mov byte [rsp + 0x56], 0xa
movzx eax, byte [rsp + 0x50]
lea rax, [rsp + 0x50]
sub r11, rax
nop word [rax + rax]
mov rcx, r10
lea rdx, [rsp + 0x50]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rsp + r10 + 0x50], al
inc r10
cmp r10, 7
jb 0x140040b30
mov r9, r14
lea rdx, [rbp + 0x888]
mov r8d, ebx
lea rcx, [rsp + 0x50]
call fcn.14003d940
mov ebx, dword [0x14011a404]
mov r10, rdi
mov byte [rbp + 0x4d0], 0x93
mov r9, rsi
mov byte [rbp + 0x4d1], 0x8d
mov byte [rbp + 0x4d2], 0x9d
mov byte [rbp + 0x4d3], 0x8d
mov byte [rbp + 0x4d4], 0xb5
mov byte [rbp + 0x4d5], 0x9e
mov byte [rbp + 0x4d6], 0x8c
mov byte [rbp + 0x4d7], 0x90
mov byte [rbp + 0x4d8], 0xbe
mov byte [rbp + 0x4d9], 0x86
mov byte [rbp + 0x4da], 0x82
mov byte [rbp + 0x4db], 0x83
mov byte [rbp + 0x4dc], 0x84
mov byte [rbp + 0x4dd], 0x82
mov byte [rbp + 0x4de], 0x92
mov byte [rbp + 0x4df], 0xfb
movzx eax, byte [rbp + 0x4d0]
lea rax, [rbp + 0x4d0]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x4d0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x4d0], al
inc r9
cmp r9, 0x10
jb 0x140040c10
mov byte [rsp + 0x58], 0xb1
mov r11, r12
mov byte [rsp + 0x59], 0x66
mov r10, rsi
mov byte [rsp + 0x5a], 0x6f
mov byte [rsp + 0x5b], 0x62
mov byte [rsp + 0x5c], 0x61
mov byte [rsp + 0x5d], 0x72
mov byte [rsp + 0x5e], 0xa
movzx eax, byte [rsp + 0x58]
lea rax, [rsp + 0x58]
sub r11, rax
nop word [rax + rax]
mov rcx, r10
lea rdx, [rsp + 0x58]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rsp + r10 + 0x58], al
inc r10
cmp r10, 7
jb 0x140040c90
mov r9, r14
lea rdx, [rbp + 0x4d0]
mov r8d, ebx
lea rcx, [rsp + 0x58]
call fcn.14003d940
mov ebx, dword [0x14011a4a4]
mov r10, rdi
mov byte [rbp + 0x4e0], 0x93
mov r9, rsi
mov byte [rbp + 0x4e1], 0x8d
mov byte [rbp + 0x4e2], 0x9d
mov byte [rbp + 0x4e3], 0x8d
mov byte [rbp + 0x4e4], 0xb5
mov byte [rbp + 0x4e5], 0x9e
mov byte [rbp + 0x4e6], 0x8c
mov byte [rbp + 0x4e7], 0x90
mov byte [rbp + 0x4e8], 0xbe
mov byte [rbp + 0x4e9], 0x8f
mov byte [rbp + 0x4ea], 0x82
mov byte [rbp + 0x4eb], 0x9a
mov byte [rbp + 0x4ec], 0x8d
mov byte [rbp + 0x4ed], 0x88
mov byte [rbp + 0x4ee], 0x93
mov byte [rbp + 0x4ef], 0xfb
movzx eax, byte [rbp + 0x4e0]
lea rax, [rbp + 0x4e0]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x4e0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x4e0], al
inc r9
cmp r9, 0x10
jb 0x140040d70
mov byte [rsp + 0x60], 0xb1
mov r11, r12
mov byte [rsp + 0x61], 0x66
mov r10, rsi
mov byte [rsp + 0x62], 0x6f
mov byte [rsp + 0x63], 0x62
mov byte [rsp + 0x64], 0x61
mov byte [rsp + 0x65], 0x72
mov byte [rsp + 0x66], 0xa
movzx eax, byte [rsp + 0x60]
lea rax, [rsp + 0x60]
sub r11, rax
nop word [rax + rax]
mov rcx, r10
lea rdx, [rsp + 0x60]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rsp + r10 + 0x60], al
inc r10
cmp r10, 7
jb 0x140040df0
mov r9, r14
lea rdx, [rbp + 0x4e0]
mov r8d, ebx
lea rcx, [rsp + 0x60]
call fcn.14003d940
movzx ebx, byte [0x14011a38a]
mov r10, r13
mov byte [rbp + 0x570], 0x23
mov r9, rsi
mov byte [rbp + 0x571], 4
mov byte [rbp + 0x572], 0x10
mov byte [rbp + 0x573], 0xc
mov byte [rbp + 0x574], 0x3f
mov byte [rbp + 0x575], 0x18
mov byte [rbp + 0x576], 1
mov byte [rbp + 0x577], 0x17
mov byte [rbp + 0x578], 0x32
mov byte [rbp + 0x579], 2
mov byte [rbp + 0x57a], 6
mov byte [rbp + 0x57b], 1
mov byte [rbp + 0x57c], 7
mov byte [rbp + 0x57d], 6
mov byte [rbp + 0x57e], 0x15
mov byte [rbp + 0x57f], 0x51
mov byte [rbp + 0x580], 0x60
movzx eax, byte [rbp + 0x570]
lea rax, [rbp + 0x570]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x570]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x570], al
inc r9
cmp r9, 0x11
jb 0x140040ee0
mov byte [rsp + 0x68], 0xb1
mov r11, r12
mov byte [rsp + 0x69], 0x66
mov r10, rsi
mov byte [rsp + 0x6a], 0x6f
mov byte [rsp + 0x6b], 0x62
mov byte [rsp + 0x6c], 0x61
mov byte [rsp + 0x6d], 0x72
mov byte [rsp + 0x6e], 0xa
movzx eax, byte [rsp + 0x68]
lea rax, [rsp + 0x68]
sub r11, rax
nop word [rax + rax]
mov rcx, r10
lea rdx, [rsp + 0x68]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rsp + r10 + 0x68], al
inc r10
cmp r10, 7
jb 0x140040f60
mov r9, r14
lea rdx, [rbp + 0x570]
mov r8d, ebx
lea rcx, [rsp + 0x68]
call fcn.14003d940
movzx ebx, byte [0x14011a389]
mov r10, r13
mov byte [rbp + 0x588], 0x23
mov r9, rsi
mov byte [rbp + 0x589], 4
mov byte [rbp + 0x58a], 0x10
mov byte [rbp + 0x58b], 0xc
mov byte [rbp + 0x58c], 0x3f
mov byte [rbp + 0x58d], 0x18
mov byte [rbp + 0x58e], 1
mov byte [rbp + 0x58f], 0x17
mov byte [rbp + 0x590], 0x32
mov byte [rbp + 0x591], 0x10
mov byte [rbp + 0x592], 2
mov byte [rbp + 0x593], 3
mov byte [rbp + 0x594], 0xa
mov byte [rbp + 0x595], 0x1d
mov byte [rbp + 0x596], 9
mov byte [rbp + 0x597], 0x51
mov byte [rbp + 0x598], 0x60
movzx eax, byte [rbp + 0x588]
lea rax, [rbp + 0x588]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x588]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x588], al
inc r9
cmp r9, 0x11
jb 0x140041050
mov byte [rsp + 0x70], 0xb1
mov r11, r12
mov byte [rsp + 0x71], 0x66
mov r10, rsi
mov byte [rsp + 0x72], 0x6f
mov byte [rsp + 0x73], 0x62
mov byte [rsp + 0x74], 0x61
mov byte [rsp + 0x75], 0x72
mov byte [rsp + 0x76], 0xa
movzx eax, byte [rsp + 0x70]
lea rax, [rsp + 0x70]
sub r11, rax
nop word [rax + rax]
mov rcx, r10
lea rdx, [rsp + 0x70]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rsp + r10 + 0x70], al
inc r10
cmp r10, 7
jb 0x1400410d0
mov r9, r14
lea rdx, [rbp + 0x588]
mov r8d, ebx
lea rcx, [rsp + 0x70]
call fcn.14003d940
movss xmm2, dword [0x1401191ec]
movabs rdi, 0x262517d917faae59
mov byte [rbp + 0x8d0], 0x23
mov r10, rdi
mov byte [rbp + 0x8d1], 0x3e
mov r9, rsi
mov byte [rbp + 0x8d2], 0x23
mov byte [rbp + 0x8d3], 0x33
mov byte [rbp + 0x8d4], 8
mov byte [rbp + 0x8d5], 0x27
mov byte [rbp + 0x8d6], 0x39
mov byte [rbp + 0x8d7], 0x13
mov byte [rbp + 0x8d8], 0x37
mov byte [rbp + 0x8d9], 0xe
mov byte [rbp + 0x8da], 0xd
mov byte [rbp + 0x8db], 8
mov byte [rbp + 0x8dc], 2
mov byte [rbp + 0x8dd], 0xb
mov byte [rbp + 0x8de], 0x15
mov byte [rbp + 0x8df], 0xc
mov byte [rbp + 0x8e0], r15b
mov byte [rbp + 0x8e1], 0x19
mov byte [rbp + 0x8e2], 0x57
mov byte [rbp + 0x8e3], 0x66
movzx eax, byte [rbp + 0x8d0]
lea rax, [rbp + 0x8d0]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x8d0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x8d0], al
inc r9
cmp r9, 0x14
jb 0x1400411e0
mov byte [rsp + 0x78], 0xb1
mov r10, r12
mov byte [rsp + 0x79], 0x66
mov r9, rsi
mov byte [rsp + 0x7a], 0x6f
mov byte [rsp + 0x7b], 0x62
mov byte [rsp + 0x7c], 0x61
mov byte [rsp + 0x7d], 0x72
mov byte [rsp + 0x7e], 0xa
movzx eax, byte [rsp + 0x78]
lea rax, [rsp + 0x78]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rsp + 0x78]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rsp + r9 + 0x78], al
inc r9
cmp r9, 7
jb 0x140041260
mov r9, r14
lea rdx, [rbp + 0x8d0]
lea rcx, [rsp + 0x78]
call fcn.14003da20
movss xmm2, dword [0x140119640]
mov r10, r13
mov byte [rbp + 0x5a0], 0x23
mov r9, rsi
mov byte [rbp + 0x5a1], 4
mov byte [rbp + 0x5a2], 0x10
mov byte [rbp + 0x5a3], 0xc
mov byte [rbp + 0x5a4], 0x3f
mov byte [rbp + 0x5a5], 0x18
mov byte [rbp + 0x5a6], 1
mov byte [rbp + 0x5a7], 0x17
mov byte [rbp + 0x5a8], 0x32
mov byte [rbp + 0x5a9], 2
mov byte [rbp + 0x5aa], 0xb
mov byte [rbp + 0x5ab], 0x1f
mov byte [rbp + 0x5ac], 3
mov byte [rbp + 0x5ad], 6
mov byte [rbp + 0x5ae], 0x17
mov byte [rbp + 0x5af], 0x51
mov byte [rbp + 0x5b0], 0x60
movzx eax, byte [rbp + 0x5a0]
lea rax, [rbp + 0x5a0]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x5a0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x5a0], al
inc r9
cmp r9, 0x11
jb 0x140041350
mov byte [rbp - 0x80], 0xb1
mov r10, r12
mov byte [rbp - 0x7f], 0x66
mov r9, rsi
mov byte [rbp - 0x7e], 0x6f
mov byte [rbp - 0x7d], 0x62
mov byte [rbp - 0x7c], 0x61
mov byte [rbp - 0x7b], 0x72
mov byte [rbp - 0x7a], 0xa
movzx eax, byte [rbp - 0x80]
lea rax, [rbp - 0x80]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp - 0x80]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 - 0x80], al
inc r9
cmp r9, 7
jb 0x1400413c0
mov r9, r14
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp - 0x80]
call fcn.14003da20
movss xmm2, dword [0x14011964c]
movabs r13, 0x3e7fcb216f85b51f
mov byte [rbp + 0xa68], 0x63
mov r10, r13
mov byte [rbp + 0xa69], 0x40
mov r9, rsi
mov byte [rbp + 0xa6a], 0x52
mov byte [rbp + 0xa6b], 0x4c
mov byte [rbp + 0xa6c], 0x79
mov byte [rbp + 0xa6d], 0x5a
mov byte [rbp + 0xa6e], 0x4b
mov byte [rbp + 0xa6f], 0x52
mov byte [rbp + 0xa70], 0x79
mov byte [rbp + 0xa71], 0x4b
mov byte [rbp + 0xa72], 0x4b
mov byte [rbp + 0xa73], 0x4b
mov byte [rbp + 0xa74], 0x46
mov byte [rbp + 0xa75], 0x44
mov byte [rbp + 0xa76], 0x57
mov byte [rbp + 0xa77], 0x5e
mov byte [rbp + 0xa78], 0x4d
mov byte [rbp + 0xa79], 0x5e
mov byte [rbp + 0xa7a], 0x5b
mov byte [rbp + 0xa7b], 0x4d
mov byte [rbp + 0xa7c], 0x5e
mov byte [rbp + 0xa7d], 0xe
mov byte [rbp + 0xa7e], 0x3a
movzx eax, byte [rbp + 0xa68]
lea rax, [rbp + 0xa68]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0xa68]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0xa68], al
inc r9
cmp r9, 0x17
jb 0x1400414e0
mov byte [rbp - 0x78], 0xb1
mov r10, r12
mov byte [rbp - 0x77], 0x66
mov r9, rsi
mov byte [rbp - 0x76], 0x6f
mov byte [rbp - 0x75], 0x62
mov byte [rbp - 0x74], 0x61
mov byte [rbp - 0x73], 0x72
mov byte [rbp - 0x72], 0xa
movzx eax, byte [rbp - 0x78]
lea rax, [rbp - 0x78]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp - 0x78]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 - 0x78], al
inc r9
cmp r9, 7
jb 0x140041550
mov r9, r14
lea rdx, [rbp + 0xa68]
lea rcx, [rbp - 0x78]
call fcn.14003da20
movss xmm2, dword [0x140119644]
mov r10, r13
mov byte [rbp + 0xa80], 0x63
mov r9, rsi
mov byte [rbp + 0xa81], 0x40
mov byte [rbp + 0xa82], 0x52
mov byte [rbp + 0xa83], 0x4c
mov byte [rbp + 0xa84], 0x79
mov byte [rbp + 0xa85], 0x5a
mov byte [rbp + 0xa86], 0x4b
mov byte [rbp + 0xa87], 0x52
mov byte [rbp + 0xa88], 0x79
mov byte [rbp + 0xa89], 0x42
mov byte [rbp + 0xa8a], 0x4b
mov byte [rbp + 0xa8b], 0x56
mov byte [rbp + 0xa8c], 0x42
mov byte [rbp + 0xa8d], 0x42
mov byte [rbp + 0xa8e], 0x51
mov byte [rbp + 0xa8f], 0x48
mov byte [rbp + 0xa90], 0x53
mov byte [rbp + 0xa91], 0x41
mov byte [rbp + 0xa92], 0x51
mov byte [rbp + 0xa93], 0x5c
mov byte [rbp + 0xa94], 0x52
mov byte [rbp + 0xa95], 0xe
mov byte [rbp + 0xa96], 0x3a
movzx eax, byte [rbp + 0xa80]
lea rax, [rbp + 0xa80]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0xa80]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0xa80], al
inc r9
cmp r9, 0x17
jb 0x140041660
mov byte [rbp - 0x70], 0xb1
mov r10, r12
mov byte [rbp - 0x6f], 0x66
mov r9, rsi
mov byte [rbp - 0x6e], 0x6f
mov byte [rbp - 0x6d], 0x62
mov byte [rbp - 0x6c], 0x61
mov byte [rbp - 0x6b], 0x72
mov byte [rbp - 0x6a], 0xa
movzx eax, byte [rbp - 0x70]
lea rax, [rbp - 0x70]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp - 0x70]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 - 0x70], al
inc r9
cmp r9, 7
jb 0x1400416d0
mov r9, r14
lea rdx, [rbp + 0xa80]
lea rcx, [rbp - 0x70]
call fcn.14003da20
movzx ebx, byte [0x14011a38b]
mov r10, rdi
mov byte [rbp + 0x8e8], 0x23
mov r9, rsi
mov byte [rbp + 0x8e9], 0x3e
mov byte [rbp + 0x8ea], 0x23
mov byte [rbp + 0x8eb], 0x33
mov byte [rbp + 0x8ec], 8
mov byte [rbp + 0x8ed], 0x27
mov byte [rbp + 0x8ee], 0x39
mov byte [rbp + 0x8ef], 0x13
mov byte [rbp + 0x8f0], 0x37
mov byte [rbp + 0x8f1], 9
mov byte [rbp + 0x8f2], 0xb
mov byte [rbp + 0x8f3], 0x13
mov byte [rbp + 0x8f4], 3
mov byte [rbp + 0x8f5], 0xd
mov byte [rbp + 0x8f6], 0x13
mov byte [rbp + 0x8f7], 9
mov byte [rbp + 0x8f8], 0xc
mov byte [rbp + 0x8f9], 0xa
mov byte [rbp + 0x8fa], 0x57
mov byte [rbp + 0x8fb], 0x66
movzx eax, byte [rbp + 0x8e8]
lea rax, [rbp + 0x8e8]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x8e8]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x8e8], al
inc r9
cmp r9, 0x14
jb 0x1400417d0
mov byte [rbp - 0x68], 0xb1
mov r11, r12
mov byte [rbp - 0x67], 0x66
mov r10, rsi
mov byte [rbp - 0x66], 0x6f
mov byte [rbp - 0x65], 0x62
mov byte [rbp - 0x64], 0x61
mov byte [rbp - 0x63], 0x72
mov byte [rbp - 0x62], 0xa
movzx eax, byte [rbp - 0x68]
lea rax, [rbp - 0x68]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp - 0x68]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 - 0x68], al
inc r10
cmp r10, 7
jb 0x140041840
mov r9, r14
lea rdx, [rbp + 0x8e8]
mov r8d, ebx
lea rcx, [rbp - 0x68]
call fcn.14003d940
mov edi, dword [0x14011a570]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x5b8], 0x23
mov r10, r11
mov byte [rbp + 0x5b9], 4
mov r9, rsi
mov byte [rbp + 0x5ba], 0x10
mov byte [rbp + 0x5bb], 0xc
mov byte [rbp + 0x5bc], 0x3f
mov byte [rbp + 0x5bd], 0x18
mov byte [rbp + 0x5be], 1
mov byte [rbp + 0x5bf], 0x17
mov byte [rbp + 0x5c0], 0x32
mov byte [rbp + 0x5c1], 2
mov byte [rbp + 0x5c2], 6
mov byte [rbp + 0x5c3], 1
mov byte [rbp + 0x5c4], 0xe
mov byte [rbp + 0x5c5], 0xc
mov byte [rbp + 0x5c6], 0x18
mov byte [rbp + 0x5c7], 0x51
mov byte [rbp + 0x5c8], 0x60
movzx eax, byte [rbp + 0x5b8]
lea rax, [rbp + 0x5b8]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x5b8]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x5b8], al
inc r9
cmp r9, 0x11
jb 0x140041930
mov byte [rbp - 0x60], 0xb1
mov rbx, r12
mov byte [rbp - 0x5f], 0x66
mov r11, rsi
mov byte [rbp - 0x5e], 0x6f
mov byte [rbp - 0x5d], 0x62
mov byte [rbp - 0x5c], 0x61
mov byte [rbp - 0x5b], 0x72
mov byte [rbp - 0x5a], 0xa
movzx eax, byte [rbp - 0x60]
lea rax, [rbp - 0x60]
sub rbx, rax
nop dword [rax]
mov rcx, r11
lea r9, [rbp - 0x60]
add r9, r11
and ecx, r15d
cmp rcx, r15
mov rdx, r12
cmovae rcx, r15
movsx r10, byte [r9]
lea eax, [r9 + rbx]
shl cl, 2
shr rdx, cl
and dl, r15b
xor dl, al
xor dl, r10b
mov byte [rbp + r11 - 0x60], dl
inc r11
cmp r11, 7
jb 0x1400419a0
mov r9, r14
lea rdx, [rbp + 0x5b8]
mov r8d, edi
lea rcx, [rbp - 0x60]
call fcn.14003d940
mov ebx, dword [0x14011a408]
movabs rdi, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x5d0], 0x23
mov r10, rdi
mov byte [rbp + 0x5d1], 4
mov r9, rsi
mov byte [rbp + 0x5d2], 0x10
mov byte [rbp + 0x5d3], 0xc
mov byte [rbp + 0x5d4], 0x3f
mov byte [rbp + 0x5d5], 0x18
mov byte [rbp + 0x5d6], 1
mov byte [rbp + 0x5d7], 0x17
mov byte [rbp + 0x5d8], 0x32
mov byte [rbp + 0x5d9], 0xb
mov byte [rbp + 0x5da], 6
mov byte [rbp + 0x5db], 0x18
mov byte [rbp + 0x5dc], 7
mov byte [rbp + 0x5dd], 6
mov byte [rbp + 0x5de], 0x19
mov byte [rbp + 0x5df], 0x51
mov byte [rbp + 0x5e0], 0x60
movzx eax, byte [rbp + 0x5d0]
lea rax, [rbp + 0x5d0]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x5d0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x5d0], al
inc r9
cmp r9, 0x11
jb 0x140041a90
mov byte [rbp - 0x58], 0xb1
mov r11, r12
mov byte [rbp - 0x57], 0x66
mov r10, rsi
mov byte [rbp - 0x56], 0x6f
mov byte [rbp - 0x55], 0x62
mov byte [rbp - 0x54], 0x61
mov byte [rbp - 0x53], 0x72
mov byte [rbp - 0x52], 0xa
movzx eax, byte [rbp - 0x58]
lea rax, [rbp - 0x58]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp - 0x58]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 - 0x58], al
inc r10
cmp r10, 7
jb 0x140041b00
mov r9, r14
lea rdx, [rbp + 0x5d0]
mov r8d, ebx
lea rcx, [rbp - 0x58]
call fcn.14003d940
movzx ebx, byte [0x14011a39c]
mov r10, rdi
mov byte [rbp + 0x5e8], 0x23
mov r9, rsi
mov byte [rbp + 0x5e9], 4
mov byte [rbp + 0x5ea], 0x10
mov byte [rbp + 0x5eb], 0xc
mov byte [rbp + 0x5ec], 0x3f
mov byte [rbp + 0x5ed], 0x18
mov byte [rbp + 0x5ee], 1
mov byte [rbp + 0x5ef], 0x17
mov byte [rbp + 0x5f0], 0x32
mov byte [rbp + 0x5f1], 2
mov byte [rbp + 0x5f2], 6
mov byte [rbp + 0x5f3], 1
mov byte [rbp + 0x5f4], 7
mov byte [rbp + 0x5f5], 6
mov byte [rbp + 0x5f6], 0x15
mov byte [rbp + 0x5f7], 0x50
mov byte [rbp + 0x5f8], 0x60
movzx eax, byte [rbp + 0x5e8]
lea rax, [rbp + 0x5e8]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x5e8]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x5e8], al
inc r9
cmp r9, 0x11
jb 0x140041bf0
mov byte [rbp - 0x50], 0xb1
mov r11, r12
mov byte [rbp - 0x4f], 0x66
mov r10, rsi
mov byte [rbp - 0x4e], 0x6f
mov byte [rbp - 0x4d], 0x62
mov byte [rbp - 0x4c], 0x61
mov byte [rbp - 0x4b], 0x72
mov byte [rbp - 0x4a], 0xa
movzx eax, byte [rbp - 0x50]
lea rax, [rbp - 0x50]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp - 0x50]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 - 0x50], al
inc r10
cmp r10, 7
jb 0x140041c60
mov r9, r14
lea rdx, [rbp + 0x5e8]
mov r8d, ebx
lea rcx, [rbp - 0x50]
call fcn.14003d940
movzx ebx, byte [0x14011a38f]
mov r10, rdi
mov byte [rbp + 0x600], 0x23
mov r9, rsi
mov byte [rbp + 0x601], 4
mov byte [rbp + 0x602], 0x10
mov byte [rbp + 0x603], 0xc
mov byte [rbp + 0x604], 0x3f
mov byte [rbp + 0x605], 0x18
mov byte [rbp + 0x606], 1
mov byte [rbp + 0x607], 0x17
mov byte [rbp + 0x608], 0x32
mov byte [rbp + 0x609], 0x10
mov byte [rbp + 0x60a], 2
mov byte [rbp + 0x60b], 3
mov byte [rbp + 0x60c], 0xa
mov byte [rbp + 0x60d], 0x1d
mov byte [rbp + 0x60e], 9
mov byte [rbp + 0x60f], 0x50
mov byte [rbp + 0x610], 0x60
movzx eax, byte [rbp + 0x600]
lea rax, [rbp + 0x600]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x600]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x600], al
inc r9
cmp r9, 0x11
jb 0x140041d50
mov byte [rbp - 0x48], 0xb1
mov r11, r12
mov byte [rbp - 0x47], 0x66
mov r10, rsi
mov byte [rbp - 0x46], 0x6f
mov byte [rbp - 0x45], 0x62
mov byte [rbp - 0x44], 0x61
mov byte [rbp - 0x43], 0x72
mov byte [rbp - 0x42], 0xa
movzx eax, byte [rbp - 0x48]
lea rax, [rbp - 0x48]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp - 0x48]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 - 0x48], al
inc r10
cmp r10, 7
jb 0x140041dc0
mov r9, r14
lea rdx, [rbp + 0x600]
mov r8d, ebx
lea rcx, [rbp - 0x48]
call fcn.14003d940
movss xmm2, dword [0x140119664]
movabs rdi, 0x262517d917faae59
mov byte [rbp + 0x900], 0x23
mov r10, rdi
mov byte [rbp + 0x901], 0x3e
mov r9, rsi
mov byte [rbp + 0x902], 0x23
mov byte [rbp + 0x903], 0x33
mov byte [rbp + 0x904], 8
mov byte [rbp + 0x905], 0x27
mov byte [rbp + 0x906], 0x39
mov byte [rbp + 0x907], 0x13
mov byte [rbp + 0x908], 0x37
mov byte [rbp + 0x909], 0xe
mov byte [rbp + 0x90a], 0xd
mov byte [rbp + 0x90b], 8
mov byte [rbp + 0x90c], 2
mov byte [rbp + 0x90d], 0xb
mov byte [rbp + 0x90e], 0x15
mov byte [rbp + 0x90f], 0xc
mov byte [rbp + 0x910], r15b
mov byte [rbp + 0x911], 0x19
mov byte [rbp + 0x912], 0x56
mov byte [rbp + 0x913], 0x66
movzx eax, byte [rbp + 0x900]
lea rax, [rbp + 0x900]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x900]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x900], al
inc r9
cmp r9, 0x14
jb 0x140041ed0
mov byte [rbp - 0x40], 0xb1
mov r10, r12
mov byte [rbp - 0x3f], 0x66
mov r9, rsi
mov byte [rbp - 0x3e], 0x6f
mov byte [rbp - 0x3d], 0x62
mov byte [rbp - 0x3c], 0x61
mov byte [rbp - 0x3b], 0x72
mov byte [rbp - 0x3a], 0xa
movzx eax, byte [rbp - 0x40]
lea rax, [rbp - 0x40]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp - 0x40]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 - 0x40], al
inc r9
cmp r9, 7
jb 0x140041f40
mov r9, r14
lea rdx, [rbp + 0x900]
lea rcx, [rbp - 0x40]
call fcn.14003da20
movss xmm2, dword [0x140119668]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x618], 0x23
mov r10, r11
mov byte [rbp + 0x619], 4
mov r9, rsi
mov byte [rbp + 0x61a], 0x10
mov byte [rbp + 0x61b], 0xc
mov byte [rbp + 0x61c], 0x3f
mov byte [rbp + 0x61d], 0x18
mov byte [rbp + 0x61e], 1
mov byte [rbp + 0x61f], 0x17
mov byte [rbp + 0x620], 0x32
mov byte [rbp + 0x621], 2
mov byte [rbp + 0x622], 0xb
mov byte [rbp + 0x623], 0x1f
mov byte [rbp + 0x624], 3
mov byte [rbp + 0x625], 6
mov byte [rbp + 0x626], 0x17
mov byte [rbp + 0x627], 0x50
mov byte [rbp + 0x628], 0x60
movzx eax, byte [rbp + 0x618]
lea rax, [rbp + 0x618]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x618]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x618], al
inc r9
cmp r9, 0x11
jb 0x140042030
mov byte [rbp - 0x38], 0xb1
mov r10, r12
mov byte [rbp - 0x37], 0x66
mov r9, rsi
mov byte [rbp - 0x36], 0x6f
mov byte [rbp - 0x35], 0x62
mov byte [rbp - 0x34], 0x61
mov byte [rbp - 0x33], 0x72
mov byte [rbp - 0x32], 0xa
movzx eax, byte [rbp - 0x38]
lea rax, [rbp - 0x38]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp - 0x38]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 - 0x38], al
inc r9
cmp r9, 7
jb 0x1400420a0
mov r9, r14
lea rdx, [rbp + 0x618]
lea rcx, [rbp - 0x38]
call fcn.14003da20
movss xmm2, dword [0x140119744]
mov r10, r13
mov byte [rbp + 0xa98], 0x63
mov r9, rsi
mov byte [rbp + 0xa99], 0x40
mov byte [rbp + 0xa9a], 0x52
mov byte [rbp + 0xa9b], 0x4c
mov byte [rbp + 0xa9c], 0x79
mov byte [rbp + 0xa9d], 0x5a
mov byte [rbp + 0xa9e], 0x4b
mov byte [rbp + 0xa9f], 0x52
mov byte [rbp + 0xaa0], 0x79
mov byte [rbp + 0xaa1], 0x4b
mov byte [rbp + 0xaa2], 0x4b
mov byte [rbp + 0xaa3], 0x4b
mov byte [rbp + 0xaa4], 0x46
mov byte [rbp + 0xaa5], 0x44
mov byte [rbp + 0xaa6], 0x57
mov byte [rbp + 0xaa7], 0x5e
mov byte [rbp + 0xaa8], 0x4d
mov byte [rbp + 0xaa9], 0x5e
mov byte [rbp + 0xaaa], 0x5b
mov byte [rbp + 0xaab], 0x4d
mov byte [rbp + 0xaac], 0x5e
mov byte [rbp + 0xaad], r15b
mov byte [rbp + 0xaae], 0x3a
movzx eax, byte [rbp + 0xa98]
lea rax, [rbp + 0xa98]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0xa98]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0xa98], al
inc r9
cmp r9, 0x17
jb 0x1400421b0
mov byte [rbp - 0x30], 0xb1
mov r10, r12
mov byte [rbp - 0x2f], 0x66
mov r9, rsi
mov byte [rbp - 0x2e], 0x6f
mov byte [rbp - 0x2d], 0x62
mov byte [rbp - 0x2c], 0x61
mov byte [rbp - 0x2b], 0x72
mov byte [rbp - 0x2a], 0xa
movzx eax, byte [rbp - 0x30]
lea rax, [rbp - 0x30]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp - 0x30]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 - 0x30], al
inc r9
cmp r9, 7
jb 0x140042220
mov r9, r14
lea rdx, [rbp + 0xa98]
lea rcx, [rbp - 0x30]
call fcn.14003da20
movss xmm2, dword [0x14011966c]
mov r10, r13
mov byte [rbp + 0xab0], 0x63
mov r9, rsi
mov byte [rbp + 0xab1], 0x40
mov byte [rbp + 0xab2], 0x52
mov byte [rbp + 0xab3], 0x4c
mov byte [rbp + 0xab4], 0x79
mov byte [rbp + 0xab5], 0x5a
mov byte [rbp + 0xab6], 0x4b
mov byte [rbp + 0xab7], 0x52
mov byte [rbp + 0xab8], 0x79
mov byte [rbp + 0xab9], 0x42
mov byte [rbp + 0xaba], 0x4b
mov byte [rbp + 0xabb], 0x56
mov byte [rbp + 0xabc], 0x42
mov byte [rbp + 0xabd], 0x42
mov byte [rbp + 0xabe], 0x51
mov byte [rbp + 0xabf], 0x48
mov byte [rbp + 0xac0], 0x53
mov byte [rbp + 0xac1], 0x41
mov byte [rbp + 0xac2], 0x51
mov byte [rbp + 0xac3], 0x5c
mov byte [rbp + 0xac4], 0x52
mov byte [rbp + 0xac5], r15b
mov byte [rbp + 0xac6], 0x3a
movzx eax, byte [rbp + 0xab0]
lea rax, [rbp + 0xab0]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0xab0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0xab0], al
inc r9
cmp r9, 0x17
jb 0x140042330
mov byte [rbp - 0x28], 0xb1
mov r10, r12
mov byte [rbp - 0x27], 0x66
mov r9, rsi
mov byte [rbp - 0x26], 0x6f
mov byte [rbp - 0x25], 0x62
mov byte [rbp - 0x24], 0x61
mov byte [rbp - 0x23], 0x72
mov byte [rbp - 0x22], 0xa
movzx eax, byte [rbp - 0x28]
lea rax, [rbp - 0x28]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp - 0x28]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 - 0x28], al
inc r9
cmp r9, 7
jb 0x1400423a0
mov r9, r14
lea rdx, [rbp + 0xab0]
lea rcx, [rbp - 0x28]
call fcn.14003da20
movzx ebx, byte [0x14011a39d]
mov r10, rdi
mov byte [rbp + 0x918], 0x23
mov r9, rsi
mov byte [rbp + 0x919], 0x3e
mov byte [rbp + 0x91a], 0x23
mov byte [rbp + 0x91b], 0x33
mov byte [rbp + 0x91c], 8
mov byte [rbp + 0x91d], 0x27
mov byte [rbp + 0x91e], 0x39
mov byte [rbp + 0x91f], 0x13
mov byte [rbp + 0x920], 0x37
mov byte [rbp + 0x921], 9
mov byte [rbp + 0x922], 0xb
mov byte [rbp + 0x923], 0x13
mov byte [rbp + 0x924], 3
mov byte [rbp + 0x925], 0xd
mov byte [rbp + 0x926], 0x13
mov byte [rbp + 0x927], 9
mov byte [rbp + 0x928], 0xc
mov byte [rbp + 0x929], 0xa
mov byte [rbp + 0x92a], 0x56
mov byte [rbp + 0x92b], 0x66
movzx eax, byte [rbp + 0x918]
lea rax, [rbp + 0x918]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x918]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x918], al
inc r9
cmp r9, 0x14
jb 0x1400424a0
mov byte [rbp - 0x20], 0xb1
mov r11, r12
mov byte [rbp - 0x1f], 0x66
mov r10, rsi
mov byte [rbp - 0x1e], 0x6f
mov byte [rbp - 0x1d], 0x62
mov byte [rbp - 0x1c], 0x61
mov byte [rbp - 0x1b], 0x72
mov byte [rbp - 0x1a], 0xa
movzx eax, byte [rbp - 0x20]
lea rax, [rbp - 0x20]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp - 0x20]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 - 0x20], al
inc r10
cmp r10, 7
jb 0x140042510
mov r9, r14
lea rdx, [rbp + 0x918]
mov r8d, ebx
lea rcx, [rbp - 0x20]
call fcn.14003d940
mov ebx, dword [0x14011a4a8]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x630], 0x23
mov r10, r11
mov byte [rbp + 0x631], 4
mov r9, rsi
mov byte [rbp + 0x632], 0x10
mov byte [rbp + 0x633], 0xc
mov byte [rbp + 0x634], 0x3f
mov byte [rbp + 0x635], 0x18
mov byte [rbp + 0x636], 1
mov byte [rbp + 0x637], 0x17
mov byte [rbp + 0x638], 0x32
mov byte [rbp + 0x639], 2
mov byte [rbp + 0x63a], 6
mov byte [rbp + 0x63b], 1
mov byte [rbp + 0x63c], 0xe
mov byte [rbp + 0x63d], 0xc
mov byte [rbp + 0x63e], 0x18
mov byte [rbp + 0x63f], 0x50
mov byte [rbp + 0x640], 0x60
movzx eax, byte [rbp + 0x630]
lea rax, [rbp + 0x630]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x630]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x630], al
inc r9
cmp r9, 0x11
jb 0x140042600
mov byte [rbp - 0x18], 0xb1
mov r11, r12
mov byte [rbp - 0x17], 0x66
mov r10, rsi
mov byte [rbp - 0x16], 0x6f
mov byte [rbp - 0x15], 0x62
mov byte [rbp - 0x14], 0x61
mov byte [rbp - 0x13], 0x72
mov byte [rbp - 0x12], 0xa
movzx eax, byte [rbp - 0x18]
lea rax, [rbp - 0x18]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp - 0x18]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 - 0x18], al
inc r10
cmp r10, 7
jb 0x140042670
mov r9, r14
lea rdx, [rbp + 0x630]
mov r8d, ebx
lea rcx, [rbp - 0x18]
call fcn.14003d940
mov ebx, dword [0x14011a41c]
movabs r13, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x648], 0x23
mov r11, r13
mov byte [rbp + 0x649], 4
mov r10, rsi
mov byte [rbp + 0x64a], 0x10
mov byte [rbp + 0x64b], 0xc
mov byte [rbp + 0x64c], 0x3f
mov byte [rbp + 0x64d], 0x18
mov byte [rbp + 0x64e], 1
mov byte [rbp + 0x64f], 0x17
mov byte [rbp + 0x650], 0x32
mov byte [rbp + 0x651], 0xb
mov byte [rbp + 0x652], 6
mov byte [rbp + 0x653], 0x18
mov byte [rbp + 0x654], 7
mov byte [rbp + 0x655], 6
mov byte [rbp + 0x656], 0x19
mov byte [rbp + 0x657], 0x50
mov byte [rbp + 0x658], 0x60
movzx eax, byte [rbp + 0x648]
lea rax, [rbp + 0x648]
sub r11, rax
nop
mov rcx, r10
lea r8, [rbp + 0x648]
add r8, r10
and ecx, r15d
cmp rcx, r15
mov rdx, r13
cmovae rcx, r15
movsx r9, byte [r8]
lea eax, [r8 + r11]
shl cl, 2
shr rdx, cl
and dl, r15b
xor dl, al
xor dl, r9b
mov byte [rbp + r10 + 0x648], dl
inc r10
cmp r10, 0x11
jb 0x140042760
mov byte [rbp - 0x10], 0xb1
mov r11, r12
mov byte [rbp - 0xf], 0x66
mov r10, rsi
mov byte [rbp - 0xe], 0x6f
movabs r13, 0x3e7fcb216f85b51f
mov byte [rbp - 0xd], 0x62
mov byte [rbp - 0xc], 0x61
mov byte [rbp - 0xb], 0x72
mov byte [rbp - 0xa], 0xa
movzx eax, byte [rbp - 0x10]
lea rax, [rbp - 0x10]
sub r11, rax
nop dword [rax + rax]
mov rcx, r10
lea rdx, [rbp - 0x10]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 - 0x10], al
inc r10
cmp r10, 7
jb 0x1400427e0
mov r9, r14
lea rdx, [rbp + 0x648]
mov r8d, ebx
lea rcx, [rbp - 0x10]
call fcn.14003d940
movzx ebx, byte [0x14011a38d]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x660], 0x23
mov r10, r11
mov byte [rbp + 0x661], 4
mov r9, rsi
mov byte [rbp + 0x662], 0x10
mov byte [rbp + 0x663], 0xc
mov byte [rbp + 0x664], 0x3f
mov byte [rbp + 0x665], 0x18
mov byte [rbp + 0x666], 1
mov byte [rbp + 0x667], 0x17
mov byte [rbp + 0x668], 0x32
mov byte [rbp + 0x669], 2
mov byte [rbp + 0x66a], 6
mov byte [rbp + 0x66b], 1
mov byte [rbp + 0x66c], 7
mov byte [rbp + 0x66d], 6
mov byte [rbp + 0x66e], 0x15
mov byte [rbp + 0x66f], 0x57
mov byte [rbp + 0x670], 0x60
movzx eax, byte [rbp + 0x660]
lea rax, [rbp + 0x660]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x660]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x660], al
inc r9
cmp r9, 0x11
jb 0x1400428d0
mov byte [rbp - 8], 0xb1
mov r11, r12
mov byte [rbp - 7], 0x66
mov r10, rsi
mov byte [rbp - 6], 0x6f
mov byte [rbp - 5], 0x62
mov byte [rbp - 4], 0x61
mov byte [rbp - 3], 0x72
mov byte [rbp - 2], 0xa
movzx eax, byte [rbp - 8]
lea rax, [rbp - 8]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp - 8]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 - 8], al
inc r10
cmp r10, 7
jb 0x140042940
mov r9, r14
lea rdx, [rbp + 0x660]
mov r8d, ebx
lea rcx, [rbp - 8]
call fcn.14003d940
movzx ebx, byte [0x14011a38c]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x678], 0x23
mov r10, r11
mov byte [rbp + 0x679], 4
mov r9, rsi
mov byte [rbp + 0x67a], 0x10
mov byte [rbp + 0x67b], 0xc
mov byte [rbp + 0x67c], 0x3f
mov byte [rbp + 0x67d], 0x18
mov byte [rbp + 0x67e], 1
mov byte [rbp + 0x67f], 0x17
mov byte [rbp + 0x680], 0x32
mov byte [rbp + 0x681], 0x10
mov byte [rbp + 0x682], 2
mov byte [rbp + 0x683], 3
mov byte [rbp + 0x684], 0xa
mov byte [rbp + 0x685], 0x1d
mov byte [rbp + 0x686], 9
mov byte [rbp + 0x687], 0x57
mov byte [rbp + 0x688], 0x60
movzx eax, byte [rbp + 0x678]
lea rax, [rbp + 0x678]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x678]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x678], al
inc r9
cmp r9, 0x11
jb 0x140042a30
mov byte [rbp], 0xb1
mov r11, r12
mov byte [rbp + 1], 0x66
mov r10, rsi
mov byte [rbp + 2], 0x6f
mov byte [rbp + 3], 0x62
mov byte [rbp + 4], 0x61
mov byte [rbp + 5], 0x72
mov byte [rbp + 6], 0xa
movzx eax, byte [rbp]
lea rax, [rbp]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10], al
inc r10
cmp r10, 7
jb 0x140042aa0
mov r9, r14
lea rdx, [rbp + 0x678]
mov r8d, ebx
lea rcx, [rbp]
call fcn.14003d940
movss xmm2, dword [0x140119650]
mov r10, rdi
mov byte [rbp + 0x930], 0x23
mov r9, rsi
mov byte [rbp + 0x931], 0x3e
mov byte [rbp + 0x932], 0x23
mov byte [rbp + 0x933], 0x33
mov byte [rbp + 0x934], 8
mov byte [rbp + 0x935], 0x27
mov byte [rbp + 0x936], 0x39
mov byte [rbp + 0x937], 0x13
mov byte [rbp + 0x938], 0x37
mov byte [rbp + 0x939], 0xe
mov byte [rbp + 0x93a], 0xd
mov byte [rbp + 0x93b], 8
mov byte [rbp + 0x93c], 2
mov byte [rbp + 0x93d], 0xb
mov byte [rbp + 0x93e], 0x15
mov byte [rbp + 0x93f], 0xc
mov byte [rbp + 0x940], r15b
mov byte [rbp + 0x941], 0x19
mov byte [rbp + 0x942], 0x51
mov byte [rbp + 0x943], 0x66
movzx eax, byte [rbp + 0x930]
lea rax, [rbp + 0x930]
sub r10, rax
nop dword [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x930]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x930], al
inc r9
cmp r9, 0x14
jb 0x140042ba0
mov byte [rbp + 8], 0xb1
mov r10, r12
mov byte [rbp + 9], 0x66
mov r9, rsi
mov byte [rbp + 0xa], 0x6f
mov byte [rbp + 0xb], 0x62
mov byte [rbp + 0xc], 0x61
mov byte [rbp + 0xd], 0x72
mov byte [rbp + 0xe], 0xa
movzx eax, byte [rbp + 8]
lea rax, [rbp + 8]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 8]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 8], al
inc r9
cmp r9, 7
jb 0x140042c10
mov r9, r14
lea rdx, [rbp + 0x930]
lea rcx, [rbp + 8]
call fcn.14003da20
movss xmm2, dword [0x140119654]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x690], 0x23
mov r10, r11
mov byte [rbp + 0x691], 4
mov r9, rsi
mov byte [rbp + 0x692], 0x10
mov byte [rbp + 0x693], 0xc
mov byte [rbp + 0x694], 0x3f
mov byte [rbp + 0x695], 0x18
mov byte [rbp + 0x696], 1
mov byte [rbp + 0x697], 0x17
mov byte [rbp + 0x698], 0x32
mov byte [rbp + 0x699], 2
mov byte [rbp + 0x69a], 0xb
mov byte [rbp + 0x69b], 0x1f
mov byte [rbp + 0x69c], 3
mov byte [rbp + 0x69d], 6
mov byte [rbp + 0x69e], 0x17
mov byte [rbp + 0x69f], 0x57
mov byte [rbp + 0x6a0], 0x60
movzx eax, byte [rbp + 0x690]
lea rax, [rbp + 0x690]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x690]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x690], al
inc r9
cmp r9, 0x11
jb 0x140042d00
mov byte [rbp + 0x10], 0xb1
mov r10, r12
mov byte [rbp + 0x11], 0x66
mov r9, rsi
mov byte [rbp + 0x12], 0x6f
mov byte [rbp + 0x13], 0x62
mov byte [rbp + 0x14], 0x61
mov byte [rbp + 0x15], 0x72
mov byte [rbp + 0x16], 0xa
movzx eax, byte [rbp + 0x10]
lea rax, [rbp + 0x10]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x10]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x10], al
inc r9
cmp r9, 7
jb 0x140042d70
mov r9, r14
lea rdx, [rbp + 0x690]
lea rcx, [rbp + 0x10]
call fcn.14003da20
movss xmm2, dword [0x140119660]
mov r10, r13
mov byte [rbp + 0xac8], 0x63
mov r9, rsi
mov byte [rbp + 0xac9], 0x40
mov byte [rbp + 0xaca], 0x52
mov byte [rbp + 0xacb], 0x4c
mov byte [rbp + 0xacc], 0x79
mov byte [rbp + 0xacd], 0x5a
mov byte [rbp + 0xace], 0x4b
mov byte [rbp + 0xacf], 0x52
mov byte [rbp + 0xad0], 0x79
mov byte [rbp + 0xad1], 0x4b
mov byte [rbp + 0xad2], 0x4b
mov byte [rbp + 0xad3], 0x4b
mov byte [rbp + 0xad4], 0x46
mov byte [rbp + 0xad5], 0x44
mov byte [rbp + 0xad6], 0x57
mov byte [rbp + 0xad7], 0x5e
mov byte [rbp + 0xad8], 0x4d
mov byte [rbp + 0xad9], 0x5e
mov byte [rbp + 0xada], 0x5b
mov byte [rbp + 0xadb], 0x4d
mov byte [rbp + 0xadc], 0x5e
mov byte [rbp + 0xadd], 8
mov byte [rbp + 0xade], 0x3a
movzx eax, byte [rbp + 0xac8]
lea rax, [rbp + 0xac8]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0xac8]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0xac8], al
inc r9
cmp r9, 0x17
jb 0x140042e80
mov byte [rbp + 0x18], 0xb1
mov r10, r12
mov byte [rbp + 0x19], 0x66
mov r9, rsi
mov byte [rbp + 0x1a], 0x6f
mov byte [rbp + 0x1b], 0x62
mov byte [rbp + 0x1c], 0x61
mov byte [rbp + 0x1d], 0x72
mov byte [rbp + 0x1e], 0xa
movzx eax, byte [rbp + 0x18]
lea rax, [rbp + 0x18]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x18]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x18], al
inc r9
cmp r9, 7
jb 0x140042ef0
mov r9, r14
lea rdx, [rbp + 0xac8]
lea rcx, [rbp + 0x18]
call fcn.14003da20
movss xmm2, dword [0x140119658]
mov r10, r13
mov byte [rbp + 0xae0], 0x63
mov r9, rsi
mov byte [rbp + 0xae1], 0x40
mov byte [rbp + 0xae2], 0x52
mov byte [rbp + 0xae3], 0x4c
mov byte [rbp + 0xae4], 0x79
mov byte [rbp + 0xae5], 0x5a
mov byte [rbp + 0xae6], 0x4b
mov byte [rbp + 0xae7], 0x52
mov byte [rbp + 0xae8], 0x79
mov byte [rbp + 0xae9], 0x42
mov byte [rbp + 0xaea], 0x4b
mov byte [rbp + 0xaeb], 0x56
mov byte [rbp + 0xaec], 0x42
mov byte [rbp + 0xaed], 0x42
mov byte [rbp + 0xaee], 0x51
mov byte [rbp + 0xaef], 0x48
mov byte [rbp + 0xaf0], 0x53
mov byte [rbp + 0xaf1], 0x41
mov byte [rbp + 0xaf2], 0x51
mov byte [rbp + 0xaf3], 0x5c
mov byte [rbp + 0xaf4], 0x52
mov byte [rbp + 0xaf5], 8
mov byte [rbp + 0xaf6], 0x3a
movzx eax, byte [rbp + 0xae0]
lea rax, [rbp + 0xae0]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0xae0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r13
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0xae0], al
inc r9
cmp r9, 0x17
jb 0x140043000
mov byte [rbp + 0x20], 0xb1
mov r10, r12
mov byte [rbp + 0x21], 0x66
mov r9, rsi
mov byte [rbp + 0x22], 0x6f
mov byte [rbp + 0x23], 0x62
mov byte [rbp + 0x24], 0x61
mov byte [rbp + 0x25], 0x72
mov byte [rbp + 0x26], 0xa
movzx eax, byte [rbp + 0x20]
lea rax, [rbp + 0x20]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x20]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x20], al
inc r9
cmp r9, 7
jb 0x140043070
mov r9, r14
lea rdx, [rbp + 0xae0]
lea rcx, [rbp + 0x20]
call fcn.14003da20
movzx ebx, byte [0x14011a38e]
mov r10, rdi
mov byte [rbp + 0x948], 0x23
mov r9, rsi
mov byte [rbp + 0x949], 0x3e
mov byte [rbp + 0x94a], 0x23
mov byte [rbp + 0x94b], 0x33
mov byte [rbp + 0x94c], 8
mov byte [rbp + 0x94d], 0x27
mov byte [rbp + 0x94e], 0x39
mov byte [rbp + 0x94f], 0x13
mov byte [rbp + 0x950], 0x37
mov byte [rbp + 0x951], 9
mov byte [rbp + 0x952], 0xb
mov byte [rbp + 0x953], 0x13
mov byte [rbp + 0x954], 3
mov byte [rbp + 0x955], 0xd
mov byte [rbp + 0x956], 0x13
mov byte [rbp + 0x957], 9
mov byte [rbp + 0x958], 0xc
mov byte [rbp + 0x959], 0xa
mov byte [rbp + 0x95a], 0x51
mov byte [rbp + 0x95b], 0x66
movzx eax, byte [rbp + 0x948]
lea rax, [rbp + 0x948]
sub r10, rax
nop word [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x948]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x948], al
inc r9
cmp r9, 0x14
jb 0x140043170
mov byte [rbp + 0x28], 0xb1
mov r11, r12
mov byte [rbp + 0x29], 0x66
mov r10, rsi
mov byte [rbp + 0x2a], 0x6f
mov byte [rbp + 0x2b], 0x62
mov byte [rbp + 0x2c], 0x61
mov byte [rbp + 0x2d], 0x72
mov byte [rbp + 0x2e], 0xa
movzx eax, byte [rbp + 0x28]
lea rax, [rbp + 0x28]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp + 0x28]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x28], al
inc r10
cmp r10, 7
jb 0x1400431e0
mov r9, r14
lea rdx, [rbp + 0x948]
mov r8d, ebx
lea rcx, [rbp + 0x28]
call fcn.14003d940
mov ebx, dword [0x14011a418]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x6a8], 0x23
mov r10, r11
mov byte [rbp + 0x6a9], 4
mov r9, rsi
mov byte [rbp + 0x6aa], 0x10
mov byte [rbp + 0x6ab], 0xc
mov byte [rbp + 0x6ac], 0x3f
mov byte [rbp + 0x6ad], 0x18
mov byte [rbp + 0x6ae], 1
mov byte [rbp + 0x6af], 0x17
mov byte [rbp + 0x6b0], 0x32
mov byte [rbp + 0x6b1], 2
mov byte [rbp + 0x6b2], 6
mov byte [rbp + 0x6b3], 1
mov byte [rbp + 0x6b4], 0xe
mov byte [rbp + 0x6b5], 0xc
mov byte [rbp + 0x6b6], 0x18
mov byte [rbp + 0x6b7], 0x57
mov byte [rbp + 0x6b8], 0x60
movzx eax, byte [rbp + 0x6a8]
lea rax, [rbp + 0x6a8]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x6a8]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x6a8], al
inc r9
cmp r9, 0x11
jb 0x1400432d0
mov byte [rbp + 0x30], 0xb1
mov r11, r12
mov byte [rbp + 0x31], 0x66
mov r10, rsi
mov byte [rbp + 0x32], 0x6f
mov byte [rbp + 0x33], 0x62
mov byte [rbp + 0x34], 0x61
mov byte [rbp + 0x35], 0x72
mov byte [rbp + 0x36], 0xa
movzx eax, byte [rbp + 0x30]
lea rax, [rbp + 0x30]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp + 0x30]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x30], al
inc r10
cmp r10, 7
jb 0x140043340
mov r9, r14
lea rdx, [rbp + 0x6a8]
mov r8d, ebx
lea rcx, [rbp + 0x30]
call fcn.14003d940
mov ebx, dword [0x14011a40c]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x6c0], 0x23
mov r10, r11
mov byte [rbp + 0x6c1], 4
mov r9, rsi
mov byte [rbp + 0x6c2], 0x10
mov byte [rbp + 0x6c3], 0xc
mov byte [rbp + 0x6c4], 0x3f
mov byte [rbp + 0x6c5], 0x18
mov byte [rbp + 0x6c6], 1
mov byte [rbp + 0x6c7], 0x17
mov byte [rbp + 0x6c8], 0x32
mov byte [rbp + 0x6c9], 0xb
mov byte [rbp + 0x6ca], 6
mov byte [rbp + 0x6cb], 0x18
mov byte [rbp + 0x6cc], 7
mov byte [rbp + 0x6cd], 6
mov byte [rbp + 0x6ce], 0x19
mov byte [rbp + 0x6cf], 0x57
mov byte [rbp + 0x6d0], 0x60
movzx eax, byte [rbp + 0x6c0]
lea rax, [rbp + 0x6c0]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x6c0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x6c0], al
inc r9
cmp r9, 0x11
jb 0x140043430
mov byte [rbp + 0x38], 0xb1
mov r11, r12
mov byte [rbp + 0x39], 0x66
mov r10, rsi
mov byte [rbp + 0x3a], 0x6f
mov byte [rbp + 0x3b], 0x62
mov byte [rbp + 0x3c], 0x61
mov byte [rbp + 0x3d], 0x72
mov byte [rbp + 0x3e], 0xa
movzx eax, byte [rbp + 0x38]
lea rax, [rbp + 0x38]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp + 0x38]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x38], al
inc r10
cmp r10, 7
jb 0x1400434a0
mov r9, r14
lea rdx, [rbp + 0x6c0]
mov r8d, ebx
lea rcx, [rbp + 0x38]
call fcn.14003d940
movzx ebx, byte [0x14011a466]
movabs r13, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x6d8], 0x23
mov r11, r13
mov byte [rbp + 0x6d9], 4
mov r10, rsi
mov byte [rbp + 0x6da], 0x10
mov byte [rbp + 0x6db], 0xc
mov byte [rbp + 0x6dc], 0x3f
mov byte [rbp + 0x6dd], 0x18
mov byte [rbp + 0x6de], 1
mov byte [rbp + 0x6df], 0x17
mov byte [rbp + 0x6e0], 0x32
mov byte [rbp + 0x6e1], 2
mov byte [rbp + 0x6e2], 6
mov byte [rbp + 0x6e3], 1
mov byte [rbp + 0x6e4], 7
mov byte [rbp + 0x6e5], 6
mov byte [rbp + 0x6e6], 0x15
mov byte [rbp + 0x6e7], 0x56
mov byte [rbp + 0x6e8], 0x60
movzx eax, byte [rbp + 0x6d8]
lea rax, [rbp + 0x6d8]
sub r11, rax
nop
mov rcx, r10
lea r8, [rbp + 0x6d8]
add r8, r10
and ecx, r15d
cmp rcx, r15
mov rdx, r13
cmovae rcx, r15
movsx r9, byte [r8]
lea eax, [r8 + r11]
shl cl, 2
shr rdx, cl
and dl, r15b
xor dl, al
xor dl, r9b
mov byte [rbp + r10 + 0x6d8], dl
inc r10
cmp r10, 0x11
jb 0x140043590
mov byte [rbp + 0x40], 0xb1
mov r11, r12
mov byte [rbp + 0x41], 0x66
mov r10, rsi
mov byte [rbp + 0x42], 0x6f
movabs r13, 0x3e7fcb216f85b51f
mov byte [rbp + 0x43], 0x62
mov byte [rbp + 0x44], 0x61
mov byte [rbp + 0x45], 0x72
mov byte [rbp + 0x46], 0xa
movzx eax, byte [rbp + 0x40]
lea rax, [rbp + 0x40]
sub r11, rax
nop dword [rax + rax]
mov rcx, r10
lea rdx, [rbp + 0x40]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x40], al
inc r10
cmp r10, 7
jb 0x140043610
mov r9, r14
lea rdx, [rbp + 0x6d8]
mov r8d, ebx
lea rcx, [rbp + 0x40]
call fcn.14003d940
movzx ebx, byte [0x14011a465]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x6f0], 0x23
mov r10, r11
mov byte [rbp + 0x6f1], 4
mov r9, rsi
mov byte [rbp + 0x6f2], 0x10
mov byte [rbp + 0x6f3], 0xc
mov byte [rbp + 0x6f4], 0x3f
mov byte [rbp + 0x6f5], 0x18
mov byte [rbp + 0x6f6], 1
mov byte [rbp + 0x6f7], 0x17
mov byte [rbp + 0x6f8], 0x32
mov byte [rbp + 0x6f9], 0x10
mov byte [rbp + 0x6fa], 2
mov byte [rbp + 0x6fb], 3
mov byte [rbp + 0x6fc], 0xa
mov byte [rbp + 0x6fd], 0x1d
mov byte [rbp + 0x6fe], 9
mov byte [rbp + 0x6ff], 0x56
mov byte [rbp + 0x700], 0x60
movzx eax, byte [rbp + 0x6f0]
lea rax, [rbp + 0x6f0]
sub r10, rax
nop
mov rcx, r9
lea rdx, [rbp + 0x6f0]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x6f0], al
inc r9
cmp r9, 0x11
jb 0x140043700
mov byte [rbp + 0x48], 0xb1
mov r11, r12
mov byte [rbp + 0x49], 0x66
mov r10, rsi
mov byte [rbp + 0x4a], 0x6f
mov byte [rbp + 0x4b], 0x62
mov byte [rbp + 0x4c], 0x61
mov byte [rbp + 0x4d], 0x72
mov byte [rbp + 0x4e], 0xa
movzx eax, byte [rbp + 0x48]
lea rax, [rbp + 0x48]
sub r11, rax
nop dword [rax]
mov rcx, r10
lea rdx, [rbp + 0x48]
add rdx, r10
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r9, byte [rdx]
add dl, r11b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r9b
mov byte [rbp + r10 + 0x48], al
inc r10
cmp r10, 7
jb 0x140043770
mov r9, r14
lea rdx, [rbp + 0x6f0]
mov r8d, ebx
lea rcx, [rbp + 0x48]
call fcn.14003d940
movss xmm2, dword [0x1401197a4]
mov r10, rdi
mov byte [rbp + 0x960], 0x23
mov r9, rsi
mov byte [rbp + 0x961], 0x3e
mov byte [rbp + 0x962], 0x23
mov byte [rbp + 0x963], 0x33
mov byte [rbp + 0x964], 8
mov byte [rbp + 0x965], 0x27
mov byte [rbp + 0x966], 0x39
mov byte [rbp + 0x967], 0x13
mov byte [rbp + 0x968], 0x37
mov byte [rbp + 0x969], 0xe
mov byte [rbp + 0x96a], 0xd
mov byte [rbp + 0x96b], 8
mov byte [rbp + 0x96c], 2
mov byte [rbp + 0x96d], 0xb
mov byte [rbp + 0x96e], 0x15
mov byte [rbp + 0x96f], 0xc
mov byte [rbp + 0x970], r15b
mov byte [rbp + 0x971], 0x19
mov byte [rbp + 0x972], 0x50
mov byte [rbp + 0x973], 0x66
movzx eax, byte [rbp + 0x960]
lea rax, [rbp + 0x960]
sub r10, rax
nop dword [rax + rax]
mov rcx, r9
lea rdx, [rbp + 0x960]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, rdi
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x960], al
inc r9
cmp r9, 0x14
jb 0x140043870
mov byte [rbp + 0x50], 0xb1
mov r10, r12
mov byte [rbp + 0x51], 0x66
mov r9, rsi
mov byte [rbp + 0x52], 0x6f
mov byte [rbp + 0x53], 0x62
mov byte [rbp + 0x54], 0x61
mov byte [rbp + 0x55], 0x72
mov byte [rbp + 0x56], 0xa
movzx eax, byte [rbp + 0x50]
lea rax, [rbp + 0x50]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x50]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r12
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x50], al
inc r9
cmp r9, 7
jb 0x1400438e0
mov r9, r14
lea rdx, [rbp + 0x960]
lea rcx, [rbp + 0x50]
call fcn.14003da20
movss xmm2, dword [0x1401197b4]
movabs r11, 0xdc5e66ba35a3b75f
mov byte [rbp + 0x708], 0x23
mov r10, r11
mov byte [rbp + 0x709], 4
mov r9, rsi
mov byte [rbp + 0x70a], 0x10
mov byte [rbp + 0x70b], 0xc
mov byte [rbp + 0x70c], 0x3f
mov byte [rbp + 0x70d], 0x18
mov byte [rbp + 0x70e], 1
mov byte [rbp + 0x70f], 0x17
mov byte [rbp + 0x710], 0x32
mov byte [rbp + 0x711], 2
mov byte [rbp + 0x712], 0xb
mov byte [rbp + 0x713], 0x1f
mov byte [rbp + 0x714], 3
mov byte [rbp + 0x715], 6
mov byte [rbp + 0x716], 0x17
mov byte [rbp + 0x717], 0x56
mov byte [rbp + 0x718], 0x60
movzx eax, byte [rbp + 0x708]
lea rax, [rbp + 0x708]
sub r10, rax
nop dword [rax]
mov rcx, r9
lea rdx, [rbp + 0x708]
add rdx, r9
and ecx, r15d
cmp rcx, r15
mov rax, r11
cmovae rcx, r15
movsx r8, byte [rdx]
add dl, r10b
shl cl, 2
shr rax, cl
and al, r15b
xor al, dl
xor al, r8b
mov byte [rbp + r9 + 0x708], al
inc r9
cmp r9, 0x11
jb 0x1400439d0