Function at 0x18003d300
Capabilities:
Authenticate hmac
Contain obfuscated stackstrings
Parse pe header

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r14
push r15
lea rbp, [rsp - 0x1878]
mov eax, 0x1978
call fcn.18009b280
sub rsp, rax
lea rax, [rbp + 0x5f0]
mov qword [rsp + 0x38], rax
mov byte [rbp + 0x570], 0x27
mov al, 0x6f
mov cl, 0x42
mov dl, 0x4b
mov r8b, 0x4e
mov r9b, 0x70
movzx r10d, cl
mov r11b, 0x46
mov bl, 0x4c
xor edi, edi
xor al, 0x27
mov byte [rbp + 0x571], al
xor cl, 0x27
mov byte [rbp + 0x572], cl
xor dl, 0x27
mov byte [rbp + 0x573], dl
xor r8b, 0x27
mov byte [rbp + 0x574], r8b
xor r9b, 0x27
mov byte [rbp + 0x575], r9b
xor r10b, 0x27
mov byte [rbp + 0x576], r10b
xor r11b, 0x27
mov byte [rbp + 0x577], r11b
xor bl, 0x27
mov byte [rbp + 0x578], bl
mov byte [rbp + 0x579], dil
lea rdx, [rbp + 0x571]
lea rcx, [rbp + 0x5f0]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x400], 0x29
mov cl, 0x6a
mov dl, 0x46
mov r8b, 0x44
mov r9b, 0x4b
mov r10b, 0x48
mov r11b, 0x5d
xor eax, eax
xor cl, 0x29
mov byte [rbp + 0x401], cl
xor dl, 0x29
mov byte [rbp + 0x402], dl
xor r8b, 0x29
mov byte [rbp + 0x403], r8b
xor r9b, 0x29
mov byte [rbp + 0x404], r9b
xor r10b, 0x29
mov byte [rbp + 0x405], r10b
xor r11b, 0x29
mov byte [rbp + 0x406], r11b
mov byte [rbp + 0x407], al
lea rdx, [rbp + 0x401]
lea rcx, [rbp + 0x610]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce06c]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x630]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x448], 0x22
mov al, 0x63
mov cl, 0x4b
mov dl, 0x4f
mov r8b, 0x64
mov r9b, 0x4d
mov r10b, 0x54
xor r11d, r11d
xor al, 0x22
mov byte [rbp + 0x449], al
xor cl, 0x22
mov byte [rbp + 0x44a], cl
xor dl, 0x22
mov byte [rbp + 0x44b], dl
xor r8b, 0x22
mov byte [rbp + 0x44c], r8b
xor r9b, 0x22
mov byte [rbp + 0x44d], r9b
xor r10b, 0x22
mov byte [rbp + 0x44e], r10b
mov byte [rbp + 0x44f], r11b
lea rdx, [rbp + 0x449]
lea rcx, [rbp + 0x630]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x3f8], 0x5e
mov cl, 0x1d
mov dl, 0x31
mov r8b, 0x33
mov r9b, 0x3c
mov r10b, 0x3f
mov r11b, 0x2a
xor eax, eax
xor cl, 0x5e
mov byte [rbp + 0x3f9], cl
xor dl, 0x5e
mov byte [rbp + 0x3fa], dl
xor r8b, 0x5e
mov byte [rbp + 0x3fb], r8b
xor r9b, 0x5e
mov byte [rbp + 0x3fc], r9b
xor r10b, 0x5e
mov byte [rbp + 0x3fd], r10b
xor r11b, 0x5e
mov byte [rbp + 0x3fe], r11b
mov byte [rbp + 0x3ff], al
lea rdx, [rbp + 0x3f9]
lea rcx, [rbp + 0x650]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
movss xmm2, dword [0x1800b751c]
lea rdx, [0x1800cbf80]
lea rcx, [0x1800ce130]
call fcn.18003d150
lea rax, [rbp + 0x670]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x580], 0x35
mov al, 0x7d
mov cl, 0x50
mov dl, 0x59
mov r8b, 0x5c
mov r9b, 0x62
movzx r10d, cl
mov r11b, 0x54
mov bl, 0x5e
xor al, 0x35
mov byte [rbp + 0x581], al
xor cl, 0x35
mov byte [rbp + 0x582], cl
xor dl, 0x35
mov byte [rbp + 0x583], dl
xor r8b, 0x35
mov byte [rbp + 0x584], r8b
xor r9b, 0x35
mov byte [rbp + 0x585], r9b
xor r10b, 0x35
mov byte [rbp + 0x586], r10b
xor r11b, 0x35
mov byte [rbp + 0x587], r11b
xor bl, 0x35
mov byte [rbp + 0x588], bl
mov byte [rbp + 0x589], dil
lea rdx, [rbp + 0x581]
lea rcx, [rbp + 0x670]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x3f0], 0x20
mov cl, 0x63
mov dl, 0x4f
mov r8b, 0x4d
mov r9b, 0x42
mov r10b, 0x41
mov r11b, 0x54
xor eax, eax
xor cl, 0x20
mov byte [rbp + 0x3f1], cl
xor dl, 0x20
mov byte [rbp + 0x3f2], dl
xor r8b, 0x20
mov byte [rbp + 0x3f3], r8b
xor r9b, 0x20
mov byte [rbp + 0x3f4], r9b
xor r10b, 0x20
mov byte [rbp + 0x3f5], r10b
xor r11b, 0x20
mov byte [rbp + 0x3f6], r11b
mov byte [rbp + 0x3f7], al
lea rdx, [rbp + 0x3f1]
lea rcx, [rbp + 0x690]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce015]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x6b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x5b0], 0x22
mov al, 0x60
mov cl, 0x4b
mov dl, 0x45
movzx r8d, al
mov r9b, 0x77
mov r10b, 0x4e
movzx r11d, r10b
mov bl, 0x47
mov dil, 0x56
mov sil, 0x51
xor r14d, r14d
xor al, 0x22
mov byte [rbp + 0x5b1], al
xor cl, 0x22
mov byte [rbp + 0x5b2], cl
xor dl, 0x22
mov byte [rbp + 0x5b3], dl
xor r8b, 0x22
mov byte [rbp + 0x5b4], r8b
xor r9b, 0x22
mov byte [rbp + 0x5b5], r9b
xor r10b, 0x22
mov byte [rbp + 0x5b6], r10b
xor r11b, 0x22
mov byte [rbp + 0x5b7], r11b
xor bl, 0x22
mov byte [rbp + 0x5b8], bl
xor dil, 0x22
mov byte [rbp + 0x5b9], dil
xor sil, 0x22
mov byte [rbp + 0x5ba], sil
mov byte [rbp + 0x5bb], r14b
lea rdx, [rbp + 0x5b1]
lea rcx, [rbp + 0x6b0]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x458], 0x75
mov cl, 0x36
mov dl, 0x1a
mov r8b, 0x18
mov r9b, 0x17
mov r10b, 0x14
mov r11b, 1
xor eax, eax
xor cl, 0x75
mov byte [rbp + 0x459], cl
xor dl, 0x75
mov byte [rbp + 0x45a], dl
xor r8b, 0x75
mov byte [rbp + 0x45b], r8b
xor r9b, 0x75
mov byte [rbp + 0x45c], r9b
xor r10b, 0x75
mov byte [rbp + 0x45d], r10b
xor r11b, 0x75
mov byte [rbp + 0x45e], r11b
mov byte [rbp + 0x45f], al
lea rdx, [rbp + 0x459]
lea rcx, [rbp + 0x6d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce09a]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x6f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x3e0], 0x56
mov al, 0x25
mov cl, 0x3f
mov dl, 0x3a
mov r8b, 0x33
mov r9b, 0x38
mov r10b, 0x22
xor r11d, r11d
xor al, 0x56
mov byte [rbp + 0x3e1], al
xor cl, 0x56
mov byte [rbp + 0x3e2], cl
xor dl, 0x56
mov byte [rbp + 0x3e3], dl
xor r8b, 0x56
mov byte [rbp + 0x3e4], r8b
xor r9b, 0x56
mov byte [rbp + 0x3e5], r9b
xor r10b, 0x56
mov byte [rbp + 0x3e6], r10b
mov byte [rbp + 0x3e7], r11b
lea rdx, [rbp + 0x3e1]
lea rcx, [rbp + 0x6f0]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x3d8], 0x3c
mov cl, 0x7f
mov dl, 0x53
mov r8b, 0x51
mov r9b, 0x5e
mov r10b, 0x5d
mov r11b, 0x48
xor eax, eax
xor cl, 0x3c
mov byte [rbp + 0x3d9], cl
xor dl, 0x3c
mov byte [rbp + 0x3da], dl
xor r8b, 0x3c
mov byte [rbp + 0x3db], r8b
xor r9b, 0x3c
mov byte [rbp + 0x3dc], r9b
xor r10b, 0x3c
mov byte [rbp + 0x3dd], r10b
xor r11b, 0x3c
mov byte [rbp + 0x3de], r11b
mov byte [rbp + 0x3df], al
lea rdx, [rbp + 0x3d9]
lea rcx, [rbp + 0x710]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce06d]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x730]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x360], 0x17
mov al, 0x76
mov cl, 0x62
mov dl, 0x63
mov r8b, 0x78
xor r9d, r9d
xor al, 0x17
mov byte [rbp + 0x361], al
xor cl, 0x17
mov byte [rbp + 0x362], cl
xor dl, 0x17
mov byte [rbp + 0x363], dl
xor r8b, 0x17
mov byte [rbp + 0x364], r8b
mov byte [rbp + 0x365], r9b
lea rdx, [rbp + 0x361]
lea rcx, [rbp + 0x730]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x3d0], 0x7e
mov cl, 0x3d
mov dl, 0x11
mov r8b, 0x13
mov r9b, 0x1c
mov r10b, 0x1f
mov r11b, 0xa
xor eax, eax
xor cl, 0x7e
mov byte [rbp + 0x3d1], cl
xor dl, 0x7e
mov byte [rbp + 0x3d2], dl
xor r8b, 0x7e
mov byte [rbp + 0x3d3], r8b
xor r9b, 0x7e
mov byte [rbp + 0x3d4], r9b
xor r10b, 0x7e
mov byte [rbp + 0x3d5], r10b
xor r11b, 0x7e
mov byte [rbp + 0x3d6], r11b
mov byte [rbp + 0x3d7], al
lea rdx, [rbp + 0x3d1]
lea rcx, [rbp + 0x750]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce088]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x770]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x370], 0x2a
mov al, 0x4c
mov cl, 0x4b
mov dl, 0x59
mov r8b, 0x5e
xor r9d, r9d
xor al, 0x2a
mov byte [rbp + 0x371], al
xor cl, 0x2a
mov byte [rbp + 0x372], cl
xor dl, 0x2a
mov byte [rbp + 0x373], dl
xor r8b, 0x2a
mov byte [rbp + 0x374], r8b
mov byte [rbp + 0x375], r9b
lea rdx, [rbp + 0x371]
lea rcx, [rbp + 0x770]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x3c8], 0x66
mov cl, 0x25
mov dl, 9
mov r8b, 0xb
mov r9b, 4
mov r10b, 7
mov r11b, 0x12
xor eax, eax
xor cl, 0x66
mov byte [rbp + 0x3c9], cl
xor dl, 0x66
mov byte [rbp + 0x3ca], dl
xor r8b, 0x66
mov byte [rbp + 0x3cb], r8b
xor r9b, 0x66
mov byte [rbp + 0x3cc], r9b
xor r10b, 0x66
mov byte [rbp + 0x3cd], r10b
xor r11b, 0x66
mov byte [rbp + 0x3ce], r11b
mov byte [rbp + 0x3cf], al
lea rdx, [rbp + 0x3c9]
lea rcx, [rbp + 0x790]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce07d]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x7b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x378], 0x5d
mov al, 0x38
mov cl, 0x32
mov dl, 0x36
mov r8b, 0x3c
xor r9d, r9d
xor al, 0x5d
mov byte [rbp + 0x379], al
xor cl, 0x5d
mov byte [rbp + 0x37a], cl
xor dl, 0x5d
mov byte [rbp + 0x37b], dl
xor r8b, 0x5d
mov byte [rbp + 0x37c], r8b
mov byte [rbp + 0x37d], r9b
lea rdx, [rbp + 0x379]
lea rcx, [rbp + 0x7b0]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x440], 0x2e
mov cl, 0x6d
mov dl, 0x41
mov r8b, 0x43
mov r9b, 0x4c
mov r10b, 0x4f
mov r11b, 0x5a
xor eax, eax
xor cl, 0x2e
mov byte [rbp + 0x441], cl
xor dl, 0x2e
mov byte [rbp + 0x442], dl
xor r8b, 0x2e
mov byte [rbp + 0x443], r8b
xor r9b, 0x2e
mov byte [rbp + 0x444], r9b
xor r10b, 0x2e
mov byte [rbp + 0x445], r10b
xor r11b, 0x2e
mov byte [rbp + 0x446], r11b
mov byte [rbp + 0x447], al
lea rdx, [rbp + 0x441]
lea rcx, [rbp + 0x7d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce06a]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x7f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x368], 0x2b
mov al, 0x43
mov cl, 0x4e
mov dl, 0x4a
mov r8b, 0x4f
xor r9d, r9d
xor al, 0x2b
mov byte [rbp + 0x369], al
xor cl, 0x2b
mov byte [rbp + 0x36a], cl
xor dl, 0x2b
mov byte [rbp + 0x36b], dl
xor r8b, 0x2b
mov byte [rbp + 0x36c], r8b
mov byte [rbp + 0x36d], r9b
lea rdx, [rbp + 0x369]
lea rcx, [rbp + 0x7f0]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x438], 0x5d
mov cl, 0x1e
mov dl, 0x32
mov r8b, 0x30
mov r9b, 0x3f
mov r10b, 0x3c
mov r11b, 0x29
xor eax, eax
xor cl, 0x5d
mov byte [rbp + 0x439], cl
xor dl, 0x5d
mov byte [rbp + 0x43a], dl
xor r8b, 0x5d
mov byte [rbp + 0x43b], r8b
xor r9b, 0x5d
mov byte [rbp + 0x43c], r9b
xor r10b, 0x5d
mov byte [rbp + 0x43d], r10b
xor r11b, 0x5d
mov byte [rbp + 0x43e], r11b
mov byte [rbp + 0x43f], al
lea rdx, [rbp + 0x439]
lea rcx, [rbp + 0x810]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce099]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x830]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x398], 0x67
mov al, 0xa
mov cl, 6
mov dl, 9
mov r8b, 0xe
mov r9b, 0x17
xor r10d, r10d
xor al, 0x67
mov byte [rbp + 0x399], al
xor cl, 0x67
mov byte [rbp + 0x39a], cl
xor dl, 0x67
mov byte [rbp + 0x39b], dl
xor r8b, 0x67
mov byte [rbp + 0x39c], r8b
xor r9b, 0x67
mov byte [rbp + 0x39d], r9b
mov byte [rbp + 0x39e], r10b
lea rdx, [rbp + 0x399]
lea rcx, [rbp + 0x830]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x430], 8
mov cl, 0x4b
mov dl, 0x67
mov r8b, 0x65
mov r9b, 0x6a
mov r10b, 0x69
mov r11b, 0x7c
xor eax, eax
xor cl, 8
mov byte [rbp + 0x431], cl
xor dl, 8
mov byte [rbp + 0x432], dl
xor r8b, 8
mov byte [rbp + 0x433], r8b
xor r9b, 8
mov byte [rbp + 0x434], r9b
xor r10b, 8
mov byte [rbp + 0x435], r10b
xor r11b, 8
mov byte [rbp + 0x436], r11b
mov byte [rbp + 0x437], al
lea rdx, [rbp + 0x431]
lea rcx, [rbp + 0x850]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce06f]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x870]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x5a0], 0x21
mov al, 0x40
mov cl, 0x54
mov dl, 0x55
mov r8b, 0x4e
mov r9b, 0x52
mov r10b, 0x49
movzx r11d, r8b
movzx ebx, r8b
movzx edi, dl
xor esi, esi
xor al, 0x21
mov byte [rbp + 0x5a1], al
xor cl, 0x21
mov byte [rbp + 0x5a2], cl
xor dl, 0x21
mov byte [rbp + 0x5a3], dl
xor r8b, 0x21
mov byte [rbp + 0x5a4], r8b
xor r9b, 0x21
mov byte [rbp + 0x5a5], r9b
xor r10b, 0x21
mov byte [rbp + 0x5a6], r10b
xor r11b, 0x21
mov byte [rbp + 0x5a7], r11b
xor bl, 0x21
mov byte [rbp + 0x5a8], bl
xor dil, 0x21
mov byte [rbp + 0x5a9], dil
mov byte [rbp + 0x5aa], sil
lea rdx, [rbp + 0x5a1]
lea rcx, [rbp + 0x870]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x428], 0x1c
mov cl, 0x5f
mov dl, 0x73
mov r8b, 0x71
mov r9b, 0x7e
mov r10b, 0x7d
mov r11b, 0x68
xor eax, eax
xor cl, 0x1c
mov byte [rbp + 0x429], cl
xor dl, 0x1c
mov byte [rbp + 0x42a], dl
xor r8b, 0x1c
mov byte [rbp + 0x42b], r8b
xor r9b, 0x1c
mov byte [rbp + 0x42c], r9b
xor r10b, 0x1c
mov byte [rbp + 0x42d], r10b
xor r11b, 0x1c
mov byte [rbp + 0x42e], r11b
mov byte [rbp + 0x42f], al
lea rdx, [rbp + 0x429]
lea rcx, [rbp + 0x890]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce088]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x8b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x5c0], 0x79
mov al, 0x14
mov cl, 0x18
mov dl, 0x17
mov r8b, 0x10
mov r9b, 9
mov r10b, 0x59
mov r11b, 0x1b
movzx ebx, r8b
movzx edi, dl
mov sil, 0x1d
xor al, 0x79
mov byte [rbp + 0x5c1], al
xor cl, 0x79
mov byte [rbp + 0x5c2], cl
xor dl, 0x79
mov byte [rbp + 0x5c3], dl
xor r8b, 0x79
mov byte [rbp + 0x5c4], r8b
xor r9b, 0x79
mov byte [rbp + 0x5c5], r9b
xor r10b, 0x79
mov byte [rbp + 0x5c6], r10b
xor r11b, 0x79
mov byte [rbp + 0x5c7], r11b
xor bl, 0x79
mov byte [rbp + 0x5c8], bl
xor dil, 0x79
mov byte [rbp + 0x5c9], dil
xor sil, 0x79
mov byte [rbp + 0x5ca], sil
mov byte [rbp + 0x5cb], r14b
lea rdx, [rbp + 0x5c1]
lea rcx, [rbp + 0x8b0]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x420], 0xf
mov cl, 0x4c
mov dl, 0x60
mov r8b, 0x62
mov r9b, 0x6d
mov r10b, 0x6e
mov r11b, 0x7b
xor eax, eax
xor cl, 0xf
mov byte [rbp + 0x421], cl
xor dl, 0xf
mov byte [rbp + 0x422], dl
xor r8b, 0xf
mov byte [rbp + 0x423], r8b
xor r9b, 0xf
mov byte [rbp + 0x424], r9b
xor r10b, 0xf
mov byte [rbp + 0x425], r10b
xor r11b, 0xf
mov byte [rbp + 0x426], r11b
mov byte [rbp + 0x427], al
lea rdx, [rbp + 0x421]
lea rcx, [rbp + 0x8d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce094]
lea rcx, [0x1800ce130]
call fcn.18003ce00
lea rax, [rbp + 0x8f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x390], 0x17
mov al, 0x64
mov cl, 0x60
mov dl, 0x76
mov r8b, 0x6e
xor r9d, r9d
xor al, 0x17
mov byte [rbp + 0x391], al
xor cl, 0x17
mov byte [rbp + 0x392], cl
xor dl, 0x17
mov byte [rbp + 0x393], dl
xor r8b, 0x17
mov byte [rbp + 0x394], r8b
mov byte [rbp + 0x395], r9b
lea rdx, [rbp + 0x391]
lea rcx, [rbp + 0x8f0]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x418], 0x64
mov cl, 0x27
mov dl, 0xb
mov r8b, 9
mov r9b, 6
mov r10b, 5
mov r11b, 0x10
xor eax, eax
xor cl, 0x64
mov byte [rbp + 0x419], cl
xor dl, 0x64
mov byte [rbp + 0x41a], dl
xor r8b, 0x64
mov byte [rbp + 0x41b], r8b
xor r9b, 0x64
mov byte [rbp + 0x41c], r9b
xor r10b, 0x64
mov byte [rbp + 0x41d], r10b
xor r11b, 0x64
mov byte [rbp + 0x41e], r11b
mov byte [rbp + 0x41f], al
lea rdx, [rbp + 0x419]
lea rcx, [rbp + 0x910]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce050]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x930]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x5e0], 0x53
mov al, 0x32
mov cl, 0x26
mov dl, 0x27
mov r8b, 0x3c
mov r9b, 0x3e
movzx r10d, al
mov r11b, 0x3a
movzx ebx, dl
mov dil, 0x2a
movzx esi, r11b
mov r14b, 0x30
xor r15d, r15d
xor al, 0x53
mov byte [rbp + 0x5e1], al
xor cl, 0x53
mov byte [rbp + 0x5e2], cl
xor dl, 0x53
mov byte [rbp + 0x5e3], dl
xor r8b, 0x53
mov byte [rbp + 0x5e4], r8b
xor r9b, 0x53
mov byte [rbp + 0x5e5], r9b
xor r10b, 0x53
mov byte [rbp + 0x5e6], r10b
xor r11b, 0x53
mov byte [rbp + 0x5e7], r11b
xor bl, 0x53
mov byte [rbp + 0x5e8], bl
xor dil, 0x53
mov byte [rbp + 0x5e9], dil
xor sil, 0x53
mov byte [rbp + 0x5ea], sil
xor r14b, 0x53
mov byte [rbp + 0x5eb], r14b
mov byte [rbp + 0x5ec], r15b
lea rdx, [rbp + 0x5e1]
lea rcx, [rbp + 0x930]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x410], 0x14
mov cl, 0x57
mov dl, 0x7b
mov r8b, 0x79
mov r9b, 0x76
mov r10b, 0x75
mov r11b, 0x60
xor eax, eax
xor cl, 0x14
mov byte [rbp + 0x411], cl
xor dl, 0x14
mov byte [rbp + 0x412], dl
xor r8b, 0x14
mov byte [rbp + 0x413], r8b
xor r9b, 0x14
mov byte [rbp + 0x414], r9b
xor r10b, 0x14
mov byte [rbp + 0x415], r10b
xor r11b, 0x14
mov byte [rbp + 0x416], r11b
mov byte [rbp + 0x417], al
lea rdx, [rbp + 0x411]
lea rcx, [rbp + 0x950]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce015]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x970]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x590], 0x26
mov al, 0x40
mov cl, 0x47
mov dl, 0x4d
mov r8b, 0x43
mov r9b, 0x55
mov r10b, 0x4e
mov r11b, 0x49
mov bl, 0x52
xor edi, edi
xor al, 0x26
mov byte [rbp + 0x591], al
xor cl, 0x26
mov byte [rbp + 0x592], cl
xor dl, 0x26
mov byte [rbp + 0x593], dl
xor r8b, 0x26
mov byte [rbp + 0x594], r8b
xor r9b, 0x26
mov byte [rbp + 0x595], r9b
xor r10b, 0x26
mov byte [rbp + 0x596], r10b
xor r11b, 0x26
mov byte [rbp + 0x597], r11b
xor bl, 0x26
mov byte [rbp + 0x598], bl
mov byte [rbp + 0x599], dil
lea rdx, [rbp + 0x591]
lea rcx, [rbp + 0x970]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x408], 0x4c
mov cl, 0xf
mov dl, 0x23
mov r8b, 0x21
mov r9b, 0x2e
mov r10b, 0x2d
mov r11b, 0x38
xor eax, eax
xor cl, 0x4c
mov byte [rbp + 0x409], cl
xor dl, 0x4c
mov byte [rbp + 0x40a], dl
xor r8b, 0x4c
mov byte [rbp + 0x40b], r8b
xor r9b, 0x4c
mov byte [rbp + 0x40c], r9b
xor r10b, 0x4c
mov byte [rbp + 0x40d], r10b
xor r11b, 0x4c
mov byte [rbp + 0x40e], r11b
mov byte [rbp + 0x40f], al
lea rdx, [rbp + 0x409]
lea rcx, [rbp + 0x990]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce076]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x9b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x540], 0x25
mov al, 0x4d
mov cl, 0x4c
mov dl, 0x51
mov r8b, 0x56
mov r9b, 0x4a
mov r10b, 0x50
mov r11b, 0x4b
mov bl, 0x41
xor al, 0x25
mov byte [rbp + 0x541], al
xor cl, 0x25
mov byte [rbp + 0x542], cl
xor dl, 0x25
mov byte [rbp + 0x543], dl
xor r8b, 0x25
mov byte [rbp + 0x544], r8b
xor r9b, 0x25
mov byte [rbp + 0x545], r9b
xor r10b, 0x25
mov byte [rbp + 0x546], r10b
xor r11b, 0x25
mov byte [rbp + 0x547], r11b
xor bl, 0x25
mov byte [rbp + 0x548], bl
mov byte [rbp + 0x549], dil
lea rdx, [rbp + 0x541]
lea rcx, [rbp + 0x9b0]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x478], 3
mov cl, 0x40
mov dl, 0x6c
mov r8b, 0x6e
mov r9b, 0x61
mov r10b, 0x62
mov r11b, 0x77
xor eax, eax
xor cl, 3
mov byte [rbp + 0x479], cl
xor dl, 3
mov byte [rbp + 0x47a], dl
xor r8b, 3
mov byte [rbp + 0x47b], r8b
xor r9b, 3
mov byte [rbp + 0x47c], r9b
xor r10b, 3
mov byte [rbp + 0x47d], r10b
xor r11b, 3
mov byte [rbp + 0x47e], r11b
mov byte [rbp + 0x47f], al
lea rdx, [rbp + 0x479]
lea rcx, [rbp + 0x9d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce069]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x9f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x3a0], 0x47
mov al, 0x35
mov cl, 0x26
mov dl, 0x28
mov r8b, 0x32
mov r9b, 0x23
xor r10d, r10d
xor al, 0x47
mov byte [rbp + 0x3a1], al
xor cl, 0x47
mov byte [rbp + 0x3a2], cl
xor dl, 0x47
mov byte [rbp + 0x3a3], dl
xor r8b, 0x47
mov byte [rbp + 0x3a4], r8b
xor r9b, 0x47
mov byte [rbp + 0x3a5], r9b
mov byte [rbp + 0x3a6], r10b
lea rdx, [rbp + 0x3a1]
lea rcx, [rbp + 0x9f0]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x470], 0x66
mov cl, 0x25
mov dl, 9
mov r8b, 0xb
mov r9b, 4
mov r10b, 7
mov r11b, 0x12
xor eax, eax
xor cl, 0x66
mov byte [rbp + 0x471], cl
xor dl, 0x66
mov byte [rbp + 0x472], dl
xor r8b, 0x66
mov byte [rbp + 0x473], r8b
xor r9b, 0x66
mov byte [rbp + 0x474], r9b
xor r10b, 0x66
mov byte [rbp + 0x475], r10b
xor r11b, 0x66
mov byte [rbp + 0x476], r11b
mov byte [rbp + 0x477], al
lea rdx, [rbp + 0x471]
lea rcx, [rbp + 0xa10]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce066]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xa30]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x3c0], 0x61
mov al, 4
mov cl, 0xe
mov dl, 0xa
xor r8b, r8b
xor r9b, r9b
xor r10d, r10d
xor al, 0x61
mov byte [rbp + 0x3c1], al
xor cl, 0x61
mov byte [rbp + 0x3c2], cl
xor dl, 0x61
mov byte [rbp + 0x3c3], dl
xor r8b, 0x61
mov byte [rbp + 0x3c4], r8b
xor r9b, 0x61
mov byte [rbp + 0x3c5], r9b
mov byte [rbp + 0x3c6], r10b
lea rdx, [rbp + 0x3c1]
lea rcx, [rbp + 0xa30]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x468], 0x6a
mov cl, 0x29
mov dl, 5
mov r8b, 7
mov r9b, 8
mov r10b, 0xb
mov r11b, 0x1e
xor eax, eax
xor cl, 0x6a
mov byte [rbp + 0x469], cl
xor dl, 0x6a
mov byte [rbp + 0x46a], dl
xor r8b, 0x6a
mov byte [rbp + 0x46b], r8b
xor r9b, 0x6a
mov byte [rbp + 0x46c], r9b
xor r10b, 0x6a
mov byte [rbp + 0x46d], r10b
xor r11b, 0x6a
mov byte [rbp + 0x46e], r11b
mov byte [rbp + 0x46f], al
lea rdx, [rbp + 0x469]
lea rcx, [rbp + 0xa50]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce090]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xa70]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x5d0], 0x34
mov al, 0x76
mov cl, 0x5d
mov dl, 0x53
movzx r8d, al
mov r9b, 0x61
mov r10b, 0x58
movzx r11d, r10b
mov bl, 0x51
mov dil, 0x40
mov sil, 0x47
xor r14d, r14d
xor al, 0x34
mov byte [rbp + 0x5d1], al
xor cl, 0x34
mov byte [rbp + 0x5d2], cl
xor dl, 0x34
mov byte [rbp + 0x5d3], dl
xor r8b, 0x34
mov byte [rbp + 0x5d4], r8b
xor r9b, 0x34
mov byte [rbp + 0x5d5], r9b
xor r10b, 0x34
mov byte [rbp + 0x5d6], r10b
xor r11b, 0x34
mov byte [rbp + 0x5d7], r11b
xor bl, 0x34
mov byte [rbp + 0x5d8], bl
xor dil, 0x34
mov byte [rbp + 0x5d9], dil
xor sil, 0x34
mov byte [rbp + 0x5da], sil
mov byte [rbp + 0x5db], r14b
lea rdx, [rbp + 0x5d1]
lea rcx, [rbp + 0xa70]
call fcn.180037490
mov rbx, rax
mov byte [rbp + 0x460], 2
mov cl, 0x41
mov dl, 0x6d
mov r8b, 0x6f
mov r9b, 0x60
mov r10b, 0x63
mov r11b, 0x76
xor eax, eax
xor cl, 2
mov byte [rbp + 0x461], cl
xor dl, 2
mov byte [rbp + 0x462], dl
xor r8b, 2
mov byte [rbp + 0x463], r8b
xor r9b, 2
mov byte [rbp + 0x464], r9b
xor r10b, 2
mov byte [rbp + 0x465], r10b
xor r11b, 2
mov byte [rbp + 0x466], r11b
mov byte [rbp + 0x467], al
lea rdx, [rbp + 0x461]
lea rcx, [rbp + 0xa90]
call fcn.180037490
nop
mov qword [rsp + 0x20], rbx
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce09a]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xab0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x480], 7
mov al, 0x77
mov cl, 0x6b
mov dl, 0x66
mov r8b, 0x7e
mov r9b, 0x62
mov r10b, 0x75
mov r11b, 0x74
xor ebx, ebx
xor al, 7
mov byte [rbp + 0x481], al
xor cl, 7
mov byte [rbp + 0x482], cl
xor dl, 7
mov byte [rbp + 0x483], dl
xor r8b, 7
mov byte [rbp + 0x484], r8b
xor r9b, 7
mov byte [rbp + 0x485], r9b
xor r10b, 7
mov byte [rbp + 0x486], r10b
xor r11b, 7
mov byte [rbp + 0x487], r11b
mov byte [rbp + 0x488], bl
lea rdx, [rbp + 0x481]
lea rcx, [rbp + 0xab0]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x490], 0x6c
mov cl, 0x3a
mov dl, 5
mov r8b, 0x1f
mov r9b, 0x19
mov r10b, 0xd
xor r11b, r11b
movzx ebx, r8b
xor eax, eax
xor cl, 0x6c
mov byte [rbp + 0x491], cl
xor dl, 0x6c
mov byte [rbp + 0x492], dl
xor r8b, 0x6c
mov byte [rbp + 0x493], r8b
xor r9b, 0x6c
mov byte [rbp + 0x494], r9b
xor r10b, 0x6c
mov byte [rbp + 0x495], r10b
xor r11b, 0x6c
mov byte [rbp + 0x496], r11b
xor bl, 0x6c
mov byte [rbp + 0x497], bl
mov byte [rbp + 0x498], al
lea rdx, [rbp + 0x491]
lea rcx, [rbp + 0xad0]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce098]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xaf0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x4a0], 0x76
mov al, 0x15
mov cl, 0x19
mov dl, 0x18
mov r8b, 4
movzx r9d, dl
mov r10b, 0x13
movzx r11d, r8b
xor ebx, ebx
xor al, 0x76
mov byte [rbp + 0x4a1], al
xor cl, 0x76
mov byte [rbp + 0x4a2], cl
xor dl, 0x76
mov byte [rbp + 0x4a3], dl
xor r8b, 0x76
mov byte [rbp + 0x4a4], r8b
xor r9b, 0x76
mov byte [rbp + 0x4a5], r9b
xor r10b, 0x76
mov byte [rbp + 0x4a6], r10b
xor r11b, 0x76
mov byte [rbp + 0x4a7], r11b
mov byte [rbp + 0x4a8], bl
lea rdx, [rbp + 0x4a1]
lea rcx, [rbp + 0xaf0]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x4b0], 0x1d
mov cl, 0x4b
mov dl, 0x74
mov r8b, 0x6e
mov r9b, 0x68
mov r10b, 0x7c
mov r11b, 0x71
movzx ebx, r8b
xor eax, eax
xor cl, 0x1d
mov byte [rbp + 0x4b1], cl
xor dl, 0x1d
mov byte [rbp + 0x4b2], dl
xor r8b, 0x1d
mov byte [rbp + 0x4b3], r8b
xor r9b, 0x1d
mov byte [rbp + 0x4b4], r9b
xor r10b, 0x1d
mov byte [rbp + 0x4b5], r10b
xor r11b, 0x1d
mov byte [rbp + 0x4b6], r11b
xor bl, 0x1d
mov byte [rbp + 0x4b7], bl
mov byte [rbp + 0x4b8], al
lea rdx, [rbp + 0x4b1]
lea rcx, [rbp + 0xb10]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce068]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xb30]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x450], 0x7e
mov al, 0xa
mov cl, 0x1f
mov dl, 0xc
mov r8b, 0x19
mov r9b, 0x1b
movzx r10d, al
xor r11d, r11d
xor al, 0x7e
mov byte [rbp + 0x451], al
xor cl, 0x7e
mov byte [rbp + 0x452], cl
xor dl, 0x7e
mov byte [rbp + 0x453], dl
xor r8b, 0x7e
mov byte [rbp + 0x454], r8b
xor r9b, 0x7e
mov byte [rbp + 0x455], r9b
xor r10b, 0x7e
mov byte [rbp + 0x456], r10b
mov byte [rbp + 0x457], r11b
lea rdx, [rbp + 0x451]
lea rcx, [rbp + 0xb30]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x4c0], 0x24
mov cl, 0x72
mov dl, 0x4d
mov r8b, 0x57
mov r9b, 0x51
mov r10b, 0x45
mov r11b, 0x48
movzx ebx, r8b
xor eax, eax
xor cl, 0x24
mov byte [rbp + 0x4c1], cl
xor dl, 0x24
mov byte [rbp + 0x4c2], dl
xor r8b, 0x24
mov byte [rbp + 0x4c3], r8b
xor r9b, 0x24
mov byte [rbp + 0x4c4], r9b
xor r10b, 0x24
mov byte [rbp + 0x4c5], r10b
xor r11b, 0x24
mov byte [rbp + 0x4c6], r11b
xor bl, 0x24
mov byte [rbp + 0x4c7], bl
mov byte [rbp + 0x4c8], al
lea rdx, [rbp + 0x4c1]
lea rcx, [rbp + 0xb50]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce08e]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xb70]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x388], 0x54
mov al, 0x3a
mov cl, 0x35
mov dl, 0x39
mov r8b, 0x31
xor r9d, r9d
xor al, 0x54
mov byte [rbp + 0x389], al
xor cl, 0x54
mov byte [rbp + 0x38a], cl
xor dl, 0x54
mov byte [rbp + 0x38b], dl
xor r8b, 0x54
mov byte [rbp + 0x38c], r8b
mov byte [rbp + 0x38d], r9b
lea rdx, [rbp + 0x389]
lea rcx, [rbp + 0xb70]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x4d0], 0x7c
mov cl, 0x2a
mov dl, 0x15
mov r8b, 0xf
mov r9b, 9
mov r10b, 0x1d
mov r11b, 0x10
movzx ebx, r8b
xor eax, eax
xor cl, 0x7c
mov byte [rbp + 0x4d1], cl
xor dl, 0x7c
mov byte [rbp + 0x4d2], dl
xor r8b, 0x7c
mov byte [rbp + 0x4d3], r8b
xor r9b, 0x7c
mov byte [rbp + 0x4d4], r9b
xor r10b, 0x7c
mov byte [rbp + 0x4d5], r10b
xor r11b, 0x7c
mov byte [rbp + 0x4d6], r11b
xor bl, 0x7c
mov byte [rbp + 0x4d7], bl
mov byte [rbp + 0x4d8], al
lea rdx, [rbp + 0x4d1]
lea rcx, [rbp + 0xb90]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce086]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xbb0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x3e8], 0x66
mov al, 0xe
mov cl, 3
mov dl, 7
mov r8b, 0xa
mov r9b, 0x12
movzx r10d, al
xor r11d, r11d
xor al, 0x66
mov byte [rbp + 0x3e9], al
xor cl, 0x66
mov byte [rbp + 0x3ea], cl
xor dl, 0x66
mov byte [rbp + 0x3eb], dl
xor r8b, 0x66
mov byte [rbp + 0x3ec], r8b
xor r9b, 0x66
mov byte [rbp + 0x3ed], r9b
xor r10b, 0x66
mov byte [rbp + 0x3ee], r10b
mov byte [rbp + 0x3ef], r11b
lea rdx, [rbp + 0x3e9]
lea rcx, [rbp + 0xbb0]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x4e0], 0x27
mov cl, 0x71
mov dl, 0x4e
mov r8b, 0x54
mov r9b, 0x52
mov r10b, 0x46
mov r11b, 0x4b
movzx ebx, r8b
xor eax, eax
xor cl, 0x27
mov byte [rbp + 0x4e1], cl
xor dl, 0x27
mov byte [rbp + 0x4e2], dl
xor r8b, 0x27
mov byte [rbp + 0x4e3], r8b
xor r9b, 0x27
mov byte [rbp + 0x4e4], r9b
xor r10b, 0x27
mov byte [rbp + 0x4e5], r10b
xor r11b, 0x27
mov byte [rbp + 0x4e6], r11b
xor bl, 0x27
mov byte [rbp + 0x4e7], bl
mov byte [rbp + 0x4e8], al
lea rdx, [rbp + 0x4e1]
lea rcx, [rbp + 0xbd0]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce08f]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xbf0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x550], 0x39
mov al, 0x71
mov cl, 0x5c
mov dl, 0x55
mov r8b, 0x4d
mov r9b, 0x51
mov r10b, 0x5b
mov r11b, 0x58
mov bl, 0x4b
xor edi, edi
xor al, 0x39
mov byte [rbp + 0x551], al
xor cl, 0x39
mov byte [rbp + 0x552], cl
xor dl, 0x39
mov byte [rbp + 0x553], dl
xor r8b, 0x39
mov byte [rbp + 0x554], r8b
xor r9b, 0x39
mov byte [rbp + 0x555], r9b
xor r10b, 0x39
mov byte [rbp + 0x556], r10b
xor r11b, 0x39
mov byte [rbp + 0x557], r11b
xor bl, 0x39
mov byte [rbp + 0x558], bl
mov byte [rbp + 0x559], dil
lea rdx, [rbp + 0x551]
lea rcx, [rbp + 0xbf0]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x4f0], 0x27
mov cl, 0x71
mov dl, 0x4e
mov r8b, 0x54
mov r9b, 0x52
mov r10b, 0x46
mov r11b, 0x4b
movzx ebx, r8b
xor eax, eax
xor cl, 0x27
mov byte [rbp + 0x4f1], cl
xor dl, 0x27
mov byte [rbp + 0x4f2], dl
xor r8b, 0x27
mov byte [rbp + 0x4f3], r8b
xor r9b, 0x27
mov byte [rbp + 0x4f4], r9b
xor r10b, 0x27
mov byte [rbp + 0x4f5], r10b
xor r11b, 0x27
mov byte [rbp + 0x4f6], r11b
xor bl, 0x27
mov byte [rbp + 0x4f7], bl
mov byte [rbp + 0x4f8], al
lea rdx, [rbp + 0x4f1]
lea rcx, [rbp + 0xc10]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce087]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xc30]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x3b8], 0x28
mov al, 0x4b
mov cl, 0x40
mov dl, 0x49
mov r8b, 0x45
mov r9b, 0x5b
xor r10d, r10d
xor al, 0x28
mov byte [rbp + 0x3b9], al
xor cl, 0x28
mov byte [rbp + 0x3ba], cl
xor dl, 0x28
mov byte [rbp + 0x3bb], dl
xor r8b, 0x28
mov byte [rbp + 0x3bc], r8b
xor r9b, 0x28
mov byte [rbp + 0x3bd], r9b
mov byte [rbp + 0x3be], r10b
lea rdx, [rbp + 0x3b9]
lea rcx, [rbp + 0xc30]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x500], 0x16
mov cl, 0x40
mov dl, 0x7f
mov r8b, 0x65
mov r9b, 0x63
mov r10b, 0x77
mov r11b, 0x7a
movzx ebx, r8b
xor eax, eax
xor cl, 0x16
mov byte [rbp + 0x501], cl
xor dl, 0x16
mov byte [rbp + 0x502], dl
xor r8b, 0x16
mov byte [rbp + 0x503], r8b
xor r9b, 0x16
mov byte [rbp + 0x504], r9b
xor r10b, 0x16
mov byte [rbp + 0x505], r10b
xor r11b, 0x16
mov byte [rbp + 0x506], r11b
xor bl, 0x16
mov byte [rbp + 0x507], bl
mov byte [rbp + 0x508], al
lea rdx, [rbp + 0x501]
lea rcx, [rbp + 0xc50]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce067]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xc70]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x3b0], 0x42
mov al, 0x26
mov cl, 0x2b
mov dl, 0x31
mov r8b, 0x21
mov r9b, 0x36
xor r10d, r10d
xor al, 0x42
mov byte [rbp + 0x3b1], al
xor cl, 0x42
mov byte [rbp + 0x3b2], cl
xor dl, 0x42
mov byte [rbp + 0x3b3], dl
xor r8b, 0x42
mov byte [rbp + 0x3b4], r8b
xor r9b, 0x42
mov byte [rbp + 0x3b5], r9b
mov byte [rbp + 0x3b6], r10b
lea rdx, [rbp + 0x3b1]
lea rcx, [rbp + 0xc70]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x510], 0x34
mov cl, 0x62
mov dl, 0x5d
mov r8b, 0x47
mov r9b, 0x41
mov r10b, 0x55
mov r11b, 0x58
movzx ebx, r8b
xor eax, eax
xor cl, 0x34
mov byte [rbp + 0x511], cl
xor dl, 0x34
mov byte [rbp + 0x512], dl
xor r8b, 0x34
mov byte [rbp + 0x513], r8b
xor r9b, 0x34
mov byte [rbp + 0x514], r9b
xor r10b, 0x34
mov byte [rbp + 0x515], r10b
xor r11b, 0x34
mov byte [rbp + 0x516], r11b
xor bl, 0x34
mov byte [rbp + 0x517], bl
mov byte [rbp + 0x518], al
lea rdx, [rbp + 0x511]
lea rcx, [rbp + 0xc90]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce074]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xcb0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x380], 0x35
mov al, 0x5d
mov cl, 0x50
mov dl, 0x59
mov r8b, 0x51
xor r9d, r9d
xor al, 0x35
mov byte [rbp + 0x381], al
xor cl, 0x35
mov byte [rbp + 0x382], cl
xor dl, 0x35
mov byte [rbp + 0x383], dl
xor r8b, 0x35
mov byte [rbp + 0x384], r8b
mov byte [rbp + 0x385], r9b
lea rdx, [rbp + 0x381]
lea rcx, [rbp + 0xcb0]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x530], 0x31
mov cl, 0x67
mov dl, 0x58
mov r8b, 0x42
mov r9b, 0x44
mov r10b, 0x50
mov r11b, 0x5d
movzx ebx, r8b
xor eax, eax
xor cl, 0x31
mov byte [rbp + 0x531], cl
xor dl, 0x31
mov byte [rbp + 0x532], dl
xor r8b, 0x31
mov byte [rbp + 0x533], r8b
xor r9b, 0x31
mov byte [rbp + 0x534], r9b
xor r10b, 0x31
mov byte [rbp + 0x535], r10b
xor r11b, 0x31
mov byte [rbp + 0x536], r11b
xor bl, 0x31
mov byte [rbp + 0x537], bl
mov byte [rbp + 0x538], al
lea rdx, [rbp + 0x531]
lea rcx, [rbp + 0xcd0]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce016]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xcf0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x3a8], 0x60
mov al, 0x13
mov cl, 0xc
mov dl, 5
movzx r8d, dl
mov r9b, 0x10
xor r10d, r10d
xor al, 0x60
mov byte [rbp + 0x3a9], al
xor cl, 0x60
mov byte [rbp + 0x3aa], cl
xor dl, 0x60
mov byte [rbp + 0x3ab], dl
xor r8b, 0x60
mov byte [rbp + 0x3ac], r8b
xor r9b, 0x60
mov byte [rbp + 0x3ad], r9b
mov byte [rbp + 0x3ae], r10b
lea rdx, [rbp + 0x3a9]
lea rcx, [rbp + 0xcf0]
call fcn.180037490
mov rdi, rax
mov byte [rbp + 0x520], 0x1f
mov cl, 0x49
mov dl, 0x76
mov r8b, 0x6c
mov r9b, 0x6a
mov r10b, 0x7e
mov r11b, 0x73
movzx ebx, r8b
xor eax, eax
xor cl, 0x1f
mov byte [rbp + 0x521], cl
xor dl, 0x1f
mov byte [rbp + 0x522], dl
xor r8b, 0x1f
mov byte [rbp + 0x523], r8b
xor r9b, 0x1f
mov byte [rbp + 0x524], r9b
xor r10b, 0x1f
mov byte [rbp + 0x525], r10b
xor r11b, 0x1f
mov byte [rbp + 0x526], r11b
xor bl, 0x1f
mov byte [rbp + 0x527], bl
mov byte [rbp + 0x528], al
lea rdx, [rbp + 0x521]
lea rcx, [rbp + 0xd10]
call fcn.180037490
nop
mov qword [rsp + 0x20], rdi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce07f]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xd30]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x560], 0x63
mov al, 0x10
mov cl, 8
mov dl, 6
mov r8b, 0xf
movzx r9d, dl
mov r10b, 0x17
mov r11b, 0xc
mov bl, 0xd
xor edi, edi
xor al, 0x63
mov byte [rbp + 0x561], al
xor cl, 0x63
mov byte [rbp + 0x562], cl
xor dl, 0x63
mov byte [rbp + 0x563], dl
xor r8b, 0x63
mov byte [rbp + 0x564], r8b
xor r9b, 0x63
mov byte [rbp + 0x565], r9b
xor r10b, 0x63
mov byte [rbp + 0x566], r10b
xor r11b, 0x63
mov byte [rbp + 0x567], r11b
xor bl, 0x63
mov byte [rbp + 0x568], bl
mov byte [rbp + 0x569], dil
lea rcx, [rbp + 0x561]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xd30]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x1c0], 0x70
mov dl, 0x56
lea rcx, [rbp + 0x1c0]
call fcn.1800641b0
mov byte [rbp + 0x1c1], al
mov dl, 0x69
lea rcx, [rbp + 0x1c0]
call fcn.1800641b0
mov byte [rbp + 0x1c2], al
mov dl, 0x73
lea rcx, [rbp + 0x1c0]
call fcn.1800641b0
mov byte [rbp + 0x1c3], al
mov dl, 0x75
lea rcx, [rbp + 0x1c0]
call fcn.1800641b0
mov byte [rbp + 0x1c4], al
mov dl, 0x61
lea rcx, [rbp + 0x1c0]
call fcn.1800641b0
mov byte [rbp + 0x1c5], al
mov dl, 0x6c
lea rcx, [rbp + 0x1c0]
call fcn.1800641b0
mov byte [rbp + 0x1c6], al
mov dl, 0x73
lea rcx, [rbp + 0x1c0]
call fcn.1800641b0
mov byte [rbp + 0x1c7], al
xor eax, eax
mov byte [rbp + 0x1c8], al
mov esi, edi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x1c1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x1c0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x1c1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x18003f3d0
mov edx, 7
lea rcx, [rbp + 0x1c1]
call fcn.1800641c0
mov byte [rax], dil
lea rcx, [rbp + 0x1c1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xd50]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce08d]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xd70]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x2e0], 0x2a
mov dl, 0x72
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2e1], al
mov dl, 0x65
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2e2], al
mov dl, 0x6b
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2e3], al
mov dl, 0x69
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2e4], al
mov dl, 0x61
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2e5], al
mov dl, 0x64
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2e6], al
mov dl, 0x75
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2e7], al
mov dl, 0x62
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2e8], al
mov dl, 0x64
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2e9], al
mov dl, 0x75
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
mov byte [rbp + 0x2ea], al
xor eax, eax
mov byte [rbp + 0x2eb], al
mov rsi, rdi
nop
mov rdx, rsi
lea rcx, [rbp + 0x2e1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x2e0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x2e1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 0xa
jb 0x18003f540
mov edx, 0xa
lea rcx, [rbp + 0x2e1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x2e1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xd70]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x1b0], 0x61
mov dl, 0x56
lea rcx, [rbp + 0x1b0]
call fcn.1800641b0
mov byte [rbp + 0x1b1], al
mov dl, 0x69
lea rcx, [rbp + 0x1b0]
call fcn.1800641b0
mov byte [rbp + 0x1b2], al
mov dl, 0x73
lea rcx, [rbp + 0x1b0]
call fcn.1800641b0
mov byte [rbp + 0x1b3], al
mov dl, 0x75
lea rcx, [rbp + 0x1b0]
call fcn.1800641b0
mov byte [rbp + 0x1b4], al
mov dl, 0x61
lea rcx, [rbp + 0x1b0]
call fcn.1800641b0
mov byte [rbp + 0x1b5], al
mov dl, 0x6c
lea rcx, [rbp + 0x1b0]
call fcn.1800641b0
mov byte [rbp + 0x1b6], al
mov dl, 0x73
lea rcx, [rbp + 0x1b0]
call fcn.1800641b0
mov byte [rbp + 0x1b7], al
xor eax, eax
mov byte [rbp + 0x1b8], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x1b1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x1b0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x1b1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x18003f650
mov edx, 7
lea rcx, [rbp + 0x1b1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x1b1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xd90]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce08c]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xdb0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x18b0], 0x6e
mov dl, 0x6e
lea rcx, [rbp + 0x18b0]
call fcn.1800641b0
mov byte [rbp + 0x18b1], al
mov dl, 0x70
lea rcx, [rbp + 0x18b0]
call fcn.1800641b0
mov byte [rbp + 0x18b2], al
mov dl, 0x63
lea rcx, [rbp + 0x18b0]
call fcn.1800641b0
mov byte [rbp + 0x18b3], al
xor eax, eax
mov byte [rbp + 0x18b4], al
mov rsi, rdi
nop dword [rax]
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x18b1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x18b0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x18b1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 3
jb 0x18003f740
mov edx, 3
lea rcx, [rbp + 0x18b1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x18b1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xdb0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x1a0], 0x60
mov dl, 0x56
lea rcx, [rbp + 0x1a0]
call fcn.1800641b0
mov byte [rbp + 0x1a1], al
mov dl, 0x69
lea rcx, [rbp + 0x1a0]
call fcn.1800641b0
mov byte [rbp + 0x1a2], al
mov dl, 0x73
lea rcx, [rbp + 0x1a0]
call fcn.1800641b0
mov byte [rbp + 0x1a3], al
mov dl, 0x75
lea rcx, [rbp + 0x1a0]
call fcn.1800641b0
mov byte [rbp + 0x1a4], al
mov dl, 0x61
lea rcx, [rbp + 0x1a0]
call fcn.1800641b0
mov byte [rbp + 0x1a5], al
mov dl, 0x6c
lea rcx, [rbp + 0x1a0]
call fcn.1800641b0
mov byte [rbp + 0x1a6], al
mov dl, 0x73
lea rcx, [rbp + 0x1a0]
call fcn.1800641b0
mov byte [rbp + 0x1a7], al
xor eax, eax
mov byte [rbp + 0x1a8], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x1a1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x1a0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x1a1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x18003f850
mov edx, 7
lea rcx, [rbp + 0x1a1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x1a1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xdd0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce09d]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xdf0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x18b8], 0x3e
mov dl, 0x62
lea rcx, [rbp + 0x18b8]
call fcn.1800641b0
mov byte [rbp + 0x18b9], al
mov dl, 0x6f
lea rcx, [rbp + 0x18b8]
call fcn.1800641b0
mov byte [rbp + 0x18ba], al
mov dl, 0x78
lea rcx, [rbp + 0x18b8]
call fcn.1800641b0
mov byte [rbp + 0x18bb], al
xor eax, eax
mov byte [rbp + 0x18bc], al
mov rsi, rdi
nop dword [rax]
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x18b9]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x18b8]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x18b9]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 3
jb 0x18003f940
mov edx, 3
lea rcx, [rbp + 0x18b9]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x18b9]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xdf0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x190], 0x28
mov dl, 0x56
lea rcx, [rbp + 0x190]
call fcn.1800641b0
mov byte [rbp + 0x191], al
mov dl, 0x69
lea rcx, [rbp + 0x190]
call fcn.1800641b0
mov byte [rbp + 0x192], al
mov dl, 0x73
lea rcx, [rbp + 0x190]
call fcn.1800641b0
mov byte [rbp + 0x193], al
mov dl, 0x75
lea rcx, [rbp + 0x190]
call fcn.1800641b0
mov byte [rbp + 0x194], al
mov dl, 0x61
lea rcx, [rbp + 0x190]
call fcn.1800641b0
mov byte [rbp + 0x195], al
mov dl, 0x6c
lea rcx, [rbp + 0x190]
call fcn.1800641b0
mov byte [rbp + 0x196], al
mov dl, 0x73
lea rcx, [rbp + 0x190]
call fcn.1800641b0
mov byte [rbp + 0x197], al
xor eax, eax
mov byte [rbp + 0x198], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x191]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x190]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x191]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x18003fa50
mov edx, 7
lea rcx, [rbp + 0x191]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x191]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xe10]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce089]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xe30]
mov qword [rsp + 0x30], rax
mov byte [rbp - 0x30], 0x76
mov dl, 0x63
lea rcx, [rbp - 0x30]
call fcn.1800641b0
mov byte [rbp - 0x2f], al
mov dl, 0x68
lea rcx, [rbp - 0x30]
call fcn.1800641b0
mov byte [rbp - 0x2e], al
mov dl, 0x61
lea rcx, [rbp - 0x30]
call fcn.1800641b0
mov byte [rbp - 0x2d], al
mov dl, 0x6d
lea rcx, [rbp - 0x30]
call fcn.1800641b0
mov byte [rbp - 0x2c], al
xor eax, eax
mov byte [rbp - 0x2b], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp - 0x2f]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x30]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x2f]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x18003fb30
mov edx, 4
lea rcx, [rbp - 0x2f]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x2f]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xe30]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x180], 3
mov dl, 0x56
lea rcx, [rbp + 0x180]
call fcn.1800641b0
mov byte [rbp + 0x181], al
mov dl, 0x69
lea rcx, [rbp + 0x180]
call fcn.1800641b0
mov byte [rbp + 0x182], al
mov dl, 0x73
lea rcx, [rbp + 0x180]
call fcn.1800641b0
mov byte [rbp + 0x183], al
mov dl, 0x75
lea rcx, [rbp + 0x180]
call fcn.1800641b0
mov byte [rbp + 0x184], al
mov dl, 0x61
lea rcx, [rbp + 0x180]
call fcn.1800641b0
mov byte [rbp + 0x185], al
mov dl, 0x6c
lea rcx, [rbp + 0x180]
call fcn.1800641b0
mov byte [rbp + 0x186], al
mov dl, 0x73
lea rcx, [rbp + 0x180]
call fcn.1800641b0
mov byte [rbp + 0x187], al
xor eax, eax
mov byte [rbp + 0x188], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x181]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x180]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x181]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x18003fc30
mov edx, 7
lea rcx, [rbp + 0x181]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x181]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xe50]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce071]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xe70]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x240], 0x1e
mov dl, 0x6c
lea rcx, [rbp + 0x240]
call fcn.1800641b0
mov byte [rbp + 0x241], al
mov dl, 0x6f
lea rcx, [rbp + 0x240]
call fcn.1800641b0
mov byte [rbp + 0x242], al
mov dl, 0x6f
lea rcx, [rbp + 0x240]
call fcn.1800641b0
mov byte [rbp + 0x243], al
mov dl, 0x6b
lea rcx, [rbp + 0x240]
call fcn.1800641b0
mov byte [rbp + 0x244], al
mov dl, 0x69
lea rcx, [rbp + 0x240]
call fcn.1800641b0
mov byte [rbp + 0x245], al
mov dl, 0x6e
lea rcx, [rbp + 0x240]
call fcn.1800641b0
mov byte [rbp + 0x246], al
mov dl, 0x64
lea rcx, [rbp + 0x240]
call fcn.1800641b0
mov byte [rbp + 0x247], al
mov dl, 0x72
lea rcx, [rbp + 0x240]
call fcn.1800641b0
mov byte [rbp + 0x248], al
xor eax, eax
mov byte [rbp + 0x249], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x241]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x240]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x241]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 8
jb 0x18003fd80
mov edx, 8
lea rcx, [rbp + 0x241]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x241]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xe70]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x170], 0x48
mov dl, 0x56
lea rcx, [rbp + 0x170]
call fcn.1800641b0
mov byte [rbp + 0x171], al
mov dl, 0x69
lea rcx, [rbp + 0x170]
call fcn.1800641b0
mov byte [rbp + 0x172], al
mov dl, 0x73
lea rcx, [rbp + 0x170]
call fcn.1800641b0
mov byte [rbp + 0x173], al
mov dl, 0x75
lea rcx, [rbp + 0x170]
call fcn.1800641b0
mov byte [rbp + 0x174], al
mov dl, 0x61
lea rcx, [rbp + 0x170]
call fcn.1800641b0
mov byte [rbp + 0x175], al
mov dl, 0x6c
lea rcx, [rbp + 0x170]
call fcn.1800641b0
mov byte [rbp + 0x176], al
mov dl, 0x73
lea rcx, [rbp + 0x170]
call fcn.1800641b0
mov byte [rbp + 0x177], al
xor eax, eax
mov byte [rbp + 0x178], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x171]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x170]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x171]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x18003fe90
mov edx, 7
lea rcx, [rbp + 0x171]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x171]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xe90]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce065]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xeb0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x30], 0xd
mov dl, 0x62
lea rcx, [rbp + 0x30]
call fcn.1800641b0
mov byte [rbp + 0x31], al
mov dl, 0x65
lea rcx, [rbp + 0x30]
call fcn.1800641b0
mov byte [rbp + 0x32], al
mov dl, 0x6c
lea rcx, [rbp + 0x30]
call fcn.1800641b0
mov byte [rbp + 0x33], al
mov dl, 0x74
lea rcx, [rbp + 0x30]
call fcn.1800641b0
mov byte [rbp + 0x34], al
xor eax, eax
mov byte [rbp + 0x35], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x31]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x30]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x31]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x18003ff70
mov edx, 4
lea rcx, [rbp + 0x31]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x31]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xeb0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x1e0], 0x4d
mov dl, 0x56
lea rcx, [rbp + 0x1e0]
call fcn.1800641b0
mov byte [rbp + 0x1e1], al
mov dl, 0x69
lea rcx, [rbp + 0x1e0]
call fcn.1800641b0
mov byte [rbp + 0x1e2], al
mov dl, 0x73
lea rcx, [rbp + 0x1e0]
call fcn.1800641b0
mov byte [rbp + 0x1e3], al
mov dl, 0x75
lea rcx, [rbp + 0x1e0]
call fcn.1800641b0
mov byte [rbp + 0x1e4], al
mov dl, 0x61
lea rcx, [rbp + 0x1e0]
call fcn.1800641b0
mov byte [rbp + 0x1e5], al
mov dl, 0x6c
lea rcx, [rbp + 0x1e0]
call fcn.1800641b0
mov byte [rbp + 0x1e6], al
mov dl, 0x73
lea rcx, [rbp + 0x1e0]
call fcn.1800641b0
mov byte [rbp + 0x1e7], al
xor eax, eax
mov byte [rbp + 0x1e8], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x1e1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x1e0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x1e1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180040070
mov edx, 7
lea rcx, [rbp + 0x1e1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x1e1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xed0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce063]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xef0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x260], 0x28
mov dl, 0x70
lea rcx, [rbp + 0x260]
call fcn.1800641b0
mov byte [rbp + 0x261], al
mov dl, 0x6c
lea rcx, [rbp + 0x260]
call fcn.1800641b0
mov byte [rbp + 0x262], al
mov dl, 0x61
lea rcx, [rbp + 0x260]
call fcn.1800641b0
mov byte [rbp + 0x263], al
mov dl, 0x79
lea rcx, [rbp + 0x260]
call fcn.1800641b0
mov byte [rbp + 0x264], al
mov dl, 0x65
lea rcx, [rbp + 0x260]
call fcn.1800641b0
mov byte [rbp + 0x265], al
mov dl, 0x72
lea rcx, [rbp + 0x260]
call fcn.1800641b0
mov byte [rbp + 0x266], al
mov dl, 0x66
lea rcx, [rbp + 0x260]
call fcn.1800641b0
mov byte [rbp + 0x267], al
mov dl, 0x6f
lea rcx, [rbp + 0x260]
call fcn.1800641b0
mov byte [rbp + 0x268], al
mov dl, 0x76
lea rcx, [rbp + 0x260]
call fcn.1800641b0
mov byte [rbp + 0x269], al
xor eax, eax
mov byte [rbp + 0x26a], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x261]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x260]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x261]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x1800401d0
mov edx, 9
lea rcx, [rbp + 0x261]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x261]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xef0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x150], 0x5c
mov dl, 0x56
lea rcx, [rbp + 0x150]
call fcn.1800641b0
mov byte [rbp + 0x151], al
mov dl, 0x69
lea rcx, [rbp + 0x150]
call fcn.1800641b0
mov byte [rbp + 0x152], al
mov dl, 0x73
lea rcx, [rbp + 0x150]
call fcn.1800641b0
mov byte [rbp + 0x153], al
mov dl, 0x75
lea rcx, [rbp + 0x150]
call fcn.1800641b0
mov byte [rbp + 0x154], al
mov dl, 0x61
lea rcx, [rbp + 0x150]
call fcn.1800641b0
mov byte [rbp + 0x155], al
mov dl, 0x6c
lea rcx, [rbp + 0x150]
call fcn.1800641b0
mov byte [rbp + 0x156], al
mov dl, 0x73
lea rcx, [rbp + 0x150]
call fcn.1800641b0
mov byte [rbp + 0x157], al
xor eax, eax
mov byte [rbp + 0x158], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x151]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x150]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x151]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x1800402e0
mov edx, 7
lea rcx, [rbp + 0x151]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x151]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xf10]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
movss xmm2, dword [0x1800b750c]
lea rdx, [0x1800cbf70]
lea rcx, [0x1800ce130]
call fcn.18003d150
lea rax, [rbp + 0xf30]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x140], 0x5b
mov dl, 0x62
lea rcx, [rbp + 0x140]
call fcn.1800641b0
mov byte [rbp + 0x141], al
mov dl, 0x6f
lea rcx, [rbp + 0x140]
call fcn.1800641b0
mov byte [rbp + 0x142], al
mov dl, 0x78
lea rcx, [rbp + 0x140]
call fcn.1800641b0
mov byte [rbp + 0x143], al
mov dl, 0x74
lea rcx, [rbp + 0x140]
call fcn.1800641b0
mov byte [rbp + 0x144], al
mov dl, 0x79
lea rcx, [rbp + 0x140]
call fcn.1800641b0
mov byte [rbp + 0x145], al
mov dl, 0x70
lea rcx, [rbp + 0x140]
call fcn.1800641b0
mov byte [rbp + 0x146], al
mov dl, 0x65
lea rcx, [rbp + 0x140]
call fcn.1800641b0
mov byte [rbp + 0x147], al
xor eax, eax
mov byte [rbp + 0x148], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x141]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x140]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x141]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180040420
mov edx, 7
lea rcx, [rbp + 0x141]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x141]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xf30]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x130], 0x42
mov dl, 0x56
lea rcx, [rbp + 0x130]
call fcn.1800641b0
mov byte [rbp + 0x131], al
mov dl, 0x69
lea rcx, [rbp + 0x130]
call fcn.1800641b0
mov byte [rbp + 0x132], al
mov dl, 0x73
lea rcx, [rbp + 0x130]
call fcn.1800641b0
mov byte [rbp + 0x133], al
mov dl, 0x75
lea rcx, [rbp + 0x130]
call fcn.1800641b0
mov byte [rbp + 0x134], al
mov dl, 0x61
lea rcx, [rbp + 0x130]
call fcn.1800641b0
mov byte [rbp + 0x135], al
mov dl, 0x6c
lea rcx, [rbp + 0x130]
call fcn.1800641b0
mov byte [rbp + 0x136], al
mov dl, 0x73
lea rcx, [rbp + 0x130]
call fcn.1800641b0
mov byte [rbp + 0x137], al
xor eax, eax
mov byte [rbp + 0x138], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x131]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x130]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x131]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180040530
mov edx, 7
lea rcx, [rbp + 0x131]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x131]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xf50]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce078]
lea rcx, [0x1800ce130]
call fcn.18003ce00
lea rax, [rbp + 0xf70]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x280], 0x5e
mov dl, 0x63
lea rcx, [rbp + 0x280]
call fcn.1800641b0
mov byte [rbp + 0x281], al
mov dl, 0x68
lea rcx, [rbp + 0x280]
call fcn.1800641b0
mov byte [rbp + 0x282], al
mov dl, 0x61
lea rcx, [rbp + 0x280]
call fcn.1800641b0
mov byte [rbp + 0x283], al
mov dl, 0x6d
lea rcx, [rbp + 0x280]
call fcn.1800641b0
mov byte [rbp + 0x284], al
mov dl, 0x73
lea rcx, [rbp + 0x280]
call fcn.1800641b0
mov byte [rbp + 0x285], al
mov dl, 0x74
lea rcx, [rbp + 0x280]
call fcn.1800641b0
mov byte [rbp + 0x286], al
mov dl, 0x79
lea rcx, [rbp + 0x280]
call fcn.1800641b0
mov byte [rbp + 0x287], al
mov dl, 0x70
lea rcx, [rbp + 0x280]
call fcn.1800641b0
mov byte [rbp + 0x288], al
mov dl, 0x65
lea rcx, [rbp + 0x280]
call fcn.1800641b0
mov byte [rbp + 0x289], al
xor eax, eax
mov byte [rbp + 0x28a], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x281]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x280]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x281]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x180040690
mov edx, 9
lea rcx, [rbp + 0x281]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x281]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xf70]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x120], 7
mov dl, 0x56
lea rcx, [rbp + 0x120]
call fcn.1800641b0
mov byte [rbp + 0x121], al
mov dl, 0x69
lea rcx, [rbp + 0x120]
call fcn.1800641b0
mov byte [rbp + 0x122], al
mov dl, 0x73
lea rcx, [rbp + 0x120]
call fcn.1800641b0
mov byte [rbp + 0x123], al
mov dl, 0x75
lea rcx, [rbp + 0x120]
call fcn.1800641b0
mov byte [rbp + 0x124], al
mov dl, 0x61
lea rcx, [rbp + 0x120]
call fcn.1800641b0
mov byte [rbp + 0x125], al
mov dl, 0x6c
lea rcx, [rbp + 0x120]
call fcn.1800641b0
mov byte [rbp + 0x126], al
mov dl, 0x73
lea rcx, [rbp + 0x120]
call fcn.1800641b0
mov byte [rbp + 0x127], al
xor eax, eax
mov byte [rbp + 0x128], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x121]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x120]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x121]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x1800407a0
mov edx, 7
lea rcx, [rbp + 0x121]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x121]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xf90]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce05c]
lea rcx, [0x1800ce130]
call fcn.18003ce00
lea rax, [rbp + 0xfb0]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x40], 0x6d
mov dl, 0x6f
lea rcx, [rsp + 0x40]
call fcn.1800641b0
mov byte [rsp + 0x41], al
mov dl, 0x72
lea rcx, [rsp + 0x40]
call fcn.1800641b0
mov byte [rsp + 0x42], al
mov dl, 0x65
lea rcx, [rsp + 0x40]
call fcn.1800641b0
mov byte [rsp + 0x43], al
mov dl, 0x73
lea rcx, [rsp + 0x40]
call fcn.1800641b0
mov byte [rsp + 0x44], al
xor eax, eax
mov byte [rsp + 0x45], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rsp + 0x41]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rsp + 0x40]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x41]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180040883
mov edx, 4
lea rcx, [rsp + 0x41]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rsp + 0x41]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xfb0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x110], 0x51
mov dl, 0x56
lea rcx, [rbp + 0x110]
call fcn.1800641b0
mov byte [rbp + 0x111], al
mov dl, 0x69
lea rcx, [rbp + 0x110]
call fcn.1800641b0
mov byte [rbp + 0x112], al
mov dl, 0x73
lea rcx, [rbp + 0x110]
call fcn.1800641b0
mov byte [rbp + 0x113], al
mov dl, 0x75
lea rcx, [rbp + 0x110]
call fcn.1800641b0
mov byte [rbp + 0x114], al
mov dl, 0x61
lea rcx, [rbp + 0x110]
call fcn.1800641b0
mov byte [rbp + 0x115], al
mov dl, 0x6c
lea rcx, [rbp + 0x110]
call fcn.1800641b0
mov byte [rbp + 0x116], al
mov dl, 0x73
lea rcx, [rbp + 0x110]
call fcn.1800641b0
mov byte [rbp + 0x117], al
xor eax, eax
mov byte [rbp + 0x118], al
mov rsi, rdi
nop dword [rax]
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x111]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x110]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x111]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180040990
mov edx, 7
lea rcx, [rbp + 0x111]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x111]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xfd0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce060]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0xff0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x40], 0x75
mov dl, 0x73
lea rcx, [rbp + 0x40]
call fcn.1800641b0
mov byte [rbp + 0x41], al
mov dl, 0x74
lea rcx, [rbp + 0x40]
call fcn.1800641b0
mov byte [rbp + 0x42], al
mov dl, 0x61
lea rcx, [rbp + 0x40]
call fcn.1800641b0
mov byte [rbp + 0x43], al
mov dl, 0x73
lea rcx, [rbp + 0x40]
call fcn.1800641b0
mov byte [rbp + 0x44], al
mov dl, 0x68
lea rcx, [rbp + 0x40]
call fcn.1800641b0
mov byte [rbp + 0x45], al
xor eax, eax
mov byte [rbp + 0x46], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x41]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x40]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x41]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 5
jb 0x180040a80
mov edx, 5
lea rcx, [rbp + 0x41]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x41]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0xff0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x100], 0x27
mov dl, 0x56
lea rcx, [rbp + 0x100]
call fcn.1800641b0
mov byte [rbp + 0x101], al
mov dl, 0x69
lea rcx, [rbp + 0x100]
call fcn.1800641b0
mov byte [rbp + 0x102], al
mov dl, 0x73
lea rcx, [rbp + 0x100]
call fcn.1800641b0
mov byte [rbp + 0x103], al
mov dl, 0x75
lea rcx, [rbp + 0x100]
call fcn.1800641b0
mov byte [rbp + 0x104], al
mov dl, 0x61
lea rcx, [rbp + 0x100]
call fcn.1800641b0
mov byte [rbp + 0x105], al
mov dl, 0x6c
lea rcx, [rbp + 0x100]
call fcn.1800641b0
mov byte [rbp + 0x106], al
mov dl, 0x73
lea rcx, [rbp + 0x100]
call fcn.1800641b0
mov byte [rbp + 0x107], al
xor eax, eax
mov byte [rbp + 0x108], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x101]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x100]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x101]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180040b80
mov edx, 7
lea rcx, [rbp + 0x101]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x101]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1010]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce092]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1030]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x48], 0x25
mov dl, 0x63
lea rcx, [rbp + 0x48]
call fcn.1800641b0
mov byte [rbp + 0x49], al
mov dl, 0x6f
lea rcx, [rbp + 0x48]
call fcn.1800641b0
mov byte [rbp + 0x4a], al
mov dl, 0x70
lea rcx, [rbp + 0x48]
call fcn.1800641b0
mov byte [rbp + 0x4b], al
mov dl, 0x72
lea rcx, [rbp + 0x48]
call fcn.1800641b0
mov byte [rbp + 0x4c], al
mov dl, 0x65
lea rcx, [rbp + 0x48]
call fcn.1800641b0
mov byte [rbp + 0x4d], al
xor eax, eax
mov byte [rbp + 0x4e], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x49]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x48]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x49]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 5
jb 0x180040c70
mov edx, 5
lea rcx, [rbp + 0x49]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x49]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1030]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0xf0], 0x45
mov dl, 0x56
lea rcx, [rbp + 0xf0]
call fcn.1800641b0
mov byte [rbp + 0xf1], al
mov dl, 0x69
lea rcx, [rbp + 0xf0]
call fcn.1800641b0
mov byte [rbp + 0xf2], al
mov dl, 0x73
lea rcx, [rbp + 0xf0]
call fcn.1800641b0
mov byte [rbp + 0xf3], al
mov dl, 0x75
lea rcx, [rbp + 0xf0]
call fcn.1800641b0
mov byte [rbp + 0xf4], al
mov dl, 0x61
lea rcx, [rbp + 0xf0]
call fcn.1800641b0
mov byte [rbp + 0xf5], al
mov dl, 0x6c
lea rcx, [rbp + 0xf0]
call fcn.1800641b0
mov byte [rbp + 0xf6], al
mov dl, 0x73
lea rcx, [rbp + 0xf0]
call fcn.1800641b0
mov byte [rbp + 0xf7], al
xor eax, eax
mov byte [rbp + 0xf8], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0xf1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0xf0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0xf1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180040d70
mov edx, 7
lea rcx, [rbp + 0xf1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0xf1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1050]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce07e]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1070]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x48], 0x7b
mov dl, 0x74
lea rcx, [rsp + 0x48]
call fcn.1800641b0
mov byte [rsp + 0x49], al
mov dl, 0x72
lea rcx, [rsp + 0x48]
call fcn.1800641b0
mov byte [rsp + 0x4a], al
mov dl, 0x61
lea rcx, [rsp + 0x48]
call fcn.1800641b0
mov byte [rsp + 0x4b], al
mov dl, 0x70
lea rcx, [rsp + 0x48]
call fcn.1800641b0
mov byte [rsp + 0x4c], al
xor eax, eax
mov byte [rsp + 0x4d], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rsp + 0x49]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rsp + 0x48]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x49]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180040e53
mov edx, 4
lea rcx, [rsp + 0x49]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rsp + 0x49]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1070]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x160], 0x74
mov dl, 0x56
lea rcx, [rbp + 0x160]
call fcn.1800641b0
mov byte [rbp + 0x161], al
mov dl, 0x69
lea rcx, [rbp + 0x160]
call fcn.1800641b0
mov byte [rbp + 0x162], al
mov dl, 0x73
lea rcx, [rbp + 0x160]
call fcn.1800641b0
mov byte [rbp + 0x163], al
mov dl, 0x75
lea rcx, [rbp + 0x160]
call fcn.1800641b0
mov byte [rbp + 0x164], al
mov dl, 0x61
lea rcx, [rbp + 0x160]
call fcn.1800641b0
mov byte [rbp + 0x165], al
mov dl, 0x6c
lea rcx, [rbp + 0x160]
call fcn.1800641b0
mov byte [rbp + 0x166], al
mov dl, 0x73
lea rcx, [rbp + 0x160]
call fcn.1800641b0
mov byte [rbp + 0x167], al
xor eax, eax
mov byte [rbp + 0x168], al
mov rsi, rdi
nop dword [rax]
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x161]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x160]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x161]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180040f60
mov edx, 7
lea rcx, [rbp + 0x161]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x161]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1090]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce05a]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x10b0]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x50], 0x11
mov dl, 0x68
lea rcx, [rsp + 0x50]
call fcn.1800641b0
mov byte [rsp + 0x51], al
mov dl, 0x65
lea rcx, [rsp + 0x50]
call fcn.1800641b0
mov byte [rsp + 0x52], al
mov dl, 0x6d
lea rcx, [rsp + 0x50]
call fcn.1800641b0
mov byte [rsp + 0x53], al
mov dl, 0x70
lea rcx, [rsp + 0x50]
call fcn.1800641b0
mov byte [rsp + 0x54], al
xor eax, eax
mov byte [rsp + 0x55], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rsp + 0x51]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rsp + 0x50]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x51]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180041043
mov edx, 4
lea rcx, [rsp + 0x51]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rsp + 0x51]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x10b0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0xd0], 0x6b
mov dl, 0x56
lea rcx, [rbp + 0xd0]
call fcn.1800641b0
mov byte [rbp + 0xd1], al
mov dl, 0x69
lea rcx, [rbp + 0xd0]
call fcn.1800641b0
mov byte [rbp + 0xd2], al
mov dl, 0x73
lea rcx, [rbp + 0xd0]
call fcn.1800641b0
mov byte [rbp + 0xd3], al
mov dl, 0x75
lea rcx, [rbp + 0xd0]
call fcn.1800641b0
mov byte [rbp + 0xd4], al
mov dl, 0x61
lea rcx, [rbp + 0xd0]
call fcn.1800641b0
mov byte [rbp + 0xd5], al
mov dl, 0x6c
lea rcx, [rbp + 0xd0]
call fcn.1800641b0
mov byte [rbp + 0xd6], al
mov dl, 0x73
lea rcx, [rbp + 0xd0]
call fcn.1800641b0
mov byte [rbp + 0xd7], al
xor eax, eax
mov byte [rbp + 0xd8], al
mov rsi, rdi
nop dword [rax]
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0xd1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0xd0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0xd1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180041150
mov edx, 7
lea rcx, [rbp + 0xd1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0xd1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x10d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce08b]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x10f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0xc0], 0x3d
mov dl, 0x68
lea rcx, [rbp + 0xc0]
call fcn.1800641b0
mov byte [rbp + 0xc1], al
mov dl, 0x65
lea rcx, [rbp + 0xc0]
call fcn.1800641b0
mov byte [rbp + 0xc2], al
mov dl, 0x6c
lea rcx, [rbp + 0xc0]
call fcn.1800641b0
mov byte [rbp + 0xc3], al
mov dl, 0x69
lea rcx, [rbp + 0xc0]
call fcn.1800641b0
mov byte [rbp + 0xc4], al
mov dl, 0x65
lea rcx, [rbp + 0xc0]
call fcn.1800641b0
mov byte [rbp + 0xc5], al
mov dl, 0x73
lea rcx, [rbp + 0xc0]
call fcn.1800641b0
mov byte [rbp + 0xc6], al
mov dl, 0x70
lea rcx, [rbp + 0xc0]
call fcn.1800641b0
mov byte [rbp + 0xc7], al
xor eax, eax
mov byte [rbp + 0xc8], al
mov rsi, rdi
nop dword [rax]
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0xc1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0xc0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0xc1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180041290
mov edx, 7
lea rcx, [rbp + 0xc1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0xc1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x10f0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0xb0], 0x5f
mov dl, 0x56
lea rcx, [rbp + 0xb0]
call fcn.1800641b0
mov byte [rbp + 0xb1], al
mov dl, 0x69
lea rcx, [rbp + 0xb0]
call fcn.1800641b0
mov byte [rbp + 0xb2], al
mov dl, 0x73
lea rcx, [rbp + 0xb0]
call fcn.1800641b0
mov byte [rbp + 0xb3], al
mov dl, 0x75
lea rcx, [rbp + 0xb0]
call fcn.1800641b0
mov byte [rbp + 0xb4], al
mov dl, 0x61
lea rcx, [rbp + 0xb0]
call fcn.1800641b0
mov byte [rbp + 0xb5], al
mov dl, 0x6c
lea rcx, [rbp + 0xb0]
call fcn.1800641b0
mov byte [rbp + 0xb6], al
mov dl, 0x73
lea rcx, [rbp + 0xb0]
call fcn.1800641b0
mov byte [rbp + 0xb7], al
xor eax, eax
mov byte [rbp + 0xb8], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0xb1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0xb0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0xb1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x1800413a0
mov edx, 7
lea rcx, [rbp + 0xb1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0xb1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1110]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce06b]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1130]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x50], 0x10
mov dl, 0x73
lea rcx, [rbp + 0x50]
call fcn.1800641b0
mov byte [rbp + 0x51], al
mov dl, 0x70
lea rcx, [rbp + 0x50]
call fcn.1800641b0
mov byte [rbp + 0x52], al
mov dl, 0x69
lea rcx, [rbp + 0x50]
call fcn.1800641b0
mov byte [rbp + 0x53], al
mov dl, 0x64
lea rcx, [rbp + 0x50]
call fcn.1800641b0
mov byte [rbp + 0x54], al
mov dl, 0x65
lea rcx, [rbp + 0x50]
call fcn.1800641b0
mov byte [rbp + 0x55], al
mov dl, 0x72
lea rcx, [rbp + 0x50]
call fcn.1800641b0
mov byte [rbp + 0x56], al
xor eax, eax
mov byte [rbp + 0x57], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x51]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x50]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x51]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 6
jb 0x1800414a0
mov edx, 6
lea rcx, [rbp + 0x51]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x51]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1130]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x1d0], 0x57
mov dl, 0x56
lea rcx, [rbp + 0x1d0]
call fcn.1800641b0
mov byte [rbp + 0x1d1], al
mov dl, 0x69
lea rcx, [rbp + 0x1d0]
call fcn.1800641b0
mov byte [rbp + 0x1d2], al
mov dl, 0x73
lea rcx, [rbp + 0x1d0]
call fcn.1800641b0
mov byte [rbp + 0x1d3], al
mov dl, 0x75
lea rcx, [rbp + 0x1d0]
call fcn.1800641b0
mov byte [rbp + 0x1d4], al
mov dl, 0x61
lea rcx, [rbp + 0x1d0]
call fcn.1800641b0
mov byte [rbp + 0x1d5], al
mov dl, 0x6c
lea rcx, [rbp + 0x1d0]
call fcn.1800641b0
mov byte [rbp + 0x1d6], al
mov dl, 0x73
lea rcx, [rbp + 0x1d0]
call fcn.1800641b0
mov byte [rbp + 0x1d7], al
xor eax, eax
mov byte [rbp + 0x1d8], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x1d1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x1d0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x1d1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x1800415a0
mov edx, 7
lea rcx, [rbp + 0x1d1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x1d1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1150]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce017]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1170]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x210], 4
mov dl, 0x76
lea rcx, [rbp + 0x210]
call fcn.1800641b0
mov byte [rbp + 0x211], al
mov dl, 0x65
lea rcx, [rbp + 0x210]
call fcn.1800641b0
mov byte [rbp + 0x212], al
mov dl, 0x68
lea rcx, [rbp + 0x210]
call fcn.1800641b0
mov byte [rbp + 0x213], al
mov dl, 0x69
lea rcx, [rbp + 0x210]
call fcn.1800641b0
mov byte [rbp + 0x214], al
mov dl, 0x63
lea rcx, [rbp + 0x210]
call fcn.1800641b0
mov byte [rbp + 0x215], al
mov dl, 0x6c
lea rcx, [rbp + 0x210]
call fcn.1800641b0
mov byte [rbp + 0x216], al
mov dl, 0x65
lea rcx, [rbp + 0x210]
call fcn.1800641b0
mov byte [rbp + 0x217], al
mov dl, 0x73
lea rcx, [rbp + 0x210]
call fcn.1800641b0
mov byte [rbp + 0x218], al
xor eax, eax
mov byte [rbp + 0x219], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x211]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x210]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x211]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 8
jb 0x1800416f0
mov edx, 8
lea rcx, [rbp + 0x211]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x211]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1170]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0xa0], 0xa
mov dl, 0x56
lea rcx, [rbp + 0xa0]
call fcn.1800641b0
mov byte [rbp + 0xa1], al
mov dl, 0x69
lea rcx, [rbp + 0xa0]
call fcn.1800641b0
mov byte [rbp + 0xa2], al
mov dl, 0x73
lea rcx, [rbp + 0xa0]
call fcn.1800641b0
mov byte [rbp + 0xa3], al
mov dl, 0x75
lea rcx, [rbp + 0xa0]
call fcn.1800641b0
mov byte [rbp + 0xa4], al
mov dl, 0x61
lea rcx, [rbp + 0xa0]
call fcn.1800641b0
mov byte [rbp + 0xa5], al
mov dl, 0x6c
lea rcx, [rbp + 0xa0]
call fcn.1800641b0
mov byte [rbp + 0xa6], al
mov dl, 0x73
lea rcx, [rbp + 0xa0]
call fcn.1800641b0
mov byte [rbp + 0xa7], al
xor eax, eax
mov byte [rbp + 0xa8], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0xa1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0xa0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0xa1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180041800
mov edx, 7
lea rcx, [rbp + 0xa1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0xa1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1190]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce091]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x11b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x2f0], 0x24
mov dl, 0x64
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2f1], al
mov dl, 0x72
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2f2], al
mov dl, 0x61
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2f3], al
mov dl, 0x77
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2f4], al
mov dl, 0x61
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2f5], al
mov dl, 0x69
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2f6], al
mov dl, 0x6d
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2f7], al
mov dl, 0x66
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2f8], al
mov dl, 0x6f
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2f9], al
mov dl, 0x76
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
mov byte [rbp + 0x2fa], al
xor eax, eax
mov byte [rbp + 0x2fb], al
mov rsi, rdi
nop
mov rdx, rsi
lea rcx, [rbp + 0x2f1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x2f0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x2f1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 0xa
jb 0x180041970
mov edx, 0xa
lea rcx, [rbp + 0x2f1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x2f1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x11b0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0xe0], 0x61
mov dl, 0x56
lea rcx, [rbp + 0xe0]
call fcn.1800641b0
mov byte [rbp + 0xe1], al
mov dl, 0x69
lea rcx, [rbp + 0xe0]
call fcn.1800641b0
mov byte [rbp + 0xe2], al
mov dl, 0x73
lea rcx, [rbp + 0xe0]
call fcn.1800641b0
mov byte [rbp + 0xe3], al
mov dl, 0x75
lea rcx, [rbp + 0xe0]
call fcn.1800641b0
mov byte [rbp + 0xe4], al
mov dl, 0x61
lea rcx, [rbp + 0xe0]
call fcn.1800641b0
mov byte [rbp + 0xe5], al
mov dl, 0x6c
lea rcx, [rbp + 0xe0]
call fcn.1800641b0
mov byte [rbp + 0xe6], al
mov dl, 0x73
lea rcx, [rbp + 0xe0]
call fcn.1800641b0
mov byte [rbp + 0xe7], al
xor eax, eax
mov byte [rbp + 0xe8], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0xe1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0xe0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0xe1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180041a80
mov edx, 7
lea rcx, [rbp + 0xe1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0xe1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x11d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce052]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x11f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x300], 0x2e
mov dl, 0x69
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x301], al
mov dl, 0x6e
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x302], al
mov dl, 0x64
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x303], al
mov dl, 0x69
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x304], al
mov dl, 0x63
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x305], al
mov dl, 0x61
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x306], al
mov dl, 0x74
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x307], al
mov dl, 0x6f
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x308], al
mov dl, 0x72
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x309], al
mov dl, 0x61
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x30a], al
mov dl, 0x73
lea rcx, [rbp + 0x300]
call fcn.1800641b0
mov byte [rbp + 0x30b], al
xor eax, eax
mov byte [rbp + 0x30c], al
mov rsi, rdi
nop dword [rax]
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x301]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x300]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x301]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 0xb
jb 0x180041c10
mov edx, 0xb
lea rcx, [rbp + 0x301]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x301]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x11f0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x90], 8
mov dl, 0x56
lea rcx, [rbp + 0x90]
call fcn.1800641b0
mov byte [rbp + 0x91], al
mov dl, 0x69
lea rcx, [rbp + 0x90]
call fcn.1800641b0
mov byte [rbp + 0x92], al
mov dl, 0x73
lea rcx, [rbp + 0x90]
call fcn.1800641b0
mov byte [rbp + 0x93], al
mov dl, 0x75
lea rcx, [rbp + 0x90]
call fcn.1800641b0
mov byte [rbp + 0x94], al
mov dl, 0x61
lea rcx, [rbp + 0x90]
call fcn.1800641b0
mov byte [rbp + 0x95], al
mov dl, 0x6c
lea rcx, [rbp + 0x90]
call fcn.1800641b0
mov byte [rbp + 0x96], al
mov dl, 0x73
lea rcx, [rbp + 0x90]
call fcn.1800641b0
mov byte [rbp + 0x97], al
xor eax, eax
mov byte [rbp + 0x98], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x91]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x90]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x91]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180041d20
mov edx, 7
lea rcx, [rbp + 0x91]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x91]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1210]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce059]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1230]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x270], 0x73
mov dl, 0x66
lea rcx, [rbp + 0x270]
call fcn.1800641b0
mov byte [rbp + 0x271], al
mov dl, 0x61
lea rcx, [rbp + 0x270]
call fcn.1800641b0
mov byte [rbp + 0x272], al
mov dl, 0x6b
lea rcx, [rbp + 0x270]
call fcn.1800641b0
mov byte [rbp + 0x273], al
mov dl, 0x65
lea rcx, [rbp + 0x270]
call fcn.1800641b0
mov byte [rbp + 0x274], al
mov dl, 0x61
lea rcx, [rbp + 0x270]
call fcn.1800641b0
mov byte [rbp + 0x275], al
mov dl, 0x64
lea rcx, [rbp + 0x270]
call fcn.1800641b0
mov byte [rbp + 0x276], al
mov dl, 0x6d
lea rcx, [rbp + 0x270]
call fcn.1800641b0
mov byte [rbp + 0x277], al
mov dl, 0x69
lea rcx, [rbp + 0x270]
call fcn.1800641b0
mov byte [rbp + 0x278], al
mov dl, 0x6e
lea rcx, [rbp + 0x270]
call fcn.1800641b0
mov byte [rbp + 0x279], al
xor eax, eax
mov byte [rbp + 0x27a], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x271]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x270]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x271]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x180041e80
mov edx, 9
lea rcx, [rbp + 0x271]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x271]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1230]
call fcn.180037490
mov r14, rax
mov byte [rsp + 0x58], 0x5c
mov dl, 0x4d
lea rcx, [rsp + 0x58]
call fcn.1800641b0
mov byte [rsp + 0x59], al
mov dl, 0x69
lea rcx, [rsp + 0x58]
call fcn.1800641b0
mov byte [rsp + 0x5a], al
mov dl, 0x73
lea rcx, [rsp + 0x58]
call fcn.1800641b0
mov byte [rsp + 0x5b], al
mov dl, 0x63
lea rcx, [rsp + 0x58]
call fcn.1800641b0
mov byte [rsp + 0x5c], al
xor eax, eax
mov byte [rsp + 0x5d], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rsp + 0x59]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rsp + 0x58]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x59]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180041f40
mov edx, 4
lea rcx, [rsp + 0x59]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rsp + 0x59]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1250]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce077]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1270]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x200], 0x2f
mov dl, 0x66
lea rcx, [rbp + 0x200]
call fcn.1800641b0
mov byte [rbp + 0x201], al
mov dl, 0x61
lea rcx, [rbp + 0x200]
call fcn.1800641b0
mov byte [rbp + 0x202], al
mov dl, 0x73
lea rcx, [rbp + 0x200]
call fcn.1800641b0
mov byte [rbp + 0x203], al
mov dl, 0x74
lea rcx, [rbp + 0x200]
call fcn.1800641b0
mov byte [rbp + 0x204], al
mov dl, 0x6c
lea rcx, [rbp + 0x200]
call fcn.1800641b0
mov byte [rbp + 0x205], al
mov dl, 0x6f
lea rcx, [rbp + 0x200]
call fcn.1800641b0
mov byte [rbp + 0x206], al
mov dl, 0x6f
lea rcx, [rbp + 0x200]
call fcn.1800641b0
mov byte [rbp + 0x207], al
mov dl, 0x74
lea rcx, [rbp + 0x200]
call fcn.1800641b0
mov byte [rbp + 0x208], al
xor eax, eax
mov byte [rbp + 0x209], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x201]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x200]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x201]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 8
jb 0x180042080
mov edx, 8
lea rcx, [rbp + 0x201]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x201]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1270]
call fcn.180037490
mov r14, rax
mov byte [rsp + 0x60], 0x24
mov dl, 0x4d
lea rcx, [rsp + 0x60]
call fcn.1800641b0
mov byte [rsp + 0x61], al
mov dl, 0x69
lea rcx, [rsp + 0x60]
call fcn.1800641b0
mov byte [rsp + 0x62], al
mov dl, 0x73
lea rcx, [rsp + 0x60]
call fcn.1800641b0
mov byte [rsp + 0x63], al
mov dl, 0x63
lea rcx, [rsp + 0x60]
call fcn.1800641b0
mov byte [rsp + 0x64], al
xor eax, eax
mov byte [rsp + 0x65], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rsp + 0x61]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rsp + 0x60]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x61]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180042140
mov edx, 4
lea rcx, [rsp + 0x61]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rsp + 0x61]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1290]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce06e]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x12b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x250], 0x33
mov dl, 0x68
lea rcx, [rbp + 0x250]
call fcn.1800641b0
mov byte [rbp + 0x251], al
mov dl, 0x69
lea rcx, [rbp + 0x250]
call fcn.1800641b0
mov byte [rbp + 0x252], al
mov dl, 0x74
lea rcx, [rbp + 0x250]
call fcn.1800641b0
mov byte [rbp + 0x253], al
mov dl, 0x73
lea rcx, [rbp + 0x250]
call fcn.1800641b0
mov byte [rbp + 0x254], al
mov dl, 0x6f
lea rcx, [rbp + 0x250]
call fcn.1800641b0
mov byte [rbp + 0x255], al
mov dl, 0x75
lea rcx, [rbp + 0x250]
call fcn.1800641b0
mov byte [rbp + 0x256], al
mov dl, 0x6e
lea rcx, [rbp + 0x250]
call fcn.1800641b0
mov byte [rbp + 0x257], al
mov dl, 0x64
lea rcx, [rbp + 0x250]
call fcn.1800641b0
mov byte [rbp + 0x258], al
xor eax, eax
mov byte [rbp + 0x259], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x251]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x250]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x251]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 8
jb 0x180042280
mov edx, 8
lea rcx, [rbp + 0x251]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x251]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x12b0]
call fcn.180037490
mov r14, rax
mov byte [rsp + 0x68], 0x53
mov dl, 0x4d
lea rcx, [rsp + 0x68]
call fcn.1800641b0
mov byte [rsp + 0x69], al
mov dl, 0x69
lea rcx, [rsp + 0x68]
call fcn.1800641b0
mov byte [rsp + 0x6a], al
mov dl, 0x73
lea rcx, [rsp + 0x68]
call fcn.1800641b0
mov byte [rsp + 0x6b], al
mov dl, 0x63
lea rcx, [rsp + 0x68]
call fcn.1800641b0
mov byte [rsp + 0x6c], al
xor eax, eax
mov byte [rsp + 0x6d], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rsp + 0x69]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rsp + 0x68]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x69]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180042340
mov edx, 4
lea rcx, [rsp + 0x69]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rsp + 0x69]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x12d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce058]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x12f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x70], 0x3b
mov dl, 0x61
lea rcx, [rbp + 0x70]
call fcn.1800641b0
mov byte [rbp + 0x71], al
mov dl, 0x6e
lea rcx, [rbp + 0x70]
call fcn.1800641b0
mov byte [rbp + 0x72], al
mov dl, 0x74
lea rcx, [rbp + 0x70]
call fcn.1800641b0
mov byte [rbp + 0x73], al
mov dl, 0x69
lea rcx, [rbp + 0x70]
call fcn.1800641b0
mov byte [rbp + 0x74], al
mov dl, 0x61
lea rcx, [rbp + 0x70]
call fcn.1800641b0
mov byte [rbp + 0x75], al
mov dl, 0x69
lea rcx, [rbp + 0x70]
call fcn.1800641b0
mov byte [rbp + 0x76], al
mov dl, 0x6d
lea rcx, [rbp + 0x70]
call fcn.1800641b0
mov byte [rbp + 0x77], al
xor eax, eax
mov byte [rbp + 0x78], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x71]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x70]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x71]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180042440
mov edx, 7
lea rcx, [rbp + 0x71]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x71]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x12f0]
call fcn.180037490
mov r14, rax
mov byte [rsp + 0x70], 0x40
mov dl, 0x4d
lea rcx, [rsp + 0x70]
call fcn.1800641b0
mov byte [rsp + 0x71], al
mov dl, 0x69
lea rcx, [rsp + 0x70]
call fcn.1800641b0
mov byte [rsp + 0x72], al
mov dl, 0x73
lea rcx, [rsp + 0x70]
call fcn.1800641b0
mov byte [rsp + 0x73], al
mov dl, 0x63
lea rcx, [rsp + 0x70]
call fcn.1800641b0
mov byte [rsp + 0x74], al
xor eax, eax
mov byte [rsp + 0x75], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rsp + 0x71]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rsp + 0x70]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x71]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x1800424f0
mov edx, 4
lea rcx, [rsp + 0x71]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rsp + 0x71]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1310]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce09b]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1330]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x80], 0x71
mov dl, 0x61
lea rcx, [rbp + 0x80]
call fcn.1800641b0
mov byte [rbp + 0x81], al
mov dl, 0x75
lea rcx, [rbp + 0x80]
call fcn.1800641b0
mov byte [rbp + 0x82], al
mov dl, 0x74
lea rcx, [rbp + 0x80]
call fcn.1800641b0
mov byte [rbp + 0x83], al
mov dl, 0x6f
lea rcx, [rbp + 0x80]
call fcn.1800641b0
mov byte [rbp + 0x84], al
mov dl, 0x6d
lea rcx, [rbp + 0x80]
call fcn.1800641b0
mov byte [rbp + 0x85], al
mov dl, 0x65
lea rcx, [rbp + 0x80]
call fcn.1800641b0
mov byte [rbp + 0x86], al
mov dl, 0x64
lea rcx, [rbp + 0x80]
call fcn.1800641b0
mov byte [rbp + 0x87], al
xor eax, eax
mov byte [rbp + 0x88], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x81]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x80]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x81]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 7
jb 0x180042620
mov edx, 7
lea rcx, [rbp + 0x81]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x81]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1330]
call fcn.180037490
mov r14, rax
mov byte [rsp + 0x78], 0x6b
mov dl, 0x4d
lea rcx, [rsp + 0x78]
call fcn.1800641b0
mov byte [rsp + 0x79], al
mov dl, 0x69
lea rcx, [rsp + 0x78]
call fcn.1800641b0
mov byte [rsp + 0x7a], al
mov dl, 0x73
lea rcx, [rsp + 0x78]
call fcn.1800641b0
mov byte [rsp + 0x7b], al
mov dl, 0x63
lea rcx, [rsp + 0x78]
call fcn.1800641b0
mov byte [rsp + 0x7c], al
xor eax, eax
mov byte [rsp + 0x7d], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rsp + 0x79]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rsp + 0x78]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x79]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x1800426e0
mov edx, 4
lea rcx, [rsp + 0x79]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rsp + 0x79]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1350]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce073]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1370]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x350], 0x3a
mov dl, 0x62
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x351], al
mov dl, 0x75
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x352], al
mov dl, 0x6c
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x353], al
mov dl, 0x6c
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x354], al
mov dl, 0x65
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x355], al
mov dl, 0x74
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x356], al
mov dl, 0x74
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x357], al
mov dl, 0x72
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x358], al
mov dl, 0x61
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x359], al
mov dl, 0x63
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x35a], al
mov dl, 0x65
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x35b], al
mov dl, 0x72
lea rcx, [rbp + 0x350]
call fcn.1800641b0
mov byte [rbp + 0x35c], al
xor eax, eax
mov byte [rbp + 0x35d], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x351]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x350]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x351]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 0xc
jb 0x180042870
mov edx, 0xc
lea rcx, [rbp + 0x351]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x351]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1370]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x80], 0x4d
mov dl, 0x4d
lea rcx, [rbp - 0x80]
call fcn.1800641b0
mov byte [rbp - 0x7f], al
mov dl, 0x69
lea rcx, [rbp - 0x80]
call fcn.1800641b0
mov byte [rbp - 0x7e], al
mov dl, 0x73
lea rcx, [rbp - 0x80]
call fcn.1800641b0
mov byte [rbp - 0x7d], al
mov dl, 0x63
lea rcx, [rbp - 0x80]
call fcn.1800641b0
mov byte [rbp - 0x7c], al
xor eax, eax
mov byte [rbp - 0x7b], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x7f]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x80]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x7f]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180042921
mov edx, 4
lea rcx, [rbp - 0x7f]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x7f]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1390]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce051]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x13b0]
mov qword [rsp + 0x30], rax
mov byte [rbp - 0x78], 1
mov dl, 0x7a
lea rcx, [rbp - 0x78]
call fcn.1800641b0
mov byte [rbp - 0x77], al
mov dl, 0x6f
lea rcx, [rbp - 0x78]
call fcn.1800641b0
mov byte [rbp - 0x76], al
mov dl, 0x6f
lea rcx, [rbp - 0x78]
call fcn.1800641b0
mov byte [rbp - 0x75], al
mov dl, 0x6d
lea rcx, [rbp - 0x78]
call fcn.1800641b0
mov byte [rbp - 0x74], al
xor eax, eax
mov byte [rbp - 0x73], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp - 0x77]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x78]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x77]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x1800429f0
mov edx, 4
lea rcx, [rbp - 0x77]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x77]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x13b0]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x70], 0x23
mov dl, 0x4d
lea rcx, [rbp - 0x70]
call fcn.1800641b0
mov byte [rbp - 0x6f], al
mov dl, 0x69
lea rcx, [rbp - 0x70]
call fcn.1800641b0
mov byte [rbp - 0x6e], al
mov dl, 0x73
lea rcx, [rbp - 0x70]
call fcn.1800641b0
mov byte [rbp - 0x6d], al
mov dl, 0x63
lea rcx, [rbp - 0x70]
call fcn.1800641b0
mov byte [rbp - 0x6c], al
xor eax, eax
mov byte [rbp - 0x6b], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x6f]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x70]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x6f]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180042a92
mov edx, 4
lea rcx, [rbp - 0x6f]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x6f]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x13d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce093]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x13f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x290], 0x5a
mov dl, 0x6c
lea rcx, [rbp + 0x290]
call fcn.1800641b0
mov byte [rbp + 0x291], al
mov dl, 0x69
lea rcx, [rbp + 0x290]
call fcn.1800641b0
mov byte [rbp + 0x292], al
mov dl, 0x67
lea rcx, [rbp + 0x290]
call fcn.1800641b0
mov byte [rbp + 0x293], al
mov dl, 0x68
lea rcx, [rbp + 0x290]
call fcn.1800641b0
mov byte [rbp + 0x294], al
mov dl, 0x6a
lea rcx, [rbp + 0x290]
call fcn.1800641b0
mov byte [rbp + 0x295], al
mov dl, 0x74
lea rcx, [rbp + 0x290]
call fcn.1800641b0
mov byte [rbp + 0x296], al
mov dl, 0x69
lea rcx, [rbp + 0x290]
call fcn.1800641b0
mov byte [rbp + 0x297], al
mov dl, 0x6e
lea rcx, [rbp + 0x290]
call fcn.1800641b0
mov byte [rbp + 0x298], al
mov dl, 0x67
lea rcx, [rbp + 0x290]
call fcn.1800641b0
mov byte [rbp + 0x299], al
xor eax, eax
mov byte [rbp + 0x29a], al
mov rsi, rdi
nop
mov rdx, rsi
lea rcx, [rbp + 0x291]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x290]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x291]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x180042be0
mov edx, 9
lea rcx, [rbp + 0x291]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x291]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x13f0]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x68], 0x1c
mov dl, 0x4d
lea rcx, [rbp - 0x68]
call fcn.1800641b0
mov byte [rbp - 0x67], al
mov dl, 0x69
lea rcx, [rbp - 0x68]
call fcn.1800641b0
mov byte [rbp - 0x66], al
mov dl, 0x73
lea rcx, [rbp - 0x68]
call fcn.1800641b0
mov byte [rbp - 0x65], al
mov dl, 0x63
lea rcx, [rbp - 0x68]
call fcn.1800641b0
mov byte [rbp - 0x64], al
xor eax, eax
mov byte [rbp - 0x63], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x67]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x68]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x67]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180042c91
mov edx, 4
lea rcx, [rbp - 0x67]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x67]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1410]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce080]
lea rcx, [0x1800ce130]
call fcn.18003ce00
lea rax, [rbp + 0x1430]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x2a0], 0x33
mov dl, 0x63
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
mov byte [rbp + 0x2a1], al
mov dl, 0x72
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
mov byte [rbp + 0x2a2], al
mov dl, 0x6f
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
mov byte [rbp + 0x2a3], al
mov dl, 0x73
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
mov byte [rbp + 0x2a4], al
mov dl, 0x73
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
mov byte [rbp + 0x2a5], al
mov dl, 0x68
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
mov byte [rbp + 0x2a6], al
mov dl, 0x61
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
mov byte [rbp + 0x2a7], al
mov dl, 0x69
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
mov byte [rbp + 0x2a8], al
mov dl, 0x72
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
mov byte [rbp + 0x2a9], al
xor eax, eax
mov byte [rbp + 0x2aa], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x2a1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x2a0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x2a1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x180042de0
mov edx, 9
lea rcx, [rbp + 0x2a1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x2a1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1430]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x60], 0x22
mov dl, 0x4d
lea rcx, [rbp - 0x60]
call fcn.1800641b0
mov byte [rbp - 0x5f], al
mov dl, 0x69
lea rcx, [rbp - 0x60]
call fcn.1800641b0
mov byte [rbp - 0x5e], al
mov dl, 0x73
lea rcx, [rbp - 0x60]
call fcn.1800641b0
mov byte [rbp - 0x5d], al
mov dl, 0x63
lea rcx, [rbp - 0x60]
call fcn.1800641b0
mov byte [rbp - 0x5c], al
xor eax, eax
mov byte [rbp - 0x5b], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x5f]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x60]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x5f]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180042e91
mov edx, 4
lea rcx, [rbp - 0x5f]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x5f]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1450]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce0a0]
lea rcx, [0x1800ce130]
call fcn.18003ce00
lea rax, [rbp + 0x1470]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x58], 0x11
mov dl, 0x63
lea rcx, [rbp + 0x58]
call fcn.1800641b0
mov byte [rbp + 0x59], al
mov dl, 0x75
lea rcx, [rbp + 0x58]
call fcn.1800641b0
mov byte [rbp + 0x5a], al
mov dl, 0x73
lea rcx, [rbp + 0x58]
call fcn.1800641b0
mov byte [rbp + 0x5b], al
mov dl, 0x74
lea rcx, [rbp + 0x58]
call fcn.1800641b0
mov byte [rbp + 0x5c], al
mov dl, 0x6f
lea rcx, [rbp + 0x58]
call fcn.1800641b0
mov byte [rbp + 0x5d], al
mov dl, 0x6d
lea rcx, [rbp + 0x58]
call fcn.1800641b0
mov byte [rbp + 0x5e], al
xor eax, eax
mov byte [rbp + 0x5f], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x59]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x58]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x59]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 6
jb 0x180042f80
mov edx, 6
lea rcx, [rbp + 0x59]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x59]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1470]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x58], 0x6c
mov dl, 0x4d
lea rcx, [rbp - 0x58]
call fcn.1800641b0
mov byte [rbp - 0x57], al
mov dl, 0x69
lea rcx, [rbp - 0x58]
call fcn.1800641b0
mov byte [rbp - 0x56], al
mov dl, 0x73
lea rcx, [rbp - 0x58]
call fcn.1800641b0
mov byte [rbp - 0x55], al
mov dl, 0x63
lea rcx, [rbp - 0x58]
call fcn.1800641b0
mov byte [rbp - 0x54], al
xor eax, eax
mov byte [rbp - 0x53], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x57]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x58]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x57]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180043022
mov edx, 4
lea rcx, [rbp - 0x57]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x57]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1490]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce085]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x14b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x18c0], 0x27
mov dl, 0x64
lea rcx, [rbp + 0x18c0]
call fcn.1800641b0
mov byte [rbp + 0x18c1], al
mov dl, 0x6f
lea rcx, [rbp + 0x18c0]
call fcn.1800641b0
mov byte [rbp + 0x18c2], al
mov dl, 0x74
lea rcx, [rbp + 0x18c0]
call fcn.1800641b0
mov byte [rbp + 0x18c3], al
xor eax, eax
mov byte [rbp + 0x18c4], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x18c1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x18c0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x18c1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 3
jb 0x180043100
mov edx, 3
lea rcx, [rbp + 0x18c1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x18c1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x14b0]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x50], 0x52
mov dl, 0x4d
lea rcx, [rbp - 0x50]
call fcn.1800641b0
mov byte [rbp - 0x4f], al
mov dl, 0x69
lea rcx, [rbp - 0x50]
call fcn.1800641b0
mov byte [rbp - 0x4e], al
mov dl, 0x73
lea rcx, [rbp - 0x50]
call fcn.1800641b0
mov byte [rbp - 0x4d], al
mov dl, 0x63
lea rcx, [rbp - 0x50]
call fcn.1800641b0
mov byte [rbp - 0x4c], al
xor eax, eax
mov byte [rbp - 0x4b], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x4f]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x50]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x4f]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x1800431b1
mov edx, 4
lea rcx, [rbp - 0x4f]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x4f]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x14d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce070]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x14f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x18c8], 0x22
mov dl, 0x67
lea rcx, [rbp + 0x18c8]
call fcn.1800641b0
mov byte [rbp + 0x18c9], al
mov dl, 0x61
lea rcx, [rbp + 0x18c8]
call fcn.1800641b0
mov byte [rbp + 0x18ca], al
mov dl, 0x70
lea rcx, [rbp + 0x18c8]
call fcn.1800641b0
mov byte [rbp + 0x18cb], al
xor eax, eax
mov byte [rbp + 0x18cc], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x18c9]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x18c8]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x18c9]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 3
jb 0x180043290
mov edx, 3
lea rcx, [rbp + 0x18c9]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x18c9]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x14f0]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x48], 0x36
mov dl, 0x4d
lea rcx, [rbp - 0x48]
call fcn.1800641b0
mov byte [rbp - 0x47], al
mov dl, 0x69
lea rcx, [rbp - 0x48]
call fcn.1800641b0
mov byte [rbp - 0x46], al
mov dl, 0x73
lea rcx, [rbp - 0x48]
call fcn.1800641b0
mov byte [rbp - 0x45], al
mov dl, 0x63
lea rcx, [rbp - 0x48]
call fcn.1800641b0
mov byte [rbp - 0x44], al
xor eax, eax
mov byte [rbp - 0x43], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x47]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x48]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x47]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180043341
mov edx, 4
lea rcx, [rbp - 0x47]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x47]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1510]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
movss xmm2, dword [0x1800b7494]
lea rdx, [0x1800cbf84]
lea rcx, [0x1800ce130]
call fcn.18003d150
lea rax, [rbp + 0x1530]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x60], 0x2a
mov dl, 0x6c
lea rcx, [rbp + 0x60]
call fcn.1800641b0
mov byte [rbp + 0x61], al
mov dl, 0x65
lea rcx, [rbp + 0x60]
call fcn.1800641b0
mov byte [rbp + 0x62], al
mov dl, 0x6e
lea rcx, [rbp + 0x60]
call fcn.1800641b0
mov byte [rbp + 0x63], al
mov dl, 0x67
lea rcx, [rbp + 0x60]
call fcn.1800641b0
mov byte [rbp + 0x64], al
mov dl, 0x74
lea rcx, [rbp + 0x60]
call fcn.1800641b0
mov byte [rbp + 0x65], al
mov dl, 0x68
lea rcx, [rbp + 0x60]
call fcn.1800641b0
mov byte [rbp + 0x66], al
xor eax, eax
mov byte [rbp + 0x67], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x61]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x60]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x61]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 6
jb 0x180043430
mov edx, 6
lea rcx, [rbp + 0x61]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x61]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1530]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x40], 0xf
mov dl, 0x4d
lea rcx, [rbp - 0x40]
call fcn.1800641b0
mov byte [rbp - 0x3f], al
mov dl, 0x69
lea rcx, [rbp - 0x40]
call fcn.1800641b0
mov byte [rbp - 0x3e], al
mov dl, 0x73
lea rcx, [rbp - 0x40]
call fcn.1800641b0
mov byte [rbp - 0x3d], al
mov dl, 0x63
lea rcx, [rbp - 0x40]
call fcn.1800641b0
mov byte [rbp - 0x3c], al
xor eax, eax
mov byte [rbp - 0x3b], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x3f]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x40]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x3f]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x1800434d2
mov edx, 4
lea rcx, [rbp - 0x3f]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x3f]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1550]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
movss xmm2, dword [0x1800b7494]
lea rdx, [0x1800cbf7c]
lea rcx, [0x1800ce130]
call fcn.18003d150
lea rax, [rbp + 0x1570]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x68], 0x67
mov dl, 0x63
lea rcx, [rbp + 0x68]
call fcn.1800641b0
mov byte [rbp + 0x69], al
mov dl, 0x68
lea rcx, [rbp + 0x68]
call fcn.1800641b0
mov byte [rbp + 0x6a], al
mov dl, 0x61
lea rcx, [rbp + 0x68]
call fcn.1800641b0
mov byte [rbp + 0x6b], al
mov dl, 0x6d
lea rcx, [rbp + 0x68]
call fcn.1800641b0
mov byte [rbp + 0x6c], al
mov dl, 0x73
lea rcx, [rbp + 0x68]
call fcn.1800641b0
mov byte [rbp + 0x6d], al
mov dl, 0x31
lea rcx, [rbp + 0x68]
call fcn.1800641b0
mov byte [rbp + 0x6e], al
xor eax, eax
mov byte [rbp + 0x6f], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x69]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x68]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x69]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 6
jb 0x1800435c0
mov edx, 6
lea rcx, [rbp + 0x69]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x69]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1570]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x38], 0xf
mov dl, 0x4d
lea rcx, [rbp - 0x38]
call fcn.1800641b0
mov byte [rbp - 0x37], al
mov dl, 0x69
lea rcx, [rbp - 0x38]
call fcn.1800641b0
mov byte [rbp - 0x36], al
mov dl, 0x73
lea rcx, [rbp - 0x38]
call fcn.1800641b0
mov byte [rbp - 0x35], al
mov dl, 0x63
lea rcx, [rbp - 0x38]
call fcn.1800641b0
mov byte [rbp - 0x34], al
xor eax, eax
mov byte [rbp - 0x33], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x37]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x38]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x37]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180043662
mov edx, 4
lea rcx, [rbp - 0x37]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x37]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1590]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce062]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x15b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x38], 0x6a
mov dl, 0x6a
lea rcx, [rbp + 0x38]
call fcn.1800641b0
mov byte [rbp + 0x39], al
mov dl, 0x75
lea rcx, [rbp + 0x38]
call fcn.1800641b0
mov byte [rbp + 0x3a], al
mov dl, 0x6d
lea rcx, [rbp + 0x38]
call fcn.1800641b0
mov byte [rbp + 0x3b], al
mov dl, 0x70
lea rcx, [rbp + 0x38]
call fcn.1800641b0
mov byte [rbp + 0x3c], al
xor eax, eax
mov byte [rbp + 0x3d], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x39]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x38]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x39]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180043730
mov edx, 4
lea rcx, [rbp + 0x39]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x39]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x15b0]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x28], 0xf
mov dl, 0x4d
lea rcx, [rbp - 0x28]
call fcn.1800641b0
mov byte [rbp - 0x27], al
mov dl, 0x69
lea rcx, [rbp - 0x28]
call fcn.1800641b0
mov byte [rbp - 0x26], al
mov dl, 0x73
lea rcx, [rbp - 0x28]
call fcn.1800641b0
mov byte [rbp - 0x25], al
mov dl, 0x63
lea rcx, [rbp - 0x28]
call fcn.1800641b0
mov byte [rbp - 0x24], al
xor eax, eax
mov byte [rbp - 0x23], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x27]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x28]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x27]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x1800437d2
mov edx, 4
lea rcx, [rbp - 0x27]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x27]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x15d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce05b]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x15f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x1f0], 0xb
mov dl, 0x6e
lea rcx, [rbp + 0x1f0]
call fcn.1800641b0
mov byte [rbp + 0x1f1], al
mov dl, 0x6f
lea rcx, [rbp + 0x1f0]
call fcn.1800641b0
mov byte [rbp + 0x1f2], al
mov dl, 0x61
lea rcx, [rbp + 0x1f0]
call fcn.1800641b0
mov byte [rbp + 0x1f3], al
mov dl, 0x74
lea rcx, [rbp + 0x1f0]
call fcn.1800641b0
mov byte [rbp + 0x1f4], al
mov dl, 0x74
lea rcx, [rbp + 0x1f0]
call fcn.1800641b0
mov byte [rbp + 0x1f5], al
mov dl, 0x61
lea rcx, [rbp + 0x1f0]
call fcn.1800641b0
mov byte [rbp + 0x1f6], al
mov dl, 0x63
lea rcx, [rbp + 0x1f0]
call fcn.1800641b0
mov byte [rbp + 0x1f7], al
mov dl, 0x6b
lea rcx, [rbp + 0x1f0]
call fcn.1800641b0
mov byte [rbp + 0x1f8], al
xor eax, eax
mov byte [rbp + 0x1f9], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x1f1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x1f0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x1f1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 8
jb 0x180043910
mov edx, 8
lea rcx, [rbp + 0x1f1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x1f1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x15f0]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x20], 0x75
mov dl, 0x4d
lea rcx, [rbp - 0x20]
call fcn.1800641b0
mov byte [rbp - 0x1f], al
mov dl, 0x69
lea rcx, [rbp - 0x20]
call fcn.1800641b0
mov byte [rbp - 0x1e], al
mov dl, 0x73
lea rcx, [rbp - 0x20]
call fcn.1800641b0
mov byte [rbp - 0x1d], al
mov dl, 0x63
lea rcx, [rbp - 0x20]
call fcn.1800641b0
mov byte [rbp - 0x1c], al
xor eax, eax
mov byte [rbp - 0x1b], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x1f]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x20]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x1f]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x1800439c1
mov edx, 4
lea rcx, [rbp - 0x1f]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x1f]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1610]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce07c]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1630]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x220], 0x68
mov dl, 0x6e
lea rcx, [rbp + 0x220]
call fcn.1800641b0
mov byte [rbp + 0x221], al
mov dl, 0x6f
lea rcx, [rbp + 0x220]
call fcn.1800641b0
mov byte [rbp + 0x222], al
mov dl, 0x73
lea rcx, [rbp + 0x220]
call fcn.1800641b0
mov byte [rbp + 0x223], al
mov dl, 0x70
lea rcx, [rbp + 0x220]
call fcn.1800641b0
mov byte [rbp + 0x224], al
mov dl, 0x72
lea rcx, [rbp + 0x220]
call fcn.1800641b0
mov byte [rbp + 0x225], al
mov dl, 0x69
lea rcx, [rbp + 0x220]
call fcn.1800641b0
mov byte [rbp + 0x226], al
mov dl, 0x6e
lea rcx, [rbp + 0x220]
call fcn.1800641b0
mov byte [rbp + 0x227], al
mov dl, 0x74
lea rcx, [rbp + 0x220]
call fcn.1800641b0
mov byte [rbp + 0x228], al
xor eax, eax
mov byte [rbp + 0x229], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x221]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x220]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x221]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 8
jb 0x180043b00
mov edx, 8
lea rcx, [rbp + 0x221]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x221]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1630]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x18], 0x18
mov dl, 0x4d
lea rcx, [rbp - 0x18]
call fcn.1800641b0
mov byte [rbp - 0x17], al
mov dl, 0x69
lea rcx, [rbp - 0x18]
call fcn.1800641b0
mov byte [rbp - 0x16], al
mov dl, 0x73
lea rcx, [rbp - 0x18]
call fcn.1800641b0
mov byte [rbp - 0x15], al
mov dl, 0x63
lea rcx, [rbp - 0x18]
call fcn.1800641b0
mov byte [rbp - 0x14], al
xor eax, eax
mov byte [rbp - 0x13], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x17]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x18]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x17]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180043bb1
mov edx, 4
lea rcx, [rbp - 0x17]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0x17]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1650]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce08a]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1670]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x2b0], 0x78
mov dl, 0x73
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
mov byte [rbp + 0x2b1], al
mov dl, 0x70
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
mov byte [rbp + 0x2b2], al
mov dl, 0x69
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
mov byte [rbp + 0x2b3], al
mov dl, 0x64
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
mov byte [rbp + 0x2b4], al
mov dl, 0x65
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
mov byte [rbp + 0x2b5], al
mov dl, 0x72
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
mov byte [rbp + 0x2b6], al
mov dl, 0x6d
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
mov byte [rbp + 0x2b7], al
mov dl, 0x61
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
mov byte [rbp + 0x2b8], al
mov dl, 0x6e
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
mov byte [rbp + 0x2b9], al
xor eax, eax
mov byte [rbp + 0x2ba], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x2b1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x2b0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x2b1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x180043d00
mov edx, 9
lea rcx, [rbp + 0x2b1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x2b1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1670]
call fcn.180037490
mov r14, rax
mov byte [rbp - 0x10], 2
mov dl, 0x4d
lea rcx, [rbp - 0x10]
call fcn.1800641b0
mov byte [rbp - 0xf], al
mov dl, 0x69
lea rcx, [rbp - 0x10]
call fcn.1800641b0
mov byte [rbp - 0xe], al
mov dl, 0x73
lea rcx, [rbp - 0x10]
call fcn.1800641b0
mov byte [rbp - 0xd], al
mov dl, 0x63
lea rcx, [rbp - 0x10]
call fcn.1800641b0
mov byte [rbp - 0xc], al
xor eax, eax
mov byte [rbp - 0xb], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0xf]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 0x10]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0xf]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180043db1
mov edx, 4
lea rcx, [rbp - 0xf]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 0xf]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1690]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce072]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x16b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x310], 0x2d
mov dl, 0x73
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x311], al
mov dl, 0x69
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x312], al
mov dl, 0x6c
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x313], al
mov dl, 0x65
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x314], al
mov dl, 0x6e
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x315], al
mov dl, 0x74
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x316], al
mov dl, 0x77
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x317], al
mov dl, 0x61
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x318], al
mov dl, 0x6b
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x319], al
mov dl, 0x6c
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x31a], al
mov dl, 0x6b
lea rcx, [rbp + 0x310]
call fcn.1800641b0
mov byte [rbp + 0x31b], al
xor eax, eax
mov byte [rbp + 0x31c], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x311]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x310]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x311]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 0xb
jb 0x180043f30
mov edx, 0xb
lea rcx, [rbp + 0x311]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x311]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x16b0]
call fcn.180037490
mov r14, rax
mov byte [rbp - 8], 0x3d
mov dl, 0x4d
lea rcx, [rbp - 8]
call fcn.1800641b0
mov byte [rbp - 7], al
mov dl, 0x69
lea rcx, [rbp - 8]
call fcn.1800641b0
mov byte [rbp - 6], al
mov dl, 0x73
lea rcx, [rbp - 8]
call fcn.1800641b0
mov byte [rbp - 5], al
mov dl, 0x63
lea rcx, [rbp - 8]
call fcn.1800641b0
mov byte [rbp - 4], al
xor eax, eax
mov byte [rbp - 3], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 7]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp - 8]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 7]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180043fe1
mov edx, 4
lea rcx, [rbp - 7]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp - 7]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x16d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce064]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x16f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x230], 0x39
mov dl, 0x61
lea rcx, [rbp + 0x230]
call fcn.1800641b0
mov byte [rbp + 0x231], al
mov dl, 0x61
lea rcx, [rbp + 0x230]
call fcn.1800641b0
mov byte [rbp + 0x232], al
mov dl, 0x72
lea rcx, [rbp + 0x230]
call fcn.1800641b0
mov byte [rbp + 0x233], al
mov dl, 0x61
lea rcx, [rbp + 0x230]
call fcn.1800641b0
mov byte [rbp + 0x234], al
mov dl, 0x6e
lea rcx, [rbp + 0x230]
call fcn.1800641b0
mov byte [rbp + 0x235], al
mov dl, 0x64
lea rcx, [rbp + 0x230]
call fcn.1800641b0
mov byte [rbp + 0x236], al
mov dl, 0x6f
lea rcx, [rbp + 0x230]
call fcn.1800641b0
mov byte [rbp + 0x237], al
mov dl, 0x6d
lea rcx, [rbp + 0x230]
call fcn.1800641b0
mov byte [rbp + 0x238], al
xor eax, eax
mov byte [rbp + 0x239], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x231]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x230]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x231]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 8
jb 0x180044120
mov edx, 8
lea rcx, [rbp + 0x231]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x231]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x16f0]
call fcn.180037490
mov r14, rax
mov byte [rbp], 6
mov dl, 0x4d
lea rcx, [rbp]
call fcn.1800641b0
mov byte [rbp + 1], al
mov dl, 0x69
lea rcx, [rbp]
call fcn.1800641b0
mov byte [rbp + 2], al
mov dl, 0x73
lea rcx, [rbp]
call fcn.1800641b0
mov byte [rbp + 3], al
mov dl, 0x63
lea rcx, [rbp]
call fcn.1800641b0
mov byte [rbp + 4], al
xor eax, eax
mov byte [rbp + 5], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp + 1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x1800441d1
mov edx, 4
lea rcx, [rbp + 1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1710]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce053]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1730]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x320], 0x77
mov dl, 0x77
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x321], al
mov dl, 0x61
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x322], al
mov dl, 0x6c
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x323], al
mov dl, 0x6b
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x324], al
mov dl, 0x6e
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x325], al
mov dl, 0x6f
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x326], al
mov dl, 0x77
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x327], al
mov dl, 0x61
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x328], al
mov dl, 0x74
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x329], al
mov dl, 0x65
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x32a], al
mov dl, 0x72
lea rcx, [rbp + 0x320]
call fcn.1800641b0
mov byte [rbp + 0x32b], al
xor eax, eax
mov byte [rbp + 0x32c], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x321]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x320]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x321]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 0xb
jb 0x180044350
mov edx, 0xb
lea rcx, [rbp + 0x321]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x321]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1730]
call fcn.180037490
mov r14, rax
mov byte [rbp + 8], 0x10
mov dl, 0x4d
lea rcx, [rbp + 8]
call fcn.1800641b0
mov byte [rbp + 9], al
mov dl, 0x69
lea rcx, [rbp + 8]
call fcn.1800641b0
mov byte [rbp + 0xa], al
mov dl, 0x73
lea rcx, [rbp + 8]
call fcn.1800641b0
mov byte [rbp + 0xb], al
mov dl, 0x63
lea rcx, [rbp + 8]
call fcn.1800641b0
mov byte [rbp + 0xc], al
xor eax, eax
mov byte [rbp + 0xd], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp + 9]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 8]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 9]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180044401
mov edx, 4
lea rcx, [rbp + 9]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 9]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1750]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800ce075]
lea rcx, [0x1800ce130]
call fcn.18003cfb0
lea rax, [rbp + 0x1770]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x340], 0x49
mov dl, 0x63
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x341], al
mov dl, 0x72
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x342], al
mov dl, 0x6f
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x343], al
mov dl, 0x73
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x344], al
mov dl, 0x73
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x345], al
mov dl, 0x68
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x346], al
mov dl, 0x61
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x347], al
mov dl, 0x69
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x348], al
mov dl, 0x72
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x349], al
mov dl, 0x7a
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x34a], al
mov dl, 0x69
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x34b], al
mov dl, 0x65
lea rcx, [rbp + 0x340]
call fcn.1800641b0
mov byte [rbp + 0x34c], al
xor eax, eax
mov byte [rbp + 0x34d], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x341]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x340]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x341]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 0xc
jb 0x180044590
mov edx, 0xc
lea rcx, [rbp + 0x341]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x341]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1770]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x10], 0x44
mov dl, 0x4d
lea rcx, [rbp + 0x10]
call fcn.1800641b0
mov byte [rbp + 0x11], al
mov dl, 0x69
lea rcx, [rbp + 0x10]
call fcn.1800641b0
mov byte [rbp + 0x12], al
mov dl, 0x73
lea rcx, [rbp + 0x10]
call fcn.1800641b0
mov byte [rbp + 0x13], al
mov dl, 0x63
lea rcx, [rbp + 0x10]
call fcn.1800641b0
mov byte [rbp + 0x14], al
xor eax, eax
mov byte [rbp + 0x15], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp + 0x11]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x10]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x11]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180044641
mov edx, 4
lea rcx, [rbp + 0x11]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x11]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1790]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800cc110]
lea rcx, [0x1800ce130]
call fcn.18003ce00
lea rax, [rbp + 0x17b0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x2c0], 0x58
mov dl, 0x63
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
mov byte [rbp + 0x2c1], al
mov dl, 0x72
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
mov byte [rbp + 0x2c2], al
mov dl, 0x6f
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
mov byte [rbp + 0x2c3], al
mov dl, 0x73
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
mov byte [rbp + 0x2c4], al
mov dl, 0x73
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
mov byte [rbp + 0x2c5], al
mov dl, 0x67
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
mov byte [rbp + 0x2c6], al
mov dl, 0x72
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
mov byte [rbp + 0x2c7], al
mov dl, 0x61
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
mov byte [rbp + 0x2c8], al
mov dl, 0x70
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
mov byte [rbp + 0x2c9], al
xor eax, eax
mov byte [rbp + 0x2ca], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x2c1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x2c0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x2c1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x180044790
mov edx, 9
lea rcx, [rbp + 0x2c1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x2c1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x17b0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x18], 0x6a
mov dl, 0x4d
lea rcx, [rbp + 0x18]
call fcn.1800641b0
mov byte [rbp + 0x19], al
mov dl, 0x69
lea rcx, [rbp + 0x18]
call fcn.1800641b0
mov byte [rbp + 0x1a], al
mov dl, 0x73
lea rcx, [rbp + 0x18]
call fcn.1800641b0
mov byte [rbp + 0x1b], al
mov dl, 0x63
lea rcx, [rbp + 0x18]
call fcn.1800641b0
mov byte [rbp + 0x1c], al
xor eax, eax
mov byte [rbp + 0x1d], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp + 0x19]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x18]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x19]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180044841
mov edx, 4
lea rcx, [rbp + 0x19]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x19]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x17d0]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800cc114]
lea rcx, [0x1800ce130]
call fcn.18003ce00
lea rax, [rbp + 0x17f0]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x330], 0x29
mov dl, 0x63
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x331], al
mov dl, 0x72
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x332], al
mov dl, 0x6f
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x333], al
mov dl, 0x73
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x334], al
mov dl, 0x73
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x335], al
mov dl, 0x6c
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x336], al
mov dl, 0x65
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x337], al
mov dl, 0x6e
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x338], al
mov dl, 0x74
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x339], al
mov dl, 0x63
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x33a], al
mov dl, 0x68
lea rcx, [rbp + 0x330]
call fcn.1800641b0
mov byte [rbp + 0x33b], al
xor eax, eax
mov byte [rbp + 0x33c], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x331]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x330]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x331]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 0xb
jb 0x1800449c0
mov edx, 0xb
lea rcx, [rbp + 0x331]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x331]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x17f0]
call fcn.180037490
mov r14, rax
mov byte [rbp + 0x20], 0x4d
mov dl, 0x4d
lea rcx, [rbp + 0x20]
call fcn.1800641b0
mov byte [rbp + 0x21], al
mov dl, 0x69
lea rcx, [rbp + 0x20]
call fcn.1800641b0
mov byte [rbp + 0x22], al
mov dl, 0x73
lea rcx, [rbp + 0x20]
call fcn.1800641b0
mov byte [rbp + 0x23], al
mov dl, 0x63
lea rcx, [rbp + 0x20]
call fcn.1800641b0
mov byte [rbp + 0x24], al
xor eax, eax
mov byte [rbp + 0x25], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp + 0x21]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x20]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x21]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 4
jb 0x180044a71
mov edx, 4
lea rcx, [rbp + 0x21]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x21]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1810]
call fcn.180037490
nop
mov qword [rsp + 0x20], r14
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800cc118]
lea rcx, [0x1800ce130]
call fcn.18003ce00
lea rax, [rbp + 0x1830]
mov qword [rsp + 0x30], rax
mov byte [rbp + 0x2d0], 0x5e
mov dl, 0x74
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
mov byte [rbp + 0x2d1], al
mov dl, 0x68
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
mov byte [rbp + 0x2d2], al
mov dl, 0x69
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
mov byte [rbp + 0x2d3], al
mov dl, 0x63
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
mov byte [rbp + 0x2d4], al
mov dl, 0x6b
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
mov byte [rbp + 0x2d5], al
mov dl, 0x6e
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
mov byte [rbp + 0x2d6], al
mov dl, 0x65
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
mov byte [rbp + 0x2d7], al
mov dl, 0x73
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
mov byte [rbp + 0x2d8], al
mov dl, 0x73
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
mov byte [rbp + 0x2d9], al
xor eax, eax
mov byte [rbp + 0x2da], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x2d1]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x2d0]
call fcn.1800641b0
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x2d1]
call fcn.1800641c0
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x180044bc0
mov edx, 9
lea rcx, [rbp + 0x2d1]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x2d1]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1830]
call fcn.180037490
mov rsi, rax
mov byte [rbp + 0x28], 0xa
mov dl, 0x4d
lea rcx, [rbp + 0x28]
call fcn.1800641b0
mov byte [rbp + 0x29], al
mov dl, 0x69
lea rcx, [rbp + 0x28]
call fcn.1800641b0
mov byte [rbp + 0x2a], al
mov dl, 0x73
lea rcx, [rbp + 0x28]
call fcn.1800641b0
mov byte [rbp + 0x2b], al
mov dl, 0x63
lea rcx, [rbp + 0x28]
call fcn.1800641b0
mov byte [rbp + 0x2c], al
xor eax, eax
mov byte [rbp + 0x2d], al
nop
mov rdx, rdi
lea rcx, [rbp + 0x29]
call fcn.1800641c0
movzx edx, byte [rax]
lea rcx, [rbp + 0x28]
call fcn.1800641b0
movzx ebx, al
mov rdx, rdi
lea rcx, [rbp + 0x29]
call fcn.1800641c0
mov byte [rax], bl
inc rdi
cmp rdi, 4
jb 0x180044c70
mov edx, 4
lea rcx, [rbp + 0x29]
call fcn.1800641c0
mov byte [rax], 0
lea rcx, [rbp + 0x29]
call fcn.180063b40
mov rdx, rax
lea rcx, [rbp + 0x1850]
call fcn.180037490
nop
mov qword [rsp + 0x20], rsi
mov r9, rax
xor r8d, r8d
lea rdx, [0x1800cc11c]
lea rcx, [0x1800ce130]
call fcn.18003ce00
add rsp, 0x1978
pop r15
pop r14
pop rdi
pop rsi
pop rbx
pop rbp
ret