Function at 0x1400bb760
Capabilities:
Authenticate hmac
Contain obfuscated stackstrings
Log keystrokes via polling
Parse pe header

Disassembly:
push rbp
push r13
lea rbp, [rsp - 0x778]
sub rsp, 0x878
mov rax, qword [0x140197010]
xor rax, rsp
mov qword [rbp + 0x718], rax
movsxd rcx, dword [0x140198518]
lea rax, [0x1401984c4]
mov ecx, dword [rax + rcx*4]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x1400bb7ad
cmp byte [0x14019842c], 0
sete byte [0x14019842c]
mov rax, qword [0x1401980c0]
xor r13d, r13d
mov dword [rax + 0x1550], 0x3f800000
mov dword [rax + 0x1554], 0x41400000
mov dword [rax + 0x1558], 0x41400000
mov qword [rax + 0x155c], 0x41380000
mov dword [rax + 0x1564], 0x41a00000
mov dword [rax + 0x1568], 0x41a00000
mov dword [rax + 0x156c], 0x3f000000
mov qword [rax + 0x1570], 0x3f000000
mov qword [rax + 0x1578], 0x3f800000
mov dword [rax + 0x1580], 0x3f800000
mov dword [rax + 0x1584], 0x41a00000
mov dword [rax + 0x1588], 0x4059999a
mov qword [rax + 0x158c], 0x413e6666
mov dword [rax + 0x1594], 0x4089999a
mov dword [rax + 0x1598], 0x40b00000
mov dword [rax + 0x159c], 0x40e33333
mov dword [rax + 0x15a0], 0x3fe66666
mov dword [rax + 0x15ac], r13d
mov dword [rax + 0x15b0], 0x409ccccd
mov dword [rax + 0x15b4], 0x4139999a
mov dword [rax + 0x15b8], 0x417e6666
mov dword [rax + 0x15bc], 0x406ccccd
mov qword [rax + 0x15c0], 0x41a00000
mov dword [rax + 0x15c8], r13d
mov dword [rax + 0x15cc], 0x3f000000
mov dword [rax + 0x15d0], 0x3f000000
mov dword [rax + 0x15f0], 0x3f800000
mov dword [rax + 0x15f4], 0x3f800000
mov dword [rax + 0x15f8], 0x3f800000
mov dword [rax + 0x15fc], 0x3f800000
mov dword [rax + 0x1600], 0x3e8c8c8d
mov dword [rax + 0x1604], 0x3ea2a2a3
mov dword [rax + 0x1608], 0x3ee6e6e7
mov dword [rax + 0x160c], 0x3f800000
mov dword [rax + 0x1610], 0x3da0a0a1
mov dword [rax + 0x1614], 0x3db0b0b1
mov dword [rax + 0x1618], 0x3dd0d0d1
mov dword [rax + 0x161c], 0x3f7d70a4
mov dword [rax + 0x1620], 0x3dbd733a
mov dword [rax + 0x1624], 0x3dcd68a5
mov dword [rax + 0x1628], 0x3ded5268
mov dword [rax + 0x162c], 0x3f800000
mov dword [rax + 0x1630], 0x3da0a0a1
mov dword [rax + 0x1634], 0x3db0b0b1
mov dword [rax + 0x1638], 0x3dd0d0d1
mov dword [rax + 0x163c], 0x3f7d70a4
mov dword [rax + 0x1650], 0x3e20a0a1
mov dword [rax + 0x1654], 0x3e2cacad
mov dword [rax + 0x1658], 0x3e44c4c5
mov dword [rax + 0x165c], 0x3f800000
mov dword [rax + 0x1640], 0x3f800000
mov qword [rax + 0x1644], 0x3f57ced9
mov dword [rax + 0x164c], 0x3f800000
mov dword [rax + 0x1670], 0x3e20a0a1
mov dword [rax + 0x1674], 0x3e2cacad
mov dword [rax + 0x1678], 0x3e44c4c5
mov dword [rax + 0x167c], 0x3f800000
mov dword [rax + 0x1680], 0x3e20a0a1
mov dword [rax + 0x1684], 0x3e2cacad
mov dword [rax + 0x1688], 0x3e44c4c5
mov dword [rax + 0x168c], 0x3f800000
mov dword [rax + 0x1690], 0x3d40c0c1
mov dword [rax + 0x1694], 0x3d60e0e1
mov dword [rax + 0x1698], 0x3d909091
mov dword [rax + 0x169c], 0x3f800000
mov dword [rax + 0x16a0], 0x3d40c0c1
mov dword [rax + 0x16a4], 0x3d60e0e1
mov dword [rax + 0x16a8], 0x3d909091
mov dword [rax + 0x16ac], 0x3f800000
mov dword [rax + 0x16b0], 0x3da0a0a1
mov dword [rax + 0x16b4], 0x3db0b0b1
mov dword [rax + 0x16b8], 0x3dd0d0d1
mov dword [rax + 0x16bc], 0x3f800000
mov dword [rax + 0x16c0], 0x3dc8c8c9
mov dword [rax + 0x16c4], 0x3dd8d8d9
mov dword [rax + 0x16c8], 0x3df8f8f9
mov dword [rax + 0x16cc], 0x3f800000
mov dword [rax + 0x16d0], 0x3d40c0c1
mov dword [rax + 0x16d4], 0x3d60e0e1
mov dword [rax + 0x16d8], 0x3d909091
mov dword [rax + 0x16dc], 0x3f800000
mov dword [rax + 0x16e0], 0x3df0f0f1
mov dword [rax + 0x16e4], 0x3e088889
mov dword [rax + 0x16e8], 0x3e189899
mov dword [rax + 0x16ec], 0x3f800000
mov dword [rax + 0x16f0], 0x3e20a0a1
mov dword [rax + 0x16f4], 0x3e2cacad
mov dword [rax + 0x16f8], 0x3e44c4c5
mov dword [rax + 0x16fc], 0x3f800000
mov dword [rax + 0x1700], 0x3df0f0f1
mov dword [rax + 0x1704], 0x3e088889
mov dword [rax + 0x1708], 0x3e189899
mov dword [rax + 0x170c], 0x3f800000
mov dword [rax + 0x1710], 0x3f78f8f9
mov dword [rax + 0x1714], 0x3f800000
mov dword [rax + 0x1718], 0x3efefeff
mov dword [rax + 0x171c], 0x3f800000
mov dword [rax + 0x1720], 0x3f78d493
mov dword [rax + 0x1724], 0x3f800000
mov dword [rax + 0x1728], 0x3efeff00
mov dword [rax + 0x172c], 0x3f800000
mov dword [rax + 0x1730], 0x3f800000
mov dword [rax + 0x1734], 0x3f4b9b44
mov dword [rax + 0x1738], 0x3efeff00
mov dword [rax + 0x173c], 0x3f800000
mov dword [rax + 0x1740], 0x3df0f0f1
mov dword [rax + 0x1744], 0x3e088889
mov dword [rax + 0x1748], 0x3e189899
mov dword [rax + 0x174c], 0x3f800000
mov dword [rax + 0x1750], 0x3e3a8b9b
mov dword [rax + 0x1754], 0x3e425ab9
mov dword [rax + 0x1758], 0x3e4a29c0
mov dword [rax + 0x175c], 0x3f800000
mov dword [rax + 0x1760], 0x3e1e3691
mov dword [rax + 0x1764], 0x3e1e3688
mov dword [rax + 0x1768], 0x3e1e36f0
mov dword [rax + 0x176c], 0x3f800000
mov dword [rax + 0x1770], 0x3e10dc3d
mov dword [rax + 0x1774], 0x3e26e4b5
mov dword [rax + 0x1778], 0x3e52f3ec
mov dword [rax + 0x177c], 0x3f800000
mov dword [rax + 0x1780], 0x3ddbbd95
mov dword [rax + 0x1784], 0x3ddbbd80
mov dword [rax + 0x1788], 0x3ddbbe10
mov dword [rax + 0x178c], 0x3f800000
mov dword [rax + 0x1790], 0x3da0a0a1
mov dword [rax + 0x1794], 0x3db0b0b1
mov dword [rax + 0x1798], 0x3dd0d0d1
mov dword [rax + 0x179c], 0x3f800000
mov dword [rax + 0x17a0], 0x3e04694f
mov dword [rax + 0x17a4], 0x3e17797a
mov dword [rax + 0x17a8], 0x3e45c4ac
mov dword [rax + 0x17ac], 0x3f800000
mov dword [rax + 0x17b0], 0x3e20a0a1
mov dword [rax + 0x17b4], 0x3e3cbcbd
mov dword [rax + 0x17b8], 0x3e808081
mov dword [rax + 0x17bc], 0x3f800000
mov dword [rax + 0x17c0], 0x3e20a0a1
mov dword [rax + 0x17c4], 0x3e3cbcbd
mov dword [rax + 0x17c8], 0x3e808081
mov dword [rax + 0x17cc], 0x3f800000
mov dword [rax + 0x17d0], 0x3e156c62
mov dword [rax + 0x17d4], 0x3e156c94
mov dword [rax + 0x17d8], 0x3e156cc4
mov dword [rax + 0x17dc], 0x3f800000
mov dword [rax + 0x17e0], 0x3f78f8f9
mov dword [rax + 0x17e4], 0x3f800000
mov dword [rax + 0x17e8], 0x3efefeff
mov dword [rax + 0x17ec], 0x3f800000
mov dword [rax + 0x17f0], 0x3f7ffff7
mov dword [rax + 0x17f4], 0x3f800000
mov dword [rax + 0x17f8], 0x3f7fff58
mov dword [rax + 0x17fc], 0x3f800000
mov dword [rax + 0x1800], 0x3da0a0a1
mov dword [rax + 0x1804], 0x3db0b0b1
mov dword [rax + 0x1808], 0x3dd0d0d1
mov dword [rax + 0x180c], 0x3f800000
mov dword [rax + 0x1810], 0x3df0f0f1
mov dword [rax + 0x1814], 0x3e088889
mov dword [rax + 0x1818], 0x3e189899
mov dword [rax + 0x181c], 0x3f800000
mov dword [rax + 0x1820], 0x3df0f0f1
mov dword [rax + 0x1824], 0x3e088889
mov dword [rax + 0x1828], 0x3e189899
mov dword [rax + 0x182c], 0x3f800000
mov dword [rax + 0x1830], 0x3da0a0a1
mov dword [rax + 0x1834], 0x3db0b0b1
mov dword [rax + 0x1838], 0x3dd0d0d1
mov dword [rax + 0x183c], 0x3f800000
mov dword [rax + 0x1840], 0x3dffe1d1
mov dword [rax + 0x1844], 0x3e8c1142
mov dword [rax + 0x1848], 0x3f1220f6
mov dword [rax + 0x184c], 0x3f800000
mov dword [rax + 0x1850], 0x3f058586
mov dword [rax + 0x1854], 0x3f19999a
mov dword [rax + 0x1858], 0x3f33b3b4
mov dword [rax + 0x185c], 0x3f800000
mov dword [rax + 0x1860], 0x3d20a0a1
mov dword [rax + 0x1864], 0x3f7afafb
mov dword [rax + 0x1868], 0x3f7afafb
mov dword [rax + 0x186c], 0x3f800000
mov dword [rax + 0x1870], 0x3f6255b3
mov dword [rax + 0x1874], 0x3f4b4cf3
mov dword [rax + 0x1878], 0x3f0fc42b
mov dword [rax + 0x187c], 0x3f800000
mov dword [rax + 0x1880], 0x3f75034c
mov dword [rax + 0x1884], 0x3f7502ab
mov dword [rax + 0x1888], 0x3f7502f1
mov dword [rax + 0x188c], 0x3f800000
mov dword [rax + 0x1890], 0x3f6f845d
mov dword [rax + 0x1894], 0x3f6f8455
mov dword [rax + 0x1898], 0x3f6f84f2
mov dword [rax + 0x189c], 0x3f800000
mov dword [rax + 0x18a0], 0x3efefeff
mov dword [rax + 0x18a4], 0x3f038384
mov dword [rax + 0x18a8], 0x3f800000
mov dword [rax + 0x18ac], 0x3f800000
mov dword [rax + 0x18b0], 0x3e883d88
mov dword [rax + 0x18b4], 0x3e93fc9e
mov dword [rax + 0x18b8], 0x3f800000
mov dword [rax + 0x18bc], 0x3f800000
mov dword [rax + 0x18c0], 0x3efefeff
mov dword [rax + 0x18c4], 0x3f038384
mov dword [rax + 0x18c8], 0x3f800000
mov dword [rax + 0x18cc], 0x3f800000
mov dword [rax + 0x18d0], 0x3e48c8c9
mov dword [rax + 0x18d4], 0x3e34b4b5
mov dword [rax + 0x18d8], 0x3f0b8b8c
mov dword [rax + 0x18dc], 0x3f800000
mov dword [rax + 0x18e0], 0x3e48c8c9
mov dword [rax + 0x18e4], 0x3e34b4b5
mov dword [rax + 0x18e8], 0x3f0b8b8c
mov dword [rax + 0x18ec], 0x3f800000
cmp byte [0x14019842c], r13b
je 0x1400c4571
mov qword [rsp + 0x890], rbx
mov qword [rsp + 0x898], rsi
mov qword [rsp + 0x8a0], rdi
mov qword [rsp + 0x868], r14
movaps xmmword [rsp + 0x850], xmm6
mov qword [rsp + 0x870], r12
mov qword [rsp + 0x860], r15
call fcn.1400c45d0
mov rax, qword [0x1401980c0]
lea ecx, [r13 + 0xc]
movss xmm6, dword [0x14015d1d0]
movaps xmm1, xmm6
mov dword [rax + 0x1af4], 0x44380000
mov dword [rax + 0x1af8], 0x44318000
mov dword [rax + 0x1acc], 1
call fcn.14008f290
mov r8b, 0x7e
mov byte [rbp + 0x5f8], 0x11
xor r8b, 0x11
mov cl, 0x78
xor cl, 0x11
mov byte [rbp + 0x5fc], r8b
mov dl, 0x52
mov byte [rbp + 0x5fa], cl
xor dl, 0x11
lea rcx, [rbp + 0x5f9]
mov al, 0x43
mov byte [rbp + 0x5fb], dl
mov r9b, 0x5c
mov r10b, 0x74
mov r11b, 0x7f
xor al, 0x11
xor r9b, 0x11
mov byte [rbp + 0x5f9], al
xor r10b, 0x11
mov byte [rbp + 0x5fd], r9b
xor r11b, 0x11
mov byte [rbp + 0x5fe], r10b
xor ebx, ebx
mov byte [rbp + 0x5ff], r11b
xor edx, edx
mov byte [rbp + 0x600], bl
mov r8d, 0x122
call fcn.14008fc90
call fcn.14008e530
mov word [rsp + 0x6c], 0x1d
lea rcx, [rsp + 0x6d]
mov byte [rsp + 0x6d], bl
call fcn.1400baa30
call fcn.1400b63c0
mov r9b, 0x56
mov byte [rbp + 0x658], 0x39
xor r9b, 0x39
xor esi, esi
mov al, 0x13
mov byte [rbp + 0x65d], r9b
xor al, 0x39
mov byte [rbp + 0x662], sil
mov cl, 0x19
mov byte [rbp + 0x659], al
xor cl, 0x39
mov dl, 0x6a
xor dl, 0x39
mov byte [rbp + 0x65a], cl
mov r8b, 0x51
mov byte [rbp + 0x65b], dl
xor r8b, 0x39
mov r10b, 0x4d
xor r10b, 0x39
mov byte [rbp + 0x65c], r8b
mov r11b, 0x50
mov byte [rbp + 0x65e], r10b
xor r11b, 0x39
mov bl, 0x57
xor bl, 0x39
mov byte [rbp + 0x65f], r11b
mov dil, 0x5e
mov byte [rbp + 0x660], bl
xor dil, 0x39
xor r9d, r9d
mov byte [rbp + 0x661], dil
xor r8d, r8d
lea rdx, [0x140198428]
lea rcx, [rbp + 0x659]
call fcn.1400c4620
call fcn.1400b63c0
mov r8b, 0x18
mov byte [rbp + 0x618], 0x76
mov r9b, 0x13
mov byte [rbp + 0x621], sil
xor r8b, 0x76
xor r9b, 0x76
mov cl, 0x56
mov byte [rbp + 0x61c], r8b
xor cl, 0x76
mov byte [rbp + 0x61d], r9b
mov dl, 0x33
mov byte [rbp + 0x61a], cl
xor dl, 0x76
lea r8d, [r13 + 1]
mov al, 0x5c
mov byte [rbp + 0x61b], dl
mov r10b, 0x1b
lea rdx, [0x140198428]
mov r11b, 0xf
lea rcx, [rbp + 0x619]
xor al, 0x76
xor r10b, 0x76
xor r11b, 0x76
mov byte [rbp + 0x619], al
mov bl, 5
mov byte [rbp + 0x61e], r10b
xor bl, 0x76
mov byte [rbp + 0x61f], r11b
xor r9d, r9d
mov byte [rbp + 0x620], bl
call fcn.1400c4620
call fcn.1400b63c0
mov r8b, 0x66
mov byte [rbp + 0x5e8], 0x12
mov r9b, 0x77
xor r8b, 0x12
xor r9b, 0x12
mov byte [rbp + 0x5ec], r8b
mov cl, 0x32
mov byte [rbp + 0x5ed], r9b
xor cl, 0x12
lea r8d, [r13 + 2]
mov dl, 0x5b
mov byte [rbp + 0x5ea], cl
xor dl, 0x12
lea rcx, [rbp + 0x5e9]
mov al, 0x38
mov byte [rbp + 0x5eb], dl
mov r10b, 0x7f
lea rdx, [0x140198428]
mov r11b, 0x61
xor al, 0x12
xor r10b, 0x12
mov byte [rbp + 0x5e9], al
xor r11b, 0x12
mov byte [rbp + 0x5ee], r10b
xor ebx, ebx
mov byte [rbp + 0x5ef], r11b
xor r9d, r9d
mov byte [rbp + 0x5f0], bl
call fcn.1400c4620
call fcn.1400b63c0
mov al, 0x7a
mov byte [rbp + 0x608], 0x50
xor al, 0x50
mov cl, 0x70
xor cl, 0x50
mov byte [rbp + 0x609], al
mov dl, 1
mov byte [rbp + 0x60a], cl
mov r10b, 0x23
xor dl, 0x50
mov r8b, 0x25
mov r9b, 0x35
mov r11b, 0x24
movzx ebx, r10b
xor r8b, 0x50
mov byte [rbp + 0x60b], dl
xor r9b, 0x50
mov byte [rbp + 0x60c], r8b
mov byte [rbp + 0x60d], r9b
lea r8d, [r13 + 3]
xor r10b, 0x50
mov byte [rbp + 0x611], sil
xor r11b, 0x50
mov byte [rbp + 0x60e], r10b
xor bl, 0x50
mov byte [rbp + 0x60f], r11b
xor r9d, r9d
mov byte [rbp + 0x610], bl
lea rdx, [0x140198428]
lea rcx, [rbp + 0x609]
call fcn.1400c4620
call fcn.1400b63c0
mov r9b, 0x7d
mov byte [rbp + 0x6a8], 9
movzx r10d, r9b
mov byte [rbp + 0x6b3], r13b
mov r8b, 0x6c
xor r9b, 9
xor r8b, 9
mov byte [rbp + 0x6ad], r9b
mov cl, 0x29
mov byte [rbp + 0x6ac], r8b
xor cl, 9
lea r8d, [r13 + 4]
mov dl, 0x5a
mov byte [rbp + 0x6aa], cl
xor dl, 9
lea rcx, [rbp + 0x6a9]
mov al, 0x23
mov byte [rbp + 0x6ab], dl
mov r11b, 0x60
lea rdx, [0x140198428]
xor al, 9
xor r10b, 9
xor r11b, 9
mov byte [rbp + 0x6a9], al
mov bl, 0x67
mov byte [rbp + 0x6ae], r10b
mov dil, 0x6e
mov byte [rbp + 0x6af], r11b
mov sil, 0x7a
xor bl, 9
xor dil, 9
mov byte [rbp + 0x6b0], bl
xor sil, 9
mov byte [rbp + 0x6b1], dil
xor r9d, r9d
mov byte [rbp + 0x6b2], sil
xor r14d, r14d
call fcn.1400c4620
call fcn.14008e280
movss xmm1, dword [0x14015d2f4]
xorps xmm0, xmm0
call fcn.14008e1d0
call fcn.14008e530
mov eax, dword [0x140198428]
test eax, eax
jne 0x1400bd1c0
mov word [rsp + 0x4c], 0x13
lea rcx, [rsp + 0x4d]
mov byte [rsp + 0x4d], r13b
call fcn.1400baa30
call fcn.1400b63c0
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 2]
call fcn.1400887b0
movaps xmm1, xmm6
lea ecx, [r13 + 0xc]
call fcn.14008f290
mov cl, 0x42
mov byte [rbp + 0x5c8], 0x62
xor cl, 0x62
mov dl, 0x23
xor dl, 0x62
mov byte [rbp + 0x5ca], cl
mov al, 0x4f
mov byte [rbp + 0x5cb], dl
mov r8b, 0xb
lea rdx, [0x140198279]
mov r9b, 0xf
lea rcx, [rbp + 0x5c9]
xor r10d, r10d
xor al, 0x62
xor r8b, 0x62
mov byte [rbp + 0x5c9], al
xor r9b, 0x62
mov byte [rbp + 0x5cc], r8b
mov byte [rbp + 0x5cd], r9b
mov byte [rbp + 0x5ce], r10b
call fcn.1400b8d70
cmp byte [0x140198279], r13b
je 0x1400be68b
mov cl, 0x4a
mov byte [rbp + 0x668], 0x24
xor cl, 0x24
mov dl, 0x48
xor dl, 0x24
mov byte [rbp + 0x66a], cl
mov al, 0x6b
mov byte [rbp + 0x66b], dl
mov r8b, 0x5d
lea rdx, [0x140198272]
mov r9b, 4
lea rcx, [rbp + 0x669]
mov r10b, 0x54
mov r11b, 0x49
xor al, 0x24
xor r8b, 0x24
xor r9b, 0x24
mov byte [rbp + 0x669], al
xor r10b, 0x24
mov byte [rbp + 0x66c], r8b
xor r11b, 0x24
mov byte [rbp + 0x66d], r9b
mov bl, 0x47
mov byte [rbp + 0x66e], r10b
mov dil, 0x57
mov byte [rbp + 0x66f], r11b
xor esi, esi
xor bl, 0x24
xor dil, 0x24
mov byte [rbp + 0x670], bl
mov byte [rbp + 0x671], dil
mov byte [rbp + 0x672], sil
call fcn.1400b8d70
mov cl, 0x39
mov byte [rbp + 0x6d8], 0x5c
movzx r8d, cl
movzx r14d, cl
xor cl, 0x5c
mov al, 0xf
mov dl, 0x30
mov byte [rbp + 0x6da], cl
mov r9b, 0x3f
lea rcx, [rbp + 0x6d9]
mov r10b, 0x28
mov r11b, 0x7c
xor r12d, r12d
xor al, 0x5c
xor dl, 0x5c
mov byte [rbp + 0x6d9], al
xor r8b, 0x5c
mov byte [rbp + 0x6db], dl
xor r9b, 0x5c
mov byte [rbp + 0x6dc], r8b
xor r10b, 0x5c
mov byte [rbp + 0x6dd], r9b
xor r11b, 0x5c
mov byte [rbp + 0x6de], r10b
xor r14b, 0x5c
mov byte [rbp + 0x6df], r11b
mov bl, 0x1e
mov byte [rbp + 0x6e3], r14b
xor bl, 0x5c
mov byte [rbp + 0x6e5], r12b
mov dil, 0x33
mov byte [rbp + 0x6e0], bl
xor dil, 0x5c
mov sil, 0x32
xor sil, 0x5c
mov byte [rbp + 0x6e1], dil
mov r15b, 0x66
mov byte [rbp + 0x6e2], sil
xor r15b, 0x5c
mov byte [rbp + 0x6e4], r15b
call fcn.1400baa30
mov al, 2
mov byte [rbp + 0x678], 0x22
movzx ecx, al
movzx edx, al
movzx r8d, al
movzx r9d, al
movzx r10d, al
movzx r11d, al
mov dword [rsp + 0x28], 0xffffffff
movzx ebx, al
mov dword [rsp + 0x20], 2
movzx edi, al
xor cl, 0x22
xor dl, 0x22
mov byte [rbp + 0x67a], cl
xor r8b, 0x22
mov byte [rbp + 0x67b], dl
xor r9b, 0x22
mov byte [rbp + 0x67c], r8b
mov byte [rbp + 0x67d], r9b
lea r8, [fcn.1400b5e10]
xor r11b, 0x22
lea r9, [0x140198520]
xor al, 0x22
mov byte [rbp + 0x67f], r11b
xor r10b, 0x22
mov byte [rbp + 0x679], al
xor bl, 0x22
mov byte [rbp + 0x67e], r10b
xor dil, 0x22
mov byte [rbp + 0x680], bl
xor esi, esi
mov byte [rbp + 0x681], dil
lea rdx, [0x14019840c]
mov byte [rbp + 0x682], sil
lea rcx, [rbp + 0x679]
call fcn.1400b88a0
mov cl, 0xb
mov byte [rbp + 0x6c8], 0x6e
movzx r8d, cl
mov byte [rbp + 0x6d4], r12b
movzx edi, cl
mov al, 0x3d
xor cl, 0x6e
mov dl, 2
mov r9b, 0xd
mov byte [rbp + 0x6ca], cl
mov r10b, 0x1a
lea rcx, [rbp + 0x6c9]
mov r11b, 0x4e
xor al, 0x6e
xor dl, 0x6e
mov byte [rbp + 0x6c9], al
xor r8b, 0x6e
mov byte [rbp + 0x6cb], dl
xor r9b, 0x6e
mov byte [rbp + 0x6cc], r8b
xor r10b, 0x6e
mov byte [rbp + 0x6cd], r9b
xor r11b, 0x6e
mov byte [rbp + 0x6ce], r10b
mov bl, 0x25
mov byte [rbp + 0x6cf], r11b
mov sil, 0x17
mov r14b, 0x54
xor bl, 0x6e
xor dil, 0x6e
xor sil, 0x6e
mov byte [rbp + 0x6d0], bl
xor r14b, 0x6e
mov byte [rbp + 0x6d1], dil
mov byte [rbp + 0x6d2], sil
mov byte [rbp + 0x6d3], r14b
call fcn.1400baa30
mov al, 0x37
mov byte [rbp + 0x628], 0x17
movzx ecx, al
movzx edx, al
movzx r9d, al
movzx r10d, al
movzx r11d, al
movzx ebx, al
movzx edi, al
xor r8d, r8d
xor al, 0x17
xor cl, 0x17
mov byte [rbp + 0x629], al
mov byte [rbp + 0x62a], cl
xor dl, 0x17
mov byte [rbp + 0x631], r8b
xor r9b, 0x17
mov byte [rbp + 0x62b], dl
mov byte [rbp + 0x62c], r9b
lea rdx, [0x1401984c0]
xor r10b, 0x17
mov dword [rsp + 0x28], 0xffffffff
xor r11b, 0x17
mov byte [rbp + 0x62d], r10b
xor bl, 0x17
mov byte [rbp + 0x62e], r11b
xor dil, 0x17
mov byte [rbp + 0x62f], bl
lea r9, [0x140198488]
mov byte [rbp + 0x630], dil
lea r8, [fcn.1400b5e10]
mov dword [rsp + 0x20], 7
lea rcx, [rbp + 0x629]
call fcn.1400b88a0
mov cl, 0x37
mov byte [rbp + 0x6e8], 0x52
movzx r8d, cl
mov byte [rbp + 0x6f5], r12b
mov r10b, 0x26
xor cl, 0x52
movzx r14d, r10b
mov byte [rbp + 0x6ea], cl
mov al, 1
lea rcx, [rbp + 0x6e9]
mov dl, 0x3e
mov r9b, 0x31
mov r11b, 0x72
xor al, 0x52
xor dl, 0x52
mov byte [rbp + 0x6e9], al
xor r8b, 0x52
mov byte [rbp + 0x6eb], dl
xor r9b, 0x52
mov byte [rbp + 0x6ec], r8b
xor r10b, 0x52
mov byte [rbp + 0x6ed], r9b
xor r11b, 0x52
mov byte [rbp + 0x6ee], r10b
mov bl, 0x16
mov byte [rbp + 0x6ef], r11b
mov dil, 0x3b
mov sil, 0x21
mov r15b, 0x68
xor bl, 0x52
xor dil, 0x52
mov byte [rbp + 0x6f0], bl
xor sil, 0x52
mov byte [rbp + 0x6f1], dil
xor r14b, 0x52
mov byte [rbp + 0x6f2], sil
xor r15b, 0x52
mov byte [rbp + 0x6f3], r14b
mov byte [rbp + 0x6f4], r15b
call fcn.1400baa30
mov al, 1
mov byte [rbp + 0x5d8], 0x21
movzx ecx, al
movzx edx, al
movzx r8d, al
movzx r9d, al
movzx r10d, al
xor cl, 0x21
xor dl, 0x21
mov byte [rbp + 0x5da], cl
xor r8b, 0x21
mov byte [rbp + 0x5db], dl
xor r9b, 0x21
mov byte [rbp + 0x5dc], r8b
movzx r11d, al
mov byte [rbp + 0x5dd], r9b
xor al, 0x21
xor ebx, ebx
xor r10b, 0x21
mov byte [rbp + 0x5d9], al
mov byte [rbp + 0x5de], r10b
movss dword [rsp + 0x30], xmm6
lea rax, [0x14015cf7c]
mov qword [rsp + 0x28], rax
lea r9, [rbp - 0x80]
lea rax, [rsp + 0x78]
mov byte [rbp + 0x5e0], bl
xor r11b, 0x21
mov qword [rsp + 0x20], rax
lea r8, [0x1401983e8]
mov byte [rbp + 0x5df], r11b
xor edx, edx
mov dword [rsp + 0x78], 0x3e8
lea rcx, [rbp + 0x5d9]
mov dword [rbp - 0x80], 1
call fcn.1400b76f0
mov dl, 0x58
mov byte [rbp + 0x708], 0x37
movzx r8d, dl
mov byte [rbp + 0x716], r13b
mov cl, 0x5a
mov al, 0x64
xor cl, 0x37
mov r9b, 0x43
mov r10b, 0x5f
mov byte [rbp + 0x70a], cl
mov r11b, 0x18
lea rcx, [rbp + 0x709]
xor r8b, 0x37
xor al, 0x37
xor dl, 0x37
mov byte [rbp + 0x70c], r8b
xor r9b, 0x37
mov byte [rbp + 0x709], al
xor r10b, 0x37
mov byte [rbp + 0x70b], dl
xor r11b, 0x37
mov byte [rbp + 0x70d], r9b
mov bl, 0x75
mov byte [rbp + 0x70e], r10b
mov dil, 0x45
mov byte [rbp + 0x70f], r11b
mov sil, 0x52
mov r14b, 0x56
mov r15b, 0x5c
mov r12b, 0xd
xor bl, 0x37
xor dil, 0x37
xor sil, 0x37
mov byte [rbp + 0x710], bl
xor r14b, 0x37
mov byte [rbp + 0x711], dil
xor r15b, 0x37
mov byte [rbp + 0x712], sil
xor r12b, 0x37
mov byte [rbp + 0x713], r14b
mov byte [rbp + 0x714], r15b
mov byte [rbp + 0x715], r12b
call fcn.1400baa30
xor al, al
mov byte [rbp + 0x5d0], 0x20
xor cl, cl
mov dword [rbp - 0x78], 0x32
xor dl, dl
mov dword [rbp - 0x70], r13d
xor r8b, r8b
xor r9b, r9b
xor al, 0x20
xor cl, 0x20
xor dl, 0x20
mov byte [rbp + 0x5d1], al
xor r8b, 0x20
mov byte [rbp + 0x5d2], cl
xor r9b, 0x20
mov byte [rbp + 0x5d3], dl
xor r11d, r11d
mov byte [rbp + 0x5d4], r8b
xor r10b, r10b
mov byte [rbp + 0x5d5], r9b
xor r10b, 0x20
mov byte [rbp + 0x5d7], r11b
mov byte [rbp + 0x5d6], r10b
movss dword [rsp + 0x30], xmm6
lea rax, [rbp - 0x78]
lea r15, [0x14015cf7c]
xor edx, edx
mov qword [rsp + 0x28], r15
lea r9, [rbp - 0x70]
lea r8, [0x140198414]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x5d1]
call fcn.1400b76f0
mov cl, 0x54
mov byte [rbp + 0x698], 0x74
movzx r11d, cl
mov byte [rbp + 0x6a3], r13b
xor cl, 0x74
mov dl, 0x27
xor dl, 0x74
mov byte [rbp + 0x69a], cl
mov al, 0x59
mov byte [rbp + 0x69b], dl
mov r8b, 0x1c
lea rcx, [rbp + 0x699]
mov r9b, 0x1b
lea rdx, [0x140198278]
mov r10b, 3
xor al, 0x74
xor r8b, 0x74
mov byte [rbp + 0x699], al
xor r9b, 0x74
mov byte [rbp + 0x69c], r8b
xor r10b, 0x74
mov byte [rbp + 0x69d], r9b
xor r11b, 0x74
mov byte [rbp + 0x69e], r10b
mov bl, 0x32
mov byte [rbp + 0x69f], r11b
mov dil, 0x3b
mov sil, 0x22
xor bl, 0x74
xor dil, 0x74
xor sil, 0x74
mov byte [rbp + 0x6a0], bl
mov byte [rbp + 0x6a1], dil
mov byte [rbp + 0x6a2], sil
call fcn.1400b8d70
cmp byte [0x140198278], r13b
je 0x1400bccd6
mov cl, 0x6f
mov byte [rbp + 0x6b8], 0xe
xor cl, 0xe
mov al, 0x5c
mov dl, 0x6a
mov byte [rbp + 0x6ba], cl
mov r8b, 0x67
lea rcx, [rbp + 0x6b9]
mov r9b, 0x7b
mov r10b, 0x7d
mov r11b, 0x2e
xor al, 0xe
xor dl, 0xe
mov byte [rbp + 0x6b9], al
xor r8b, 0xe
mov byte [rbp + 0x6bb], dl
xor r9b, 0xe
mov byte [rbp + 0x6bc], r8b
xor r10b, 0xe
mov byte [rbp + 0x6bd], r9b
xor r11b, 0xe
mov byte [rbp + 0x6be], r10b
mov bl, 0x48
mov byte [rbp + 0x6bf], r11b
mov dil, 0x41
mov sil, 0x58
mov r14b, 0x34
xor r12d, r12d
xor bl, 0xe
mov byte [rbp + 0x6c4], r12b
xor dil, 0xe
mov byte [rbp + 0x6c0], bl
xor sil, 0xe
mov byte [rbp + 0x6c1], dil
xor r14b, 0xe
mov byte [rbp + 0x6c2], sil
mov byte [rbp + 0x6c3], r14b
call fcn.1400baa30
mov al, 0x7c
movss dword [rsp + 0x30], xmm6
movzx ecx, al
mov qword [rsp + 0x28], r15
movzx edx, al
mov byte [rbp + 0x5c0], 0x5c
movzx r8d, al
mov dword [rbp - 0x68], 0x3c0
xor al, 0x5c
mov dword [rbp - 0x60], 1
xor cl, 0x5c
mov byte [rbp + 0x5c1], al
xor dl, 0x5c
mov byte [rbp + 0x5c2], cl
xor r8b, 0x5c
mov byte [rbp + 0x5c3], dl
xor r9d, r9d
mov byte [rbp + 0x5c4], r8b
lea rax, [rbp - 0x68]
mov byte [rbp + 0x5c5], r9b
lea r8, [0x140198410]
mov qword [rsp + 0x20], rax
xor edx, edx
lea rcx, [rbp + 0x5c1]
lea r9, [rbp - 0x60]
call fcn.1400b76f0
movdqa xmm1, xmmword [0x14015d530]
lea rdx, [0x140198276]
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rbp + 0x570], xmm1
mov byte [rbp + 0x57f], r13b
xor byte [rbp + 0x572], cl
xor byte [rbp + 0x573], cl
xor byte [rbp + 0x574], cl
xor byte [rbp + 0x575], cl
xor byte [rbp + 0x576], cl
xor byte [rbp + 0x577], cl
xor byte [rbp + 0x578], cl
xor byte [rbp + 0x579], cl
xor byte [rbp + 0x57a], cl
xor byte [rbp + 0x57b], cl
xor byte [rbp + 0x57c], cl
xor byte [rbp + 0x57d], cl
xor byte [rbp + 0x57e], cl
psrldq xmm0, 1
movd eax, xmm0
xor al, cl
lea rcx, [rbp + 0x571]
mov byte [rbp + 0x571], al
call fcn.1400b8d70
movdqa xmm1, xmmword [str.I_b__i]
lea rdx, [0x140198277]
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rbp + 0x560], xmm1
mov byte [rbp + 0x56f], r13b
xor byte [rbp + 0x562], cl
xor byte [rbp + 0x563], cl
xor byte [rbp + 0x564], cl
xor byte [rbp + 0x565], cl
xor byte [rbp + 0x566], cl
xor byte [rbp + 0x567], cl
xor byte [rbp + 0x568], cl
xor byte [rbp + 0x569], cl
xor byte [rbp + 0x56a], cl
xor byte [rbp + 0x56b], cl
xor byte [rbp + 0x56c], cl
xor byte [rbp + 0x56d], cl
xor byte [rbp + 0x56e], cl
psrldq xmm0, 1
movd eax, xmm0
xor al, cl
lea rcx, [rbp + 0x561]
mov byte [rbp + 0x561], al
call fcn.1400b8d70
call fcn.1400b6e10
call fcn.1400896b0
movaps xmm0, xmmword [0x14015da00]
lea rdx, [rbp - 0x38]
xor ecx, ecx
movups xmmword [rbp - 0x38], xmm0
call fcn.14008f390
lea rdx, [rbp - 0x48]
mov qword [rbp - 0x48], r13
mov ecx, 0xa
call fcn.14008f1f0
lea rcx, str._Extra_misc:
call fcn.1400baa30
mov ecx, 1
call fcn.14008f340
mov ecx, 1
call fcn.14008ef90
movdqa xmm1, xmmword [0x14015d7f0]
mov dl, 0x14
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rbp + 0x508], xmm1
xor byte [rbp + 0x50a], cl
xor byte [rbp + 0x50b], cl
xor byte [rbp + 0x50c], cl
xor byte [rbp + 0x50d], cl
psrldq xmm0, 1
movd eax, xmm0
xor al, cl
xor byte [rbp + 0x50e], cl
mov byte [rbp + 0x509], al
xor byte [rbp + 0x50f], cl
xor dl, cl
xor byte [rbp + 0x510], cl
xor byte [rbp + 0x511], cl
xor byte [rbp + 0x512], cl
xor byte [rbp + 0x513], cl
xor byte [rbp + 0x514], cl
xor byte [rbp + 0x515], cl
xor byte [rbp + 0x516], cl
xor byte [rbp + 0x517], cl
lea rcx, [rbp + 0x509]
mov byte [rbp + 0x518], dl
lea rdx, [0x140198268]
mov byte [rbp + 0x519], r13b
call fcn.1400b8d70
movdqa xmm1, xmmword [0x14015d580]
lea rdx, [0x14019826d]
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rbp + 0x550], xmm1
mov byte [rbp + 0x55f], r13b
xor byte [rbp + 0x552], cl
xor byte [rbp + 0x553], cl
xor byte [rbp + 0x554], cl
xor byte [rbp + 0x555], cl
xor byte [rbp + 0x556], cl
xor byte [rbp + 0x557], cl
xor byte [rbp + 0x558], cl
xor byte [rbp + 0x559], cl
xor byte [rbp + 0x55a], cl
xor byte [rbp + 0x55b], cl
xor byte [rbp + 0x55c], cl
xor byte [rbp + 0x55d], cl
xor byte [rbp + 0x55e], cl
psrldq xmm0, 1
movd eax, xmm0
xor al, cl
lea rcx, [rbp + 0x551]
mov byte [rbp + 0x551], al
call fcn.1400b8d70
movdqa xmm1, xmmword [0x14015d930]
mov dl, 0xe
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rbp + 0x520], xmm1
mov byte [rbp + 0x531], r13b
xor byte [rbp + 0x522], cl
xor dl, cl
xor byte [rbp + 0x523], cl
xor byte [rbp + 0x524], cl
xor byte [rbp + 0x525], cl
xor byte [rbp + 0x526], cl
xor byte [rbp + 0x527], cl
xor byte [rbp + 0x528], cl
xor byte [rbp + 0x529], cl
xor byte [rbp + 0x52a], cl
xor byte [rbp + 0x52b], cl
xor byte [rbp + 0x52c], cl
xor byte [rbp + 0x52d], cl
xor byte [rbp + 0x52e], cl
xor byte [rbp + 0x52f], cl
psrldq xmm0, 1
movd eax, xmm0
mov byte [rbp + 0x530], dl
lea rdx, [0x14019826e]
xor al, cl
lea rcx, [rbp + 0x521]
mov byte [rbp + 0x521], al
call fcn.1400b8d70
movdqa xmm1, xmmword [0x14015da40]
mov cl, 0x3b
movdqa xmm0, xmm1
movd edx, xmm1
psrldq xmm0, 1
mov r8b, 0x32
movd eax, xmm0
mov r9b, 9
movdqu xmmword [rbp + 0x598], xmm1
mov r10b, 0x13
mov r11b, 0xb
mov bl, 0x3d
xor byte [rbp + 0x59a], dl
xor cl, dl
xor byte [rbp + 0x59b], dl
xor al, dl
xor byte [rbp + 0x59c], dl
xor r8b, dl
xor byte [rbp + 0x59d], dl
xor r9b, dl
xor byte [rbp + 0x59e], dl
xor r10b, dl
xor byte [rbp + 0x59f], dl
xor r11b, dl
xor byte [rbp + 0x5a0], dl
xor bl, dl
xor byte [rbp + 0x5a1], dl
xor byte [rbp + 0x5a2], dl
xor byte [rbp + 0x5a3], dl
xor byte [rbp + 0x5a4], dl
xor byte [rbp + 0x5a5], dl
xor byte [rbp + 0x5a6], dl
xor byte [rbp + 0x5a7], dl
lea rdx, [0x14019827a]
mov byte [rbp + 0x5a8], cl
lea rcx, [rbp + 0x599]
mov byte [rbp + 0x599], al
mov byte [rbp + 0x5a9], r8b
mov byte [rbp + 0x5aa], r9b
mov byte [rbp + 0x5ab], r10b
mov byte [rbp + 0x5ac], r11b
mov byte [rbp + 0x5ad], bl
mov byte [rbp + 0x5ae], r13b
call fcn.1400b8d70
mov dl, 1
mov ecx, 4
call fcn.14008f450
movdqa xmm1, xmmword [0x14015d7b0]
mov dl, 0x26
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rbp + 0x538], xmm1
mov byte [rbp + 0x549], r13b
xor byte [rbp + 0x53a], cl
xor dl, cl
xor byte [rbp + 0x53b], cl
xor byte [rbp + 0x53c], cl
xor byte [rbp + 0x53d], cl
xor byte [rbp + 0x53e], cl
xor byte [rbp + 0x53f], cl
xor byte [rbp + 0x540], cl
xor byte [rbp + 0x541], cl
xor byte [rbp + 0x542], cl
xor byte [rbp + 0x543], cl
xor byte [rbp + 0x544], cl
xor byte [rbp + 0x545], cl
xor byte [rbp + 0x546], cl
xor byte [rbp + 0x547], cl
psrldq xmm0, 1
movd eax, xmm0
mov byte [rbp + 0x548], dl
lea rdx, [0x14019827b]
xor al, cl
lea rcx, [rbp + 0x539]
mov byte [rbp + 0x539], al
call fcn.1400b8d70
call fcn.14008f400
xor edx, edx
mov r8b, 1
lea ecx, [rdx + 1]
call fcn.1400887b0
jmp 0x1400c4525
cmp eax, 1
jne 0x1400be69d
mov word [rsp + 0x50], 0x6c
lea rcx, [rsp + 0x51]
mov byte [rsp + 0x51], r13b
call fcn.1400baa30
call fcn.1400b63c0
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 2]
call fcn.1400887b0
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.14008f290
mov r9b, 0x50
mov byte [rbp + 0x688], 0x24
movzx edi, r9b
mov byte [rbp + 0x693], r13b
mov cl, 4
mov dl, 0x61
xor cl, 0x24
xor dl, 0x24
mov al, 9
mov byte [rbp + 0x68a], cl
mov r8b, 0x5c
mov byte [rbp + 0x68b], dl
mov r10b, 0x56
lea rdx, [0x140198282]
mov r11b, 0x45
lea rcx, [rbp + 0x689]
xor al, 0x24
xor r8b, 0x24
xor r9b, 0x24
mov byte [rbp + 0x689], al
xor r10b, 0x24
mov byte [rbp + 0x68c], r8b
xor r11b, 0x24
mov byte [rbp + 0x68d], r9b
mov bl, 0x47
mov byte [rbp + 0x68e], r10b
mov sil, 0x57
mov byte [rbp + 0x68f], r11b
xor dil, 0x24
xor bl, 0x24
xor sil, 0x24
mov byte [rbp + 0x691], dil
mov byte [rbp + 0x690], bl
mov byte [rbp + 0x692], sil
call fcn.1400b8d70
cmp byte [0x140198282], r13b
lea rsi, [0x14015cf7c]
je 0x1400bd453
mov cl, 0x79
mov byte [rbp + 0x638], 0x10
xor cl, 0x10
mov byte [rbp + 0x642], r13b
mov al, 0x54
mov byte [rbp + 0x63a], cl
mov dl, 0x63
lea rcx, [rbp + 0x639]
mov r8b, 0x64
mov r9b, 0x71
mov r10b, 0x7e
mov r11b, 0x73
xor al, 0x10
xor dl, 0x10
xor r8b, 0x10
mov byte [rbp + 0x639], al
xor r9b, 0x10
mov byte [rbp + 0x63b], dl
xor r10b, 0x10
mov byte [rbp + 0x63c], r8b
xor r11b, 0x10
mov byte [rbp + 0x63d], r9b
mov bl, 0x75
mov byte [rbp + 0x63e], r10b
mov dil, 0x2a
mov byte [rbp + 0x63f], r11b
xor bl, 0x10
xor dil, 0x10
mov byte [rbp + 0x640], bl
mov byte [rbp + 0x641], dil
call fcn.1400baa30
xor ecx, ecx
movss dword [rsp + 0x30], xmm6
mov al, 0x7c
mov byte [rsp + 0x72], cl
xor al, 0x5c
mov qword [rsp + 0x28], rsi
mov byte [rsp + 0x71], al
lea r9, [rbp - 0x50]
lea rax, [rbp - 0x58]
mov byte [rsp + 0x70], 0x5c
lea r8, [0x1401983ec]
mov qword [rsp + 0x20], rax
xor edx, edx
mov dword [rbp - 0x58], 0x4e20
lea rcx, [rsp + 0x71]
mov dword [rbp - 0x50], 1
call fcn.1400b76f0
mov cl, 0x1f
mov byte [rbp + 0x6f8], 0x6b
mov r10b, 0x18
movzx r8d, cl
xor r8b, 0x6b
mov al, 0x38
xor al, 0x6b
mov byte [rbp + 0x6fc], r8b
mov dl, 0xa
mov byte [rbp + 0x6f9], al
xor dl, 0x6b
mov r9b, 0x1e
xor r9b, 0x6b
mov byte [rbp + 0x6fb], dl
mov r11b, 0x4b
mov byte [rbp + 0x6fd], r9b
xor r11b, 0x6b
mov bl, 0xe
xor bl, 0x6b
mov byte [rbp + 0x6ff], r11b
mov dil, 0x13
mov byte [rbp + 0x700], bl
xor dil, 0x6b
movzx r14d, cl
xor cl, 0x6b
mov byte [rbp + 0x701], dil
movzx r15d, r10b
mov byte [rbp + 0x6fa], cl
xor r10b, 0x6b
mov sil, 2
xor r12d, r12d
mov byte [rbp + 0x6fe], r10b
xor sil, 0x6b
xor r14b, 0x6b
mov byte [rbp + 0x702], sil
xor r15b, 0x6b
mov byte [rbp + 0x703], r14b
lea rdx, [0x1401982a1]
mov byte [rbp + 0x704], r15b
lea rcx, [rbp + 0x6f9]
mov byte [rbp + 0x705], r12b
call fcn.1400b8d70
lea rsi, [0x14015cf7c]
call fcn.1400896b0
mov cl, 0x38
mov byte [rbp + 0x648], 0x18
xor cl, 0x18
mov byte [rbp + 0x652], r13b
mov dl, 0x48
mov byte [rbp + 0x64a], cl
xor dl, 0x18
lea rcx, [rbp + 0x649]
mov al, 0x35
mov byte [rbp + 0x64b], dl
mov r8b, 0x74
lea rdx, [0x140198281]
mov r9b, 0x79
mov r10b, 0x61
mov r11b, 0x7d
xor al, 0x18
xor r8b, 0x18
mov byte [rbp + 0x649], al
xor r9b, 0x18
mov byte [rbp + 0x64c], r8b
xor r10b, 0x18
mov byte [rbp + 0x64d], r9b
xor r11b, 0x18
mov byte [rbp + 0x64e], r10b
mov bl, 0x6a
mov byte [rbp + 0x64f], r11b
mov dil, 0x6b
xor bl, 0x18
xor dil, 0x18
mov byte [rbp + 0x650], bl
xor r14d, r14d
mov byte [rbp + 0x651], dil
call fcn.1400b8d70
cmp byte [0x140198281], r13b
je 0x1400be68b
movdqa xmm1, xmmword [0x14015d890]
lea rdx, [0x140198283]
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rbp + 0x4d8], xmm1
mov byte [rbp + 0x4e8], r13b
xor byte [rbp + 0x4da], cl
xor byte [rbp + 0x4db], cl
xor byte [rbp + 0x4dc], cl
xor byte [rbp + 0x4dd], cl
xor byte [rbp + 0x4de], cl
xor byte [rbp + 0x4df], cl
xor byte [rbp + 0x4e0], cl
xor byte [rbp + 0x4e1], cl
xor byte [rbp + 0x4e2], cl
xor byte [rbp + 0x4e3], cl
xor byte [rbp + 0x4e4], cl
xor byte [rbp + 0x4e5], cl
xor byte [rbp + 0x4e6], cl
xor byte [rbp + 0x4e7], cl
psrldq xmm0, 1
movd eax, xmm0
xor al, cl
lea rcx, [rbp + 0x4d9]
mov byte [rbp + 0x4d9], al
call fcn.1400b8d70
cmp byte [0x140198283], r13b
je 0x1400bd6c4
mov dl, 0x44
mov byte [rbp + 0x58], 0x38
lea rcx, [rbp + 0x58]
call fcn.14006f590
mov dl, 0x69
mov byte [rbp + 0x59], al
lea rcx, [rbp + 0x58]
call fcn.14006f590
mov dl, 0x73
mov byte [rbp + 0x5a], al
lea rcx, [rbp + 0x58]
call fcn.14006f590
mov dl, 0x74
mov byte [rbp + 0x5b], al
lea rcx, [rbp + 0x58]
call fcn.14006f590
mov dl, 0x61
mov byte [rbp + 0x5c], al
lea rcx, [rbp + 0x58]
call fcn.14006f590
mov dl, 0x6e
mov byte [rbp + 0x5d], al
lea rcx, [rbp + 0x58]
call fcn.14006f590
mov dl, 0x63
mov byte [rbp + 0x5e], al
lea rcx, [rbp + 0x58]
call fcn.14006f590
mov dl, 0x65
mov byte [rbp + 0x5f], al
lea rcx, [rbp + 0x58]
call fcn.14006f590
mov dl, 0x3a
mov byte [rbp + 0x60], al
lea rcx, [rbp + 0x58]
call fcn.14006f590
mov byte [rbp + 0x61], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x62], al
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x59]
call fcn.14005f510
lea rcx, [rbp + 0x58]
movzx edx, byte [rax]
call fcn.14006f170
mov rdx, rdi
lea rcx, [rbp + 0x59]
movzx ebx, al
call fcn.14005f510
inc rdi
mov byte [rax], bl
cmp rdi, 9
jb 0x1400bd630
mov edx, 9
lea rcx, [rbp + 0x59]
call fcn.14005f510
lea rcx, [rbp + 0x59]
mov byte [rax], r13b
call fcn.14005f500
mov rcx, rax
call fcn.1400baa30
xor edx, edx
mov word [rsp + 0x54], 0x26
lea rcx, [rsp + 0x55]
call fcn.14005f350
lea rcx, [rsp + 0x55]
mov byte [rax], r13b
call fcn.14005f340
mov rcx, rax
mov qword [rsp + 0x20], rsi
mov r9d, 0x5dc
lea rdx, [0x1401983e4]
mov r8d, 1
call fcn.1400ba2d0
movdqa xmm1, xmmword [0x14015d6a0]
lea rdx, [0x140198299]
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rbp + 0x4f0], xmm1
mov byte [rbp + 0x500], r13b
xor byte [rbp + 0x4f2], cl
xor byte [rbp + 0x4f3], cl
xor byte [rbp + 0x4f4], cl
xor byte [rbp + 0x4f5], cl
xor byte [rbp + 0x4f6], cl
xor byte [rbp + 0x4f7], cl
xor byte [rbp + 0x4f8], cl
xor byte [rbp + 0x4f9], cl
xor byte [rbp + 0x4fa], cl
xor byte [rbp + 0x4fb], cl
xor byte [rbp + 0x4fc], cl
xor byte [rbp + 0x4fd], cl
xor byte [rbp + 0x4fe], cl
xor byte [rbp + 0x4ff], cl
psrldq xmm0, 1
movd eax, xmm0
xor al, cl
lea rcx, [rbp + 0x4f1]
mov byte [rbp + 0x4f1], al
call fcn.1400b8d70
movdqa xmm1, xmmword [0x14015dd50]
mov dl, 0x44
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rbp + 0x580], xmm1
mov r8b, 0x4f
mov r9b, 0x5d
xor dl, cl
psrldq xmm0, 1
xor byte [rbp + 0x582], cl
xor r8b, cl
xor byte [rbp + 0x583], cl
xor r9b, cl
xor byte [rbp + 0x584], cl
xor byte [rbp + 0x585], cl
xor byte [rbp + 0x586], cl
xor byte [rbp + 0x587], cl
xor byte [rbp + 0x588], cl
xor byte [rbp + 0x589], cl
xor byte [rbp + 0x58a], cl
xor byte [rbp + 0x58b], cl
xor byte [rbp + 0x58c], cl
xor byte [rbp + 0x58d], cl
xor byte [rbp + 0x58e], cl
xor byte [rbp + 0x58f], cl
movd eax, xmm0
mov byte [rbp + 0x590], dl
lea rdx, [0x1401982a3]
mov byte [rbp + 0x591], r8b
xor al, cl
mov byte [rbp + 0x592], r9b
lea rcx, [rbp + 0x581]
mov byte [rbp + 0x581], al
mov byte [rbp + 0x593], r13b
call fcn.1400b8d70
xor eax, eax
mov dword [rbp + 0x5b0], 0x4d3e331e
mov byte [rbp + 0x5bc], al
mov rdi, r13
mov dword [rbp + 0x5b4], 0x3e697176
mov dword [rbp + 0x5b8], 0x7b707752
nop
movzx edx, byte [rbp + rdi + 0x5b1]
lea rcx, [rbp + 0x5b0]
call fcn.14006f160
mov rdx, rdi
lea rcx, [rbp + 0x5b1]
movzx ebx, al
call fcn.14005f470
inc rdi
mov byte [rax], bl
cmp rdi, 0xb
jb 0x1400bd840
mov edx, 0xb
lea rcx, [rbp + 0x5b1]
call fcn.14005f470
lea rcx, [rbp + 0x5b1]
mov byte [rax], r13b
call fcn.14005f460
mov rcx, rax
lea rdx, [0x140198293]
call fcn.1400b8d70
cmp byte [0x140198293], r13b
je 0x1400bdd5a
mov dl, 0x53
mov byte [rbp + 0x138], 0x79
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x68
mov byte [rbp + 0x139], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x6f
mov byte [rbp + 0x13a], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x77
mov byte [rbp + 0x13b], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x20
mov byte [rbp + 0x13c], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x4c
mov byte [rbp + 0x13d], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x69
mov byte [rbp + 0x13e], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x6e
mov byte [rbp + 0x13f], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x65
mov byte [rbp + 0x140], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x20
mov byte [rbp + 0x141], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x70
mov byte [rbp + 0x142], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x6d
mov byte [rbp + 0x143], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov dl, 0x63
mov byte [rbp + 0x144], al
lea rcx, [rbp + 0x138]
call fcn.14006f580
mov byte [rbp + 0x145], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x146], al
nop dword [rax]
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x139]
call fcn.14005fa60
lea rcx, [rbp + 0x138]
movzx edx, byte [rax]
call fcn.14006f150
mov rdx, rdi
lea rcx, [rbp + 0x139]
movzx ebx, al
call fcn.14005fa60
inc rdi
mov byte [rax], bl
cmp rdi, 0xd
jb 0x1400bd9d0
mov edx, 0xd
lea rcx, [rbp + 0x139]
call fcn.14005fa60
lea rcx, [rbp + 0x139]
mov byte [rax], r13b
call fcn.14005fa50
mov rcx, rax
lea rdx, [0x140198271]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x188], 0x41
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x68
mov byte [rbp + 0x189], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x6f
mov byte [rbp + 0x18a], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x77
mov byte [rbp + 0x18b], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x20
mov byte [rbp + 0x18c], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x4c
mov byte [rbp + 0x18d], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x69
mov byte [rbp + 0x18e], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x6e
mov byte [rbp + 0x18f], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x65
mov byte [rbp + 0x190], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x20
mov byte [rbp + 0x191], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x73
mov byte [rbp + 0x192], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x63
mov byte [rbp + 0x193], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x61
mov byte [rbp + 0x194], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov dl, 0x76
mov byte [rbp + 0x195], al
lea rcx, [rbp + 0x188]
call fcn.14006f570
mov byte [rbp + 0x196], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x197], al
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x189]
call fcn.14005f550
lea rcx, [rbp + 0x188]
movzx edx, byte [rax]
call fcn.14006f140
mov rdx, rdi
lea rcx, [rbp + 0x189]
movzx ebx, al
call fcn.14005f550
inc rdi
mov byte [rax], bl
cmp rdi, 0xe
jb 0x1400bdb70
mov edx, 0xe
lea rcx, [rbp + 0x189]
call fcn.14005f550
lea rcx, [rbp + 0x189]
mov byte [rax], r13b
call fcn.14005f540
mov rcx, rax
lea rdx, [0x140198270]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x128], 0x19
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x68
mov byte [rbp + 0x129], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x6f
mov byte [rbp + 0x12a], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x77
mov byte [rbp + 0x12b], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x20
mov byte [rbp + 0x12c], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x4c
mov byte [rbp + 0x12d], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x69
mov byte [rbp + 0x12e], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x6e
mov byte [rbp + 0x12f], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x65
mov byte [rbp + 0x130], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x20
mov byte [rbp + 0x131], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x61
mov byte [rbp + 0x132], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x6c
mov byte [rbp + 0x133], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov dl, 0x6c
mov byte [rbp + 0x134], al
lea rcx, [rbp + 0x128]
call fcn.14006f560
mov byte [rbp + 0x135], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x136], al
mov rdx, rdi
lea rcx, [rbp + 0x129]
call fcn.14005fa60
lea rcx, [rbp + 0x128]
movzx edx, byte [rax]
call fcn.14006f130
mov rdx, rdi
lea rcx, [rbp + 0x129]
movzx ebx, al
call fcn.14005fa60
inc rdi
mov byte [rax], bl
cmp rdi, 0xd
jb 0x1400bdcf0
mov edx, 0xd
lea rcx, [rbp + 0x129]
call fcn.14005fa60
lea rcx, [rbp + 0x129]
mov byte [rax], r13b
call fcn.14005fa50
mov rcx, rax
lea rdx, [0x140198273]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x28], 0x68
lea rcx, [rbp + 0x28]
call fcn.14006f550
mov dl, 0x68
mov byte [rbp + 0x29], al
lea rcx, [rbp + 0x28]
call fcn.14006f550
mov dl, 0x6f
mov byte [rbp + 0x2a], al
lea rcx, [rbp + 0x28]
call fcn.14006f550
mov dl, 0x77
mov byte [rbp + 0x2b], al
lea rcx, [rbp + 0x28]
call fcn.14006f550
mov dl, 0x20
mov byte [rbp + 0x2c], al
lea rcx, [rbp + 0x28]
call fcn.14006f550
mov dl, 0x42
mov byte [rbp + 0x2d], al
lea rcx, [rbp + 0x28]
call fcn.14006f550
mov dl, 0x6f
mov byte [rbp + 0x2e], al
lea rcx, [rbp + 0x28]
call fcn.14006f550
mov dl, 0x78
mov byte [rbp + 0x2f], al
lea rcx, [rbp + 0x28]
call fcn.14006f550
mov byte [rbp + 0x30], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x31], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x29]
call fcn.14005fc30
lea rcx, [rbp + 0x28]
movzx edx, byte [rax]
call fcn.14006f120
mov rdx, rdi
lea rcx, [rbp + 0x29]
movzx ebx, al
call fcn.14005fc30
inc rdi
mov byte [rax], bl
cmp rdi, 8
jb 0x1400bdde0
mov edx, 8
lea rcx, [rbp + 0x29]
call fcn.14005fc30
lea rcx, [rbp + 0x29]
mov byte [rax], r13b
call fcn.14005fc20
mov rcx, rax
lea rdx, [0x1401983fb]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x118], 0x79
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x68
mov byte [rbp + 0x119], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x6f
mov byte [rbp + 0x11a], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x77
mov byte [rbp + 0x11b], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x20
mov byte [rbp + 0x11c], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x46
mov byte [rbp + 0x11d], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x69
mov byte [rbp + 0x11e], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x65
mov byte [rbp + 0x11f], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x6c
mov byte [rbp + 0x120], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x64
mov byte [rbp + 0x121], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x42
mov byte [rbp + 0x122], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x6f
mov byte [rbp + 0x123], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov dl, 0x78
mov byte [rbp + 0x124], al
lea rcx, [rbp + 0x118]
call fcn.14006f540
mov byte [rbp + 0x125], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x126], al
mov rdx, rdi
lea rcx, [rbp + 0x119]
call fcn.14005fa60
lea rcx, [rbp + 0x118]
movzx edx, byte [rax]
call fcn.14006f110
mov rdx, rdi
lea rcx, [rbp + 0x119]
movzx ebx, al
call fcn.14005fa60
inc rdi
mov byte [rax], bl
cmp rdi, 0xd
jb 0x1400bdf51
mov edx, 0xd
lea rcx, [rbp + 0x119]
call fcn.14005fa60
lea rcx, [rbp + 0x119]
mov byte [rax], r13b
call fcn.14005fa50
mov rcx, rax
lea rdx, [0x140198274]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x108], 0x4e
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x68
mov byte [rbp + 0x109], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x6f
mov byte [rbp + 0x10a], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x77
mov byte [rbp + 0x10b], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x20
mov byte [rbp + 0x10c], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x48
mov byte [rbp + 0x10d], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x65
mov byte [rbp + 0x10e], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x61
mov byte [rbp + 0x10f], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x64
mov byte [rbp + 0x110], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x42
mov byte [rbp + 0x111], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x6f
mov byte [rbp + 0x112], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x6e
mov byte [rbp + 0x113], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov dl, 0x65
mov byte [rbp + 0x114], al
lea rcx, [rbp + 0x108]
call fcn.14006f530
mov byte [rbp + 0x115], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x116], al
mov rdx, rdi
lea rcx, [rbp + 0x109]
call fcn.14005fa60
lea rcx, [rbp + 0x108]
movzx edx, byte [rax]
call fcn.14006f100
mov rdx, rdi
lea rcx, [rbp + 0x109]
movzx ebx, al
call fcn.14005fa60
inc rdi
mov byte [rax], bl
cmp rdi, 0xd
jb 0x1400be0d1
mov edx, 0xd
lea rcx, [rbp + 0x109]
call fcn.14005fa60
lea rcx, [rbp + 0x109]
mov byte [rax], r13b
call fcn.14005fa50
mov rcx, rax
lea rdx, [0x140198275]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x78], 0x65
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x68
mov byte [rbp + 0x79], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x6f
mov byte [rbp + 0x7a], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x77
mov byte [rbp + 0x7b], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x20
mov byte [rbp + 0x7c], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x48
mov byte [rbp + 0x7d], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x65
mov byte [rbp + 0x7e], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x61
mov byte [rbp + 0x7f], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x6c
mov byte [rbp + 0x80], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x74
mov byte [rbp + 0x81], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov dl, 0x68
mov byte [rbp + 0x82], al
lea rcx, [rbp + 0x78]
call fcn.14006f520
mov byte [rbp + 0x83], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x84], al
mov rdx, rdi
lea rcx, [rbp + 0x79]
call fcn.14005f470
lea rcx, [rbp + 0x78]
movzx edx, byte [rax]
call fcn.14006f0f0
mov rdx, rdi
lea rcx, [rbp + 0x79]
movzx ebx, al
call fcn.14005f470
inc rdi
mov byte [rax], bl
cmp rdi, 0xb
jb 0x1400be1f0
mov edx, 0xb
lea rcx, [rbp + 0x79]
call fcn.14005f470
lea rcx, [rbp + 0x79]
mov byte [rax], r13b
call fcn.14005f460
mov rcx, rax
lea rdx, [0x140198291]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x38], 0xc
lea rcx, [rbp + 0x38]
call fcn.14006f510
mov dl, 0x68
mov byte [rbp + 0x39], al
lea rcx, [rbp + 0x38]
call fcn.14006f510
mov dl, 0x6f
mov byte [rbp + 0x3a], al
lea rcx, [rbp + 0x38]
call fcn.14006f510
mov dl, 0x77
mov byte [rbp + 0x3b], al
lea rcx, [rbp + 0x38]
call fcn.14006f510
mov dl, 0x20
mov byte [rbp + 0x3c], al
lea rcx, [rbp + 0x38]
call fcn.14006f510
mov dl, 0x4e
mov byte [rbp + 0x3d], al
lea rcx, [rbp + 0x38]
call fcn.14006f510
mov dl, 0x61
mov byte [rbp + 0x3e], al
lea rcx, [rbp + 0x38]
call fcn.14006f510
mov dl, 0x6d
mov byte [rbp + 0x3f], al
lea rcx, [rbp + 0x38]
call fcn.14006f510
mov dl, 0x65
mov byte [rbp + 0x40], al
lea rcx, [rbp + 0x38]
call fcn.14006f510
mov byte [rbp + 0x41], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x42], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x39]
call fcn.14005f510
lea rcx, [rbp + 0x38]
movzx edx, byte [rax]
call fcn.14006f0e0
mov rdx, rdi
lea rcx, [rbp + 0x39]
movzx ebx, al
call fcn.14005f510
inc rdi
mov byte [rax], bl
cmp rdi, 9
jb 0x1400be2e0
mov edx, 9
lea rcx, [rbp + 0x39]
call fcn.14005f510
lea rcx, [rbp + 0x39]
mov byte [rax], r13b
call fcn.14005f500
mov rcx, rax
lea rdx, [0x140198284]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x238], 0x52
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x68
mov byte [rbp + 0x239], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x6f
mov byte [rbp + 0x23a], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x77
mov byte [rbp + 0x23b], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x20
mov byte [rbp + 0x23c], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x57
mov byte [rbp + 0x23d], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x65
mov byte [rbp + 0x23e], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x61
mov byte [rbp + 0x23f], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x70
mov byte [rbp + 0x240], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x6f
mov byte [rbp + 0x241], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x6e
mov byte [rbp + 0x242], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x48
mov byte [rbp + 0x243], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x61
mov byte [rbp + 0x244], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x6e
mov byte [rbp + 0x245], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x64
mov byte [rbp + 0x246], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov dl, 0x73
mov byte [rbp + 0x247], al
lea rcx, [rbp + 0x238]
call fcn.14006f500
mov byte [rbp + 0x248], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x249], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x239]
call fcn.14005f3d0
lea rcx, [rbp + 0x238]
movzx edx, byte [rax]
call fcn.14006f0d0
mov rdx, rdi
lea rcx, [rbp + 0x239]
movzx ebx, al
call fcn.14005f3d0
inc rdi
mov byte [rax], bl
cmp rdi, 0x10
jb 0x1400be490
mov edx, 0x10
lea rcx, [rbp + 0x239]
call fcn.14005f3d0
lea rcx, [rbp + 0x239]
mov byte [rax], r13b
call fcn.14005f3c0
mov rcx, rax
lea rdx, [0x14019829e]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x1a8], 0x6c
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x68
mov byte [rbp + 0x1a9], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x6f
mov byte [rbp + 0x1aa], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x77
mov byte [rbp + 0x1ab], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x20
mov byte [rbp + 0x1ac], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x49
mov byte [rbp + 0x1ad], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x6e
mov byte [rbp + 0x1ae], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x76
mov byte [rbp + 0x1af], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x65
mov byte [rbp + 0x1b0], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x6e
mov byte [rbp + 0x1b1], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x74
mov byte [rbp + 0x1b2], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x6f
mov byte [rbp + 0x1b3], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x72
mov byte [rbp + 0x1b4], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov dl, 0x79
mov byte [rbp + 0x1b5], al
lea rcx, [rbp + 0x1a8]
call fcn.14006f4f0
mov byte [rbp + 0x1b6], al
xor eax, eax
mov byte [rbp + 0x1b7], al
mov rdx, r13
lea rcx, [rbp + 0x1a9]
call fcn.14005f550
lea rcx, [rbp + 0x1a8]
movzx edx, byte [rax]
call fcn.14006f0c0
mov rdx, r13
lea rcx, [rbp + 0x1a9]
movzx ebx, al
call fcn.14005f550
inc r13
mov byte [rax], bl
cmp r13, 0xe
jb 0x1400be621
mov edx, 0xe
lea rcx, [rbp + 0x1a9]
call fcn.14005f550
lea rcx, [rbp + 0x1a9]
mov byte [rax], r14b
call fcn.14005f540
mov rcx, rax
lea rdx, [0x14019829f]
call fcn.1400b8d70
xor edx, edx
mov r8b, 1
lea ecx, [rdx + 1]
call fcn.1400887b0
jmp 0x1400c4525
cmp eax, 2
jne 0x1400c150e
mov word [rsp + 0x58], 0x42
lea rcx, [rsp + 0x59]
mov byte [rsp + 0x59], r13b
call fcn.1400baa30
call fcn.1400b63c0
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.14008f290
mov dl, 0x2d
mov byte [rbp + 0x18], 0x53
lea rcx, [rbp + 0x18]
call fcn.14006f4e0
mov dl, 0x20
mov byte [rbp + 0x19], al
lea rcx, [rbp + 0x18]
call fcn.14006f4e0
mov dl, 0x49
mov byte [rbp + 0x1a], al
lea rcx, [rbp + 0x18]
call fcn.14006f4e0
mov dl, 0x74
mov byte [rbp + 0x1b], al
lea rcx, [rbp + 0x18]
call fcn.14006f4e0
mov dl, 0x65
mov byte [rbp + 0x1c], al
lea rcx, [rbp + 0x18]
call fcn.14006f4e0
mov dl, 0x6d
mov byte [rbp + 0x1d], al
lea rcx, [rbp + 0x18]
call fcn.14006f4e0
mov dl, 0x73
mov byte [rbp + 0x1e], al
lea rcx, [rbp + 0x18]
call fcn.14006f4e0
mov byte [rbp + 0x1f], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x20], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x19]
call fcn.14005f530
lea rcx, [rbp + 0x18]
movzx edx, byte [rax]
call fcn.14006f0b0
mov rdx, rdi
lea rcx, [rbp + 0x19]
movzx ebx, al
call fcn.14005f530
inc rdi
mov byte [rax], bl
cmp rdi, 7
jb 0x1400be740
mov edx, 7
lea rcx, [rbp + 0x19]
call fcn.14005f530
lea rcx, [rbp + 0x19]
mov byte [rax], r13b
call fcn.14005f520
mov rcx, rax
lea rdx, [0x140198280]
call fcn.1400b8d70
cmp byte [0x140198280], r13b
je 0x1400c4525
mov dl, 0x2d
mov byte [rbp + 0x1c8], 0x63
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x20
mov byte [rbp + 0x1c9], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x53
mov byte [rbp + 0x1ca], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x65
mov byte [rbp + 0x1cb], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x61
mov byte [rbp + 0x1cc], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x72
mov byte [rbp + 0x1cd], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x63
mov byte [rbp + 0x1ce], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x68
mov byte [rbp + 0x1cf], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x20
mov byte [rbp + 0x1d0], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x69
mov byte [rbp + 0x1d1], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x74
mov byte [rbp + 0x1d2], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x65
mov byte [rbp + 0x1d3], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x6d
mov byte [rbp + 0x1d4], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov dl, 0x73
mov byte [rbp + 0x1d5], al
lea rcx, [rbp + 0x1c8]
call fcn.14006f4d0
mov byte [rbp + 0x1d6], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x1d7], al
nop dword [rax]
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x1c9]
call fcn.14005f550
lea rcx, [rbp + 0x1c8]
movzx edx, byte [rax]
call fcn.14006f0a0
mov rdx, rdi
lea rcx, [rbp + 0x1c9]
movzx ebx, al
call fcn.14005f550
inc rdi
mov byte [rax], bl
cmp rdi, 0xe
jb 0x1400be8e0
mov edx, 0xe
lea rcx, [rbp + 0x1c9]
call fcn.14005f550
lea rcx, [rbp + 0x1c9]
mov byte [rax], r13b
call fcn.14005f540
mov rcx, rax
lea rdx, [0x14019827f]
call fcn.1400b8d70
cmp byte [0x14019827f], r13b
je 0x1400beb83
mov dl, 0x53
mov byte [rbp + 0xb8], 0x46
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x65
mov byte [rbp + 0xb9], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x61
mov byte [rbp + 0xba], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x72
mov byte [rbp + 0xbb], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x63
mov byte [rbp + 0xbc], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x68
mov byte [rbp + 0xbd], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x20
mov byte [rbp + 0xbe], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x69
mov byte [rbp + 0xbf], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x74
mov byte [rbp + 0xc0], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x65
mov byte [rbp + 0xc1], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x6d
mov byte [rbp + 0xc2], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov dl, 0x3a
mov byte [rbp + 0xc3], al
lea rcx, [rbp + 0xb8]
call fcn.14006f4c0
mov byte [rbp + 0xc4], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0xc5], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0xb9]
call fcn.14005f570
lea rcx, [rbp + 0xb8]
movzx edx, byte [rax]
call fcn.14006f090
mov rdx, rdi
lea rcx, [rbp + 0xb9]
movzx ebx, al
call fcn.14005f570
inc rdi
mov byte [rax], bl
cmp rdi, 0xc
jb 0x1400bea60
mov edx, 0xc
lea rcx, [rbp + 0xb9]
call fcn.14005f570
lea rcx, [rbp + 0xb9]
mov byte [rax], r13b
call fcn.14005f560
mov rcx, rax
call fcn.1400baa30
mov dl, 0x20
mov byte [rbp - 0x10], 0x59
lea rcx, [rbp - 0x10]
call fcn.14006f4b0
mov dl, 0x20
mov byte [rbp - 0xf], al
lea rcx, [rbp - 0x10]
call fcn.14006f4b0
mov dl, 0x20
mov byte [rbp - 0xe], al
lea rcx, [rbp - 0x10]
call fcn.14006f4b0
mov dl, 0x20
mov byte [rbp - 0xd], al
lea rcx, [rbp - 0x10]
call fcn.14006f4b0
mov byte [rbp - 0xc], al
mov rdi, r13
xor eax, eax
mov byte [rbp - 0xb], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp - 0xf]
call fcn.14005f490
lea rcx, [rbp - 0x10]
movzx edx, byte [rax]
call fcn.14006f080
mov rdx, rdi
lea rcx, [rbp - 0xf]
movzx ebx, al
call fcn.14005f490
inc rdi
mov byte [rax], bl
cmp rdi, 4
jb 0x1400beb10
mov edx, 4
lea rcx, [rbp - 0xf]
call fcn.14005f490
lea rcx, [rbp - 0xf]
mov byte [rax], r13b
call fcn.14005f480
mov rcx, rax
mov qword [rsp + 0x28], r13
xor r9d, r9d
mov qword [rsp + 0x20], r13
mov r8d, 0xe4
lea rdx, str.Test
call fcn.1400b9280
call fcn.1400b6e10
mov dl, 0x2d
mov byte [rbp + 0xc8], 0x11
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x20
mov byte [rbp + 0xc9], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x4c
mov byte [rbp + 0xca], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x6f
mov byte [rbp + 0xcb], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x6f
mov byte [rbp + 0xcc], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x74
mov byte [rbp + 0xcd], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x20
mov byte [rbp + 0xce], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x69
mov byte [rbp + 0xcf], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x74
mov byte [rbp + 0xd0], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x65
mov byte [rbp + 0xd1], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x6d
mov byte [rbp + 0xd2], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov dl, 0x73
mov byte [rbp + 0xd3], al
lea rcx, [rbp + 0xc8]
call fcn.14006f4a0
mov byte [rbp + 0xd4], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0xd5], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0xc9]
call fcn.14005f570
lea rcx, [rbp + 0xc8]
movzx edx, byte [rax]
call fcn.14006f070
mov rdx, rdi
lea rcx, [rbp + 0xc9]
movzx ebx, al
call fcn.14005f570
inc rdi
mov byte [rax], bl
cmp rdi, 0xc
jb 0x1400bec90
mov edx, 0xc
lea rcx, [rbp + 0xc9]
call fcn.14005f570
lea rcx, [rbp + 0xc9]
mov byte [rax], r13b
call fcn.14005f560
mov rcx, rax
lea rdx, [0x14019828a]
call fcn.1400b8d70
cmp byte [0x14019828a], r13b
je 0x1400c4525
mov dl, 0x44
mov byte [rbp + 0x48], 0x6f
lea rcx, [rbp + 0x48]
call fcn.14006f490
mov dl, 0x69
mov byte [rbp + 0x49], al
lea rcx, [rbp + 0x48]
call fcn.14006f490
mov dl, 0x73
mov byte [rbp + 0x4a], al
lea rcx, [rbp + 0x48]
call fcn.14006f490
mov dl, 0x74
mov byte [rbp + 0x4b], al
lea rcx, [rbp + 0x48]
call fcn.14006f490
mov dl, 0x61
mov byte [rbp + 0x4c], al
lea rcx, [rbp + 0x48]
call fcn.14006f490
mov dl, 0x6e
mov byte [rbp + 0x4d], al
lea rcx, [rbp + 0x48]
call fcn.14006f490
mov dl, 0x63
mov byte [rbp + 0x4e], al
lea rcx, [rbp + 0x48]
call fcn.14006f490
mov dl, 0x65
mov byte [rbp + 0x4f], al
lea rcx, [rbp + 0x48]
call fcn.14006f490
mov dl, 0x3a
mov byte [rbp + 0x50], al
lea rcx, [rbp + 0x48]
call fcn.14006f490
mov byte [rbp + 0x51], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x52], al
mov rdx, rdi
lea rcx, [rbp + 0x49]
call fcn.14005f510
lea rcx, [rbp + 0x48]
movzx edx, byte [rax]
call fcn.14006f060
mov rdx, rdi
lea rcx, [rbp + 0x49]
movzx ebx, al
call fcn.14005f510
inc rdi
mov byte [rax], bl
cmp rdi, 9
jb 0x1400bed91
mov edx, 9
lea rcx, [rbp + 0x49]
call fcn.14005f510
lea rcx, [rbp + 0x49]
mov byte [rax], r13b
call fcn.14005f500
mov rcx, rax
call fcn.1400baa30
xor edx, edx
mov word [rsp + 0x5c], 0x4d
lea rcx, [rsp + 0x5d]
call fcn.14005f350
lea rcx, [rsp + 0x5d]
mov byte [rax], r13b
call fcn.14005f340
lea rsi, [0x14015cf7c]
mov rcx, rax
mov r9d, 0x5dc
mov qword [rsp + 0x20], rsi
mov r8d, 1
lea rdx, [0x1401983dc]
call fcn.1400ba2d0
xor edx, edx
xor r8d, r8d
lea ecx, [rdx + 2]
call fcn.1400887b0
mov dl, 0x2d
mov byte [rbp + 0x2c8], 0x76
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x20
mov byte [rbp + 0x2c9], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x49
mov byte [rbp + 0x2ca], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x6d
mov byte [rbp + 0x2cb], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x70
mov byte [rbp + 0x2cc], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x6f
mov byte [rbp + 0x2cd], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x72
mov byte [rbp + 0x2ce], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x74
mov byte [rbp + 0x2cf], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x61
mov byte [rbp + 0x2d0], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x6e
mov byte [rbp + 0x2d1], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x74
mov byte [rbp + 0x2d2], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x20
mov byte [rbp + 0x2d3], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x69
mov byte [rbp + 0x2d4], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov byte [rbp + 0x2d5], al
lea rcx, [rbp + 0x2c8]
mov dl, 0x74
call fcn.14006f480
mov dl, 0x65
mov byte [rbp + 0x2d6], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x6d
mov byte [rbp + 0x2d7], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov dl, 0x73
mov byte [rbp + 0x2d8], al
lea rcx, [rbp + 0x2c8]
call fcn.14006f480
mov byte [rbp + 0x2d9], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x2da], al
nop
mov rdx, rdi
lea rcx, [rbp + 0x2c9]
call fcn.14005f450
lea rcx, [rbp + 0x2c8]
movzx edx, byte [rax]
call fcn.14006f050
mov rdx, rdi
lea rcx, [rbp + 0x2c9]
movzx ebx, al
call fcn.14005f450
inc rdi
mov byte [rax], bl
cmp rdi, 0x11
jb 0x1400befa0
mov edx, 0x11
lea rcx, [rbp + 0x2c9]
call fcn.14005f450
lea rcx, [rbp + 0x2c9]
mov byte [rax], r13b
call fcn.14005f440
mov rcx, rax
lea rdx, [0x140198294]
call fcn.1400b8d70
cmp byte [0x140198294], r13b
je 0x1400c076a
mov dl, 0x53
mov byte [rbp + 0x250], 0xc
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x68
mov byte [rbp + 0x251], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x6f
mov byte [rbp + 0x252], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x77
mov byte [rbp + 0x253], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x20
mov byte [rbp + 0x254], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x4f
mov byte [rbp + 0x255], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x6e
mov byte [rbp + 0x256], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x6c
mov byte [rbp + 0x257], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x79
mov byte [rbp + 0x258], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x20
mov byte [rbp + 0x259], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x77
mov byte [rbp + 0x25a], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x65
mov byte [rbp + 0x25b], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x61
mov byte [rbp + 0x25c], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x70
mov byte [rbp + 0x25d], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x6f
mov byte [rbp + 0x25e], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov dl, 0x6e
mov byte [rbp + 0x25f], al
lea rcx, [rbp + 0x250]
call fcn.14006f470
mov byte [rbp + 0x260], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x261], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x251]
call fcn.14005f3d0
lea rcx, [rbp + 0x250]
movzx edx, byte [rax]
call fcn.14006f040
mov rdx, rdi
lea rcx, [rbp + 0x251]
movzx ebx, al
call fcn.14005f3d0
inc rdi
mov byte [rax], bl
cmp rdi, 0x10
jb 0x1400bf170
mov edx, 0x10
lea rcx, [rbp + 0x251]
call fcn.14005f3d0
lea rcx, [rbp + 0x251]
mov byte [rax], r13b
call fcn.14005f3c0
mov rcx, rax
lea rdx, [0x1401982ac]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x3d0], 0x50
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x68
mov byte [rbp + 0x3d1], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x6f
mov byte [rbp + 0x3d2], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x77
mov byte [rbp + 0x3d3], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x20
mov byte [rbp + 0x3d4], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x4f
mov byte [rbp + 0x3d5], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x6e
mov byte [rbp + 0x3d6], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x6c
mov byte [rbp + 0x3d7], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x79
mov byte [rbp + 0x3d8], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x20
mov byte [rbp + 0x3d9], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x73
mov byte [rbp + 0x3da], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x75
mov byte [rbp + 0x3db], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x70
mov byte [rbp + 0x3dc], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x70
mov byte [rbp + 0x3dd], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x72
mov byte [rbp + 0x3de], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x65
mov byte [rbp + 0x3df], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x73
mov byte [rbp + 0x3e0], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x73
mov byte [rbp + 0x3e1], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x6f
mov byte [rbp + 0x3e2], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x72
mov byte [rbp + 0x3e3], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov dl, 0x73
mov byte [rbp + 0x3e4], al
lea rcx, [rbp + 0x3d0]
call fcn.14006f460
mov byte [rbp + 0x3e5], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x3e6], al
mov rdx, rdi
lea rcx, [rbp + 0x3d1]
call fcn.14005fa20
lea rcx, [rbp + 0x3d0]
movzx edx, byte [rax]
call fcn.14006f030
mov rdx, rdi
lea rcx, [rbp + 0x3d1]
movzx ebx, al
call fcn.14005fa20
inc rdi
mov byte [rax], bl
cmp rdi, 0x15
jb 0x1400bf390
mov edx, 0x15
lea rcx, [rbp + 0x3d1]
call fcn.14005fa20
lea rcx, [rbp + 0x3d1]
mov byte [rax], r13b
call fcn.14005fa10
mov rcx, rax
lea rdx, [0x1401982ad]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x358], 0x1c
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x68
mov byte [rbp + 0x359], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x6f
mov byte [rbp + 0x35a], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x77
mov byte [rbp + 0x35b], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x20
mov byte [rbp + 0x35c], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x4f
mov byte [rbp + 0x35d], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x6e
mov byte [rbp + 0x35e], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x6c
mov byte [rbp + 0x35f], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x79
mov byte [rbp + 0x360], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x20
mov byte [rbp + 0x361], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x6d
mov byte [rbp + 0x362], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x61
mov byte [rbp + 0x363], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x67
mov byte [rbp + 0x364], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x61
mov byte [rbp + 0x365], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x7a
mov byte [rbp + 0x366], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x69
mov byte [rbp + 0x367], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x6e
mov byte [rbp + 0x368], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov dl, 0x65
mov byte [rbp + 0x369], al
lea rcx, [rbp + 0x358]
call fcn.14006f450
mov byte [rbp + 0x36a], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x36b], al
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x359]
call fcn.14005f430
lea rcx, [rbp + 0x358]
movzx edx, byte [rax]
call fcn.14006f020
mov rdx, rdi
lea rcx, [rbp + 0x359]
movzx ebx, al
call fcn.14005f430
inc rdi
mov byte [rax], bl
cmp rdi, 0x12
jb 0x1400bf580
mov edx, 0x12
lea rcx, [rbp + 0x359]
call fcn.14005f430
lea rcx, [rbp + 0x359]
mov byte [rax], r13b
call fcn.14005f420
mov rcx, rax
lea rdx, [0x1401982ae]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x198], 0x36
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x68
mov byte [rbp + 0x199], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x6f
mov byte [rbp + 0x19a], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x77
mov byte [rbp + 0x19b], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x20
mov byte [rbp + 0x19c], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x4f
mov byte [rbp + 0x19d], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x6e
mov byte [rbp + 0x19e], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x6c
mov byte [rbp + 0x19f], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x79
mov byte [rbp + 0x1a0], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x20
mov byte [rbp + 0x1a1], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x61
mov byte [rbp + 0x1a2], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x6d
mov byte [rbp + 0x1a3], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x6d
mov byte [rbp + 0x1a4], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov dl, 0x6f
mov byte [rbp + 0x1a5], al
lea rcx, [rbp + 0x198]
call fcn.14006f440
mov byte [rbp + 0x1a6], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x1a7], al
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x199]
call fcn.14005f550
lea rcx, [rbp + 0x198]
movzx edx, byte [rax]
call fcn.14006f010
mov rdx, rdi
lea rcx, [rbp + 0x199]
movzx ebx, al
call fcn.14005f550
inc rdi
mov byte [rax], bl
cmp rdi, 0xe
jb 0x1400bf720
mov edx, 0xe
lea rcx, [rbp + 0x199]
call fcn.14005f550
lea rcx, [rbp + 0x199]
mov byte [rax], r13b
call fcn.14005f540
mov rcx, rax
lea rdx, [0x1401982b0]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x268], 0x10
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x68
mov byte [rbp + 0x269], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x6f
mov byte [rbp + 0x26a], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x77
mov byte [rbp + 0x26b], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x20
mov byte [rbp + 0x26c], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x4f
mov byte [rbp + 0x26d], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x6e
mov byte [rbp + 0x26e], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x6c
mov byte [rbp + 0x26f], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x79
mov byte [rbp + 0x270], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x20
mov byte [rbp + 0x271], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x73
mov byte [rbp + 0x272], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x63
mov byte [rbp + 0x273], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x6f
mov byte [rbp + 0x274], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x70
mov byte [rbp + 0x275], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x65
mov byte [rbp + 0x276], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov dl, 0x73
mov byte [rbp + 0x277], al
lea rcx, [rbp + 0x268]
call fcn.14006f430
mov byte [rbp + 0x278], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x279], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x269]
call fcn.14005f3d0
lea rcx, [rbp + 0x268]
movzx edx, byte [rax]
call fcn.14006f000
mov rdx, rdi
lea rcx, [rbp + 0x269]
movzx ebx, al
call fcn.14005f3d0
inc rdi
mov byte [rax], bl
cmp rdi, 0x10
jb 0x1400bf8e0
mov edx, 0x10
lea rcx, [rbp + 0x269]
call fcn.14005f3d0
lea rcx, [rbp + 0x269]
mov byte [rax], r13b
call fcn.14005f3c0
mov rcx, rax
lea rdx, [0x1401982af]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x2e0], 0x68
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x68
mov byte [rbp + 0x2e1], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x6f
mov byte [rbp + 0x2e2], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x77
mov byte [rbp + 0x2e3], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x20
mov byte [rbp + 0x2e4], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x4f
mov byte [rbp + 0x2e5], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x6e
mov byte [rbp + 0x2e6], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x6c
mov byte [rbp + 0x2e7], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x79
mov byte [rbp + 0x2e8], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x20
mov byte [rbp + 0x2e9], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x61
mov byte [rbp + 0x2ea], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x6d
mov byte [rbp + 0x2eb], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x6d
mov byte [rbp + 0x2ec], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x6f
mov byte [rbp + 0x2ed], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x62
mov byte [rbp + 0x2ee], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x6f
mov byte [rbp + 0x2ef], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov dl, 0x78
mov byte [rbp + 0x2f0], al
lea rcx, [rbp + 0x2e0]
call fcn.14006f420
mov byte [rbp + 0x2f1], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x2f2], al
mov rdx, rdi
lea rcx, [rbp + 0x2e1]
call fcn.14005f450
lea rcx, [rbp + 0x2e0]
movzx edx, byte [rax]
call fcn.14006eff0
mov rdx, rdi
lea rcx, [rbp + 0x2e1]
movzx ebx, al
call fcn.14005f450
inc rdi
mov byte [rax], bl
cmp rdi, 0x11
jb 0x1400bfab0
mov edx, 0x11
lea rcx, [rbp + 0x2e1]
call fcn.14005f450
lea rcx, [rbp + 0x2e1]
mov byte [rax], r13b
call fcn.14005f440
mov rcx, rax
lea rdx, [0x1401982b1]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x148], 0x41
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x68
mov byte [rbp + 0x149], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x6f
mov byte [rbp + 0x14a], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x77
mov byte [rbp + 0x14b], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x20
mov byte [rbp + 0x14c], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x4f
mov byte [rbp + 0x14d], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x6e
mov byte [rbp + 0x14e], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x6c
mov byte [rbp + 0x14f], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x79
mov byte [rbp + 0x150], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x20
mov byte [rbp + 0x151], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x66
mov byte [rbp + 0x152], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x6f
mov byte [rbp + 0x153], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x6f
mov byte [rbp + 0x154], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov dl, 0x64
mov byte [rbp + 0x155], al
lea rcx, [rbp + 0x148]
call fcn.14006f410
mov byte [rbp + 0x156], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x157], al
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x149]
call fcn.14005f550
lea rcx, [rbp + 0x148]
movzx edx, byte [rax]
call fcn.14006efe0
mov rdx, rdi
lea rcx, [rbp + 0x149]
movzx ebx, al
call fcn.14005f550
inc rdi
mov byte [rax], bl
cmp rdi, 0xe
jb 0x1400bfc50
mov edx, 0xe
lea rcx, [rbp + 0x149]
call fcn.14005f550
lea rcx, [rbp + 0x149]
mov byte [rax], r13b
call fcn.14005f540
mov rcx, rax
lea rdx, [0x1401982aa]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x1b8], 0x56
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x68
mov byte [rbp + 0x1b9], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x6f
mov byte [rbp + 0x1ba], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x77
mov byte [rbp + 0x1bb], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x20
mov byte [rbp + 0x1bc], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x4f
mov byte [rbp + 0x1bd], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x6e
mov byte [rbp + 0x1be], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x6c
mov byte [rbp + 0x1bf], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x79
mov byte [rbp + 0x1c0], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x20
mov byte [rbp + 0x1c1], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x6d
mov byte [rbp + 0x1c2], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x65
mov byte [rbp + 0x1c3], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x64
mov byte [rbp + 0x1c4], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov dl, 0x73
mov byte [rbp + 0x1c5], al
lea rcx, [rbp + 0x1b8]
call fcn.14006f400
mov byte [rbp + 0x1c6], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x1c7], al
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x1b9]
call fcn.14005f550
lea rcx, [rbp + 0x1b8]
movzx edx, byte [rax]
call fcn.14006efd0
mov rdx, rdi
lea rcx, [rbp + 0x1b9]
movzx ebx, al
call fcn.14005f550
inc rdi
mov byte [rax], bl
cmp rdi, 0xe
jb 0x1400bfdf0
mov edx, 0xe
lea rcx, [rbp + 0x1b9]
call fcn.14005f550
lea rcx, [rbp + 0x1b9]
mov byte [rax], r13b
call fcn.14005f540
mov rcx, rax
lea rdx, [0x1401982ab]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x178], 0x33
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x68
mov byte [rbp + 0x179], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x6f
mov byte [rbp + 0x17a], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x77
mov byte [rbp + 0x17b], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x20
mov byte [rbp + 0x17c], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x6f
mov byte [rbp + 0x17d], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x6e
mov byte [rbp + 0x17e], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x6c
mov byte [rbp + 0x17f], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x79
mov byte [rbp + 0x180], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x20
mov byte [rbp + 0x181], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x4b
mov byte [rbp + 0x182], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x65
mov byte [rbp + 0x183], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x79
mov byte [rbp + 0x184], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov dl, 0x73
mov byte [rbp + 0x185], al
lea rcx, [rbp + 0x178]
call fcn.14006f3f0
mov byte [rbp + 0x186], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x187], al
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x179]
call fcn.14005f550
lea rcx, [rbp + 0x178]
movzx edx, byte [rax]
call fcn.14006efc0
mov rdx, rdi
lea rcx, [rbp + 0x179]
movzx ebx, al
call fcn.14005f550
inc rdi
mov byte [rax], bl
cmp rdi, 0xe
jb 0x1400bff90
mov edx, 0xe
lea rcx, [rbp + 0x179]
call fcn.14005f550
lea rcx, [rbp + 0x179]
mov byte [rax], r13b
call fcn.14005f540
mov rcx, rax
lea rdx, [0x1401982a9]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x168], 0x4d
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x68
mov byte [rbp + 0x169], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x6f
mov byte [rbp + 0x16a], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x77
mov byte [rbp + 0x16b], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x20
mov byte [rbp + 0x16c], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x6f
mov byte [rbp + 0x16d], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x6e
mov byte [rbp + 0x16e], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x6c
mov byte [rbp + 0x16f], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x79
mov byte [rbp + 0x170], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x20
mov byte [rbp + 0x171], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x43
mov byte [rbp + 0x172], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x61
mov byte [rbp + 0x173], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x73
mov byte [rbp + 0x174], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov dl, 0x65
mov byte [rbp + 0x175], al
lea rcx, [rbp + 0x168]
call fcn.14006f3e0
mov byte [rbp + 0x176], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x177], al
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x169]
call fcn.14005f550
lea rcx, [rbp + 0x168]
movzx edx, byte [rax]
call fcn.14006efb0
mov rdx, rdi
lea rcx, [rbp + 0x169]
movzx ebx, al
call fcn.14005f550
inc rdi
mov byte [rax], bl
cmp rdi, 0xe
jb 0x1400c0130
mov edx, 0xe
lea rcx, [rbp + 0x169]
call fcn.14005f550
lea rcx, [rbp + 0x169]
mov byte [rax], r13b
call fcn.14005f540
mov rcx, rax
lea rdx, [0x1401982b5]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x400], 0x37
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x68
mov byte [rbp + 0x401], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x6f
mov byte [rbp + 0x402], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x77
mov byte [rbp + 0x403], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x20
mov byte [rbp + 0x404], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x6f
mov byte [rbp + 0x405], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x6e
mov byte [rbp + 0x406], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x6c
mov byte [rbp + 0x407], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x79
mov byte [rbp + 0x408], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x20
mov byte [rbp + 0x409], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x4c
mov byte [rbp + 0x40a], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x6f
mov byte [rbp + 0x40b], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x6f
mov byte [rbp + 0x40c], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x74
mov byte [rbp + 0x40d], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x43
mov byte [rbp + 0x40e], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x75
mov byte [rbp + 0x40f], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x72
mov byte [rbp + 0x410], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x72
mov byte [rbp + 0x411], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x65
mov byte [rbp + 0x412], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x6e
mov byte [rbp + 0x413], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x63
mov byte [rbp + 0x414], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov dl, 0x79
mov byte [rbp + 0x415], al
lea rcx, [rbp + 0x400]
call fcn.14006f3d0
mov byte [rbp + 0x416], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x417], al
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x401]
call fcn.14005f330
lea rcx, [rbp + 0x400]
movzx edx, byte [rax]
call fcn.14006efa0
mov rdx, rdi
lea rcx, [rbp + 0x401]
movzx ebx, al
call fcn.14005f330
inc rdi
mov byte [rax], bl
cmp rdi, 0x16
jb 0x1400c0370
mov edx, 0x16
lea rcx, [rbp + 0x401]
call fcn.14005f330
lea rcx, [rbp + 0x401]
mov byte [rax], r13b
call fcn.14005f320
mov rcx, rax
lea rdx, [0x1401982b2]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x2f8], 0x45
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x68
mov byte [rbp + 0x2f9], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x6f
mov byte [rbp + 0x2fa], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x77
mov byte [rbp + 0x2fb], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x20
mov byte [rbp + 0x2fc], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x6f
mov byte [rbp + 0x2fd], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x6e
mov byte [rbp + 0x2fe], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x6c
mov byte [rbp + 0x2ff], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x79
mov byte [rbp + 0x300], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x20
mov byte [rbp + 0x301], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x53
mov byte [rbp + 0x302], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x70
mov byte [rbp + 0x303], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x65
mov byte [rbp + 0x304], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x63
mov byte [rbp + 0x305], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x69
mov byte [rbp + 0x306], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x61
mov byte [rbp + 0x307], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov dl, 0x6c
mov byte [rbp + 0x308], al
lea rcx, [rbp + 0x2f8]
call fcn.14006f3c0
mov byte [rbp + 0x309], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x30a], al
mov rdx, rdi
lea rcx, [rbp + 0x2f9]
call fcn.14005f450
lea rcx, [rbp + 0x2f8]
movzx edx, byte [rax]
call fcn.14006ef90
mov rdx, rdi
lea rcx, [rbp + 0x2f9]
movzx ebx, al
call fcn.14005f450
inc rdi
mov byte [rax], bl
cmp rdi, 0x11
jb 0x1400c0540
mov edx, 0x11
lea rcx, [rbp + 0x2f9]
call fcn.14005f450
lea rcx, [rbp + 0x2f9]
mov byte [rax], r13b
call fcn.14005f440
mov rcx, rax
lea rdx, [0x1401982b4]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x280], 0x79
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x68
mov byte [rbp + 0x281], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x6f
mov byte [rbp + 0x282], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x77
mov byte [rbp + 0x283], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x20
mov byte [rbp + 0x284], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x6f
mov byte [rbp + 0x285], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x6e
mov byte [rbp + 0x286], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x6c
mov byte [rbp + 0x287], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x79
mov byte [rbp + 0x288], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x20
mov byte [rbp + 0x289], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x42
mov byte [rbp + 0x28a], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x61
mov byte [rbp + 0x28b], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x72
mov byte [rbp + 0x28c], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x74
mov byte [rbp + 0x28d], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x65
mov byte [rbp + 0x28e], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov dl, 0x72
mov byte [rbp + 0x28f], al
lea rcx, [rbp + 0x280]
call fcn.14006f3b0
mov byte [rbp + 0x290], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x291], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x281]
call fcn.14005f3d0
lea rcx, [rbp + 0x280]
movzx edx, byte [rax]
call fcn.14006ef80
mov rdx, rdi
lea rcx, [rbp + 0x281]
movzx ebx, al
call fcn.14005f3d0
inc rdi
mov byte [rax], bl
cmp rdi, 0x10
jb 0x1400c0700
mov edx, 0x10
lea rcx, [rbp + 0x281]
call fcn.14005f3d0
lea rcx, [rbp + 0x281]
mov byte [rax], r13b
call fcn.14005f3c0
mov rcx, rax
lea rdx, [0x1401982b3]
call fcn.1400b8d70
call fcn.1400896b0
mov dl, 0x44
mov byte [rbp + 0x310], 0x33
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x72
mov byte [rbp + 0x311], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x61
mov byte [rbp + 0x312], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x77
mov byte [rbp + 0x313], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x20
mov byte [rbp + 0x314], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x49
mov byte [rbp + 0x315], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x74
mov byte [rbp + 0x316], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x65
mov byte [rbp + 0x317], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x6d
mov byte [rbp + 0x318], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x73
mov byte [rbp + 0x319], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x20
mov byte [rbp + 0x31a], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x47
mov byte [rbp + 0x31b], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x72
mov byte [rbp + 0x31c], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x6f
mov byte [rbp + 0x31d], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x75
mov byte [rbp + 0x31e], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x6e
mov byte [rbp + 0x31f], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov dl, 0x64
mov byte [rbp + 0x320], al
lea rcx, [rbp + 0x310]
call fcn.14006f3a0
mov byte [rbp + 0x321], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x322], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x311]
call fcn.14005f450
lea rcx, [rbp + 0x310]
movzx edx, byte [rax]
call fcn.14006ef70
mov rdx, rdi
lea rcx, [rbp + 0x311]
movzx ebx, al
call fcn.14005f450
inc rdi
mov byte [rax], bl
cmp rdi, 0x11
jb 0x1400c08e0
mov edx, 0x11
lea rcx, [rbp + 0x311]
call fcn.14005f450
lea rcx, [rbp + 0x311]
mov byte [rax], r13b
call fcn.14005f440
mov rcx, rax
lea rdx, [0x1401982a6]
call fcn.1400b8d70
mov dl, 0x44
mov byte [rbp + 0x298], 0x50
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x72
mov byte [rbp + 0x299], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x61
mov byte [rbp + 0x29a], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x77
mov byte [rbp + 0x29b], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x20
mov byte [rbp + 0x29c], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x49
mov byte [rbp + 0x29d], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x74
mov byte [rbp + 0x29e], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x65
mov byte [rbp + 0x29f], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x6d
mov byte [rbp + 0x2a0], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x73
mov byte [rbp + 0x2a1], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x20
mov byte [rbp + 0x2a2], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x50
mov byte [rbp + 0x2a3], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x72
mov byte [rbp + 0x2a4], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x69
mov byte [rbp + 0x2a5], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x63
mov byte [rbp + 0x2a6], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov dl, 0x65
mov byte [rbp + 0x2a7], al
lea rcx, [rbp + 0x298]
call fcn.14005df20
mov byte [rbp + 0x2a8], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x2a9], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x299]
call fcn.14005f3d0
lea rcx, [rbp + 0x298]
movzx edx, byte [rax]
call fcn.14005f3b0
mov rdx, rdi
lea rcx, [rbp + 0x299]
movzx ebx, al
call fcn.14005f3d0
inc rdi
mov byte [rax], bl
cmp rdi, 0x10
jb 0x1400c0aa0
mov edx, 0x10
lea rcx, [rbp + 0x299]
call fcn.14005f3d0
lea rcx, [rbp + 0x299]
mov byte [rax], r13b
call fcn.14005f3c0
mov rcx, rax
lea rdx, [0x14019828e]
call fcn.1400b8d70
mov dl, 0x2d
mov byte [rbp + 0x478], 0x1d
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x20
mov byte [rbp + 0x479], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x44
mov byte [rbp + 0x47a], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x72
mov byte [rbp + 0x47b], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x61
mov byte [rbp + 0x47c], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x77
mov byte [rbp + 0x47d], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x20
mov byte [rbp + 0x47e], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x49
mov byte [rbp + 0x47f], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x74
mov byte [rbp + 0x480], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x65
mov byte [rbp + 0x481], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x6d
mov byte [rbp + 0x482], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x73
mov byte [rbp + 0x483], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x20
mov byte [rbp + 0x484], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x43
mov byte [rbp + 0x485], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x6f
mov byte [rbp + 0x486], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x6e
mov byte [rbp + 0x487], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x74
mov byte [rbp + 0x488], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x61
mov byte [rbp + 0x489], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x69
mov byte [rbp + 0x48a], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x6e
mov byte [rbp + 0x48b], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x65
mov byte [rbp + 0x48c], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x72
mov byte [rbp + 0x48d], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov dl, 0x73
mov byte [rbp + 0x48e], al
lea rcx, [rbp + 0x478]
call fcn.14006f390
mov byte [rbp + 0x48f], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x490], al
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x479]
call fcn.14005f3f0
lea rcx, [rbp + 0x478]
movzx edx, byte [rax]
call fcn.14006ef60
mov rdx, rdi
lea rcx, [rbp + 0x479]
movzx ebx, al
call fcn.14005f3f0
inc rdi
mov byte [rax], bl
cmp rdi, 0x17
jb 0x1400c0cf0
mov edx, 0x17
lea rcx, [rbp + 0x479]
call fcn.14005f3f0
lea rcx, [rbp + 0x479]
mov byte [rax], r13b
call fcn.14005f3e0
mov rcx, rax
lea rdx, [0x14019828c]
call fcn.1400b8d70
cmp byte [0x14019828c], r13b
je 0x1400c0f7a
mov dl, 0x44
mov byte [rbp + 0x3a0], 0x69
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x72
mov byte [rbp + 0x3a1], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x61
mov byte [rbp + 0x3a2], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x77
mov byte [rbp + 0x3a3], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x20
mov byte [rbp + 0x3a4], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x63
mov byte [rbp + 0x3a5], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x6f
mov byte [rbp + 0x3a6], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x6e
mov byte [rbp + 0x3a7], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x74
mov byte [rbp + 0x3a8], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x61
mov byte [rbp + 0x3a9], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x69
mov byte [rbp + 0x3aa], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x6e
mov byte [rbp + 0x3ab], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x65
mov byte [rbp + 0x3ac], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x72
mov byte [rbp + 0x3ad], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x20
mov byte [rbp + 0x3ae], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x6e
mov byte [rbp + 0x3af], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x61
mov byte [rbp + 0x3b0], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x6d
mov byte [rbp + 0x3b1], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x65
mov byte [rbp + 0x3b2], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov dl, 0x73
mov byte [rbp + 0x3b3], al
lea rcx, [rbp + 0x3a0]
call fcn.14006f380
mov byte [rbp + 0x3b4], al
xor eax, eax
mov rdi, r13
mov byte [rbp + 0x3b5], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x3a1]
call fcn.14005fa00
lea rcx, [rbp + 0x3a0]
movzx edx, byte [rax]
call fcn.14006ef50
mov rdx, rdi
lea rcx, [rbp + 0x3a1]
movzx ebx, al
call fcn.14005fa00
inc rdi
mov byte [rax], bl
cmp rdi, 0x14
jb 0x1400c0f10
mov edx, 0x14
lea rcx, [rbp + 0x3a1]
call fcn.14005fa00
lea rcx, [rbp + 0x3a1]
mov byte [rax], r13b
call fcn.14005f9f0
mov rcx, rax
lea rdx, [0x140198296]
call fcn.1400b8d70
mov dl, 0x2d
mov byte [rbp + 0xf8], 0x4d
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x20
mov byte [rbp + 0xf9], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x44
mov byte [rbp + 0xfa], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x65
mov byte [rbp + 0xfb], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x61
mov byte [rbp + 0xfc], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x64
mov byte [rbp + 0xfd], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x20
mov byte [rbp + 0xfe], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x63
mov byte [rbp + 0xff], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x6f
mov byte [rbp + 0x100], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x72
mov byte [rbp + 0x101], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x70
mov byte [rbp + 0x102], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x73
mov byte [rbp + 0x103], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov dl, 0x65
mov byte [rbp + 0x104], al
lea rcx, [rbp + 0xf8]
call fcn.14006f370
mov byte [rbp + 0x105], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x106], al
mov rdx, rdi
lea rcx, [rbp + 0xf9]
call fcn.14005fa60
lea rcx, [rbp + 0xf8]
movzx edx, byte [rax]
call fcn.14006ef40
mov rdx, rdi
lea rcx, [rbp + 0xf9]
movzx ebx, al
call fcn.14005fa60
inc rdi
mov byte [rax], bl
cmp rdi, 0xd
jb 0x1400c1090
mov edx, 0xd
lea rcx, [rbp + 0xf9]
call fcn.14005fa60
lea rcx, [rbp + 0xf9]
mov byte [rax], r13b
call fcn.14005fa50
mov rcx, rax
lea rdx, [0x14019828d]
call fcn.1400b8d70
cmp byte [0x14019828d], r13b
je 0x1400be68b
mov dl, 0x2d
mov byte [rbp + 0xe8], 0x77
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x20
mov byte [rbp + 0xe9], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x53
mov byte [rbp + 0xea], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x6c
mov byte [rbp + 0xeb], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x6f
mov byte [rbp + 0xec], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x74
mov byte [rbp + 0xed], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x73
mov byte [rbp + 0xee], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x20
mov byte [rbp + 0xef], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x69
mov byte [rbp + 0xf0], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x74
mov byte [rbp + 0xf1], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x65
mov byte [rbp + 0xf2], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x6d
mov byte [rbp + 0xf3], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov dl, 0x73
mov byte [rbp + 0xf4], al
lea rcx, [rbp + 0xe8]
call fcn.14006f360
mov byte [rbp + 0xf5], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0xf6], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0xe9]
call fcn.14005fa60
lea rcx, [rbp + 0xe8]
movzx edx, byte [rax]
call fcn.14006ef30
mov rdx, rdi
lea rcx, [rbp + 0xe9]
movzx ebx, al
call fcn.14005fa60
inc rdi
mov byte [rax], bl
cmp rdi, 0xd
jb 0x1400c1220
mov edx, 0xd
lea rcx, [rbp + 0xe9]
call fcn.14005fa60
lea rcx, [rbp + 0xe9]
mov byte [rax], r13b
call fcn.14005fa50
mov rcx, rax
lea rdx, [0x14019829b]
call fcn.1400b8d70
cmp byte [0x14019829b], r13b
je 0x1400c13fa
mov dl, 0x47
mov byte [rbp + 0x88], 1
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x72
mov byte [rbp + 0x89], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x69
mov byte [rbp + 0x8a], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x64
mov byte [rbp + 0x8b], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x73
mov byte [rbp + 0x8c], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x20
mov byte [rbp + 0x8d], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x69
mov byte [rbp + 0x8e], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x74
mov byte [rbp + 0x8f], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x65
mov byte [rbp + 0x90], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x6d
mov byte [rbp + 0x91], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov dl, 0x73
mov byte [rbp + 0x92], al
lea rcx, [rbp + 0x88]
call fcn.14006f350
mov byte [rbp + 0x93], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x94], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x89]
call fcn.14005f470
lea rcx, [rbp + 0x88]
movzx edx, byte [rax]
call fcn.14006ef20
mov rdx, rdi
lea rcx, [rbp + 0x89]
movzx ebx, al
call fcn.14005f470
inc rdi
mov byte [rax], bl
cmp rdi, 0xb
jb 0x1400c1390
mov edx, 0xb
lea rcx, [rbp + 0x89]
call fcn.14005f470
lea rcx, [rbp + 0x89]
mov byte [rax], r13b
call fcn.14005f460
mov rcx, rax
lea rdx, [0x14019829c]
call fcn.1400b8d70
mov dl, 0x44
mov byte [rbp + 0x68], 0x42
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov dl, 0x69
mov byte [rbp + 0x69], al
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov dl, 0x73
mov byte [rbp + 0x6a], al
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov dl, 0x74
mov byte [rbp + 0x6b], al
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov dl, 0x20
mov byte [rbp + 0x6c], al
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov dl, 0x63
mov byte [rbp + 0x6d], al
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov dl, 0x6f
mov byte [rbp + 0x6e], al
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov dl, 0x72
mov byte [rbp + 0x6f], al
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov dl, 0x70
mov byte [rbp + 0x70], al
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov dl, 0x73
mov byte [rbp + 0x71], al
lea rcx, [rbp + 0x68]
call fcn.14006f340
mov byte [rbp + 0x72], al
xor eax, eax
mov byte [rbp + 0x73], al
nop
mov rdx, r13
lea rcx, [rbp + 0x69]
call fcn.14005f4f0
lea rcx, [rbp + 0x68]
movzx edx, byte [rax]
call fcn.14006ef10
mov rdx, r13
lea rcx, [rbp + 0x69]
movzx ebx, al
call fcn.14005f4f0
inc r13
mov byte [rax], bl
cmp r13, 0xa
jb 0x1400c1490
mov edx, 0xa
lea rcx, [rbp + 0x69]
call fcn.14005f4f0
lea rcx, [rbp + 0x69]
mov byte [rax], r14b
call fcn.14005f4e0
mov rcx, rax
mov qword [rsp + 0x20], rsi
mov r9d, 0x5dc
lea rdx, [0x1401983e0]
mov r8d, 1
call fcn.1400ba2d0
xor edx, edx
mov r8b, 1
lea ecx, [rdx + 1]
call fcn.1400887b0
jmp 0x1400c4525
cmp eax, 3
jne 0x1400c1609
xor edx, edx
mov word [rsp + 0x60], 0x5b
lea rcx, [rsp + 0x61]
call fcn.14005f350
lea rcx, [rsp + 0x61]
mov byte [rax], r13b
call fcn.14005f340
mov rcx, rax
call fcn.1400baa30
call fcn.1400b63c0
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.14008f290
mov dl, 0x20
mov byte [rbp + 8], 0x45
lea rcx, [rbp + 8]
call fcn.14006f330
mov dl, 0x53
mov byte [rbp + 9], al
lea rcx, [rbp + 8]
call fcn.14006f330
mov dl, 0x6f
mov byte [rbp + 0xa], al
lea rcx, [rbp + 8]
call fcn.14006f330
mov dl, 0x6f
mov byte [rbp + 0xb], al
lea rcx, [rbp + 8]
call fcn.14006f330
mov dl, 0x6e
mov byte [rbp + 0xc], al
lea rcx, [rbp + 8]
call fcn.14006f330
mov dl, 0x2e
mov byte [rbp + 0xd], al
lea rcx, [rbp + 8]
call fcn.14006f330
mov byte [rbp + 0xe], al
xor eax, eax
mov byte [rbp + 0xf], al
nop
mov rdx, r13
lea rcx, [rbp + 9]
call fcn.14005faa0
lea rcx, [rbp + 8]
movzx edx, byte [rax]
call fcn.14006ef00
mov rdx, r13
lea rcx, [rbp + 9]
movzx ebx, al
call fcn.14005faa0
inc r13
mov byte [rax], bl
cmp r13, 6
jb 0x1400c15b0
mov edx, 6
lea rcx, [rbp + 9]
call fcn.14005faa0
lea rcx, [rbp + 9]
mov byte [rax], r14b
call fcn.14005fa90
mov rcx, rax
call fcn.1400baa30
jmp 0x1400c4525
cmp eax, 4
jne 0x1400c452f
xor edx, edx
mov word [rsp + 0x64], 0x3d
lea rcx, [rsp + 0x65]
call fcn.14005f350
lea rcx, [rsp + 0x65]
mov byte [rax], r13b
call fcn.14005f340
mov rcx, rax
call fcn.1400baa30
call fcn.1400b63c0
movaps xmm1, xmm6
mov ecx, 0xc
call fcn.14008f290
mov dl, 0x53
mov byte [rbp + 0x370], 1
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x68
mov byte [rbp + 0x371], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x6f
mov byte [rbp + 0x372], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x77
mov byte [rbp + 0x373], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x20
mov byte [rbp + 0x374], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x43
mov byte [rbp + 0x375], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x6f
mov byte [rbp + 0x376], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x75
mov byte [rbp + 0x377], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x6e
mov byte [rbp + 0x378], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x74
mov byte [rbp + 0x379], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x20
mov byte [rbp + 0x37a], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x50
mov byte [rbp + 0x37b], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x6c
mov byte [rbp + 0x37c], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x61
mov byte [rbp + 0x37d], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x79
mov byte [rbp + 0x37e], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x65
mov byte [rbp + 0x37f], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x72
mov byte [rbp + 0x380], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x73
mov byte [rbp + 0x381], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov dl, 0x20
mov byte [rbp + 0x382], al
lea rcx, [rbp + 0x370]
call fcn.14006f320
mov byte [rbp + 0x383], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x384], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x371]
call fcn.14005f4d0
lea rcx, [rbp + 0x370]
movzx edx, byte [rax]
call fcn.14006eef0
mov rdx, rdi
lea rcx, [rbp + 0x371]
movzx ebx, al
call fcn.14005f4d0
inc rdi
mov byte [rax], bl
cmp rdi, 0x13
jb 0x1400c17e0
mov edx, 0x13
lea rcx, [rbp + 0x371]
call fcn.14005f4d0
lea rcx, [rbp + 0x371]
mov byte [rax], r13b
call fcn.14005f4c0
mov rcx, rax
lea rdx, [0x14019826b]
call fcn.1400b8d70
mov dl, 0x53
mov byte [rbp + 0x2b0], 5
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x68
mov byte [rbp + 0x2b1], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x6f
mov byte [rbp + 0x2b2], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x77
mov byte [rbp + 0x2b3], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x20
mov byte [rbp + 0x2b4], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x43
mov byte [rbp + 0x2b5], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x6f
mov byte [rbp + 0x2b6], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x75
mov byte [rbp + 0x2b7], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x6e
mov byte [rbp + 0x2b8], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x74
mov byte [rbp + 0x2b9], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x20
mov byte [rbp + 0x2ba], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x41
mov byte [rbp + 0x2bb], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x6d
mov byte [rbp + 0x2bc], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x6d
mov byte [rbp + 0x2bd], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x6f
mov byte [rbp + 0x2be], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov dl, 0x20
mov byte [rbp + 0x2bf], al
lea rcx, [rbp + 0x2b0]
call fcn.14006f310
mov byte [rbp + 0x2c0], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x2c1], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x2b1]
call fcn.14005f3d0
lea rcx, [rbp + 0x2b0]
movzx edx, byte [rax]
call fcn.14006eee0
mov rdx, rdi
lea rcx, [rbp + 0x2b1]
movzx ebx, al
call fcn.14005f3d0
inc rdi
mov byte [rax], bl
cmp rdi, 0x10
jb 0x1400c19a0
mov edx, 0x10
lea rcx, [rbp + 0x2b1]
call fcn.14005f3d0
lea rcx, [rbp + 0x2b1]
mov byte [rax], r13b
call fcn.14005f3c0
mov rcx, rax
lea rdx, [0x14019826a]
call fcn.1400b8d70
mov dl, 0x48
mov byte [rbp + 0x388], 0x24
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x69
mov byte [rbp + 0x389], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x74
mov byte [rbp + 0x38a], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x20
mov byte [rbp + 0x38b], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x4d
mov byte [rbp + 0x38c], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x61
mov byte [rbp + 0x38d], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x72
mov byte [rbp + 0x38e], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x6b
mov byte [rbp + 0x38f], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x20
mov byte [rbp + 0x390], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x61
mov byte [rbp + 0x391], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x6e
mov byte [rbp + 0x392], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x64
mov byte [rbp + 0x393], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x20
mov byte [rbp + 0x394], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x53
mov byte [rbp + 0x395], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x6f
mov byte [rbp + 0x396], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x75
mov byte [rbp + 0x397], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x6e
mov byte [rbp + 0x398], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x64
mov byte [rbp + 0x399], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov dl, 0x20
mov byte [rbp + 0x39a], al
lea rcx, [rbp + 0x388]
call fcn.14006f300
mov byte [rbp + 0x39b], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x39c], al
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x389]
call fcn.14005f4d0
lea rcx, [rbp + 0x388]
movzx edx, byte [rax]
call fcn.14006eed0
mov rdx, rdi
lea rcx, [rbp + 0x389]
movzx ebx, al
call fcn.14005f4d0
inc rdi
mov byte [rax], bl
cmp rdi, 0x13
jb 0x1400c1ba0
mov edx, 0x13
lea rcx, [rbp + 0x389]
call fcn.14005f4d0
lea rcx, [rbp + 0x389]
mov byte [rax], r13b
call fcn.14005f4c0
mov rcx, rax
lea rdx, [0x140198269]
call fcn.1400b8d70
mov dl, 0x46
mov byte [rbp + 0x1f0], 4
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x6f
mov byte [rbp + 0x1f1], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x76
mov byte [rbp + 0x1f2], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x20
mov byte [rbp + 0x1f3], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x43
mov byte [rbp + 0x1f4], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x61
mov byte [rbp + 0x1f5], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x6d
mov byte [rbp + 0x1f6], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x20
mov byte [rbp + 0x1f7], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x5b
mov byte [rbp + 0x1f8], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x52
mov byte [rbp + 0x1f9], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x69
mov byte [rbp + 0x1fa], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x73
mov byte [rbp + 0x1fb], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x6b
mov byte [rbp + 0x1fc], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x5d
mov byte [rbp + 0x1fd], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov dl, 0x20
mov byte [rbp + 0x1fe], al
lea rcx, [rbp + 0x1f0]
call fcn.14006f2f0
mov byte [rbp + 0x1ff], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x200], al
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x1f1]
call fcn.14005fa80
lea rcx, [rbp + 0x1f0]
movzx edx, byte [rax]
call fcn.14006eec0
mov rdx, rdi
lea rcx, [rbp + 0x1f1]
movzx ebx, al
call fcn.14005fa80
inc rdi
mov byte [rax], bl
cmp rdi, 0xf
jb 0x1400c1d50
mov edx, 0xf
lea rcx, [rbp + 0x1f1]
call fcn.14005fa80
lea rcx, [rbp + 0x1f1]
mov byte [rax], r13b
call fcn.14005fa70
mov rcx, rax
lea rdx, [0x1401982b6]
call fcn.1400b8d70
cmp byte [0x1401982b6], r13b
lea r15, str._.3f
je 0x1400c2048
mov dl, 0x50
mov byte [rbp + 0x418], 0x63
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x72
mov byte [rbp + 0x419], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x65
mov byte [rbp + 0x41a], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x73
mov byte [rbp + 0x41b], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x73
mov byte [rbp + 0x41c], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x20
mov byte [rbp + 0x41d], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x58
mov byte [rbp + 0x41e], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x32
mov byte [rbp + 0x41f], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x42
mov byte [rbp + 0x420], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x75
mov byte [rbp + 0x421], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x74
mov byte [rbp + 0x422], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x74
mov byte [rbp + 0x423], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x6f
mov byte [rbp + 0x424], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x6e
mov byte [rbp + 0x425], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x20
mov byte [rbp + 0x426], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x74
mov byte [rbp + 0x427], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x6f
mov byte [rbp + 0x428], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x20
mov byte [rbp + 0x429], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x73
mov byte [rbp + 0x42a], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x61
mov byte [rbp + 0x42b], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov byte [rbp + 0x42c], al
mov dl, 0x76
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov dl, 0x65
mov byte [rbp + 0x42d], al
lea rcx, [rbp + 0x418]
call fcn.14006f2e0
mov byte [rbp + 0x42e], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x42f], al
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x419]
call fcn.14005f330
lea rcx, [rbp + 0x418]
movzx edx, byte [rax]
call fcn.14006eeb0
mov rdx, rdi
lea rcx, [rbp + 0x419]
movzx ebx, al
call fcn.14005f330
inc rdi
mov byte [rax], bl
cmp rdi, 0x16
jb 0x1400c1fa0
mov edx, 0x16
lea rcx, [rbp + 0x419]
call fcn.14005f330
lea rcx, [rbp + 0x419]
mov byte [rax], r13b
call fcn.14005f320
mov rcx, rax
call fcn.1400baa30
xor edx, edx
mov word [rsp + 0x68], 0x3f
lea rcx, [rsp + 0x69]
call fcn.14005f350
lea rcx, [rsp + 0x69]
mov byte [rax], r13b
call fcn.14005f340
movss xmm3, dword [0x14015d2a8]
lea rdx, [0x1401983c0]
movss dword [rsp + 0x28], xmm6
mov rcx, rax
movaps xmm2, xmm6
mov qword [rsp + 0x20], r15
call fcn.1400b6f00
mov dl, 0x4c
mov byte [rbp + 0x328], 0x4e
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x6f
mov byte [rbp + 0x329], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x6f
mov byte [rbp + 0x32a], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x74
mov byte [rbp + 0x32b], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x20
mov byte [rbp + 0x32c], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x57
mov byte [rbp + 0x32d], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x61
mov byte [rbp + 0x32e], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x6c
mov byte [rbp + 0x32f], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x6c
mov byte [rbp + 0x330], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x20
mov byte [rbp + 0x331], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x5b
mov byte [rbp + 0x332], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x52
mov byte [rbp + 0x333], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x69
mov byte [rbp + 0x334], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x73
mov byte [rbp + 0x335], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x6b
mov byte [rbp + 0x336], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x5d
mov byte [rbp + 0x337], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov dl, 0x20
mov byte [rbp + 0x338], al
lea rcx, [rbp + 0x328]
call fcn.14006f2d0
mov byte [rbp + 0x339], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x33a], al
nop
mov rdx, rdi
lea rcx, [rbp + 0x329]
call fcn.14005f450
lea rcx, [rbp + 0x328]
movzx edx, byte [rax]
call fcn.14006eea0
mov rdx, rdi
lea rcx, [rbp + 0x329]
movzx ebx, al
call fcn.14005f450
inc rdi
mov byte [rax], bl
cmp rdi, 0x11
jb 0x1400c21b0
mov edx, 0x11
lea rcx, [rbp + 0x329]
call fcn.14005f450
lea rcx, [rbp + 0x329]
mov byte [rax], r13b
call fcn.14005f440
mov rcx, rax
lea rdx, [0x140198286]
call fcn.1400b8d70
cmp byte [0x140198286], r13b
je 0x1400c2433
mov dl, 0x50
mov byte [rbp + 0x3b8], 0x7b
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x72
mov byte [rbp + 0x3b9], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x65
mov byte [rbp + 0x3ba], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x73
mov byte [rbp + 0x3bb], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x73
mov byte [rbp + 0x3bc], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x20
mov byte [rbp + 0x3bd], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x46
mov byte [rbp + 0x3be], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x33
mov byte [rbp + 0x3bf], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x20
mov byte [rbp + 0x3c0], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x4f
mov byte [rbp + 0x3c1], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x4e
mov byte [rbp + 0x3c2], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x20
mov byte [rbp + 0x3c3], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x7c
mov byte [rbp + 0x3c4], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x20
mov byte [rbp + 0x3c5], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x46
mov byte [rbp + 0x3c6], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x34
mov byte [rbp + 0x3c7], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x20
mov byte [rbp + 0x3c8], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x4f
mov byte [rbp + 0x3c9], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x46
mov byte [rbp + 0x3ca], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov dl, 0x46
mov byte [rbp + 0x3cb], al
lea rcx, [rbp + 0x3b8]
call fcn.14006f2c0
mov byte [rbp + 0x3cc], al
xor eax, eax
mov rdi, r13
mov byte [rbp + 0x3cd], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x3b9]
call fcn.14005fa00
lea rcx, [rbp + 0x3b8]
movzx edx, byte [rax]
call fcn.14006ee90
mov rdx, rdi
lea rcx, [rbp + 0x3b9]
movzx ebx, al
call fcn.14005fa00
inc rdi
mov byte [rax], bl
cmp rdi, 0x14
jb 0x1400c23d0
mov edx, 0x14
lea rcx, [rbp + 0x3b9]
call fcn.14005fa00
lea rcx, [rbp + 0x3b9]
mov byte [rax], r13b
call fcn.14005f9f0
mov rcx, rax
call fcn.1400baa30
mov dl, 0x54
mov byte [rbp + 0x340], 0x64
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x68
mov byte [rbp + 0x341], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x65
mov byte [rbp + 0x342], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x72
mov byte [rbp + 0x343], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x6d
mov byte [rbp + 0x344], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x61
mov byte [rbp + 0x345], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x6c
mov byte [rbp + 0x346], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x56
mov byte [rbp + 0x347], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x69
mov byte [rbp + 0x348], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x73
mov byte [rbp + 0x349], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x20
mov byte [rbp + 0x34a], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x5b
mov byte [rbp + 0x34b], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x52
mov byte [rbp + 0x34c], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x69
mov byte [rbp + 0x34d], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x73
mov byte [rbp + 0x34e], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x6b
mov byte [rbp + 0x34f], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov dl, 0x5d
mov byte [rbp + 0x350], al
lea rcx, [rbp + 0x340]
call fcn.14006f2b0
mov byte [rbp + 0x351], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x352], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x341]
call fcn.14005f450
lea rcx, [rbp + 0x340]
movzx edx, byte [rax]
call fcn.14006ee80
mov rdx, rdi
lea rcx, [rbp + 0x341]
movzx ebx, al
call fcn.14005f450
inc rdi
mov byte [rax], bl
cmp rdi, 0x11
jb 0x1400c25a0
mov edx, 0x11
lea rcx, [rbp + 0x341]
call fcn.14005f450
lea rcx, [rbp + 0x341]
mov byte [rax], r13b
call fcn.14005f440
mov rcx, rax
lea rdx, [0x140198285]
call fcn.1400b8d70
cmp byte [0x140198285], r13b
je 0x1400c3bf4
mov dl, 0x50
mov byte [rbp + 0x3e8], 0x63
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x72
mov byte [rbp + 0x3e9], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x65
mov byte [rbp + 0x3ea], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x73
mov byte [rbp + 0x3eb], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x73
mov byte [rbp + 0x3ec], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x20
mov byte [rbp + 0x3ed], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x46
mov byte [rbp + 0x3ee], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x35
mov byte [rbp + 0x3ef], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x20
mov byte [rbp + 0x3f0], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x4f
mov byte [rbp + 0x3f1], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x4e
mov byte [rbp + 0x3f2], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x20
mov byte [rbp + 0x3f3], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x7c
mov byte [rbp + 0x3f4], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x20
mov byte [rbp + 0x3f5], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x46
mov byte [rbp + 0x3f6], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x36
mov byte [rbp + 0x3f7], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x20
mov byte [rbp + 0x3f8], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x4f
mov byte [rbp + 0x3f9], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x46
mov byte [rbp + 0x3fa], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov dl, 0x46
mov byte [rbp + 0x3fb], al
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov byte [rbp + 0x3fc], al
mov dl, 0x20
lea rcx, [rbp + 0x3e8]
call fcn.14006f2a0
mov byte [rbp + 0x3fd], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x3fe], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x3e9]
call fcn.14005fa20
lea rcx, [rbp + 0x3e8]
movzx edx, byte [rax]
call fcn.14006ee70
mov rdx, rdi
lea rcx, [rbp + 0x3e9]
movzx ebx, al
call fcn.14005fa20
inc rdi
mov byte [rax], bl
cmp rdi, 0x15
jb 0x1400c27d0
mov edx, 0x15
lea rcx, [rbp + 0x3e9]
call fcn.14005fa20
lea rcx, [rbp + 0x3e9]
mov byte [rax], r13b
call fcn.14005fa10
mov rcx, rax
call fcn.1400baa30
mov dl, 0x43
mov byte [rbp + 0xd8], 0x32
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x75
mov byte [rbp + 0xd9], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x73
mov byte [rbp + 0xda], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x74
mov byte [rbp + 0xdb], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x6f
mov byte [rbp + 0xdc], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x6d
mov byte [rbp + 0xdd], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x20
mov byte [rbp + 0xde], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x43
mov byte [rbp + 0xdf], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x6f
mov byte [rbp + 0xe0], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x6c
mov byte [rbp + 0xe1], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x6f
mov byte [rbp + 0xe2], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x72
mov byte [rbp + 0xe3], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov dl, 0x73
mov byte [rbp + 0xe4], al
lea rcx, [rbp + 0xd8]
call fcn.14006f290
mov byte [rbp + 0xe5], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0xe6], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0xd9]
call fcn.14005fa60
lea rcx, [rbp + 0xd8]
movzx edx, byte [rax]
call fcn.14006ee60
mov rdx, rdi
lea rcx, [rbp + 0xd9]
movzx ebx, al
call fcn.14005fa60
inc rdi
mov byte [rax], bl
cmp rdi, 0xd
jb 0x1400c2950
mov edx, 0xd
lea rcx, [rbp + 0xd9]
call fcn.14005fa60
lea rcx, [rbp + 0xd9]
mov byte [rax], r13b
call fcn.14005fa50
mov rcx, rax
lea rdx, [0x14019826c]
call fcn.1400b8d70
cmp byte [0x14019826c], r13b
je 0x1400c3bf4
mov esi, dword [0x140198098]
lea rcx, [rbp + 0x4b8]
movaps xmmword [rsp + 0x840], xmm7
mov dl, 0x4d
movaps xmmword [rsp + 0x830], xmm8
movaps xmmword [rsp + 0x820], xmm9
mov byte [rbp + 0x4b8], 0x5d
call fcn.14006f280
mov dl, 0x61
mov byte [rbp + 0x4b9], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x74
mov byte [rbp + 0x4ba], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x65
mov byte [rbp + 0x4bb], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x72
mov byte [rbp + 0x4bc], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x69
mov byte [rbp + 0x4bd], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x61
mov byte [rbp + 0x4be], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x6c
mov byte [rbp + 0x4bf], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x73
mov byte [rbp + 0x4c0], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x20
mov byte [rbp + 0x4c1], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x67
mov byte [rbp + 0x4c2], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x6c
mov byte [rbp + 0x4c3], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x6f
mov byte [rbp + 0x4c4], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x62
mov byte [rbp + 0x4c5], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x61
mov byte [rbp + 0x4c6], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x6c
mov byte [rbp + 0x4c7], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x73
mov byte [rbp + 0x4c8], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x3a
mov byte [rbp + 0x4c9], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x20
mov byte [rbp + 0x4ca], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov byte [rbp + 0x4cb], al
mov dl, 0x30
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x78
mov byte [rbp + 0x4cc], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x25
mov byte [rbp + 0x4cd], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x6c
mov byte [rbp + 0x4ce], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x6c
mov byte [rbp + 0x4cf], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x78
mov byte [rbp + 0x4d0], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x20
mov byte [rbp + 0x4d1], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x7c
mov byte [rbp + 0x4d2], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x20
mov byte [rbp + 0x4d3], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x25
mov byte [rbp + 0x4d4], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov dl, 0x69
mov byte [rbp + 0x4d5], al
lea rcx, [rbp + 0x4b8]
call fcn.14006f280
mov byte [rbp + 0x4d6], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x4d7], al
mov rdx, rdi
lea rcx, [rbp + 0x4b9]
call fcn.14005f410
lea rcx, [rbp + 0x4b8]
movzx edx, byte [rax]
call fcn.14006ee50
mov rdx, rdi
lea rcx, [rbp + 0x4b9]
movzx ebx, al
call fcn.14005f410
inc rdi
mov byte [rax], bl
cmp rdi, 0x1e
jb 0x1400c2c51
mov edx, 0x1e
lea rcx, [rbp + 0x4b9]
call fcn.14005f410
lea rcx, [rbp + 0x4b9]
mov byte [rax], r13b
call fcn.14005f400
mov r8d, esi
mov edx, esi
mov rcx, rax
call fcn.1400baa30
mov dl, 0x20
mov byte [rsp + 0x40], 0x6e
lea rcx, [rsp + 0x40]
call fcn.14006f270
mov byte [rsp + 0x41], al
lea rcx, [rsp + 0x41]
xor eax, eax
xor edx, edx
mov byte [rsp + 0x42], al
call fcn.14005f380
lea rcx, [rsp + 0x40]
movzx edx, byte [rax]
call fcn.14006ee40
xor edx, edx
lea rcx, [rsp + 0x41]
movzx ebx, al
call fcn.14005f380
mov edx, 1
lea rcx, [rsp + 0x41]
mov byte [rax], bl
call fcn.14005f380
lea rcx, [rsp + 0x41]
mov byte [rax], r13b
call fcn.14005f370
lea rsi, [0x14015cf7c]
mov rcx, rax
mov qword [rsp + 0x28], rsi
lea rdx, [0x140198098]
mov r9d, 0xfffffc18
mov dword [rsp + 0x20], 0x7d0
movaps xmm2, xmm6
call fcn.1400b89e0
movss xmm7, dword [0x14019809c]
lea rcx, [rbp + 0x498]
mov dl, 0x4d
mov byte [rbp + 0x498], 0x6b
cvtps2pd xmm7, xmm7
call fcn.14006f260
mov dl, 0x69
mov byte [rbp + 0x499], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x6e
mov byte [rbp + 0x49a], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x69
mov byte [rbp + 0x49b], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x6d
mov byte [rbp + 0x49c], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x75
mov byte [rbp + 0x49d], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x6d
mov byte [rbp + 0x49e], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x54
mov byte [rbp + 0x49f], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x65
mov byte [rbp + 0x4a0], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov byte [rbp + 0x4a1], al
mov dl, 0x6d
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x70
mov byte [rbp + 0x4a2], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x65
mov byte [rbp + 0x4a3], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x72
mov byte [rbp + 0x4a4], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x61
mov byte [rbp + 0x4a5], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x74
mov byte [rbp + 0x4a6], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x75
mov byte [rbp + 0x4a7], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x72
mov byte [rbp + 0x4a8], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x65
mov byte [rbp + 0x4a9], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x56
mov byte [rbp + 0x4aa], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x61
mov byte [rbp + 0x4ab], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x6c
mov byte [rbp + 0x4ac], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x75
mov byte [rbp + 0x4ad], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x65
mov byte [rbp + 0x4ae], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x3a
mov byte [rbp + 0x4af], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x20
mov byte [rbp + 0x4b0], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x25
mov byte [rbp + 0x4b1], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x30
mov byte [rbp + 0x4b2], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x2e
mov byte [rbp + 0x4b3], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov dl, 0x66
mov byte [rbp + 0x4b4], al
lea rcx, [rbp + 0x498]
call fcn.14006f260
mov byte [rbp + 0x4b5], al
xor eax, eax
mov byte [rbp + 0x4b6], al
mov rdi, r13
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x499]
call fcn.14005fa40
lea rcx, [rbp + 0x498]
movzx edx, byte [rax]
call fcn.14006ee30
mov rdx, rdi
lea rcx, [rbp + 0x499]
movzx ebx, al
call fcn.14005fa40
inc rdi
mov byte [rax], bl
cmp rdi, 0x1d
jb 0x1400c2fb0
mov edx, 0x1d
lea rcx, [rbp + 0x499]
call fcn.14005fa40
lea rcx, [rbp + 0x499]
mov byte [rax], r13b
call fcn.14005fa30
movaps xmm1, xmm7
movq rdx, xmm7
mov rcx, rax
call fcn.1400baa30
mov dl, 0x20
mov byte [rsp + 0x44], 0x70
lea rcx, [rsp + 0x44]
call fcn.14006f250
mov dl, 0x20
mov byte [rsp + 0x45], al
lea rcx, [rsp + 0x44]
call fcn.14006f250
mov byte [rsp + 0x46], al
mov rdi, r13
xor eax, eax
mov byte [rsp + 0x47], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rsp + 0x45]
call fcn.14005f3a0
lea rcx, [rsp + 0x44]
movzx edx, byte [rax]
call fcn.14006ee20
mov rdx, rdi
lea rcx, [rsp + 0x45]
movzx ebx, al
call fcn.14005f3a0
inc rdi
mov byte [rax], bl
cmp rdi, 2
jb 0x1400c3050
mov edx, 2
lea rcx, [rsp + 0x45]
call fcn.14005f3a0
lea rcx, [rsp + 0x45]
mov byte [rax], r13b
call fcn.14005f390
movss xmm8, dword [0x14015d304]
lea rdx, [0x14019809c]
movss xmm7, dword [0x14015d2c4]
movaps xmm3, xmm8
movss dword [rsp + 0x30], xmm6
mov rcx, rax
mov qword [rsp + 0x28], r15
movaps xmm2, xmm6
movss dword [rsp + 0x20], xmm7
call fcn.1400b6ea0
movss xmm9, dword [0x1401980a0]
lea rcx, [rbp + 0x430]
mov dl, 0x4d
mov byte [rbp + 0x430], 0x18
cvtps2pd xmm9, xmm9
call fcn.14006f240
mov dl, 0x61
mov byte [rbp + 0x431], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x69
mov byte [rbp + 0x432], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x6e
mov byte [rbp + 0x433], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x54
mov byte [rbp + 0x434], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x65
mov byte [rbp + 0x435], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x78
mov byte [rbp + 0x436], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x43
mov byte [rbp + 0x437], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x6f
mov byte [rbp + 0x438], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x6c
mov byte [rbp + 0x439], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x6f
mov byte [rbp + 0x43a], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x72
mov byte [rbp + 0x43b], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x43
mov byte [rbp + 0x43c], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x6f
mov byte [rbp + 0x43d], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x65
mov byte [rbp + 0x43e], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov byte [rbp + 0x43f], al
lea rcx, [rbp + 0x430]
mov dl, 0x66
call fcn.14006f240
mov dl, 0x3a
mov byte [rbp + 0x440], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x20
mov byte [rbp + 0x441], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x25
mov byte [rbp + 0x442], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x30
mov byte [rbp + 0x443], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x2e
mov byte [rbp + 0x444], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov dl, 0x66
mov byte [rbp + 0x445], al
lea rcx, [rbp + 0x430]
call fcn.14006f240
mov byte [rbp + 0x446], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x447], al
mov rdx, rdi
lea rcx, [rbp + 0x431]
call fcn.14005f330
lea rcx, [rbp + 0x430]
movzx edx, byte [rax]
call fcn.14006ee10
mov rdx, rdi
lea rcx, [rbp + 0x431]
movzx ebx, al
call fcn.14005f330
inc rdi
mov byte [rax], bl
cmp rdi, 0x16
jb 0x1400c32b0
mov edx, 0x16
lea rcx, [rbp + 0x431]
call fcn.14005f330
lea rcx, [rbp + 0x431]
mov byte [rax], r13b
call fcn.14005f320
movaps xmm1, xmm9
mov rcx, rax
movq rdx, xmm1
call fcn.1400baa30
mov dl, 0x20
mov byte [rbp - 0x18], 0x1d
lea rcx, [rbp - 0x18]
call fcn.140064220
mov dl, 0x20
mov byte [rbp - 0x17], al
lea rcx, [rbp - 0x18]
call fcn.140064220
mov dl, 0x20
mov byte [rbp - 0x16], al
lea rcx, [rbp - 0x18]
call fcn.140064220
mov byte [rbp - 0x15], al
mov rdi, r13
xor eax, eax
mov byte [rbp - 0x14], al
mov rdx, rdi
lea rcx, [rbp - 0x17]
call fcn.14005f4b0
lea rcx, [rbp - 0x18]
movzx edx, byte [rax]
call fcn.14005f360
mov rdx, rdi
lea rcx, [rbp - 0x17]
movzx ebx, al
call fcn.14005f4b0
inc rdi
mov byte [rax], bl
cmp rdi, 3
jb 0x1400c3352
mov edx, 3
lea rcx, [rbp - 0x17]
call fcn.14005f4b0
lea rcx, [rbp - 0x17]
mov byte [rax], r13b
call fcn.14005f4a0
movss dword [rsp + 0x30], xmm6
lea rdx, [0x1401980a0]
mov rcx, rax
mov qword [rsp + 0x28], r15
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm7
movaps xmm2, xmm6
call fcn.1400b6ea0
movss xmm9, dword [0x1401980a4]
lea rcx, [rbp + 0x1d8]
mov dl, 0x52
mov byte [rbp + 0x1d8], 0x6e
cvtps2pd xmm9, xmm9
call fcn.14006f230
mov dl, 0x61
mov byte [rbp + 0x1d9], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x6d
mov byte [rbp + 0x1da], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x70
mov byte [rbp + 0x1db], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x53
mov byte [rbp + 0x1dc], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x68
mov byte [rbp + 0x1dd], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x69
mov byte [rbp + 0x1de], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x66
mov byte [rbp + 0x1df], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x74
mov byte [rbp + 0x1e0], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x3a
mov byte [rbp + 0x1e1], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x20
mov byte [rbp + 0x1e2], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x25
mov byte [rbp + 0x1e3], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x30
mov byte [rbp + 0x1e4], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x2e
mov byte [rbp + 0x1e5], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov dl, 0x66
mov byte [rbp + 0x1e6], al
lea rcx, [rbp + 0x1d8]
call fcn.14006f230
mov byte [rbp + 0x1e7], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x1e8], al
mov rdx, rdi
lea rcx, [rbp + 0x1d9]
call fcn.14005fa80
lea rcx, [rbp + 0x1d8]
movzx edx, byte [rax]
call fcn.14006ee00
mov rdx, rdi
lea rcx, [rbp + 0x1d9]
movzx ebx, al
call fcn.14005fa80
inc rdi
mov byte [rax], bl
cmp rdi, 0xf
jb 0x1400c3510
mov edx, 0xf
lea rcx, [rbp + 0x1d9]
call fcn.14005fa80
lea rcx, [rbp + 0x1d9]
mov byte [rax], r13b
call fcn.14005fa70
movaps xmm1, xmm9
mov rcx, rax
movq rdx, xmm1
call fcn.1400baa30
mov dl, 0x20
mov byte [rbp - 8], 0x45
lea rcx, [rbp - 8]
call fcn.14006f220
mov dl, 0x20
mov byte [rbp - 7], al
lea rcx, [rbp - 8]
call fcn.14006f220
mov dl, 0x20
mov byte [rbp - 6], al
lea rcx, [rbp - 8]
call fcn.14006f220
mov dl, 0x20
mov byte [rbp - 5], al
lea rcx, [rbp - 8]
call fcn.14006f220
mov byte [rbp - 4], al
mov rdi, r13
xor eax, eax
mov byte [rbp - 3], al
mov rdx, rdi
lea rcx, [rbp - 7]
call fcn.14005f490
lea rcx, [rbp - 8]
movzx edx, byte [rax]
call fcn.14006edf0
mov rdx, rdi
lea rcx, [rbp - 7]
movzx ebx, al
call fcn.14005f490
inc rdi
mov byte [rax], bl
cmp rdi, 4
jb 0x1400c35c0
mov edx, 4
lea rcx, [rbp - 7]
call fcn.14005f490
lea rcx, [rbp - 7]
mov byte [rax], r13b
call fcn.14005f480
movss dword [rsp + 0x30], xmm6
lea rdx, [0x1401980a4]
mov rcx, rax
mov qword [rsp + 0x28], r15
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm7
movaps xmm2, xmm6
call fcn.1400b6ea0
mov r14d, dword [0x1401980a8]
lea rcx, [rbp + 0x448]
mov dl, 0x43
mov byte [rbp + 0x448], 0x46
call fcn.14006f210
mov dl, 0x75
mov byte [rbp + 0x449], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x72
mov byte [rbp + 0x44a], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x72
mov byte [rbp + 0x44b], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x65
mov byte [rbp + 0x44c], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x6e
mov byte [rbp + 0x44d], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x74
mov byte [rbp + 0x44e], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x52
mov byte [rbp + 0x44f], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x61
mov byte [rbp + 0x450], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x6d
mov byte [rbp + 0x451], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x70
mov byte [rbp + 0x452], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x50
mov byte [rbp + 0x453], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x61
mov byte [rbp + 0x454], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x6c
mov byte [rbp + 0x455], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x65
mov byte [rbp + 0x456], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x74
mov byte [rbp + 0x457], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov byte [rbp + 0x458], al
mov dl, 0x74
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x65
mov byte [rbp + 0x459], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x3a
mov byte [rbp + 0x45a], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x20
mov byte [rbp + 0x45b], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x25
mov byte [rbp + 0x45c], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov dl, 0x69
mov byte [rbp + 0x45d], al
lea rcx, [rbp + 0x448]
call fcn.14006f210
mov byte [rbp + 0x45e], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x45f], al
nop dword [rax]
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x449]
call fcn.14005f330
lea rcx, [rbp + 0x448]
movzx edx, byte [rax]
call fcn.14006ede0
mov rdx, rdi
lea rcx, [rbp + 0x449]
movzx ebx, al
call fcn.14005f330
inc rdi
mov byte [rax], bl
cmp rdi, 0x16
jb 0x1400c3810
mov edx, 0x16
lea rcx, [rbp + 0x449]
call fcn.14005f330
lea rcx, [rbp + 0x449]
mov byte [rax], r13b
call fcn.14005f320
mov edx, r14d
mov rcx, rax
call fcn.1400baa30
mov dl, 0x20
mov byte [rbp], 0x65
lea rcx, [rbp]
call fcn.14006f200
mov dl, 0x20
mov byte [rbp + 1], al
lea rcx, [rbp]
call fcn.14006f200
mov dl, 0x20
mov byte [rbp + 2], al
lea rcx, [rbp]
call fcn.14006f200
mov dl, 0x20
mov byte [rbp + 3], al
lea rcx, [rbp]
call fcn.14006f200
mov dl, 0x20
mov byte [rbp + 4], al
lea rcx, [rbp]
call fcn.14006f200
mov byte [rbp + 5], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 6], al
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 1]
call fcn.14005f590
lea rcx, [rbp]
movzx edx, byte [rax]
call fcn.14006edd0
mov rdx, rdi
lea rcx, [rbp + 1]
movzx ebx, al
call fcn.14005f590
inc rdi
mov byte [rax], bl
cmp rdi, 5
jb 0x1400c38d0
mov edx, 5
lea rcx, [rbp + 1]
call fcn.14005f590
lea rcx, [rbp + 1]
mov byte [rax], r13b
call fcn.14005f580
mov rcx, rax
mov qword [rsp + 0x28], rsi
mov r9d, 0xfffffc18
mov dword [rsp + 0x20], 0x5dc
movaps xmm2, xmm6
lea rdx, [0x1401980a8]
call fcn.1400b89e0
movss xmm9, dword [0x1401980ac]
lea rcx, [rbp + 0x208]
mov dl, 0x44
mov byte [rbp + 0x208], 5
cvtps2pd xmm9, xmm9
call fcn.14006f1f0
mov dl, 0x65
mov byte [rbp + 0x209], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x70
mov byte [rbp + 0x20a], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x74
mov byte [rbp + 0x20b], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x68
mov byte [rbp + 0x20c], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x46
mov byte [rbp + 0x20d], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x61
mov byte [rbp + 0x20e], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x64
mov byte [rbp + 0x20f], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x65
mov byte [rbp + 0x210], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x3a
mov byte [rbp + 0x211], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x20
mov byte [rbp + 0x212], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x25
mov byte [rbp + 0x213], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x30
mov byte [rbp + 0x214], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x2e
mov byte [rbp + 0x215], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov dl, 0x66
mov byte [rbp + 0x216], al
lea rcx, [rbp + 0x208]
call fcn.14006f1f0
mov byte [rbp + 0x217], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x218], al
nop dword [rax]
mov rdx, rdi
lea rcx, [rbp + 0x209]
call fcn.14005fa80
lea rcx, [rbp + 0x208]
movzx edx, byte [rax]
call fcn.14006edc0
mov rdx, rdi
lea rcx, [rbp + 0x209]
movzx ebx, al
call fcn.14005fa80
inc rdi
mov byte [rax], bl
cmp rdi, 0xf
jb 0x1400c3a90
mov edx, 0xf
lea rcx, [rbp + 0x209]
call fcn.14005fa80
lea rcx, [rbp + 0x209]
mov byte [rax], r13b
call fcn.14005fa70
movaps xmm1, xmm9
mov rcx, rax
movq rdx, xmm1
call fcn.1400baa30
mov dl, 0x20
mov byte [rbp + 0x10], 9
lea rcx, [rbp + 0x10]
call fcn.14006f1e0
mov dl, 0x20
mov byte [rbp + 0x11], al
lea rcx, [rbp + 0x10]
call fcn.14006f1e0
mov dl, 0x20
mov byte [rbp + 0x12], al
lea rcx, [rbp + 0x10]
call fcn.14006f1e0
mov dl, 0x20
mov byte [rbp + 0x13], al
lea rcx, [rbp + 0x10]
call fcn.14006f1e0
mov dl, 0x20
mov byte [rbp + 0x14], al
lea rcx, [rbp + 0x10]
call fcn.14006f1e0
mov dl, 0x20
mov byte [rbp + 0x15], al
lea rcx, [rbp + 0x10]
call fcn.14006f1e0
movaps xmm9, xmmword [rsp + 0x820]
mov rdi, r13
mov byte [rbp + 0x16], al
xor eax, eax
mov byte [rbp + 0x17], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x11]
call fcn.14005faa0
lea rcx, [rbp + 0x10]
movzx edx, byte [rax]
call fcn.14006edb0
mov rdx, rdi
lea rcx, [rbp + 0x11]
movzx ebx, al
call fcn.14005faa0
inc rdi
mov byte [rax], bl
cmp rdi, 6
jb 0x1400c3b70
mov edx, 6
lea rcx, [rbp + 0x11]
call fcn.14005faa0
lea rcx, [rbp + 0x11]
mov byte [rax], r13b
call fcn.14005fa90
movss dword [rsp + 0x30], xmm6
lea rdx, [0x1401980ac]
mov rcx, rax
mov qword [rsp + 0x28], r15
movaps xmm3, xmm8
movss dword [rsp + 0x20], xmm7
movaps xmm2, xmm6
call fcn.1400b6ea0
movaps xmm8, xmmword [rsp + 0x830]
movaps xmm7, xmmword [rsp + 0x840]
mov dl, 0x4e
mov byte [rbp + 0x220], 0x43
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x69
mov byte [rbp + 0x221], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x67
mov byte [rbp + 0x222], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x68
mov byte [rbp + 0x223], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x74
mov byte [rbp + 0x224], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x56
mov byte [rbp + 0x225], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x69
mov byte [rbp + 0x226], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x73
mov byte [rbp + 0x227], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x20
mov byte [rbp + 0x228], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x5b
mov byte [rbp + 0x229], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x52
mov byte [rbp + 0x22a], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x69
mov byte [rbp + 0x22b], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x73
mov byte [rbp + 0x22c], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x6b
mov byte [rbp + 0x22d], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov dl, 0x5d
mov byte [rbp + 0x22e], al
lea rcx, [rbp + 0x220]
call fcn.14006f1d0
mov byte [rbp + 0x22f], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x230], al
nop dword [rax]
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x221]
call fcn.14005fa80
lea rcx, [rbp + 0x220]
movzx edx, byte [rax]
call fcn.14006eda0
mov rdx, rdi
lea rcx, [rbp + 0x221]
movzx ebx, al
call fcn.14005fa80
inc rdi
mov byte [rax], bl
cmp rdi, 0xf
jb 0x1400c3d40
mov edx, 0xf
lea rcx, [rbp + 0x221]
call fcn.14005fa80
lea rcx, [rbp + 0x221]
mov byte [rax], r13b
call fcn.14005fa70
mov rcx, rax
lea rdx, [0x140198287]
call fcn.1400b8d70
cmp byte [0x140198287], r13b
je 0x1400c3fe4
mov dl, 0x50
mov byte [rbp + 0x460], 0x69
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x72
mov byte [rbp + 0x461], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x65
mov byte [rbp + 0x462], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x73
mov byte [rbp + 0x463], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x73
mov byte [rbp + 0x464], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x20
mov byte [rbp + 0x465], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x46
mov byte [rbp + 0x466], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x37
mov byte [rbp + 0x467], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x20
mov byte [rbp + 0x468], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x4f
mov byte [rbp + 0x469], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x4e
mov byte [rbp + 0x46a], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x20
mov byte [rbp + 0x46b], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x7c
mov byte [rbp + 0x46c], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x20
mov byte [rbp + 0x46d], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x46
mov byte [rbp + 0x46e], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x38
mov byte [rbp + 0x46f], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x20
mov byte [rbp + 0x470], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x4f
mov byte [rbp + 0x471], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x46
mov byte [rbp + 0x472], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x46
mov byte [rbp + 0x473], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov byte [rbp + 0x474], al
mov dl, 0x20
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov dl, 0x20
mov byte [rbp + 0x475], al
lea rcx, [rbp + 0x460]
call fcn.14006f1c0
mov byte [rbp + 0x476], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x477], al
mov rdx, rdi
lea rcx, [rbp + 0x461]
call fcn.14005f330
lea rcx, [rbp + 0x460]
movzx edx, byte [rax]
call fcn.14006ed90
mov rdx, rdi
lea rcx, [rbp + 0x461]
movzx ebx, al
call fcn.14005f330
inc rdi
mov byte [rax], bl
cmp rdi, 0x16
jb 0x1400c3f81
mov edx, 0x16
lea rcx, [rbp + 0x461]
call fcn.14005f330
lea rcx, [rbp + 0x461]
mov byte [rax], r13b
call fcn.14005f320
mov rcx, rax
call fcn.1400baa30
call fcn.1400b6e10
xorps xmm3, xmm3
movss dword [rsp + 0x20], xmm6
movaps xmm2, xmm6
lea rcx, [rbp - 0x28]
xorps xmm1, xmm1
call fcn.14005c160
mov rdx, rax
xor ecx, ecx
call fcn.14008f390
xorps xmm2, xmm2
lea rcx, [rbp - 0x40]
xorps xmm1, xmm1
call fcn.14005c150
mov rdx, rax
mov ecx, 0xa
call fcn.14008f1f0
mov dl, 0x2a
mov byte [rbp + 0x98], 0x5d
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x20
mov byte [rbp + 0x99], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x55
mov byte [rbp + 0x9a], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x70
mov byte [rbp + 0x9b], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x3a
mov byte [rbp + 0x9c], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x20
mov byte [rbp + 0x9d], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x30
mov byte [rbp + 0x9e], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x33
mov byte [rbp + 0x9f], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x2e
mov byte [rbp + 0xa0], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x30
mov byte [rbp + 0xa1], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov dl, 0x33
mov byte [rbp + 0xa2], al
lea rcx, [rbp + 0x98]
call fcn.14006f1b0
mov byte [rbp + 0xa3], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0xa4], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x99]
call fcn.14005f470
lea rcx, [rbp + 0x98]
movzx edx, byte [rax]
call fcn.14006ed80
mov rdx, rdi
lea rcx, [rbp + 0x99]
movzx ebx, al
call fcn.14005f470
inc rdi
mov byte [rax], bl
cmp rdi, 0xb
jb 0x1400c4120
mov edx, 0xb
lea rcx, [rbp + 0x99]
call fcn.14005f470
lea rcx, [rbp + 0x99]
mov byte [rax], r13b
call fcn.14005f460
mov rcx, rax
call fcn.1400baa30
mov dl, 0x2a
mov byte [rbp + 0xa8], 5
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x20
mov byte [rbp + 0xa9], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x56
mov byte [rbp + 0xaa], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x65
mov byte [rbp + 0xab], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x72
mov byte [rbp + 0xac], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x3a
mov byte [rbp + 0xad], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x20
mov byte [rbp + 0xae], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x31
mov byte [rbp + 0xaf], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x2e
mov byte [rbp + 0xb0], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x31
mov byte [rbp + 0xb1], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov dl, 0x34
mov byte [rbp + 0xb2], al
lea rcx, [rbp + 0xa8]
call fcn.14006f1a0
mov byte [rbp + 0xb3], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0xb4], al
mov rdx, rdi
lea rcx, [rbp + 0xa9]
call fcn.14005f470
lea rcx, [rbp + 0xa8]
movzx edx, byte [rax]
call fcn.14006ed70
mov rdx, rdi
lea rcx, [rbp + 0xa9]
movzx ebx, al
call fcn.14005f470
inc rdi
mov byte [rax], bl
cmp rdi, 0xb
jb 0x1400c4271
mov edx, 0xb
lea rcx, [rbp + 0xa9]
call fcn.14005f470
lea rcx, [rbp + 0xa9]
mov byte [rax], r13b
call fcn.14005f460
mov rcx, rax
call fcn.1400baa30
mov ecx, 1
call fcn.14008f340
mov ecx, 1
call fcn.14008ef90
call fcn.1400b6e10
mov dl, 0x43
mov byte [rbp + 0x158], 6
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x68
mov byte [rbp + 0x159], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x61
mov byte [rbp + 0x15a], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x6e
mov byte [rbp + 0x15b], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x67
mov byte [rbp + 0x15c], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x65
mov byte [rbp + 0x15d], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x20
mov byte [rbp + 0x15e], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x62
mov byte [rbp + 0x15f], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x75
mov byte [rbp + 0x160], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x74
mov byte [rbp + 0x161], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x74
mov byte [rbp + 0x162], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x6f
mov byte [rbp + 0x163], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x6e
mov byte [rbp + 0x164], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov dl, 0x3a
mov byte [rbp + 0x165], al
lea rcx, [rbp + 0x158]
call fcn.14006f190
mov byte [rbp + 0x166], al
mov rdi, r13
xor eax, eax
mov byte [rbp + 0x167], al
nop word [rax + rax]
mov rdx, rdi
lea rcx, [rbp + 0x159]
call fcn.14005f550
lea rcx, [rbp + 0x158]
movzx edx, byte [rax]
call fcn.14006ed60
mov rdx, rdi
lea rcx, [rbp + 0x159]
movzx ebx, al
call fcn.14005f550
inc rdi
mov byte [rax], bl
cmp rdi, 0xe
jb 0x1400c4420
mov edx, 0xe
lea rcx, [rbp + 0x159]
call fcn.14005f550
lea rcx, [rbp + 0x159]
mov byte [rax], r13b
call fcn.14005f540
mov rcx, rax
call fcn.1400baa30
mov dl, 0x20
mov byte [rsp + 0x48], 0x36
lea rcx, [rsp + 0x48]
call fcn.14006f180
mov dl, 0x20
mov byte [rsp + 0x49], al
lea rcx, [rsp + 0x48]
call fcn.14006f180
mov byte [rsp + 0x4a], al
xor eax, eax
mov byte [rsp + 0x4b], al
nop
mov rdx, r13
lea rcx, [rsp + 0x49]
call fcn.14005f3a0
lea rcx, [rsp + 0x48]
movzx edx, byte [rax]
call fcn.14006ed50
mov rdx, r13
lea rcx, [rsp + 0x49]
movzx ebx, al
call fcn.14005f3a0
inc r13
mov byte [rax], bl
cmp r13, 2
jb 0x1400c44b0
mov edx, 2
lea rcx, [rsp + 0x49]
call fcn.14005f3a0
lea rcx, [rsp + 0x49]
mov byte [rax], 0
call fcn.14005f390
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, [0x1401984e0]
lea rdx, [0x140198518]
call fcn.1400b8880
mov ecx, 1
call fcn.14008ef90
call fcn.14008e280
call fcn.14008fbc0
movaps xmm6, xmmword [rsp + 0x850]
mov r15, qword [rsp + 0x860]
mov r14, qword [rsp + 0x868]
mov r12, qword [rsp + 0x870]
mov rdi, qword [rsp + 0x8a0]
mov rsi, qword [rsp + 0x898]
mov rbx, qword [rsp + 0x890]
mov rcx, qword [rbp + 0x718]
xor rcx, rsp
call fcn.14006f5c0
add rsp, 0x878
pop r13
pop rbp
ret