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

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], rbx
push rbp
push rsi
push rdi
push r13
push r14
lea rbp, [rax - 0x898]
sub rsp, 0x970
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm14
movaps xmmword [rax - 0x68], xmm15
mov rax, qword [0x1400a7880]
xor rax, rsp
mov qword [rbp + 0x820], rax
xor r13d, r13d
mov dword [rbp + 0x300], 0xffffffff
cmp qword [0x1400a80f0], r13
mov dword [rbp + 0x304], 0xffffffff
mov dword [rbp + 0x308], 0xffffffff
mov dword [rbp + 0x30c], 0xffffffff
mov dword [rbp + 0x310], 0xffffffff
mov dword [rbp + 0x314], 0xffffffff
mov dword [rbp + 0x318], 0xffffffff
mov dword [rbp + 0x31c], 0xffffffff
mov dword [rbp + 0x320], 0xffffffff
mov dword [rbp + 0x324], 0xfffffffd
mov dword [rbp + 0x328], 0xffffffff
mov dword [rbp + 0x32c], 0xffffffff
mov qword [rbp + 0x330], r13
jne 0x140008a50
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a80f0]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x14009d130]
mov r8d, 0x8efb
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a80f8], r13
jne 0x140008a8f
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a80f8]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6030]
mov r8d, 0x14b
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8100], r13
jne 0x140008ace
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8100]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6270]
mov r8d, 0x195
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8108], r13
jne 0x140008b0d
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8108]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a65f0]
mov r8d, 0x181
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8120], r13
jne 0x140008b4c
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8120]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6780]
mov r8d, 0x156
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8110], r13
jne 0x140008b8b
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8110]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6410]
mov r8d, 0x1de
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8118], r13
jne 0x140008bca
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8118]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6180]
mov r8d, 0xe9
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8128], r13
jne 0x140008c09
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8128]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a68e0]
mov r8d, 0x134
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8130], r13
jne 0x140008c48
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8130]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6a20]
mov r8d, 0x1cd
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8138], r13
jne 0x140008c87
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8138]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6bf0]
mov r8d, 0x1ca
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8140], r13
jne 0x140008cc6
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8140]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6dc0]
mov r8d, 0x139
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8148], r13
jne 0x140008d05
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8148]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a6f00]
mov r8d, 0x148
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8150], r13
jne 0x140008d44
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8150]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x1400a7050]
mov r8d, 0x24b
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
cmp qword [0x1400a8180], r13
jne 0x140008d83
mov rcx, qword [0x1400a8158]
lea rax, [0x1400a8180]
mov qword [rsp + 0x30], r13
lea r9, [rbp + 0x300]
mov qword [rsp + 0x28], rax
lea rdx, [0x140099370]
mov r8d, 0x3771
mov qword [rsp + 0x20], r13
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
lea rcx, [rbp + 0x5c0]
call fcn.140038690
lea rcx, [rbp + 0x650]
mov byte [rbp + 0x5e0], r13b
mov byte [rbp + 0x5cc], r13b
mov dword [rbp + 0x5d8], 5
mov dword [rbp + 0x5dc], 5
mov dword [rbp + 0x610], 0x3f99999a
call fcn.140038690
mov byte [rbp + 0x698], 1
mov byte [rbp + 0x670], 1
call fcn.140025e80
movsd xmm0, qword [str.sYELWSOY]
lea rdx, [rbp + 0x338]
lea rcx, [rbp + 0x720]
movss xmm2, dword [rax + 0xcc]
movzx eax, byte [0x140062190]
movsd qword [rbp + 0x338], xmm0
xor al, 0x3d
xor byte [rbp + 0x339], 0x36
xor byte [rbp + 0x33a], 0x37
xor byte [rbp + 0x33b], 0x38
xor byte [rbp + 0x33c], 0x39
xor byte [rbp + 0x33d], 0x3a
xor byte [rbp + 0x33e], 0x3b
xor byte [rbp + 0x33f], 0x3c
cvtps2pd xmm2, xmm2
mov byte [rbp + 0x338], 0x46
mov byte [rbp + 0x340], al
movq r8, xmm2
call fcn.140002bc0
call fcn.140025b10
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x140]
mov r8d, edx
mov rbx, rax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
movss xmm15, dword [0x140062588]
lea r9, [rbp + 0x720]
mov r8d, eax
mov dword [rsp + 0x44], 0x41200000
lea rdx, [rsp + 0x44]
mov dword [rsp + 0x48], 0x41200000
mov rcx, rbx
mov qword [rsp + 0x20], r13
call fcn.14003b150
lea rax, [0x140062194]
mov dword [rsp + 0x4c], 0x44160000
mov qword [rbp + 0x6e0], rax
lea rcx, [rsp + 0x4c]
lea rax, str.Cornered
mov dword [rsp + 0x50], 0x43e38000
mov qword [rbp + 0x6e8], rax
xor edx, edx
lea rax, str.Rounded
mov qword [rbp + 0x6f0], rax
call fcn.140032c80
xor edx, edx
lea rcx, str.cloudymenu
mov r8d, 0x3b
call fcn.14001e7b0
lea rcx, [rsp + 0x58]
call fcn.140026820
lea rcx, [rsp + 0x60]
call fcn.140025a80
call fcn.1400267f0
movss xmm1, dword [0x140062500]
mov ecx, 5
mov rbx, rax
call fcn.1400259d0
movss xmm2, dword [rsp + 0x58]
movss xmm3, dword [rsp + 0x5c]
movaps xmm0, xmm2
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm3
addss xmm1, dword [0x1400625a4]
movss dword [rsp + 0x68], xmm0
addss xmm3, dword [0x1400625a0]
xorps xmm14, xmm14
mov dword [rsp + 0x28], r13d
addss xmm2, xmm14
movss dword [rsp + 0x6c], xmm1
mov r9d, eax
movss dword [rsp + 0x20], xmm14
lea r8, [rsp + 0x68]
mov rcx, rbx
lea rdx, [rsp + 0x70]
movss dword [rsp + 0x74], xmm3
movss dword [rsp + 0x70], xmm2
call fcn.14003adc0
call fcn.1400267f0
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x150]
mov r8d, edx
mov r14, rax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x160]
mov r8d, edx
mov esi, eax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
mov edx, 0x19
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x170]
mov r8d, edx
mov edi, eax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
mov edx, 0x19
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x180]
mov r8d, edx
mov ebx, eax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
movss xmm2, dword [rsp + 0x58]
lea r8, [rsp + 0x78]
movss xmm3, dword [rsp + 0x5c]
lea rdx, [rbp - 0x80]
movaps xmm0, xmm2
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm3
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625a0]
addss xmm2, xmm14
mov dword [rsp + 0x20], ebx
addss xmm3, xmm14
mov r9d, eax
mov rcx, r14
movss dword [rsp + 0x78], xmm0
movss dword [rsp + 0x7c], xmm1
movss dword [rbp - 0x80], xmm2
movss dword [rbp - 0x7c], xmm3
call fcn.14003af70
movss xmm0, dword [rsp + 0x60]
lea rcx, [rbp - 0x78]
subss xmm0, dword [0x1400625d4]
mov dword [rbp - 0x74], r13d
movss dword [rbp - 0x78], xmm0
call fcn.1400322d0
movdqa xmm1, xmmword [0x1400629e0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x190], xmm0
mov dword [rbp - 0x70], 0x3f800000
movups xmmword [rbp + 0x130], xmm1
mov rcx, qword [0x1400a8180]
lea rax, [rbp + 0x190]
mov qword [rsp + 0x28], rax
lea r9, [rbp - 0x70]
lea rax, [rbp + 0x130]
mov dword [rbp - 0x6c], 0x3f800000
lea r8, [rbp - 0x68]
mov qword [rsp + 0x20], rax
lea rdx, [rbp - 0x60]
mov dword [rbp - 0x68], r13d
mov dword [rbp - 0x64], r13d
mov dword [rbp - 0x60], 0x42480000
mov dword [rbp - 0x5c], 0x42480000
call fcn.1400541a0
movss xmm7, dword [0x1400625ec]
xorps xmm0, xmm0
movaps xmm1, xmm7
call fcn.140031880
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031880
movss xmm0, dword [rsp + 0x60]
lea rcx, [rbp - 0x58]
subss xmm0, dword [0x1400625d4]
mov dword [rbp - 0x54], r13d
movss dword [rbp - 0x58], xmm0
call fcn.1400322d0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031880
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031880
call fcn.140021280
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031880
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031880
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Combat
lea rcx, [rbp - 0x50]
call fcn.140021ab0
cmp dword [0x1400a819c], r13d
lea r8, [rbp - 0x48]
lea rdx, str.Combat
sete cl
movss xmm0, dword [rax]
movss dword [rbp - 0x48], xmm0
mov dword [rbp - 0x44], 0x42200000
call fcn.1400598d0
test al, al
je 0x14000920e
cmp byte [0x1400a8198], r13b
jne 0x14000920e
mov dword [0x1400a819c], r13d
movaps xmm1, xmm15
xorps xmm0, xmm0
call fcn.140031880
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Visuals
lea rcx, [rbp - 0x50]
call fcn.140021ab0
cmp dword [0x1400a819c], 1
lea r8, [rbp - 0x48]
lea rdx, str.Visuals
sete cl
movss xmm0, dword [rax]
movss dword [rbp - 0x48], xmm0
mov dword [rbp - 0x44], 0x42200000
call fcn.1400598d0
test al, al
je 0x140009277
cmp byte [0x1400a8198], r13b
jne 0x140009277
mov dword [0x1400a819c], 1
movaps xmm1, xmm15
xorps xmm0, xmm0
call fcn.140031880
xor r9d, r9d
movss dword [rsp + 0x20], xmm7
xor r8d, r8d
lea rdx, str.Utility
lea rcx, [rbp - 0x50]
call fcn.140021ab0
cmp dword [0x1400a819c], 2
lea r8, [rbp - 0x48]
lea rdx, str.Utility
sete cl
movss xmm0, dword [rax]
movss dword [rbp - 0x48], xmm0
mov dword [rbp - 0x44], 0x42200000
call fcn.1400598d0
test al, al
je 0x1400092e0
cmp byte [0x1400a8198], r13b
jne 0x1400092e0
mov dword [0x1400a819c], 2
mov qword [rsp + 0x9a0], r12
movaps xmm1, xmm15
xorps xmm0, xmm0
mov qword [rsp + 0x9a8], r15
call fcn.140031880
call fcn.140024190
mov eax, dword [0x1400a819c]
movss xmm6, dword [0x140062590]
test eax, eax
jne 0x1400118bc
lea rcx, [rbp - 0x40]
mov dword [rbp - 0x40], 0x41700000
mov dword [rbp - 0x3c], 0x425c0000
call fcn.1400322d0
xor r9d, r9d
mov dword [rbp - 0x38], 0x42f00000
mov r8d, 1
mov dword [rbp - 0x34], 0x43ad0000
lea rdx, [rbp - 0x38]
lea rcx, str.tab_control
call fcn.140020d50
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x30], 0x41200000
mov dword [rbp - 0x2c], 0x41200000
call fcn.1400322d0
lea rdx, [0x14009ccb5]
lea rcx, str.General
call fcn.140053410
test al, al
je 0x140009391
mov byte [0x14009ccb6], r13b
mov byte [0x14009ccb7], r13b
call fcn.140023ae0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.140031880
lea rcx, [rbp - 0x28]
call fcn.140025a20
xor r9d, r9d
lea rdx, [rbp - 0x20]
mov r8d, 1
lea rcx, str.first_tab
movss xmm0, dword [rax]
mulss xmm0, dword [0x1400624f8]
mov dword [rbp - 0x1c], 0x43ad0000
subss xmm0, xmm6
movss dword [rbp - 0x20], xmm0
call fcn.140020d50
call fcn.1400267f0
movdqa xmm0, xmmword [0x140062860]
lea rcx, [rbp + 0x1b0]
movups xmmword [rbp + 0x1b0], xmm0
mov r14, rax
call fcn.140022930
movdqa xmm0, xmmword [0x140062860]
lea rcx, [rbp + 0x1c0]
movups xmmword [rbp + 0x1c0], xmm0
mov esi, eax
call fcn.140022930
movdqa xmm0, xmmword [0x140062850]
lea rcx, [rbp + 0x1d0]
movups xmmword [rbp + 0x1d0], xmm0
mov edi, eax
call fcn.140022930
movdqa xmm0, xmmword [0x140062850]
lea rcx, [rbp + 0x1e0]
movups xmmword [rbp + 0x1e0], xmm0
mov ebx, eax
call fcn.140022930
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp - 0x18]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp - 0x10]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625bc]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625b0]
addss xmm2, dword [0x1400625a8]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp - 0x18], xmm0
mov rcx, r14
movss dword [rbp - 0x14], xmm1
movss dword [rbp - 0xc], xmm2
movss dword [rbp - 0x10], xmm3
call fcn.14003af70
call fcn.1400267f0
movdqa xmm0, xmmword [0x140062800]
lea rcx, [rbp + 0x1f0]
movups xmmword [rbp + 0x1f0], xmm0
mov rbx, rax
call fcn.140022930
movss xmm0, dword [rsp + 0x58]
lea r9, str.Aimbot
movss xmm1, dword [rsp + 0x5c]
lea rdx, [rbp - 8]
addss xmm0, dword [0x1400625b4]
addss xmm1, dword [0x1400625ac]
mov r8d, eax
mov qword [rsp + 0x20], r13
mov rcx, rbx
movss dword [rbp - 8], xmm0
movss dword [rbp - 4], xmm1
call fcn.14003b150
lea rcx, [rbp]
mov dword [rbp], 0x40a00000
mov dword [rbp + 4], 0x42200000
call fcn.1400322d0
mov byte [rbp + 0x360], 0xa1
mov byte [rbp + 0x361], 0xde
movzx r11d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x362], 0xc7
movups xmmword [rbp + 0x36d], xmm0
mov byte [rbp + 0x37d], al
movabs rsi, 0xe0024c78649a242c
mov byte [rbp + 0x363], 0xc4
movabs r14, 0xc7bae2a7276dd114
mov byte [rbp + 0x364], 0xd5
movabs r12, 0x236b599202e5068
mov byte [rbp + 0x365], 0x91
movabs r15, 0x308ed3a27a58a630
mov byte [rbp + 0x366], 0xb7
mov byte [rbp + 0x367], 0xde
mov byte [rbp + 0x368], 0xd9
mov byte [rbp + 0x369], 0xd3
mov byte [rbp + 0x36a], 0xc9
mov byte [rbp + 0x36b], 0xcf
mov byte [rbp + 0x36c], 0x78
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x1e
jae 0x14000a123
movzx r10d, byte [rbp + rbx + 0x360]
mov edi, r10d
nop dword [rax]
cmp r9, rbx
ja 0x14000a11a
lea rax, [r8 + 0x200]
cmp r9, rax
jae 0x140009633
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
mov r11d, 0x3a
sub r11b, al
add r11b, r11b
add r11b, cl
add r11b, r10b
jmp 0x140009660
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000a0b0
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000a02b
lea rax, [r8 + 3]
cmp r9, rax
je 0x140009ffa
nop word [rax + rax]
cmp r8, rbx
ja 0x14000a111
lea rax, [r8 + 9]
cmp r9, rax
jae 0x14000968a
lea rcx, [rbx + rsi]
movzx eax, dil
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
jmp 0x1400096e0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140009fae
lea rax, [r8 + 4]
cmp r9, rax
je 0x140009f6e
lea rax, [r8 + 5]
cmp r9, rax
je 0x140009f4f
lea rax, [r8 + 2]
cmp r9, rax
je 0x140009f30
lea rax, [r8 + 3]
cmp r9, rax
je 0x140009f12
lea rax, [r8 + 6]
cmp r9, rax
je 0x140009ee6
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140009c3f
nop dword [rax]
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140009c1d
lea rax, [r8 + 9]
cmp r9, rax
je 0x140009bf5
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x140009bd5
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x140009bb8
lea rax, [r8 + 6]
cmp r9, rax
je 0x140009b99
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x140009b7a
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x140009b60
lea rax, [r8 + 4]
cmp r9, rax
je 0x140009b46
lea rax, [r8 + 1]
cmp r9, rax
je 0x140009b16
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x1400096f0
lea r9, [r8 + 9]
lea r8, [r9 + 2]
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14000a0f6
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14000a0db
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x1400098da
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400098bb
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x1400098a1
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140009ad6
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140009a8a
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140009a47
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x140009a22
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x1400096f0
lea r9, [r8 + 2]
lea r8, [r9 + 0x61]
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x1400099f2
lea rax, [r8 + 3]
cmp r9, rax
ja 0x1400099d3
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400099b9
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14000999f
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x140009980
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000995e
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14000993e
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14000991b
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x1400098f9
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x1400096f0
lea r9, [r8 + 0x28]
lea r8, [r9 + 6]
jmp 0x1400096f0
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x1400096e0
lea edx, [rbx - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140009660
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140009600
lea edx, [rbx - 0x4a]
mov ecx, 3
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140009fcb
lea ecx, [rbx - 0x66]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x36
inc rbx
jmp 0x1400095e3
lea ecx, [rbx + 0x7e]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x72
inc rbx
jmp 0x1400095e3
lea edx, [rbx + 0x62]
mov ecx, 0x29
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140009f8a
lea edx, [rbx + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a00f
lea ecx, [rbx + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x26
jmp 0x14000a012
lea ecx, [rbx + 0xe]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x62
jmp 0x14000a044
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a06d
lea edx, [rbx - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x1400095e3
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
mov byte [rbp + rbx + 0x360], r11b
inc rbx
jmp 0x1400095e3
lea edx, [rbx - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0x2a
jb 0x140009a37
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x1a]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x6c]
jmp 0x140009fcb
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 6
jae 0x140009e9a
lea rax, [r8 + 0xa]
cmp r9, rax
jbe 0x140009dc8
lea edx, [rbx + 2]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0xe
add r11b, dl
jmp 0x140009a61
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
lea rax, [r8 + r9]
cmp rax, 0x61
je 0x140009ec0
lea rax, [r8 + 0x64]
cmp r9, rax
jbe 0x140009cef
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
and al, r10b
jmp 0x140009a98
lea edx, [rbx + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x1400095e3
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x22
jmp 0x14000a06d
lea ecx, [rbx + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5e
jmp 0x14000a044
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a012
lea edx, [rbx - 6]
mov ecx, 0x15
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a00f
movzx edi, bl
lea ecx, [rdi - 0x22]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x12
jmp 0x140009f8a
lea ecx, [rbx - 0x3e]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4e
inc rbx
jmp 0x1400095e3
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x1400095e3
mov ecx, 0x1d
movzx edi, bl
lea edx, [rdi - 0x76]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140009fcb
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x140009c67
lea edx, [rbx - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140009aeb
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140009ca0
lea edx, [rbx - 0x2e]
mov ecx, 0x21
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x1400095e3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140009cc3
lea ecx, [rbx + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xa
jmp 0x14000a012
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140009aeb
lea edx, [rbx + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a00f
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140009d15
movzx edi, bl
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
jmp 0x140009fcb
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140009d43
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x1400095e3
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140009d67
lea ecx, [rbx + 4]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x1c
jmp 0x14000a012
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140009d8f
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000a06d
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140009aa4
lea ecx, [rbx + 0x58]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x68
inc rbx
jmp 0x1400095e3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140009e01
lea edx, [rbx + 0x1e]
movzx eax, r10b
and al, dl
mov ecx, 0x17
sub cl, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x1400095e3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140009e28
lea edx, [rbx + 0x56]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x5a
add r11b, dl
jmp 0x14000a044
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140009e50
mov ecx, 0x2d
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x56]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140009f87
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140009e7d
lea ecx, [rbx - 0x1e]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2e
inc rbx
jmp 0x1400095e3
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140009a61
movzx edi, bl
mov ecx, 7
lea edx, [rdi - 2]
jmp 0x140009fb9
movzx r11d, byte [rbp + rbx + 0x360]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x36]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x7a
add r11b, r10b
jmp 0x140009f87
lea edx, [rbx + 0x52]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, byte [rbp + rbx + 0x360]
sub r11b, 0x3e
add r11b, dl
jmp 0x14000a044
lea ecx, [rbx + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x360]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x18
inc rbx
jmp 0x1400095e3
lea edx, [rbx + 0xc]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x54
add r11b, dl
jmp 0x14000a06d
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000a044
lea edx, [rbx - 0x2c]
mov ecx, 0x1a
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x14000a012
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x64]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x44
add r11b, dl
movzx eax, r10b
sub dil, 0x3c
and al, dil
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, r11b
add r10b, dil
mov byte [rbp + rbx + 0x360], r10b
jmp 0x14000a00f
movzx edi, bl
mov ecx, 4
lea edx, [rdi + 0x48]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
sub dil, 0x58
movzx eax, r10b
and al, dil
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x360], cl
inc r8
dec rbx
inc rbx
jmp 0x1400095e3
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
add r9, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400095e3
lea rcx, [rbx + r12]
mov eax, 0x14
and dil, cl
sub al, dil
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
lea edx, [rbx - 0x20]
movzx eax, r10b
and al, dl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x20
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x360], al
add rax, r8
sub rbx, rax
lea ecx, [rbx + 0x6e]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 2
add r10b, cl
mov byte [rbp + rbx + 0x360], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x360]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400095e3
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r10b, dil
lea r11d, [rax + r10]
sub r11b, 0x50
movzx eax, byte [rbp + rbx + 0x360]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400095e3
add bl, 0x4c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x14
jmp 0x1400095e0
add bl, 0x30
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x50
jmp 0x1400095d1
lea rcx, [rbp + 0x15c014e]
jmp 0x14000a12a
lea rcx, [rbp + 0xd16bdc]
jmp 0x14000a12a
lea rcx, [rbp + 0x360]
lea rdx, [0x140099368]
call fcn.140052640
lea rcx, [rbp + 8]
mov dword [rbp + 8], 0x40a00000
mov dword [rbp + 0xc], 0x42820000
call fcn.1400322d0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x38b], rax
movabs rsi, 0x8f38d06151b58318
mov word [rbp + 0x393], ax
movabs r15, 0xce41c8dc798ecdb0
mov byte [rbp + 0x395], al
movabs r14, 0xa43bcddfb45346a0
mov byte [rbp + 0x380], 0x68
mov byte [rbp + 0x381], 0xb
mov byte [rbp + 0x382], 7
mov byte [rbp + 0x383], 7
mov byte [rbp + 0x384], 0xd
mov byte [rbp + 0x385], 0x76
mov byte [rbp + 0x386], 0x1a
mov byte [rbp + 0x387], 0xe
mov byte [rbp + 0x388], 7
mov byte [rbp + 0x389], 7
mov byte [rbp + 0x38a], 0x92
nop dword [rax]
nop dword [rax + rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x16
jae 0x14000ad28
movzx r10d, byte [rbp + rbx + 0x380]
mov rdx, r10
nop dword [rax]
cmp r9, rbx
ja 0x14000ad1f
lea rax, [r8 + 0x3e8]
cmp r9, rax
jae 0x14000a242
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
mov r11d, 0x2c
sub r11b, al
add r11b, r11b
add r11b, dl
add r11b, cl
jmp 0x14000a283
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000acb7
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000ac32
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000ac01
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000abdc
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000abb9
cmp r8, rbx
ja 0x14000ad16
lea rax, [r8 + 8]
cmp r9, rax
jae 0x14000a2b1
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a2f2
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000ab6f
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000ab52
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000ab38
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000ab19
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000aaee
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14000a820
nop
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14000a810
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14000a7e8
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000a7c8
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14000a8cb
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14000a7a9
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14000a78f
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000a775
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14000a756
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14000a726
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000a300
lea r9, [r8 + 0x64]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14000acfc
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14000ace2
lea rax, [r8 + 3]
cmp r9, rax
jb 0x14000a4ea
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14000a4cb
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x14000a4b1
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14000a6d5
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14000a688
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14000a64a
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14000a625
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14000a300
lea r9, [r8 + 0x40]
lea r8, [r9 + 0x7a]
lea rax, [r8 + 6]
cmp r9, rax
ja 0x14000a5f5
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14000a5d6
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14000a5bc
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14000a5a2
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14000a583
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14000a561
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000a541
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14000a519
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14000a509
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14000a300
lea r9, [r8 + 0x20]
lea r8, [r9 + 0x1000]
jmp 0x14000a300
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
jmp 0x14000a2f2
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a283
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a206
lea edx, [rbx - 0xc]
mov ecx, 0x2a
movzx edi, bl
jmp 0x14000ab7a
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000a1f3
lea ecx, [rbx - 0x1c]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
inc rbx
jmp 0x14000a1f3
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000aaa6
lea edx, [rbx - 0x2c]
mov ecx, 0x1a
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ac16
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
jmp 0x14000ac19
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x14000ac4d
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ac77
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x380]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000a1f3
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
mov byte [rbp + rbx + 0x380], r11b
inc rbx
jmp 0x14000a1f3
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
cmp r8, 0x40
jb 0x14000a63a
mov edx, 6
movzx edi, bl
lea ecx, [rdi + 0x6c]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x14000ab8c
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 0x64
jae 0x14000aa86
lea rax, [r8 + 0x5a]
cmp r9, rax
jbe 0x14000a9ed
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000a65f
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x14000aacd
lea rax, [r8 + 1]
cmp r9, rax
jbe 0x14000a91d
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x14000a6a2
lea edx, [rbx - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x380]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000a1f3
lea edx, [rbx + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ac77
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x24
jmp 0x14000ac4d
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
jmp 0x14000ac19
lea edx, [rbx - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ac16
lea ecx, [rbx - 0x64]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x44
inc rbx
jmp 0x14000a1f3
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000a1f3
movzx edi, bl
mov ecx, 0x16
lea edx, [rdi - 0x74]
jmp 0x14000ab7a
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x14000a843
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x14000a6ef
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000a877
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x380]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x64
inc rbx
jmp 0x14000a1f3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000a89a
lea ecx, [rbx + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1c
jmp 0x14000ac77
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000a8c2
lea edx, [rbx - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ac4d
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000a8ed
mov ecx, 2
movzx edi, bl
lea edx, [rdi + 0x24]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000aaa6
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14000a6ef
lea ecx, [rbx + 0x34]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
inc rbx
jmp 0x14000a1f3
jne 0x14000a92f
movzx edi, bl
mov ecx, 8
lea edx, [rdi - 0x70]
jmp 0x14000ab7a
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000a960
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000a1f3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000a988
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ac16
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000a9b0
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ac19
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000a6a2
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x380]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000a1f3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000aa21
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x380]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x7c
inc rbx
jmp 0x14000a1f3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000aa49
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ac4d
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000aa6c
movzx edi, bl
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
jmp 0x14000aaa6
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000a65f
lea edx, [rbx - 0x2c]
mov ecx, 0x1a
jmp 0x14000abe4
movzx ecx, byte [rbp + rbx + 0x380]
movzx edi, bl
lea edx, [rdi - 0xc]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 0x2a
lea r11d, [rcx + rcx]
add r11b, dl
sub dil, 0x48
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 8
add dil, r10b
add dil, r11b
mov byte [rbp + rbx + 0x380], dil
jmp 0x14000ac16
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x380]
lea r11d, [r10 + rcx]
sub r11b, 0x64
jmp 0x14000ac4d
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x380]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x50
inc rbx
jmp 0x14000a1f3
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000ac77
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x14000ac19
movzx ecx, bl
movzx r11d, bl
and cl, r10b
dec rbx
add cl, cl
sub r11b, cl
add r11b, r10b
inc rbx
jmp 0x14000a1f3
movzx edi, bl
mov ecx, 0x38
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add dil, 0x30
inc r8
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x50
add dil, r10b
mov byte [rbp + rbx + 0x380], dil
dec rbx
inc rbx
jmp 0x14000a1f3
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
inc r8
dec rbx
inc rbx
jmp 0x14000a1f3
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x14000a1f3
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
add r9, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000a1f3
lea rcx, [rbx + r15]
movzx r10d, dl
and dl, cl
mov eax, 0x18
sub al, dl
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
lea edx, [rbx + 0x40]
inc r8
movzx eax, dl
mov ecx, 0x20
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x380], al
add rax, r8
sub rbx, rax
lea ecx, [rbx + 4]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x1c
add cl, r10b
mov byte [rbp + rbx + 0x380], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x380]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000a1f3
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x60
movzx eax, byte [rbp + rbx + 0x380]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000a1f3
add bl, 0x28
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x18
jmp 0x14000a1f0
sub bl, 0x60
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x60
jmp 0x14000a1e0
lea rcx, [rbp + 0x1665484]
jmp 0x14000ad2f
lea rcx, [rbp + 0xb53648]
jmp 0x14000ad2f
lea rcx, [rbp + 0x380]
lea rdx, [0x14009936a]
call fcn.140052640
lea rcx, [rbp + 0x10]
mov dword [rbp + 0x10], 0x40a00000
mov dword [rbp + 0x14], 0x42b40000
call fcn.1400322d0
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x3ae], rax
movabs r14, 0x13e71f1835c8de2c
mov word [rbp + 0x3b6], ax
movabs r12, 0xab418251ed6f5218
mov byte [rbp + 0x3b8], al
movabs r15, 0x9bafead61dab04d0
mov byte [rbp + 0x3a0], 0xc6
mov byte [rbp + 0x3a1], 0xf4
mov byte [rbp + 0x3a2], 0xe5
mov byte [rbp + 0x3a3], 0xf2
mov byte [rbp + 0x3a4], 0xf6
mov byte [rbp + 0x3a5], 0xfd
mov byte [rbp + 0x3a6], 0xfb
mov byte [rbp + 0x3a7], 7
mov byte [rbp + 0x3a8], 0xdb
mov byte [rbp + 0x3a9], 0xfd
mov byte [rbp + 0x3aa], 0xff
mov byte [rbp + 0x3ab], 0xfc
mov byte [rbp + 0x3ac], 0xf7
mov byte [rbp + 0x3ad], 0x61
nop
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x19
jae 0x14000b90a
movzx r11d, byte [rbp + rbx + 0x3a0]
mov rdi, r11
nop dword [rax]
cmp r9, rbx
ja 0x14000b901
lea rax, [r8 + 0x3e8]
cmp r9, rax
jae 0x14000ae51
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x34
add r10b, cl
jmp 0x14000ae92
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000b88d
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000b806
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000b7d0
lea rax, [r8 + 7]
cmp r9, rax
je 0x14000b7ab
lea rax, [r8 + 9]
cmp r9, rax
je 0x14000b75f
cmp r8, rbx
ja 0x14000b8f8
lea rax, [r8 + 8]
cmp r9, rax
jae 0x14000aebd
lea r10d, [rbx - 0x6c]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0xc
add r10b, r11b
jmp 0x14000af00
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000b752
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000b72e
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000b6e9
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000b6ca
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000b69e
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14000b420
nop dword [rax]
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000b410
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14000b3ec
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000b3df
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14000b3c1
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14000b3a2
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14000b387
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x14000b368
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14000b349
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x14000b31d
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000af10
lea r9, [r8 + 9]
lea r8, [r9 + 0x1000]
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14000b8d9
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14000b8be
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14000b0fb
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14000b0e1
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x14000b0c1
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14000b2d3
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14000b289
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14000b247
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14000b21d
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14000af10
lea r9, [r8 + 0x2a]
lea r8, [r9 + 3]
lea rax, [r8 + 6]
cmp r9, rax
ja 0x14000b201
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x14000b1e3
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14000b1c4
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14000b1a9
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14000b18a
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14000b16c
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14000b15f
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14000b13c
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14000b11a
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14000af10
lea r9, [r8 + 9]
lea r8, [r9 + 0x1000]
jmp 0x14000af10
lea ecx, [rbx + 0x60]
mov r10d, 0x30
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x14000af00
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x14000ae92
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000ae16
lea edx, [rbx - 0x56]
mov ecx, 0x2d
movzx eax, dl
movzx edi, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000b77c
lea ecx, [rbx + 6]
inc r8
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
inc rbx
jmp 0x14000ae03
lea edx, [rbx + 0x62]
mov ecx, 0x29
jmp 0x14000b7b3
lea edx, [rbx - 0x42]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
movzx edi, bl
sub r10b, al
sub r10b, 0x32
jmp 0x14000b703
lea edx, [rbx + 0x1a]
mov ecx, 0x25
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000b7ea
lea ecx, [rbx + 0x76]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3a
jmp 0x14000b7ed
lea edx, [rbx - 0x2e]
mov ecx, 0x21
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000b823
lea edx, [rbx + 0x2e]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x42
add r10b, dl
jmp 0x14000b84d
mov ecx, 0x1d
lea edx, [rbx - 0x76]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14000b8a5
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0x3a0], r10b
inc rbx
jmp 0x14000ae03
lea edx, [rbx + 0x4c]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x14
add r10b, dl
cmp r8, 0x42
jb 0x14000b237
movzx ecx, r11b
movzx edi, bl
movzx eax, r11b
lea edx, [rdi - 0x7a]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x54]
jmp 0x14000b77c
lea edx, [rbx - 0x58]
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r9, 6
jae 0x14000b659
lea rax, [r8 + 0xa]
cmp r9, rax
jbe 0x14000b583
mov ecx, 0x17
lea edx, [rbx + 0x1e]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14000b25d
lea edx, [rbx + 4]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x1c
add r10b, dl
lea rax, [r8 + r9]
cmp rax, 0x42
je 0x14000b682
lea rax, [r8 + 0x200]
cmp r9, rax
jbe 0x14000b4f0
lea edx, [rbx + 0x64]
movzx eax, r11b
and al, dl
mov ecx, 0x22
jmp 0x14000b297
lea ecx, [rbx + 0x36]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r8
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 0x7a
inc rbx
jmp 0x14000ae03
lea edx, [rbx - 0x6e]
mov ecx, 1
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000b84d
lea edx, [rbx - 0x12]
mov ecx, 0x3f
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000b823
lea ecx, [rbx + 0x4a]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 6
jmp 0x14000b7ed
lea edx, [rbx - 0x5a]
mov ecx, 0x3b
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000b7ea
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi + 2]
and al, dl
add al, al
sub r10b, al
sub r10b, 0xe
jmp 0x14000b703
lea edx, [rbx + 0x5e]
mov ecx, 0x37
jmp 0x14000b7b3
lea ecx, [rbx - 0x46]
movzx eax, r11b
and al, cl
inc r8
add al, al
dec rbx
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x16
inc rbx
jmp 0x14000ae03
movzx edi, bl
mov ecx, 0x33
lea edx, [rdi + 0x16]
jmp 0x14000b76a
lea rax, [r8 + 0x28]
cmp r9, rax
jae 0x14000b444
lea edx, [rbx + 0x52]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x3e
jmp 0x14000b2e9
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000b479
lea ecx, [rbx + 0x4e]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r8
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 0x22
inc rbx
jmp 0x14000ae03
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000b4a1
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000b84d
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000b4c8
lea edx, [rbx - 0x6a]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x1a
add r10b, dl
jmp 0x14000b823
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000b2ec
lea ecx, [rbx - 0x22]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x12
jmp 0x14000b7ea
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000b517
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi + 8]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x38
jmp 0x14000b779
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000b530
movzx edi, bl
mov ecx, 0x2a
lea edx, [rdi - 0xc]
jmp 0x14000b6f4
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000b558
lea edx, [rbx + 0x3c]
mov ecx, 0x2e
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000b7ed
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000b2a3
lea edx, [rbx - 0x20]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x20
add r10b, dl
jmp 0x14000b823
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000b5b8
lea ecx, [rbx - 0x3e]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r8
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 0x4e
inc rbx
jmp 0x14000ae03
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000b5e0
lea edx, [rbx + 0x66]
mov ecx, 0x1b
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000b84d
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000b607
lea edx, [rbx + 0xa]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, 0x46
add r10b, dl
jmp 0x14000b823
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000b62b
lea ecx, [rbx + 0x52]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3e
jmp 0x14000b7ea
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14000b260
lea ecx, [rbx - 0x66]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x36
inc rbx
jmp 0x14000ae03
movzx r10d, byte [rbp + rbx + 0x3a0]
movzx edi, bl
movzx eax, r11b
lea edx, [rdi + 0x2a]
and al, dl
add al, al
sub r10b, al
sub r10b, 0x26
add r10b, dl
add r10b, r11b
jmp 0x14000b706
lea edx, [rbx - 0x32]
mov ecx, 0x2f
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x14000b823
lea ecx, [rbx + 0x58]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r8
add rbx, rax
lea r10d, [rcx + r11]
sub r10b, 0x68
inc rbx
jmp 0x14000ae03
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000b7ed
movzx edi, bl
mov ecx, 2
lea edx, [rdi + 0x24]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add dil, 0x7c
movzx ecx, r10b
movzx eax, dil
and al, r11b
add al, al
sub cl, al
sub cl, 0x64
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x3a0], cl
jmp 0x14000b7ea
lea ecx, [rbx - 0x24]
movzx eax, r11b
and al, cl
inc r8
add al, al
dec rbx
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 4
inc rbx
jmp 0x14000ae03
movzx edi, bl
mov ecx, 0x3c
lea edx, [rdi + 0x38]
jmp 0x14000b76a
movzx edi, bl
mov ecx, 0x38
lea edx, [rdi - 0x10]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
sub dil, 0x28
movzx eax, r11b
and al, dil
mov ecx, 0xc
sub cl, al
add cl, cl
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x3a0], cl
inc r8
dec rbx
inc rbx
jmp 0x14000ae03
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14000ae03
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r9, r8
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000ae03
lea rcx, [rbx + r12]
movzx r11d, dil
and dil, cl
mov eax, 0x2c
sub al, dil
lea r10d, [rax + rax]
add r10b, cl
add r10b, r11b
lea edx, [rbx + 0x20]
inc r8
movzx eax, dl
mov ecx, 0x10
and al, r11b
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x3a0], al
add rax, r8
sub rbx, rax
lea ecx, [rbx + 0x72]
inc r9
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x1e
add cl, r11b
mov byte [rbp + rbx + 0x3a0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000ae03
mov ecx, 0x28
lea rdx, [rbx + r15]
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, byte [rbp + rbx + 0x3a0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000ae03
add bl, 0x74
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x2c
jmp 0x14000ae00
sub bl, 0x30
mov ecx, 0x28
movzx eax, r11b
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x14000adf0
lea rcx, [rbp + 0x150c992]
jmp 0x14000b911
lea rcx, [rbp + 0x81dce4]
jmp 0x14000b911
lea rcx, [rbp + 0x3a0]
lea rdx, [0x14009936b]
call fcn.140052640
lea rcx, [rbp + 0x18]
mov dword [rbp + 0x18], 0x40a00000
mov dword [rbp + 0x1c], 0x42e60000
call fcn.1400322d0
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x3ce], rax
movabs r14, 0x75b08c1c4d1585ec
mov dword [rbp + 0x3d6], eax
movabs r12, 0xe696874930d58d98
mov byte [rbp + 0x3c0], 0x15
movabs r13, 0x1649de3a3a4035b4
mov byte [rbp + 0x3c1], 0xf6
movabs r15, 0x45fd352b43aaddd0
mov byte [rbp + 0x3c2], 0xf8
mov byte [rbp + 0x3c3], 0xf8
mov byte [rbp + 0x3c4], 0xe6
mov byte [rbp + 0x3c5], 0xf4
mov byte [rbp + 0x3c6], 0x46
mov byte [rbp + 0x3c7], 0x1b
mov byte [rbp + 0x3c8], 0xf7
mov byte [rbp + 0x3c9], 0xee
mov byte [rbp + 0x3ca], 0xf0
mov byte [rbp + 0x3cb], 0xfe
mov byte [rbp + 0x3cc], 0xfc
mov byte [rbp + 0x3cd], 0x61
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor ebx, ebx
cmp rbx, 0x1a
jae 0x14000c593
movzx r11d, byte [rbp + rbx + 0x3c0]
mov rdi, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14000c58a
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x14000ba3e
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x74
add r10b, cl
jmp 0x14000ba80
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000c512
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000c4b2
cmp r8, rcx
je 0x14000c46a
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000c44a
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000c400
nop dword [rax + rax]
cmp r9, rbx
ja 0x14000c581
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x14000bab2
lea ecx, [rbx - 0x2c]
mov r10d, 0x1a
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x14000bb00
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000c3e2
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000c3be
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000c361
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000c345
lea rax, [r9 + 6]
cmp r8, rax
je 0x14000c326
lea rax, [r9 + 8]
cmp r8, rax
je 0x14000c30a
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14000c037
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14000c027
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14000bfff
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14000bfdf
lea rax, [r9 + 8]
cmp r8, rax
je 0x14000bfc2
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14000bfa3
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14000bf84
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000bf6a
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14000bf50
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000bf20
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14000bb10
mov r8, rax
lea r9, [rax + 0x10]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14000c562
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14000c543
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14000bcf8
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14000bcde
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14000bcbf
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14000bed4
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14000be91
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14000be53
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14000be29
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14000bb10
lea r8, [r9 + 2]
lea r9, [r8 + 2]
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14000bdf9
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14000bdda
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14000bdc0
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14000bda6
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14000bd87
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14000bd65
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14000bd45
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14000bd22
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14000bd12
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14000bb10
mov r8, rax
lea r9, [rax + 0x10]
jmp 0x14000bb10
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000bb00
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x14000ba80
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x14000ba05
lea edx, [rbx - 0x36]
mov ecx, 0x3d
movzx edi, bl
jmp 0x14000c40b
lea ecx, [rbx - 0x1a]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4a
inc rbx
jmp 0x14000b9f2
lea ecx, [rbx + 2]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
inc rbx
jmp 0x14000b9f2
lea edx, [rbx + 0x1e]
mov ecx, 0x17
movzx eax, dl
movzx edi, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000c37e
lea edx, [rbx + 0x3a]
mov ecx, 0x35
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000c3a2
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5a
jmp 0x14000c3a5
lea ecx, [rbx + 0x72]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x14000c486
lea edx, [rbx - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000c4cf
lea edx, [rbx - 0x56]
mov ecx, 0x2d
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000b9f2
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x3c0], r10b
inc rbx
jmp 0x14000b9f2
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
cmp r9, 0x40
jb 0x14000be43
mov edx, 0x1b
movzx edi, bl
lea ecx, [rdi + 0x66]
movzx eax, cl
and al, r11b
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x14000c41d
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
cmp r8, 0x61
jae 0x14000c2bb
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x14000c1ee
lea ecx, [rbx + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x72
jmp 0x14000be68
lea edx, [rbx + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x14000c2e4
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x14000c149
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7c
jmp 0x14000bea6
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000b9f2
lea ecx, [rbx + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5e
jmp 0x14000c4cf
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x22
jmp 0x14000c486
lea edx, [rbx + 0x6a]
mov ecx, 0xd
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000c3a5
lea edx, [rbx - 0x7a]
mov ecx, 0x2b
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000c3a2
movzx edi, bl
lea ecx, [rdi - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x14000c37e
lea ecx, [rbx - 0x42]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
inc rbx
jmp 0x14000b9f2
lea edx, [rbx - 0x26]
mov ecx, 5
movzx eax, dl
inc r9
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000b9f2
movzx edi, bl
mov ecx, 0x23
lea edx, [rdi - 0xa]
jmp 0x14000c40b
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x14000c053
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r11b
jmp 0x14000bee2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000c08c
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000b9f2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000c0af
lea ecx, [rbx + 0x76]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
jmp 0x14000c486
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000c0d7
lea edx, [rbx + 0x3e]
mov ecx, 0x27
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000c3a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000c100
lea ecx, [rbx + 6]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
inc rbx
jmp 0x14000b9f2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14000c12c
lea ecx, [rbx - 0x16]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x66
inc rbx
jmp 0x14000b9f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000beee
movzx edi, bl
mov ecx, 0x2f
lea edx, [rdi - 0x32]
jmp 0x14000c40b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000c162
movzx edi, bl
mov ecx, 0x24
lea edx, [rdi - 0x78]
jmp 0x14000c40b
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000c18b
lea ecx, [rbx + 0x50]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
inc rbx
jmp 0x14000b9f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000c1b1
movzx edi, bl
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x14000c37e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000bea6
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000b9f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000c227
lea edx, [rbx + 0x62]
mov ecx, 0x29
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000b9f2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000c24a
lea ecx, [rbx + 0x2a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
jmp 0x14000c486
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000c272
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000c3a2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14000c29e
lea ecx, [rbx - 0x62]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x52
inc rbx
jmp 0x14000b9f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000be68
movzx edi, bl
mov ecx, 0x39
lea edx, [rdi - 0x7e]
jmp 0x14000c40b
movzx r10d, byte [rbp + rbx + 0x3c0]
movzx edi, bl
lea edx, [rdi + 0x4a]
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
sub r10b, 6
add r10b, dl
add r10b, r11b
jmp 0x14000c37e
lea edx, [rbx + 0x2e]
movzx eax, r11b
and al, dl
movzx r10d, r11b
add al, al
sub r10b, al
sub r10b, byte [rbp + rbx + 0x3c0]
sub r10b, 0x42
add r10b, dl
jmp 0x14000c486
mov ecx, 0xc
lea edx, [rbx - 0x28]
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14000c52a
lea edx, [rbx - 0xc]
mov ecx, 0x2a
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000c4cf
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14000c3a2
mov ecx, 0x22
movzx edi, bl
movzx eax, r11b
lea edx, [rdi + 0x64]
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add dil, 0x3c
movzx eax, r11b
and al, dil
mov ecx, 0x2e
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x3c0], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000b9f2
lea ecx, [rbx + 0x80]
movzx eax, r11b
and al, cl
dec rbx
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
inc rbx
jmp 0x14000b9f2
movzx edi, bl
movzx eax, r11b
movzx r10d, r11b
lea edx, [rdi - 0x48]
and al, dl
add al, al
sub r10b, al
sub r10b, 8
add r10b, dl
jmp 0x14000c41d
movzx edi, bl
mov ecx, 0x38
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r11b
add dil, 0x58
and al, dil
add al, al
sub r11b, al
sub r11b, 0x68
add r11b, dil
mov byte [rbp + rbx + 0x3c0], r11b
inc r9
dec rbx
inc rbx
jmp 0x14000b9f2
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
dec rbx
inc rbx
jmp 0x14000b9f2
movzx r11d, dil
lea rcx, [rbx + r12]
and dil, cl
movzx r10d, r11b
add dil, dil
sub r10b, dil
sub r10b, 0x28
add r10b, cl
lea edx, [rbx + 0x20]
movzx eax, r11b
and al, dl
inc r9
mov ecx, 0x10
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x3c0], al
add rax, r9
sub rbx, rax
jmp 0x14000c4cf
lea rcx, [rbx + r13]
movzx r11d, dil
and dil, cl
mov eax, 0xa
sub al, dil
lea r10d, [rax + rax]
add r10b, r11b
add r10b, cl
lea ecx, [rbx + 0x12]
movzx eax, r11b
and al, cl
inc r8
add al, al
sub r11b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r11b, 0x7e
add r11b, cl
mov byte [rbp + rbx + 0x3c0], r11b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000b9f2
mov ecx, 0x28
lea rdx, [rbx + r15]
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, byte [rbp + rbx + 0x3c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000b9f2
sub bl, 0x4c
mov ecx, 0xa
movzx eax, r11b
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x14000b9f0
sub bl, 0x30
mov ecx, 0x28
movzx eax, r11b
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x14000b9e0
lea rcx, [rbp + 0x1766452]
jmp 0x14000c59a
lea rcx, [rbp + 0x411044]
jmp 0x14000c59a
lea rcx, [rbp + 0x3c0]
lea rdx, [0x1400a7bb5]
call fcn.140052640
lea rcx, [rbp + 0x20]
mov dword [rbp + 0x20], 0x40a00000
mov dword [rbp + 0x24], 0x430c0000
call fcn.1400322d0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x3ea], rax
movabs r14, 0x28ce94a6860f3d10
mov dword [rbp + 0x3f2], eax
movabs r15, 0xc59bc16b43f77fd0
mov word [rbp + 0x3f6], ax
movabs r12, 0x1001dfd7b5894dc0
mov byte [rbp + 0x3f8], al
mov byte [rbp + 0x3e0], 0xec
mov byte [rbp + 0x3e1], 0x94
mov byte [rbp + 0x3e2], 0x95
mov byte [rbp + 0x3e3], 0x8a
mov byte [rbp + 0x3e4], 0x80
mov byte [rbp + 0x3e5], 0xd5
mov byte [rbp + 0x3e6], 0xf7
mov byte [rbp + 0x3e7], 0x8e
mov byte [rbp + 0x3e8], 0xb5
mov byte [rbp + 0x3e9], 9
nop dword [rax]
nop word [rax + rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
xor ebx, ebx
cmp rbx, 0x19
jae 0x14000d1ee
movzx r10d, byte [rbp + rbx + 0x3e0]
mov rdi, r10
nop dword [rax + rax]
cmp r9, rbx
ja 0x14000d1e5
lea rax, [r8 + 0x42]
cmp r9, rax
jae 0x14000c6ab
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 0x70
add r11b, dil
jmp 0x14000c6f0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000d17c
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000d148
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000d12b
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000d10b
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000d0bf
nop dword [rax]
cmp r8, rbx
ja 0x14000d1dc
lea rax, [r8 + 0x64]
cmp r9, rax
jae 0x14000c71e
lea edx, [rbx - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000c752
lea rax, [r8 + 1]
cmp r9, rax
je 0x14000d0a5
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000d088
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000d066
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000d04c
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14000ccb4
nop
lea rax, [r8 + 2]
cmp r9, rax
je 0x14000cca4
lea rax, [r8 + 3]
cmp r9, rax
je 0x14000cc7c
lea rax, [r8 + 4]
cmp r9, rax
je 0x14000cc5c
lea rax, [r8 + 5]
cmp r9, rax
je 0x14000cc3f
lea rax, [r8 + 6]
cmp r9, rax
je 0x14000cc1d
lea rax, [r8 + 8]
cmp r9, rax
je 0x14000cbfe
lea rax, [r8 + 9]
cmp r9, rax
je 0x14000cbdc
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x14000cbc2
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14000cb97
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14000c760
lea r9, [r8 + 0x5a]
lea r8, [r9 + 3]
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14000d1c2
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14000d1a8
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x14000c94c
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x14000c92d
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14000c910
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14000cb48
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14000cb02
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x14000cabf
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x14000ca95
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14000c760
lea r9, [r8 + 4]
lea r8, [r9 + 0x200]
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14000ca65
lea rax, [r8 + 6]
cmp r9, rax
ja 0x14000ca46
lea rax, [r8 + 8]
cmp r9, rax
ja 0x14000ca29
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14000ca0f
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14000c9f2
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x14000c9d0
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14000c9ab
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14000c988
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x14000c96b
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14000c760
lea r9, [r8 + 0x3e8]
lea r8, [r9 + 6]
jmp 0x14000c760
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
jmp 0x14000c752
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000c6f0
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000c675
lea ecx, [rbx + 0x78]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
jmp 0x14000d0dc
lea ecx, [rbx - 0x38]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
inc rbx
jmp 0x14000c662
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000c662
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
movzx edi, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000cf91
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
add r9, r8
jmp 0x14000d163
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x14000d163
lea ecx, [rbx + 0x58]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x14000cfdc
lea edx, [rbx - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000d008
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x3e0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000c662
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x3e0], r11b
inc rbx
jmp 0x14000c662
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 8
jb 0x14000caaf
mov edx, 4
movzx edi, bl
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x14000d0dc
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
cmp r9, 0x3e8
jae 0x14000cf6d
lea rcx, [r8 + 6]
cmp r9, rcx
jbe 0x14000ce52
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
jmp 0x14000cad9
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
lea rax, [r8 + r9]
cmp rax, 4
je 0x14000cfbd
lea rax, [r8 + 0x200]
cmp r9, rax
jbe 0x14000cd84
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000cb17
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3e0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x38
inc rbx
jmp 0x14000c662
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x14000d008
mov ecx, 0x34
movzx edi, bl
lea edx, [rdi - 0x58]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000cfdc
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000d163
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r9, r8
jmp 0x14000d163
movzx edi, bl
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x14000cf91
lea ecx, [rbx - 0x18]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
inc rbx
jmp 0x14000c662
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000c662
movzx edi, bl
mov ecx, 0x24
lea edx, [rdi - 0x78]
jmp 0x14000d0ca
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x14000ccda
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x14000cb5d
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000cd0e
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3e0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x18
inc rbx
jmp 0x14000c662
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000cd36
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000d008
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000cd67
lea edx, [rbx - 8]
mov ecx, 0x1c
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000c662
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000cb5d
movzx edi, bl
mov ecx, 0x34
lea edx, [rdi - 0x58]
jmp 0x14000d0ca
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000cd9d
movzx edi, bl
mov ecx, 0x30
lea edx, [rdi + 0x60]
jmp 0x14000d0ca
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000cdc6
lea ecx, [rbx - 0x40]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
inc rbx
jmp 0x14000c662
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000cdf1
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r9, r8
jmp 0x14000d163
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000ce1a
movzx edi, bl
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
jmp 0x14000cfdc
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14000cb17
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3e0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x20
inc rbx
jmp 0x14000c662
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14000ce86
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x3e0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x28
inc rbx
jmp 0x14000c662
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14000ceae
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14000d008
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14000ced4
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
add r9, r8
jmp 0x14000d163
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14000cefa
movzx edi, bl
lea ecx, [rdi + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x14000cf91
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14000cf23
lea ecx, [rbx - 0x48]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
inc rbx
jmp 0x14000c662
cmp r9, rcx
jne 0x14000cf50
lea edx, [rbx + 0x68]
mov ecx, 0x14
movzx eax, dl
inc r8
and al, r10b
dec rbx
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x14000c662
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14000cad9
movzx edi, bl
mov ecx, 0x2c
lea edx, [rdi + 0x18]
jmp 0x14000d0ca
movzx r11d, byte [rbp + rbx + 0x3e0]
movzx edi, bl
lea edx, [rdi + 0x78]
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x48
add r11b, r10b
add r11b, dl
sub dil, 0x30
movzx eax, r10b
and al, dil
mov ecx, 0x28
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x3e0], cl
add r9, r8
jmp 0x14000d163
movzx edi, bl
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x3e0]
lea r11d, [r10 + rcx]
sub r11b, 0x18
add dil, 0x80
movzx eax, r10b
and al, dil
inc r8
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x80
add cl, dil
movzx eax, cl
mov byte [rbp + rbx + 0x3e0], al
add rax, r8
sub rbx, rax
lea edx, [rbx - 0x28]
movzx eax, r10b
and al, dl
inc r9
mov ecx, 0xc
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x3e0], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3e0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000c662
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
jmp 0x14000d163
lea edx, [rbx + 0x60]
mov ecx, 0x30
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r9, r8
jmp 0x14000d163
movzx ecx, bl
movzx r11d, bl
and cl, r10b
dec rbx
add cl, cl
sub r11b, cl
add r11b, r10b
inc rbx
jmp 0x14000c662
movzx edi, bl
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x14000d0dc
movzx edi, bl
mov ecx, 0x20
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add dil, 0x20
movzx eax, r10b
and al, dil
mov ecx, 0x10
sub cl, al
add cl, cl
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x3e0], cl
inc r8
dec rbx
inc rbx
jmp 0x14000c662
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
dec rbx
inc rbx
jmp 0x14000c662
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
add r9, r8
jmp 0x14000d163
lea rcx, [rbx + r15]
mov edx, 0x28
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000c662
lea rcx, [rbx + r12]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x40
movzx eax, byte [rbp + rbx + 0x3e0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x14000c662
add bl, 0x70
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x10
jmp 0x14000c660
sub bl, 0x40
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x40
jmp 0x14000c650
lea rcx, [rbp + 0x153d3b8]
jmp 0x14000d1f5
lea rcx, [rbp + 0x150dc10]
jmp 0x14000d1f5
lea rcx, [rbp + 0x3e0]
lea rdx, [0x140099369]
call fcn.140052640
lea rcx, [rbp + 0x28]
mov dword [rbp + 0x28], 0x40a00000
mov dword [rbp + 0x2c], 0x43250000
call fcn.1400322d0
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
movups xmmword [rbp + 0x409], xmm0
mov byte [rbp + 0x400], 0xf4
movabs rsi, 0x5ad6a0fd695d7e10
mov byte [rbp + 0x401], 0x83
movabs r15, 0x8cd246258f675570
mov byte [rbp + 0x402], 0x93
movabs r14, 0xf3d473917c6269c0
mov byte [rbp + 0x403], 0x84
mov byte [rbp + 0x404], 0xd4
mov byte [rbp + 0x405], 0xf3
mov byte [rbp + 0x406], 0xe9
mov byte [rbp + 0x407], 0xe1
mov byte [rbp + 0x408], 8
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor r11d, r11d
cmp r11, 0x19
jae 0x14000ddce
movzx r10d, byte [rbp + r11 + 0x400]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x14000ddc5
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14000d2e6
lea rdx, [r11 + rsi]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x70
add dl, bl
jmp 0x14000d320
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000dd5a
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000dd00
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000dccd
lea rax, [r9 + 6]
cmp r8, rax
je 0x14000dc90
nop word [rax + rax]
cmp r9, r11
ja 0x14000ddbc
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14000d34c
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000d390
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000dc49
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000dc2c
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000dbe6
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000dbca
lea rax, [r9 + 9]
cmp r8, rax
je 0x14000db9b
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x14000d8da
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000d8c5
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000d8a1
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14000d87e
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14000d860
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14000d845
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14000d82b
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14000d80e
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14000d7f1
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14000d7c2
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14000d3a0
lea r8, [r9 + 0x64]
lea r9, [r8 + 3]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14000dda0
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14000dd84
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14000d586
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14000d569
lea rcx, [r9 + 2]
cmp r8, rcx
jb 0x14000d54c
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14000d776
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14000d734
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14000d6f1
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14000d6c9
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14000d3a0
lea r9, [rcx + 0x64]
mov r8, rcx
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x14000d69d
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x14000d683
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x14000d662
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x14000d645
lea rcx, [r9 + 0x42]
cmp r8, rcx
ja 0x14000d628
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14000d60a
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14000d5ea
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14000d5c4
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14000d5a3
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14000d3a0
mov r8, rcx
lea r9, [rcx + 2]
jmp 0x14000d3a0
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
jmp 0x14000d390
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000d320
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000d2b6
lea edx, [r11 - 8]
mov ecx, 0x1c
movzx eax, dl
movzx ebx, r11b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000dc63
lea edx, [r11 + 0x48]
mov ecx, 4
movzx eax, dl
inc r9
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x14000d2a3
lea ecx, [r11 - 0x68]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
inc r11
jmp 0x14000d2a3
lea ecx, [r11 - 0x18]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x58
jmp 0x14000dcaa
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000dce5
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000dce8
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
movzx ebx, r11b
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000dc00
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
jmp 0x14000dd15
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x48
inc r11
jmp 0x14000d2a3
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
mov byte [rbp + r11 + 0x400], dl
inc r11
jmp 0x14000d2a3
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r9, 0x3e8
jb 0x14000d6e1
movzx ebx, r11b
mov edx, 4
lea ecx, [rbx + 0x48]
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x14000dc63
lea edx, [r11 - 0x20]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x20
add dl, cl
cmp r8, 6
jae 0x14000db61
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x14000da58
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, 0x14
jmp 0x14000d700
lea edx, [r11 + 0x30]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x50
sub cl, al
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x14000db83
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x14000d9b4
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, 0x18
sub cl, al
add cl, cl
add cl, r10b
jmp 0x14000d749
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14000d2a3
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000dd15
movzx ebx, r11b
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
jmp 0x14000dc00
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
jmp 0x14000dce8
lea ecx, [r11 - 0x38]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x78
jmp 0x14000dce5
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x2c
lea edx, [rbx + 0x18]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
jmp 0x14000dca8
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, 0x14
sub cl, al
dec r11
add cl, cl
add cl, r10b
add dl, cl
inc r11
jmp 0x14000d2a3
lea ecx, [r11 - 0x48]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec r11
sub r10b, al
lea edx, [rcx + r10]
sub dl, 8
inc r11
jmp 0x14000d2a3
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 8]
and al, dl
sub dl, 0x38
jmp 0x14000dc59
lea rax, [r9 + 9]
cmp r8, rax
jae 0x14000d900
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000d78d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000d938
lea edx, [r11 - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add cl, cl
add rax, r9
add cl, r10b
add r11, rax
add dl, cl
inc r11
jmp 0x14000d2a3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000d95e
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, 0x14
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x14000dce5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000d98a
lea ecx, [r11 + 0x78]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
inc r11
jmp 0x14000d2a3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000d78d
movzx ebx, r11b
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
jmp 0x14000dc63
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000d9db
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x30
lea edx, [rbx + 0x60]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
jmp 0x14000dc61
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000da05
lea ecx, [r11 - 0x40]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x40
inc r11
jmp 0x14000d2a3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000da2b
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000dce5
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000d74b
movzx ebx, r11b
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
jmp 0x14000dc00
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000da90
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
mov ecx, 0x2c
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add cl, cl
add rax, r9
add cl, r10b
add r11, rax
add dl, cl
inc r11
jmp 0x14000d2a3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000dab6
movzx ebx, r11b
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
jmp 0x14000dc00
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000dadf
movzx ebx, r11b
mov ecx, 0x24
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14000dcaa
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14000db0b
lea edx, [r11 + 0x38]
mov ecx, 0x3c
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x14000d2a3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000db37
lea ecx, [r11 - 0x18]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x58
inc r11
jmp 0x14000d2a3
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14000d709
movzx ebx, r11b
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
jmp 0x14000dc63
movzx ecx, byte [rbp + r11 + 0x400]
movzx ebx, r11b
lea edx, [rbx - 8]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 0x1c
add cl, cl
jmp 0x14000dca8
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x34
lea edx, [rbx - 0x58]
and al, dl
sub cl, al
add cl, cl
jmp 0x14000dbfe
lea edx, [r11 + 0x20]
mov ecx, 0x10
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x400]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x14000d2a3
lea edx, [r11 + 0x70]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x10
sub cl, al
add dl, cl
jmp 0x14000dd15
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x40]
and al, dl
add al, al
sub cl, al
sub dl, 0x40
add dl, cl
add bl, 0x80
inc r9
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 0x80
add bl, r10b
movzx eax, bl
mov byte [rbp + r11 + 0x400], al
add rax, r9
sub r11, rax
jmp 0x14000dd15
lea edx, [r11 + 0x60]
movzx eax, r10b
and al, dl
mov ecx, 0x30
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x14000dce5
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x60]
and al, dl
sub dl, 0x60
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add bl, 0x20
mov ecx, 0x10
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x400], cl
inc r9
dec r11
inc r11
jmp 0x14000d2a3
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx + 0x30]
and al, dl
add al, al
sub cl, al
sub dl, 0x50
add dl, cl
sub bl, 0x30
mov ecx, 0x28
movzx eax, bl
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, dl
mov byte [rbp + r11 + 0x400], cl
jmp 0x14000dce5
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x80
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14000d2a3
lea rax, [r11 + r15]
movzx r10d, bl
and bl, al
add bl, bl
sub al, bl
lea edx, [r10 + rax]
sub dl, 0x10
lea ecx, [r11 + 0x58]
movzx eax, r10b
and al, cl
inc r8
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r10b, 0x68
add r10b, cl
mov byte [rbp + r11 + 0x400], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x400]
add rax, r9
add r11, rax
inc r11
jmp 0x14000d2a3
lea rcx, [r11 + r14]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x40
movzx eax, byte [rbp + r11 + 0x400]
add rax, r9
add r11, rax
inc r11
jmp 0x14000d2a3
add r11b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
jmp 0x14000d2a0
sub r11b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x40
jmp 0x14000d290
lea rcx, [rbp + 0x1423958]
jmp 0x14000ddd5
lea rcx, [rbp + 0x44af30]
jmp 0x14000ddd5
lea rcx, [rbp + 0x400]
lea rdx, [0x14009936d]
call fcn.140052640
lea rcx, [rbp + 0x30]
mov dword [rbp + 0x30], 0x40a00000
mov dword [rbp + 0x34], 0x433e0000
call fcn.1400322d0
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x429], rax
movabs rsi, 0x266bc6b096629926
mov byte [rbp + 0x420], 0x4c
movabs r14, 0xc2b85c4f06e3252e
mov byte [rbp + 0x421], 0x54
movabs r12, 0xdba536e76ac3022c
mov byte [rbp + 0x422], 0x5e
movabs r15, 0xd7eec183282bc28
mov byte [rbp + 0x423], 0x23
mov byte [rbp + 0x424], 0x5f
mov byte [rbp + 0x425], 0x76
mov byte [rbp + 0x426], 0x86
mov byte [rbp + 0x427], 0x64
mov byte [rbp + 0x428], 0xe
nop
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor ebx, ebx
cmp rbx, 0x11
jae 0x14000e93d
movzx r11d, byte [rbp + rbx + 0x420]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14000e934
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x14000decd
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
sub r10b, 0xa
add r10b, cl
jmp 0x14000df00
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000e8c2
cmp r8, rcx
je 0x14000e83e
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000e810
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000e7f6
nop dword [rax]
cmp r9, rbx
ja 0x14000e92b
lea rax, [r9 + 9]
cmp r8, rax
jae 0x14000df2f
lea ecx, [rbx + 0x3a]
mov r10d, 0x35
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x14000df60
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000e7aa
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000e785
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000e763
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14000e4ad
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x14000e490
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000e46d
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000e44d
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000e430
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000e413
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000e3f9
lea rcx, [r9 + 0x2a]
cmp r8, rcx
je 0x14000e3df
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14000e3c5
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14000e39a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14000df70
lea r9, [rcx + 0x28]
mov r8, rcx
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x14000e90c
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x14000e8ed
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x14000e15b
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x14000e13c
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x14000e11d
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x14000e34f
lea rcx, [r9 + 0x3e8]
cmp r8, rcx
jb 0x14000e2f3
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14000e2b1
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14000e28c
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14000df70
lea r9, [rcx + 5]
mov r8, rcx
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x14000e261
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x14000e247
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x14000e22d
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x14000e213
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x14000e1f6
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x14000e1d9
lea rcx, [r9 + 0x20]
cmp r8, rcx
ja 0x14000e1ba
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14000e197
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14000e17a
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14000df70
mov r8, rcx
lea r9, [rcx + 0x41]
jmp 0x14000df70
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000df60
lea edx, [rbx - 0x52]
mov ecx, 0x1f
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000df00
lea edx, [rbx - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000de95
lea ecx, [rbx + 0x4d]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1b
jmp 0x14000e7c7
lea ecx, [rbx + 0x4b]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xd
inc rbx
jmp 0x14000de82
lea ecx, [rbx + 0x49]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
inc r10b
inc rbx
jmp 0x14000de82
lea ecx, [rbx + 0x47]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xf
jmp 0x14000e716
lea ecx, [rbx + 0x45]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1d
add r8, r9
jmp 0x14000e825
lea ecx, [rbx + 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2b
jmp 0x14000e825
lea ecx, [rbx + 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x39
jmp 0x14000e858
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
jmp 0x14000e882
lea ecx, [rbx + 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x420]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 0x55
inc rbx
jmp 0x14000de82
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
mov byte [rbp + rbx + 0x420], r10b
inc rbx
jmp 0x14000de82
lea edx, [rbx - 0x4a]
mov ecx, 3
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x400
jb 0x14000e2a1
movzx edi, bl
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x33
add cl, r11b
lea r10d, [rcx + rcx]
jmp 0x14000e7c7
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r8, 1
jae 0x14000e6f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000e65c
lea ecx, [rbx - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x420]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 0x31
inc rbx
jmp 0x14000de82
lea edx, [rbx - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 9
je 0x14000e742
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14000e577
lea edx, [rbx + 0x62]
mov ecx, 0x29
movzx eax, dl
and al, r11b
jmp 0x14000e301
lea ecx, [rbx + 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x420]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 0xb
inc rbx
jmp 0x14000de82
lea ecx, [rbx + 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x19
jmp 0x14000e882
lea ecx, [rbx + 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x27
jmp 0x14000e858
lea ecx, [rbx + 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x35
jmp 0x14000e825
lea ecx, [rbx + 0x1b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x43
add r8, r9
jmp 0x14000e825
movzx edi, bl
lea ecx, [rdi + 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x51
jmp 0x14000e716
lea ecx, [rbx + 0x17]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5f
inc rbx
jmp 0x14000de82
lea ecx, [rbx + 0x15]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6d
inc rbx
jmp 0x14000de82
movzx edi, bl
lea ecx, [rdi + 0x13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7b
jmp 0x14000e7c7
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x14000e4d0
lea ecx, [rbx - 0x7f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x79
jmp 0x14000e369
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000e504
lea ecx, [rbx - 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x420]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 0x57
inc rbx
jmp 0x14000de82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000e527
lea ecx, [rbx - 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2d
jmp 0x14000e825
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000e54d
lea ecx, [rbx - 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1f
add r8, r9
jmp 0x14000e825
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000e369
movzx edi, bl
lea ecx, [rdi - 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x19
jmp 0x14000e7c7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000e590
movzx edi, bl
mov ecx, 0x22
lea edx, [rdi + 0x64]
jmp 0x14000e7b5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000e5bb
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x14000e825
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000e5de
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
jmp 0x14000e825
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000e601
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x14000e858
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000e624
lea ecx, [rbx + 0x72]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x14000e882
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000e30d
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x420]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x2c
inc rbx
jmp 0x14000de82
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000e67f
lea ecx, [rbx - 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x15
jmp 0x14000e858
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000e6a2
lea ecx, [rbx - 1]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 7
jmp 0x14000e825
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000e6c5
movzx edi, bl
lea ecx, [rdi + 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x15
jmp 0x14000e716
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000e2cb
lea ecx, [rbx + 5]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x23
inc rbx
jmp 0x14000de82
movzx r10d, byte [rbp + rbx + 0x420]
movzx edi, bl
lea edx, [rdi + 0xd]
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x5b
add r10b, r11b
add r10b, dl
sub dil, 0x72
mov ecx, 0xf
movzx eax, dil
and al, r11b
sub cl, al
add cl, cl
add cl, dil
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0x420], cl
add r8, r9
jmp 0x14000e825
lea ecx, [rbx + 0xf]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x420]
lea r10d, [r11 + rcx]
sub r10b, 0x69
jmp 0x14000e858
lea edx, [rbx + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x14000e825
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000de82
movzx edi, bl
mov ecx, 0x2e
lea edx, [rdi + 0x3c]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
sub dil, 0x74
mov ecx, 0x16
movzx eax, dil
and al, r11b
sub cl, al
add cl, cl
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x420], cl
inc r9
dec rbx
inc rbx
jmp 0x14000de82
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
add r8, r9
jmp 0x14000e825
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x42
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000de82
movzx r11d, dl
lea rcx, [rbx + r12]
and dl, cl
movzx r10d, r11b
add dl, dl
sub r10b, dl
sub r10b, 0x34
add r10b, cl
lea edx, [rbx - 0x70]
inc r9
movzx eax, dl
mov ecx, 8
and al, r11b
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x420], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x11]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x77
add cl, r11b
mov byte [rbp + rbx + 0x420], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x420]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000de82
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x18
movzx eax, byte [rbp + rbx + 0x420]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000de82
sub bl, 0x56
mov ecx, 0x2d
movzx eax, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x14000de80
sub bl, 0x58
mov ecx, 0x34
movzx eax, bl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x14000de70
lea rcx, [rbp + 0x15e4e71]
jmp 0x14000e944
lea rcx, [rbp + 0xae5ff2]
jmp 0x14000e944
lea rcx, [rbp + 0x420]
lea r13, [0x140062204]
mov dword [rsp + 0x28], 0
mov r9d, 0xb4
mov qword [rsp + 0x20], r13
mov r8d, 1
lea rdx, [0x14009cae4]
call fcn.140058e70
lea rcx, [rbp + 0x38]
mov dword [rbp + 0x38], 0x40a00000
mov dword [rbp + 0x3c], 0x43570000
call fcn.1400322d0
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x44b], rax
movabs rsi, 0x9b8bb6855fafd102
mov dword [rbp + 0x453], eax
movabs r14, 0xc9c412d758e24dda
mov word [rbp + 0x457], ax
movabs r12, 0x32a7e4ae5c490f6e
mov byte [rbp + 0x459], al
movabs r15, 0xe719cd99ddfc7038
mov byte [rbp + 0x440], 0xb
mov byte [rbp + 0x441], 0x36
mov byte [rbp + 0x442], 0x31
mov byte [rbp + 0x443], 0x32
mov byte [rbp + 0x444], 0x2e
mov byte [rbp + 0x445], 5
mov byte [rbp + 0x446], 0xa
mov byte [rbp + 0x447], 0
mov byte [rbp + 0x448], 0x13
mov byte [rbp + 0x449], 0x14
mov byte [rbp + 0x44a], 0x98
nop dword [rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor r11d, r11d
cmp r11, 0x1a
jae 0x14000f505
movzx r10d, byte [rbp + r11 + 0x440]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x14000f4fc
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14000ea79
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
movzx edx, bl
add al, al
sub dl, al
sub dl, 0xe
add dl, cl
jmp 0x14000eab0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000f48a
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000f42e
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000f400
lea rax, [r9 + 7]
cmp r8, rax
je 0x14000f3df
nop dword [rax]
cmp r9, r11
ja 0x14000f4f3
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x14000eadc
lea ecx, [r11 + 0x1e]
movzx eax, r10b
and al, cl
mov edx, 0x17
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
jmp 0x14000eb20
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000f39a
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000f374
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000f330
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000f312
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000f2c9
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x14000f04c
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x14000f037
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14000f013
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14000eff2
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000efd5
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14000efb7
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14000ef9c
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000ef87
lea rax, [r9 + 9]
cmp r8, rax
je 0x14000ef6d
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14000ef40
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000eb30
lea r8, [r9 + 0x2a]
lea r9, [r8 + 8]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14000f4d7
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14000f4b7
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14000ed18
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14000ecfc
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14000ecdf
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14000eef5
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14000eeac
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14000ee6c
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14000ee44
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14000eb30
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14000ee17
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14000edfd
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14000ede7
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14000edcc
lea rcx, [r9 + 0x3e8]
cmp r8, rcx
ja 0x14000edae
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14000ed90
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14000ed6f
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14000ed4b
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14000ed35
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14000eb30
mov r8, rcx
lea r9, [rcx + 0x80]
jmp 0x14000eb30
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x14000eb20
lea edx, [r11 + 0x5a]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub dl, 0x76
sub cl, al
add dl, cl
jmp 0x14000eab0
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x14000ea46
lea edx, [r11 + 0x1f]
movzx eax, r10b
and al, dl
movzx ebx, r11b
add dl, 0x27
jmp 0x14000f3aa
lea ecx, [r11 - 0x17]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec r11
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5f
inc r11
jmp 0x14000ea33
lea ecx, [r11 - 0x4d]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x1b
inc r11
jmp 0x14000ea33
lea edx, [r11 + 0x7d]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
movzx ebx, r11b
sub cl, al
sub dl, 0x6b
jmp 0x14000f349
lea ecx, [r11 + 0x47]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0xf
add r8, r9
jmp 0x14000f416
lea ecx, [r11 + 0x11]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x77
jmp 0x14000f416
lea edx, [r11 - 0x25]
movzx eax, r10b
and al, dl
movzx ebx, r11b
add dl, 3
jmp 0x14000f2d9
lea edx, [r11 - 0x5b]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
add dl, 0x7d
jmp 0x14000f443
lea ecx, [r11 + 0x6f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x440]
add rax, r9
add r11, rax
lea edx, [rcx + r10]
sub dl, 9
inc r11
jmp 0x14000ea33
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, 0x14
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov byte [rbp + r11 + 0x440], dl
inc r11
jmp 0x14000ea33
lea edx, [r11 + 0x32]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x5e
add dl, cl
cmp r9, 1
jb 0x14000ee5c
movzx ecx, r10b
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x29]
and al, dl
add al, al
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x3e]
jmp 0x14000f3b4
lea edx, [r11 - 4]
movzx eax, r10b
and al, dl
mov ecx, 0xe
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r8, 0x200
jae 0x14000f280
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x14000f1bf
lea edx, [r11 + 0xd]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x5b
jmp 0x14000ee81
lea edx, [r11 - 0x3a]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x6a
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x14000f2a7
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x14000f144
lea edx, [r11 + 0x56]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x5a
jmp 0x14000eec2
lea ecx, [r11 - 0x4f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x440]
add rax, r9
add r11, rax
lea edx, [rcx + r10]
add dl, 0x29
inc r11
jmp 0x14000ea33
lea edx, [r11 + 0x7b]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x5d
jmp 0x14000f443
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x45]
and al, dl
add dl, 0x1d
jmp 0x14000f2d9
lea ecx, [r11 + 0xf]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x69
jmp 0x14000f416
lea ecx, [r11 - 0x27]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x11
add r8, r9
jmp 0x14000f416
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x5d]
and al, dl
add al, al
sub cl, al
sub dl, 0x75
jmp 0x14000f349
lea ecx, [r11 + 0x6d]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 5
inc r11
jmp 0x14000ea33
lea ecx, [r11 + 0x37]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec r11
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x7f
inc r11
jmp 0x14000ea33
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 1]
and al, dl
sub dl, 7
jmp 0x14000f3aa
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x14000f06f
lea edx, [r11 - 0x65]
movzx eax, r10b
and al, dl
movzx ecx, r10b
add al, al
sub cl, al
sub dl, 0x3d
jmp 0x14000ef0a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000f0a5
lea ecx, [r11 - 0x2b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x440]
add rax, r9
add r11, rax
lea edx, [rcx + r10]
add dl, 0x2d
inc r11
jmp 0x14000ea33
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000f0cb
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x1d]
and al, dl
add al, al
sub cl, al
sub dl, 0x35
jmp 0x14000f349
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14000f0f5
lea ecx, [r11 + 0x19]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x51
inc r11
jmp 0x14000ea33
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000f122
lea ecx, [r11 + 0x4f]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec r11
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x29
inc r11
jmp 0x14000ea33
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000ef0c
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x7b]
and al, dl
add dl, 0x5d
jmp 0x14000f3aa
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000f16b
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x16
lea edx, [rbx - 0x74]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
jmp 0x14000f3b2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000f194
lea edx, [r11 + 0x64]
movzx eax, r10b
and al, dl
mov ecx, 0x22
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
add r8, r9
jmp 0x14000f416
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14000eec4
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x28
lea edx, [rbx - 0x30]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
jmp 0x14000f2e1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000f1f5
lea ecx, [r11 + 0x43]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x440]
add rax, r9
add r11, rax
lea edx, [rcx + r10]
add dl, 0x2b
inc r11
jmp 0x14000ea33
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000f213
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x51]
and al, dl
add dl, 0x37
jmp 0x14000f2d9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000f237
lea ecx, [r11 - 0x1b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x43
jmp 0x14000f416
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000f25e
lea ecx, [r11 + 0x1b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x43
add r8, r9
jmp 0x14000f416
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14000ee83
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0xd]
and al, dl
add dl, 0x5b
jmp 0x14000f3aa
movzx ecx, byte [rbp + r11 + 0x440]
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x5f]
and al, dl
add dl, 0x67
add al, al
sub cl, al
add dl, cl
add dl, r10b
jmp 0x14000f34b
movzx ebx, r11b
movzx eax, r10b
movzx ecx, r10b
lea edx, [rbx - 0x6b]
and al, dl
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x440]
sub dl, 0x13
jmp 0x14000f2e1
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx - 0x68]
and al, dl
sub dl, 0x28
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add bl, 0x30
movzx eax, r10b
and al, bl
inc r9
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x50
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x440], al
add rax, r9
sub r11, rax
jmp 0x14000f445
lea ecx, [r11 + 0x2c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x34
add r8, r9
jmp 0x14000f416
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x23
lea edx, [rbx - 0xa]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
sub bl, 6
movzx eax, r10b
and al, bl
mov ecx, 0x15
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
add cl, dl
mov byte [rbp + r11 + 0x440], cl
add r8, r9
jmp 0x14000f416
lea edx, [r11 - 0x76]
movzx eax, r10b
and al, dl
mov ecx, 0x1d
sub cl, al
inc r9
add cl, cl
dec r11
add cl, r10b
add dl, cl
inc r11
jmp 0x14000ea33
movzx ebx, r11b
movzx eax, r10b
lea edx, [rbx + 0x54]
and al, dl
sub dl, 0x4c
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
movzx eax, r10b
sub bl, 0x3c
and al, bl
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, bl
mov byte [rbp + r11 + 0x440], r10b
inc r9
dec r11
inc r11
jmp 0x14000ea33
lea ecx, [r11 + 0x7c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x64
dec r11
inc r11
jmp 0x14000ea33
lea rdx, [r11 + r14]
movzx eax, bl
and al, dl
mov ecx, 5
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x14000ea33
movzx r10d, bl
lea rcx, [r11 + r12]
and bl, cl
movzx edx, r10b
add bl, bl
sub dl, bl
sub dl, 2
add dl, cl
lea ecx, [r11 - 0x35]
movzx eax, r10b
and al, cl
inc r8
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r8
add r10b, 0x73
add r10b, cl
mov byte [rbp + r11 + 0x440], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x440]
add rax, r9
add r11, rax
inc r11
jmp 0x14000ea33
lea rdx, [r11 + r15]
movzx eax, bl
and al, dl
mov ecx, 0x3c
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, byte [rbp + r11 + 0x440]
add rax, r9
add r11, rax
inc r11
jmp 0x14000ea33
sub r11b, 0x12
mov ecx, 0x3f
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x14000ea30
sub r11b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 8
jmp 0x14000ea20
lea rcx, [rbp + 0x14701cb]
jmp 0x14000f50c
lea rcx, [rbp + 0x6d5166]
jmp 0x14000f50c
lea rcx, [rbp + 0x440]
mov dword [rsp + 0x28], 0
lea rdx, [0x14009cae8]
mov r9d, 0x1e
mov qword [rsp + 0x20], r13
mov r8d, 1
call fcn.140058e70
call fcn.140023ae0
movaps xmm1, xmm7
movaps xmm0, xmm14
call fcn.140031880
lea rcx, [rbp + 0x40]
call fcn.140025a20
xor r9d, r9d
lea rdx, [rbp + 0x48]
mov r8d, 1
lea rcx, str.second_tab
movss xmm0, dword [rax]
subss xmm0, xmm6
mov dword [rbp + 0x4c], 0x43ad0000
movss dword [rbp + 0x48], xmm0
call fcn.140020d50
call fcn.1400267f0
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x200]
mov r8d, edx
mov r14, rax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x1a0]
mov r8d, edx
mov esi, eax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x220]
mov r8d, edx
mov edi, eax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x230]
mov r8d, edx
mov ebx, eax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp + 0x50]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp + 0x58]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625b0]
addss xmm2, dword [0x1400625a8]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp + 0x50], xmm0
mov rcx, r14
movss dword [rbp + 0x54], xmm1
movss dword [rbp + 0x5c], xmm2
movss dword [rbp + 0x58], xmm3
call fcn.14003af70
call fcn.1400267f0
mov rbx, rax
mov dword [rsp + 0x20], 0xc8
mov edx, 0x50
lea rcx, [rbp + 0x240]
mov r9d, edx
mov r8d, edx
call fcn.140003e00
mov rcx, rax
call fcn.140022930
movss xmm0, dword [rsp + 0x58]
lea r9, str.Extra
addss xmm0, dword [0x1400625c0]
xor r13d, r13d
lea rdx, [rbp + 0x60]
mov r8d, eax
mov qword [rsp + 0x20], r13
mov rcx, rbx
movss dword [rbp + 0x60], xmm0
movss xmm0, dword [rsp + 0x5c]
addss xmm0, dword [0x1400625ac]
movss dword [rbp + 0x64], xmm0
call fcn.14003b150
lea rcx, [rbp + 0x68]
mov dword [rbp + 0x68], 0x40a00000
mov dword [rbp + 0x6c], 0x42200000
call fcn.1400322d0
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x46c], rax
movabs rsi, 0xd46afb47d2a4c380
mov word [rbp + 0x474], ax
movabs r14, 0xd8b7661393333d80
mov byte [rbp + 0x476], al
mov byte [rbp + 0x460], 0x54
mov byte [rbp + 0x461], 0x60
mov byte [rbp + 0x462], 0x70
mov byte [rbp + 0x463], 0x64
mov byte [rbp + 0x464], 0x61
mov byte [rbp + 0x465], 0x71
mov byte [rbp + 0x466], 0xa6
mov byte [rbp + 0x467], 0x4b
mov byte [rbp + 0x468], 0x61
mov byte [rbp + 0x469], 0x67
mov byte [rbp + 0x46a], 0x6f
mov byte [rbp + 0x46b], 0x8b
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
mov rbx, r13
cmp rbx, 0x17
jae 0x1400100e2
movzx r11d, byte [rbp + rbx + 0x460]
mov rdx, r11
nop dword [rax]
cmp r8, rbx
ja 0x1400100d9
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14000f7f0
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
movzx r10d, dl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, cl
jmp 0x14000f824
lea rax, [r9 + 1]
cmp r8, rax
je 0x140010080
lea rax, [r9 + 4]
cmp r8, rax
je 0x140010052
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001003e
lea rax, [r9 + 9]
cmp r8, rax
je 0x140010004
cmp r9, rbx
ja 0x1400100d0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14000f852
lea r10d, [rbx + 0x80]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x80
add r10b, r11b
jmp 0x14000f880
je 0x140010004
lea rax, [r9 + 2]
cmp r8, rax
je 0x14000fde3
lea rax, [r9 + 3]
cmp r8, rax
je 0x14000fe12
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000fe39
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14000fcbf
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14000fca2
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14000fc7a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14000fda1
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14000fc58
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14000fd77
lea rax, [r9 + 4]
cmp r8, rax
je 0x14000fd4f
lea rax, [r9 + 8]
cmp r8, rax
je 0x14000fc43
lea rax, [r9 + 1]
cmp r8, rax
je 0x14000fd27
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14000fcf3
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14000f890
lea r8, [r9 + 3]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400100bd
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400100a3
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14000fa89
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14000fa6a
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14000fa53
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14000fbf6
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14000fbb3
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14000fb75
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14000fb53
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14000f890
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14000fe5b
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14000fb39
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14000fb17
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14000fafd
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14000fe94
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14000fae0
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14000fee2
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14000fabd
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14000faa0
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14000f890
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x20]
jmp 0x14000f890
movzx eax, bl
movzx r10d, bl
and al, r11b
add al, al
sub r10b, al
add r10b, r11b
jmp 0x14000f880
lea r10d, [rbx + 0x80]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x80
add r10b, r11b
jmp 0x14000f824
movzx eax, bl
movzx r10d, bl
and al, r11b
add al, al
sub r10b, al
add r10b, r11b
jmp 0x14000f7b6
lea ecx, [rbx + 0x40]
mov r10d, 0x20
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
jmp 0x140010013
lea ecx, [rbx - 0x40]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
inc rbx
jmp 0x14000f7a3
lea ecx, [rbx - 0x40]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000ff56
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x140010067
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
movzx edx, bl
add r10b, r11b
jmp 0x14000ffa0
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000ffc0
movzx ecx, bl
movzx r10d, bl
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, r11b
mov byte [rbp + rbx + 0x460], r10b
inc rbx
jmp 0x14000f7a3
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
cmp r9, 0x64
jb 0x14000fb65
movzx edi, bl
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x80]
jmp 0x140010019
movzx ecx, bl
movzx r10d, bl
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, r11b
cmp r8, 0x3e8
jae 0x14000ff36
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14000fe52
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000fb8d
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x14000ff81
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x14000fdc1
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x14000fbc5
movzx edx, bl
lea ecx, [rdx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
jmp 0x14000ff98
mov ecx, 0x20
movzx edi, bl
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000ff56
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
inc r9
and al, r11b
dec rbx
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000f7a3
movzx edi, bl
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x140010019
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14000fcea
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000fc0e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000fd1e
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x40
inc rbx
jmp 0x14000f7a3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000fd46
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14000ffc0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000fd6e
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140010067
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14000fd94
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
add r8, r9
jmp 0x140010067
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000fc0e
lea ecx, [rbx - 0x40]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
inc rbx
jmp 0x14000f7a3
jne 0x14000fdda
movzx ecx, r11b
movzx r10d, r11b
and cl, bl
add cl, cl
sub r10b, cl
add r10b, bl
jmp 0x140010016
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14000fe09
lea ecx, [rbx + 0x80]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
inc rbx
jmp 0x14000f7a3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000fe2c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
dec rbx
inc rbx
jmp 0x14000f7a3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14000fbc5
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x140010063
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14000fe8b
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000f7a3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14000feb6
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x140010067
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14000fed9
movzx edi, bl
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x14000ff56
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14000ff07
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, dl
dec rbx
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x14000f7a3
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14000fb8d
mov ecx, 0x20
movzx edi, bl
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140010019
movzx ecx, byte [rbp + rbx + 0x460]
movzx edi, bl
lea edx, [rdi + 0x40]
movzx eax, dl
and al, r11b
sub cl, al
add cl, 0x20
lea r10d, [rcx + rcx]
add r10b, dl
add dil, 0x80
movzx eax, r11b
and al, dil
movzx ecx, r10b
add al, al
sub cl, al
add cl, 0x80
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x460], cl
add r8, r9
jmp 0x140010067
movzx edx, bl
lea ecx, [rdx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x460]
lea r10d, [r11 + rcx]
sub r10b, 0x40
movzx eax, dl
inc r9
and al, r11b
add al, al
sub dl, al
add dl, r11b
movzx eax, dl
mov byte [rbp + rbx + 0x460], al
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x40]
movzx eax, r11b
and al, dl
inc r8
mov ecx, 0x20
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x460], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000f7a3
movzx ecx, bl
movzx r10d, bl
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, r11b
movzx edi, bl
movzx eax, dil
and al, r11b
add al, al
sub dil, al
add dil, r11b
mov byte [rbp + rbx + 0x460], dil
inc r9
dec rbx
inc rbx
jmp 0x14000f7a3
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r8, r9
jmp 0x140010067
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x80
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14000f7a3
movzx eax, dl
and al, bl
add al, al
sub dl, al
lea r10d, [rbx + rdx]
movzx eax, byte [rbp + rbx + 0x460]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14000f7a3
add bl, 0x80
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
add r10b, 0x80
jmp 0x14000f7a0
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
jmp 0x14000f792
lea rcx, [rbp + 0x14a37a0]
jmp 0x1400100e9
lea rcx, [rbp + 0x15c06e0]
jmp 0x1400100e9
lea rcx, [rbp + 0x460]
lea rdx, [0x1400a7bcc]
call fcn.140052640
lea rcx, [rbp + 0x70]
mov dword [rbp + 0x70], 0x40a00000
mov dword [rbp + 0x74], 0x42780000
call fcn.1400322d0
movzx r11d, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x480], 0xb2
movups xmmword [rbp + 0x48c], xmm0
mov dword [rbp + 0x49c], eax
movabs rsi, 0xbbb5496757f691da
mov byte [rbp + 0x481], 0x5a
movabs r15, 0x1c46ff0ec96c3d4
mov byte [rbp + 0x482], 0x6a
movabs r14, 0xd30fab95342bf7d8
mov byte [rbp + 0x483], 0x62
mov byte [rbp + 0x484], 0x5d
mov byte [rbp + 0x485], 0x69
mov byte [rbp + 0x486], 0x1c
mov byte [rbp + 0x487], 0x4b
mov byte [rbp + 0x488], 0x59
mov byte [rbp + 0x489], 0x79
mov byte [rbp + 0x48a], 0x64
mov byte [rbp + 0x48b], 0xf3
nop word [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x20
jae 0x140010c01
movzx r10d, byte [rbp + rbx + 0x480]
mov rdi, r10
nop dword [rax]
cmp r8, rbx
ja 0x140010bf8
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x140010200
lea rcx, [rbx + rsi]
movzx eax, dil
and al, cl
mov r11d, 5
sub r11b, al
add r11b, r11b
add r11b, dil
add r11b, cl
jmp 0x140010241
lea rax, [r9 + 1]
cmp r8, rax
je 0x140010b8a
lea rax, [r9 + 2]
cmp r8, rax
je 0x140010aff
lea rax, [r9 + 4]
cmp r8, rax
je 0x140010ac9
lea rax, [r9 + 5]
cmp r8, rax
je 0x140010a88
lea rax, [r9 + 8]
cmp r8, rax
je 0x140010a45
cmp r9, rbx
ja 0x140010bef
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x14001026d
lea ecx, [rbx - 0x3a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6a
jmp 0x1400102a1
lea rax, [r9 + 1]
cmp r8, rax
je 0x140010a2b
lea rax, [r9 + 3]
cmp r8, rax
je 0x140010a0b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400109f1
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400109c1
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140010790
nop
lea rax, [r9 + 8]
cmp r8, rax
je 0x140010773
lea rax, [r9 + 6]
cmp r8, rax
je 0x140010750
lea rax, [r9 + 5]
cmp r8, rax
je 0x140010730
lea rax, [r9 + 4]
cmp r8, rax
je 0x140010713
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400106f9
lea rcx, [r9 + 0x20]
cmp r8, rcx
je 0x1400106df
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400106c5
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400106ab
lea rax, [r9 + 9]
cmp r8, rax
je 0x140010680
lea r9, [rcx + 6]
mov r8, rcx
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x140010bd5
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x140010bbb
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x140010467
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x14001044d
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x140010433
lea rcx, [r9 + 5]
cmp r8, rcx
jb 0x140010639
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400105f6
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400105bb
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140010591
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400102b0
lea r9, [rcx + 0xa]
mov r8, rcx
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x140010566
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x14001054c
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x140010532
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x140010518
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400104fe
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400104e1
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400104c1
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x14001049e
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x140010481
lea r8, [r9 + 0x5a]
lea r9, [r8 + 3]
jmp 0x1400102b0
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
jmp 0x1400102a1
lea ecx, [rbx + 0x52]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3e
jmp 0x140010241
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
jmp 0x1400101c6
lea ecx, [rbx + 0x33]
movzx edx, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x65
jmp 0x140010a5d
lea ecx, [rbx + 0x35]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x73
inc rbx
jmp 0x1400101b3
lea ecx, [rbx + 0x37]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x7f
inc rbx
jmp 0x1400101b3
lea ecx, [rbx + 0x39]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x71
jmp 0x140010aa5
lea ecx, [rbx + 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x63
jmp 0x140010ae3
lea ecx, [rbx + 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x55
jmp 0x140010ae6
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x47
jmp 0x140010b1e
lea ecx, [rbx + 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x39
jmp 0x140010b47
lea ecx, [rbx + 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x2b
inc rbx
jmp 0x1400101b3
lea edx, [rbx + 0x48]
mov ecx, 4
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x480], r11b
inc rbx
jmp 0x1400101b3
lea ecx, [rbx + 0x4a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 6
cmp r9, 0x20
jb 0x1400105ab
movzx edx, bl
lea ecx, [rdx + 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x66]
jmp 0x140010a5d
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
cmp r8, 9
jae 0x140010977
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400108d3
lea ecx, [rbx - 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x41
jmp 0x1400105d0
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x22
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400109a0
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x140010837
lea ecx, [rbx - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x52
jmp 0x14001060b
lea ecx, [rbx + 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x75
inc rbx
jmp 0x1400101b3
lea ecx, [rbx + 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x67
jmp 0x140010b47
lea ecx, [rbx + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x59
jmp 0x140010b1e
lea ecx, [rbx + 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4b
jmp 0x140010ae6
lea ecx, [rbx + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3d
jmp 0x140010ae3
movzx edi, bl
lea ecx, [rdi + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x2f
jmp 0x140010aa5
lea ecx, [rbx + 0x69]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x21
inc rbx
jmp 0x1400101b3
lea ecx, [rbx + 0x6b]
inc r9
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x13
inc rbx
jmp 0x1400101b3
movzx edx, bl
lea ecx, [rdx + 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 5
jmp 0x140010a5d
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400107b6
lea ecx, [rbx - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 7
jmp 0x14001064e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400107ea
lea ecx, [rbx - 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x29
inc rbx
jmp 0x1400101b3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001080d
lea ecx, [rbx - 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x45
jmp 0x140010b1e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001064e
movzx edi, bl
lea ecx, [rdi - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x6f
jmp 0x140010aa5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001085d
movzx edx, bl
lea ecx, [rdx - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x44
jmp 0x140010a5d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140010886
lea ecx, [rbx - 0x68]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
inc rbx
jmp 0x1400101b3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400108ac
movzx edi, bl
lea ecx, [rdi - 0x6a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1a
jmp 0x140010aa5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001060b
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
jmp 0x140010ae3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140010907
lea ecx, [rbx - 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x4f
inc rbx
jmp 0x1400101b3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001092a
lea ecx, [rbx - 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x6b
jmp 0x140010b1e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001094d
lea ecx, [rbx + 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x79
jmp 0x140010ae3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400105d0
movzx edx, bl
lea ecx, [rdx + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x41
jmp 0x140010a5d
movzx r11d, byte [rbp + rbx + 0x480]
movzx edi, bl
lea edx, [rdi + 0x73]
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x25
add r11b, r10b
add r11b, dl
jmp 0x140010aa5
lea ecx, [rbx + 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x480]
lea r11d, [r10 + rcx]
sub r11b, 0x17
jmp 0x140010b1e
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x1400101b3
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
jmp 0x140010b1e
lea ecx, [rbx - 0x40]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
inc rbx
jmp 0x1400101b3
movzx edx, bl
lea ecx, [rdx - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x140010a5d
movzx edx, bl
lea ecx, [rdx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
movzx eax, r10b
add dl, 0x74
and al, dl
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, dl
mov byte [rbp + rbx + 0x480], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400101b3
mov ecx, 0x2f
movzx edi, bl
lea edx, [rdi - 0x32]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, r10b
add dil, 0x72
and al, dil
add al, al
sub r10b, al
sub r10b, 0x1e
add r10b, r11b
add r10b, dil
mov byte [rbp + rbx + 0x480], r10b
jmp 0x140010ae3
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400101b3
lea rdx, [rbx + r15]
mov ecx, 0x1a
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
lea edx, [rbx + 0x70]
movzx eax, r10b
and al, dl
inc r9
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x10
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x480], al
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x6f]
movzx eax, r10b
and al, cl
inc r8
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub r10b, 9
add r10b, cl
mov byte [rbp + rbx + 0x480], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400101b3
lea rcx, [rbx + r14]
mov edx, 0xc
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x480]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400101b3
add bl, 0x56
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x5a
jmp 0x1400101b0
add bl, 0x58
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x68
jmp 0x1400101a0
lea rcx, [rbp + 0x14c26af]
jmp 0x140010c08
lea rcx, [rbp + 0xa6d9ae]
jmp 0x140010c08
lea rcx, [rbp + 0x480]
lea rdx, [0x1400a7bb7]
call fcn.140052640
lea rcx, [rbp + 0x78]
mov dword [rbp + 0x78], 0x40a00000
mov dword [rbp + 0x7c], 0x42cc0000
call fcn.1400322d0
lea rax, str.Head
mov dword [rsp + 0x20], 4
mov qword [rbp + 0x6f8], rax
lea r8, [rbp + 0x6f8]
lea rax, str.Neck
mov r9d, 4
mov qword [rbp + 0x700], rax
lea rdx, [0x1400a7bc8]
lea rax, str.Chest
mov qword [rbp + 0x708], rax
lea rcx, str.Aim_Bone
lea rax, str.Pelvis
mov qword [rbp + 0x710], rax
call fcn.1400533e0
lea rcx, [rbp + 0x80]
mov dword [rbp + 0x80], 0x40a00000
mov dword [rbp + 0x84], 0x432f0000
call fcn.1400322d0
call fcn.140059880
call fcn.140059880
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x4a8], rax
movabs r14, 0x9a9094464fa2834a
mov dword [rbp + 0x4b0], eax
movabs r12, 0x3cfd41b84a139b4
mov byte [rbp + 0x4a0], 0x75
movabs r15, 0xbda5a98d614cc018
mov byte [rbp + 0x4a1], 0x52
mov byte [rbp + 0x4a2], 0x57
mov byte [rbp + 0x4a3], 0x9b
mov byte [rbp + 0x4a4], 0x77
mov byte [rbp + 0x4a5], 0x5a
mov byte [rbp + 0x4a6], 0x27
mov byte [rbp + 0x4a7], 0xbf
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x14
jae 0x140011859
movzx r10d, byte [rbp + rbx + 0x4a0]
mov rdi, r10
nop dword [rax]
cmp r9, rbx
ja 0x140011850
lea rcx, [r8 + 5]
cmp r9, rcx
jae 0x140010d7b
lea r11, [rbx + r14]
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 6
add r11b, dil
jmp 0x140010dc0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400117dc
lea rax, [r8 + 3]
cmp r9, rax
je 0x140011750
cmp r9, rcx
je 0x14001171e
lea rax, [r8 + 7]
cmp r9, rax
je 0x1400116fd
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400116b3
nop dword [rax + rax]
cmp r8, rbx
ja 0x140011847
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x140010de9
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5a
jmp 0x140010e20
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400116a6
lea rax, [r8 + 2]
cmp r9, rax
je 0x140011685
lea rax, [r8 + 5]
cmp r9, rax
je 0x140011666
lea rax, [r8 + 8]
cmp r9, rax
je 0x14001163a
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140011359
nop dword [rax]
lea rax, [r8 + 4]
cmp r9, rax
je 0x14001133c
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x140011319
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x1400112f9
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x1400112dc
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400112c2
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x1400112a8
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x14001128e
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x140011274
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140011249
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140010e30
lea r9, [r8 + 0x1000]
lea r8, [r9 + 0x41]
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14001182c
lea rax, [r8 + 8]
cmp r9, rax
jb 0x14001180d
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140011023
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x140011009
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x140010fea
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x140011200
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x1400111b4
lea rax, [r8 + 2]
cmp r9, rax
jb 0x140011172
lea rax, [r8 + 9]
cmp r9, rax
jb 0x14001114d
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140010e30
lea r9, [r8 + 0x200]
lea r8, [r9 + 0x1000]
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140011122
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140011108
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x1400110ee
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400110d4
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400110ba
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14001109d
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x14001107d
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x14001105a
lea rax, [r8 + 5]
cmp r9, rax
ja 0x14001103d
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x140010e30
lea r9, [r8 + 0x41]
lea r8, [r9 + 1]
jmp 0x140010e30
lea edx, [rbx - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140010e20
lea ecx, [rbx + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xe
jmp 0x140010dc0
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
jmp 0x140010d46
lea ecx, [rbx + 0x7b]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5d
jmp 0x1400116d0
lea ecx, [rbx - 0x53]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x45
inc rbx
jmp 0x140010d33
lea ecx, [rbx - 0x21]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x19
inc rbx
jmp 0x140010d33
lea ecx, [rbx + 0x11]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x77
jmp 0x1400115eb
lea ecx, [rbx + 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x2b
jmp 0x140011734
lea ecx, [rbx + 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x33
jmp 0x140011737
lea ecx, [rbx - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x6f
jmp 0x14001176f
lea ecx, [rbx - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x11
jmp 0x140011799
lea ecx, [rbx + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x4d
inc rbx
jmp 0x140010d33
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
mov byte [rbp + rbx + 0x4a0], r11b
inc rbx
jmp 0x140010d33
lea edx, [rbx + 0x3a]
mov ecx, 0x35
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0x61
jb 0x140011162
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x13]
and al, dl
add al, al
sub cl, al
add cl, 5
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400116d0
lea edx, [rbx + 0x6c]
mov ecx, 6
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 0x5a
jae 0x1400115c7
lea rcx, [r8 + 2]
cmp r9, rcx
jbe 0x1400114f6
lea edx, [rbx - 0x1f]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x27
add r11b, dl
jmp 0x14001118c
lea ecx, [rbx - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x52
lea rax, [r8 + r9]
cmp rax, 0x3e8
je 0x140011614
lea rax, [r8 + 0x61]
cmp r9, rax
jbe 0x140011445
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 2
jmp 0x1400111ce
lea ecx, [rbx - 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x13
inc rbx
jmp 0x140010d33
lea ecx, [rbx - 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x71
jmp 0x140011799
lea ecx, [rbx - 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x31
jmp 0x14001176f
lea ecx, [rbx + 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2d
jmp 0x140011737
lea ecx, [rbx + 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x75
jmp 0x140011734
movzx edi, bl
lea ecx, [rdi - 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x17
jmp 0x1400115eb
lea ecx, [rbx - 0x3f]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x47
inc rbx
jmp 0x140010d33
lea ecx, [rbx - 0xd]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x5b
inc rbx
jmp 0x140010d33
movzx edi, bl
lea ecx, [rdi + 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 3
jmp 0x1400116d0
lea rcx, [r8 + 2]
cmp r9, rcx
jae 0x14001137c
lea ecx, [rbx + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x2f
jmp 0x140011215
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400113b0
lea ecx, [rbx - 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x7f
inc rbx
jmp 0x140010d33
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400113d3
lea ecx, [rbx + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3d
jmp 0x14001176f
cmp r9, rcx
jne 0x1400113f2
lea ecx, [rbx + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x65
jmp 0x140011737
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140011415
lea ecx, [rbx + 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 7
jmp 0x140011734
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140011215
lea ecx, [rbx + 0x6b]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x13
inc rbx
jmp 0x140010d33
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140011470
mov ecx, 0x2e
movzx edi, bl
lea edx, [rdi + 0x3c]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400116d0
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14001149d
lea ecx, [rbx + 0xa]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x46
inc rbx
jmp 0x140010d33
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400114cb
lea edx, [rbx - 0x28]
mov ecx, 0xc
movzx eax, r10b
dec rbx
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140010d33
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400111ce
lea edx, [rbx + 0x10]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x70
add r11b, dl
jmp 0x14001176f
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001152b
lea ecx, [rbx - 0x51]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x37
inc rbx
jmp 0x140010d33
cmp r9, rcx
jne 0x14001154e
lea edx, [rbx + 0x4b]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0xd
add r11b, dl
jmp 0x14001176f
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140011572
lea ecx, [rbx - 0x19]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x51
jmp 0x140011734
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140011596
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x4b]
and al, dl
add al, al
sub r11b, al
add r11b, 0xd
jmp 0x1400115e8
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001118c
lea ecx, [rbx + 0x51]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x37
inc rbx
jmp 0x140010d33
movzx r11d, byte [rbp + rbx + 0x4a0]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x45]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x1d
add r11b, r10b
add r11b, dl
add dil, 0x22
movzx eax, r10b
and al, dil
mov ecx, 9
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x4a0], cl
jmp 0x140011734
lea edx, [rbx - 0x77]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, byte [rbp + rbx + 0x4a0]
add r11b, 0x41
add r11b, dl
jmp 0x14001176f
lea ecx, [rbx - 0x6c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0xc
inc rbx
jmp 0x140010d33
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140011734
lea ecx, [rbx - 0x40]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x40
inc rbx
jmp 0x140010d33
movzx edi, bl
mov ecx, 2
lea edx, [rdi + 0x24]
jmp 0x1400116be
movzx edi, bl
mov ecx, 0x24
lea edx, [rdi - 0x78]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r10b
add dil, 0x54
and al, dil
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, dil
mov byte [rbp + rbx + 0x4a0], r10b
inc r8
dec rbx
inc rbx
jmp 0x140010d33
lea ecx, [rbx - 0x14]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x74
dec rbx
inc rbx
jmp 0x140010d33
lea ecx, [rbx + 0x50]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x30
add r9, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140010d33
lea rdx, [rbx + r12]
mov ecx, 0xa
movzx eax, dl
movzx r10d, dil
and al, dil
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
lea edx, [rbx - 0x10]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x38
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x4a0], al
add rax, r8
sub rbx, rax
lea ecx, [rbx + 0x57]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub r10b, 0x61
add r10b, cl
mov byte [rbp + rbx + 0x4a0], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140010d33
lea rcx, [rbx + r15]
mov edx, 0x2c
movzx eax, cl
and al, dil
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x4a0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140010d33
add bl, 0x66
mov ecx, 0x1b
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140010d30
sub bl, 0x68
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x28
jmp 0x140010d20
lea rbx, [rbp + 0x17dd6b7]
jmp 0x140011860
lea rbx, [rbp + 0x112f51e]
jmp 0x140011860
lea rbx, [rbp + 0x4a0]
mov edx, 0xff
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x250]
mov r8d, edx
call fcn.140003e00
mov rdx, rbx
lea rcx, [rbp + 0x260]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x260], xmm0
call fcn.14005a4e0
mov r8d, dword [0x1400a7de0]
lea rdx, [0x1400067b0]
mov ecx, dword [0x14009caec]
call fcn.140008030
call fcn.140023ae0
mov eax, dword [0x1400a819c]
cmp eax, 1
jne 0x140017d5a
lea rcx, [rbp + 0x88]
mov dword [rbp + 0x88], 0x41700000
mov dword [rbp + 0x8c], 0x425c0000
call fcn.1400322d0
xor r9d, r9d
mov dword [rbp + 0x90], 0x42f00000
mov r8d, 1
mov dword [rbp + 0x94], 0x43ad0000
lea rdx, [rbp + 0x90]
lea rcx, str.tab_control
call fcn.140020d50
lea rcx, [rbp + 0x98]
mov dword [rbp + 0x98], 0x41200000
mov dword [rbp + 0x9c], 0x41200000
call fcn.1400322d0
lea rdx, [0x14009ccb5]
lea rcx, str.General
call fcn.140053410
test al, al
je 0x14001195a
mov byte [0x14009ccb6], 0
mov byte [0x14009ccb7], 0
call fcn.140023ae0
movaps xmm1, xmm7
movaps xmm0, xmm14
call fcn.140031880
lea rcx, [rbp + 0xa0]
call fcn.140025a20
xor r9d, r9d
lea rdx, [rbp + 0xa8]
mov r8d, 1
lea rcx, str.first_tab
movss xmm0, dword [rax]
mulss xmm0, dword [0x1400624f8]
mov dword [rbp + 0xac], 0x43ad0000
subss xmm0, xmm6
movss dword [rbp + 0xa8], xmm0
call fcn.140020d50
call fcn.1400267f0
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x270]
mov r8d, edx
mov r14, rax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
mov edx, 0xf
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x280]
mov r8d, edx
mov esi, eax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x290]
mov r8d, edx
mov edi, eax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
mov edx, 5
mov dword [rsp + 0x20], 0xff
mov r9d, edx
lea rcx, [rbp + 0x2a0]
mov r8d, edx
mov ebx, eax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp + 0xb0]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp + 0xb8]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625bc]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625b0]
addss xmm2, dword [0x1400625a8]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp + 0xb0], xmm0
mov rcx, r14
movss dword [rbp + 0xb4], xmm1
movss dword [rbp + 0xbc], xmm2
movss dword [rbp + 0xb8], xmm3
call fcn.14003af70
call fcn.1400267f0
mov edx, 0x50
mov dword [rsp + 0x20], 0xc8
mov r9d, edx
lea rcx, [rbp + 0x2b0]
mov r8d, edx
mov rbx, rax
call fcn.140003e00
mov rcx, rax
call fcn.140022930
movss xmm0, dword [rsp + 0x58]
lea r9, str.Aimbot
movss xmm1, dword [rsp + 0x5c]
lea rdx, [rbp + 0xc0]
addss xmm0, dword [0x1400625b4]
addss xmm1, dword [0x1400625ac]
mov r8d, eax
mov qword [rsp + 0x20], r13
mov rcx, rbx
movss dword [rbp + 0xc0], xmm0
movss dword [rbp + 0xc4], xmm1
call fcn.14003b150
lea rcx, [rbp + 0xc8]
mov dword [rbp + 0xc8], 0x40a00000
mov dword [rbp + 0xcc], 0x42200000
call fcn.1400322d0
movzx edx, byte [rsp + 0x40]
xorps xmm0, xmm0
xor eax, eax
mov byte [rbp + 0x4c0], 0xe4
movups xmmword [rbp + 0x4c4], xmm0
mov dword [rbp + 0x4d4], eax
movabs rsi, 0xd525d9aa7d08cf82
mov byte [rbp + 0x4c1], 0xb0
movabs r15, 0x11c009820a0a33a4
mov byte [rbp + 0x4c2], 0xa8
movabs r14, 0x3eae9447ac094638
mov byte [rbp + 0x4c3], 0x23
nop dword [rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x18
jae 0x1400126c0
movzx r10d, byte [rbp + r11 + 0x4c0]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x1400126b7
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x140011c1a
lea rcx, [r11 + rsi]
mov edx, 0x39
movzx eax, cl
and al, bl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
jmp 0x140011c50
lea rax, [r9 + 1]
cmp r8, rax
je 0x140012649
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400125c9
lea rax, [r9 + 5]
cmp r8, rax
je 0x140012599
lea rax, [r9 + 4]
cmp r8, rax
je 0x140012579
nop
cmp r9, r11
ja 0x1400126ae
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x140011c79
lea ecx, [r11 - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x52
jmp 0x140011cb0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140012536
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001251c
lea rax, [r9 + 5]
cmp r8, rax
je 0x140012502
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400124d6
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400121d0
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400121b3
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140012190
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140012170
lea rax, [r9 + 1]
cmp r8, rax
je 0x140012153
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140012139
lea rcx, [r9 + 2]
cmp r8, rcx
je 0x14001211f
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140012105
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400120eb
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400120bf
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140011cc0
lea r9, [rcx + 0x2a]
mov r8, rcx
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x140012692
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x140012676
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x140011ea0
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x140011e83
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x140011e66
lea rcx, [r9 + 0x61]
cmp r8, rcx
jb 0x14001207b
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140012035
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140011ff8
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140011fd0
lea r9, [rcx + 0x400]
mov r8, rcx
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x140011fa4
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x140011f8a
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x140011f70
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x140011f56
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x140011f3c
lea rcx, [r9 + 0x64]
cmp r8, rcx
ja 0x140011f1e
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140011efe
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140011edb
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140011ebd
mov r8, rcx
lea r9, [rcx + 0x40]
jmp 0x140011cc0
lea edx, [r11 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140011cb0
lea edx, [r11 - 0x26]
mov ecx, 5
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140011c50
lea edx, [r11 + 0x24]
mov ecx, 2
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140011be6
lea ecx, [r11 - 0x21]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x19
jmp 0x14001254e
lea ecx, [r11 + 0x29]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1f
inc r11
jmp 0x140011bd3
lea ecx, [r11 + 0x73]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x25
inc r11
jmp 0x140011bd3
lea ecx, [r11 - 0x43]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2b
jmp 0x14001248f
lea ecx, [r11 + 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x31
jmp 0x1400125ae
lea ecx, [r11 + 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x37
jmp 0x1400125b1
lea ecx, [r11 - 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3d
jmp 0x1400125de
lea ecx, [r11 - 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x43
jmp 0x140012606
lea ecx, [r11 + 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x49
inc r11
jmp 0x140011bd3
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
mov byte [rbp + r11 + 0x4c0], dl
inc r11
jmp 0x140011bd3
lea edx, [r11 - 0x4e]
mov ecx, 0x11
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 2
jb 0x140011fe8
movzx ebx, r11b
lea ecx, [rbx + 0x69]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x21
add cl, r10b
lea edx, [rcx + rcx]
jmp 0x14001254e
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r8, 9
jae 0x14001246d
lea rcx, [r9 + 6]
cmp r8, rcx
jbe 0x140012377
lea ecx, [r11 + 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1b
jmp 0x140012010
lea edx, [r11 + 0x46]
mov ecx, 0xb
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
lea rax, [r9 + r8]
cmp rax, 5
je 0x1400124b4
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400122c4
lea edx, [r11 - 0x2a]
mov ecx, 0x13
movzx eax, dl
and al, r10b
jmp 0x140012044
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x69
inc r11
jmp 0x140011bd3
lea ecx, [r11 + 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x63
jmp 0x140012606
lea ecx, [r11 - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5d
jmp 0x1400125de
lea ecx, [r11 - 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x57
jmp 0x1400125b1
lea ecx, [r11 + 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x51
jmp 0x1400125ae
movzx ebx, r11b
lea ecx, [rbx + 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x4b
jmp 0x14001248f
lea ecx, [r11 - 0x53]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x45
inc r11
jmp 0x140011bd3
lea ecx, [r11 - 9]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3f
inc r11
jmp 0x140011bd3
movzx ebx, r11b
lea ecx, [rbx + 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x39
jmp 0x14001254e
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400121f3
lea ecx, [r11 + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7d
jmp 0x140012093
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140012228
lea ecx, [r11 + 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x6d
inc r11
jmp 0x140011bd3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001224b
lea ecx, [r11 - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7b
jmp 0x1400125ae
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140012271
movzx ebx, r11b
lea ecx, [rbx - 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x75
jmp 0x14001248f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001229a
lea ecx, [r11 + 0x59]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6f
inc r11
jmp 0x140011bd3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140012093
movzx ebx, r11b
lea ecx, [rbx - 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x63
jmp 0x14001254e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400122ed
movzx ebx, r11b
mov ecx, 0x16
lea edx, [rbx - 0x74]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14001254e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140012319
lea edx, [r11 - 8]
mov ecx, 0x1c
movzx eax, dl
dec r11
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140011bd3
cmp r8, rcx
jne 0x14001233b
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400125de
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14001204d
lea edx, [r11 + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add cl, cl
add rax, r9
add dl, cl
add r11, rax
add dl, r10b
inc r11
jmp 0x140011bd3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400123ac
lea ecx, [r11 + 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x15
inc r11
jmp 0x140011bd3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400123cf
lea ecx, [r11 + 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 3
jmp 0x1400125b1
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400123f2
lea ecx, [r11 - 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 3
jmp 0x1400125ae
cmp r8, rcx
jne 0x140012417
lea ecx, [r11 + 0x47]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xf
inc r11
jmp 0x140011bd3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140012443
lea ecx, [r11 - 3]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x15
inc r11
jmp 0x140011bd3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140012010
movzx ebx, r11b
lea ecx, [rbx - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1b
jmp 0x14001254e
movzx ecx, byte [rbp + r11 + 0x4c0]
movzx ebx, r11b
lea edx, [rbx + 0x1f]
movzx eax, dl
add dl, 0x27
and al, r10b
add al, al
sub cl, al
add cl, r10b
add dl, cl
add bl, 0x7a
movzx eax, r10b
and al, bl
movzx ecx, dl
add al, al
sub cl, al
sub cl, 0x56
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x4c0], cl
jmp 0x1400125ae
lea ecx, [r11 - 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x4c0]
lea edx, [r10 + rcx]
add dl, 0x2d
jmp 0x1400125de
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r9
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x1c
inc r11
jmp 0x140011bd3
lea ecx, [r11 + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x22
jmp 0x140012606
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
jmp 0x1400125de
movzx ebx, r11b
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4c
movzx eax, r10b
sub bl, 0x3c
and al, bl
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, bl
mov byte [rbp + r11 + 0x4c0], r10b
inc r9
dec r11
inc r11
jmp 0x140011bd3
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
dec r11
inc r11
jmp 0x140011bd3
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140011bd3
lea rax, [r11 + r15]
movzx r10d, bl
and bl, al
add bl, bl
sub al, bl
lea edx, [r10 + rax]
sub dl, 0x7c
lea ecx, [r11 + 0x30]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x50
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x4c0], al
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x75]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
add cl, 0x33
add cl, r10b
mov byte [rbp + r11 + 0x4c0], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r9
add r11, rax
inc r11
jmp 0x140011bd3
lea rdx, [r11 + r14]
movzx eax, bl
and al, dl
mov ecx, 0x3c
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, byte [rbp + r11 + 0x4c0]
add rax, r9
add r11, rax
inc r11
jmp 0x140011bd3
add r11b, 0x6e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 2
jmp 0x140011bd0
sub r11b, 0x48
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 8
jmp 0x140011bc0
lea rcx, [rbp + 0x1707a0b]
jmp 0x1400126c7
lea rcx, [rbp + 0x130b566]
jmp 0x1400126c7
lea rcx, [rbp + 0x4c0]
lea rdx, [0x14009936f]
call fcn.140052640
lea rcx, [rbp + 0xd0]
mov dword [rbp + 0xd0], 0x40a00000
mov dword [rbp + 0xd4], 0x42820000
call fcn.1400322d0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov word [rbp + 0x4f7], ax
movups xmmword [rbp + 0x4e7], xmm0
mov byte [rbp + 0x4f9], al
movabs rsi, 0x403deaaa3a8362be
mov byte [rbp + 0x4e0], 0x6c
movabs r14, 0xe1fa1c116f40bae6
mov byte [rbp + 0x4e1], 0x8a
movabs r12, 0xf98b0fb7a21164dc
mov byte [rbp + 0x4e2], 0x88
movabs r15, 0x28acf70407b2b8c8
mov byte [rbp + 0x4e3], 0x87
mov byte [rbp + 0x4e4], 0x81
mov byte [rbp + 0x4e5], 0x8d
mov byte [rbp + 0x4e6], 0x28
nop dword [rax + rax]
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x1a
jae 0x1400132ca
movzx r10d, byte [rbp + rbx + 0x4e0]
mov rdx, r10
nop dword [rax]
cmp r9, rbx
ja 0x1400132c1
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x1400127d0
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
movzx r11d, dl
add al, al
sub r11b, al
sub r11b, 0x32
add r11b, cl
jmp 0x140012804
lea rax, [r8 + 1]
cmp r9, rax
je 0x140013253
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400131cc
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001319e
lea rax, [r8 + 4]
cmp r9, rax
je 0x140013154
cmp r8, rbx
ja 0x1400132b8
lea rax, [r8 + 0x1000]
cmp r9, rax
jae 0x140012836
lea ecx, [rbx + 0x22]
mov r11d, 9
movzx eax, cl
and al, r10b
sub r11b, al
add r11b, r11b
add r11b, cl
add r11b, r10b
jmp 0x140012870
lea rax, [r8 + 1]
cmp r9, rax
je 0x140013139
lea rax, [r8 + 2]
cmp r9, rax
je 0x140013114
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400130f6
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400130d7
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140012dcd
nop dword [rax]
lea rax, [r8 + 1]
cmp r9, rax
je 0x140012daf
lea rax, [r8 + 8]
cmp r9, rax
je 0x140012d8b
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140012d6a
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x140012d4c
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x140012d2e
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x140012d13
lea rax, [r8 + 3]
cmp r9, rax
je 0x140012cf5
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140012cd7
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140012cab
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x140012880
lea r9, [r8 + 0x5a]
lea r8, [r9 + 2]
lea rax, [r8 + 5]
cmp r9, rax
jb 0x140013299
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14001327e
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140012a6a
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140012a4b
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140012a31
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140012c5d
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140012c14
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140012bd1
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x140012bab
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x140012880
lea r9, [r8 + 3]
lea r8, [r9 + 6]
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140012b7f
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x140012b61
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140012b43
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140012b28
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x140012b0a
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140012aec
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x140012acb
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x140012aa7
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140012a89
lea rax, [r8 + 4]
cmp r9, rax
ja 0x140012880
lea r9, [r8 + 8]
lea r8, [r9 + 0x10]
jmp 0x140012880
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
jmp 0x140012870
lea edx, [rbx + 0x66]
mov ecx, 0x1b
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140012804
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140012796
lea edx, [rbx + 1]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
movzx edi, bl
sub r11b, al
sub r11b, 7
jmp 0x14001316e
lea ecx, [rbx - 9]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x3f
inc rbx
jmp 0x140012783
lea ecx, [rbx - 0x13]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7b
inc rbx
jmp 0x140012783
lea edx, [rbx - 0x1d]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
movzx edi, bl
sub r11b, al
sub r11b, 0x35
jmp 0x140013084
lea ecx, [rbx - 0x27]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x11
add r9, r8
jmp 0x1400131b3
lea ecx, [rbx - 0x31]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x57
jmp 0x1400131b3
lea edx, [rbx - 0x3b]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x63
add r11b, dl
jmp 0x1400131e6
lea edx, [rbx - 0x45]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x1d
add r11b, dl
jmp 0x140013210
lea ecx, [rbx - 0x4f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x29
inc rbx
jmp 0x140012783
lea ecx, [rbx - 0x68]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x28
mov byte [rbp + rbx + 0x4e0], r11b
inc rbx
jmp 0x140012783
mov ecx, 0xf
lea edx, [rbx - 0x72]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r8, 2
jb 0x140012bc1
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x49]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 2]
jmp 0x140013171
mov ecx, 0x32
lea edx, [rbx - 0x7c]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 0x41
jae 0x140013063
lea rax, [r8 + 1]
cmp r9, rax
jbe 0x140012f71
lea edx, [rbx + 0x53]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x45
jmp 0x140012be8
lea edx, [rbx + 0x7a]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x56
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 0x400
je 0x1400130b1
lea rax, [r8 + 0x7a]
cmp r9, rax
jbe 0x140012e9f
lea edx, [rbx - 0x16]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x66
jmp 0x140012c2b
lea ecx, [rbx + 0x2f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x49
inc rbx
jmp 0x140012783
lea edx, [rbx + 0x25]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 3
add r11b, dl
jmp 0x140013210
lea edx, [rbx + 0x1b]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x43
add r11b, dl
jmp 0x1400131e6
lea ecx, [rbx + 0x11]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x77
jmp 0x1400131b3
lea ecx, [rbx + 7]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x31
add r9, r8
jmp 0x1400131b3
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 3]
and al, dl
add al, al
sub r11b, al
add r11b, 0x15
jmp 0x140013084
lea ecx, [rbx - 0xd]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x5b
inc rbx
jmp 0x140012783
lea ecx, [rbx - 0x17]
movzx eax, r10b
and al, cl
inc r8
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x5f
inc rbx
jmp 0x140012783
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x21]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x19
jmp 0x14001316e
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x140012df1
lea edx, [rbx + 5]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x23
jmp 0x140012c73
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140012e26
lea ecx, [rbx - 0x75]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x33
inc rbx
jmp 0x140012783
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140012e4d
lea edx, [rbx - 0x6b]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x13
add r11b, dl
jmp 0x140013210
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140012e74
lea edx, [rbx - 0x61]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x59
add r11b, dl
jmp 0x1400131e6
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140012c76
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x43]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x2b
jmp 0x140013084
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140012eb8
movzx edi, bl
mov ecx, 0x2a
lea edx, [rdi - 0xc]
jmp 0x14001315f
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140012ee2
lea ecx, [rbx + 8]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x38
inc rbx
jmp 0x140012783
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140012f0d
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r9, r8
jmp 0x1400131b3
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140012f34
lea edx, [rbx + 0x30]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x50
add r11b, dl
jmp 0x1400131e6
lea rax, [r8 + 9]
cmp r9, rax
jne 0x140012c2e
lea edx, [rbx + 0x44]
movzx eax, r10b
and al, dl
mov ecx, 0x12
sub cl, al
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140012783
jne 0x140012f9f
lea ecx, [rbx + 0x5d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r8
add rbx, rax
lea r11d, [rcx + r10]
add r11b, 0x75
inc rbx
jmp 0x140012783
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140012fc6
lea edx, [rbx + 0x71]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x17
add r11b, dl
jmp 0x1400131e6
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140012fea
lea ecx, [rbx + 0x7b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x5d
jmp 0x1400131b3
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001300e
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x71]
and al, dl
add al, al
sub r11b, al
add r11b, 0x17
jmp 0x140013084
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140013038
lea ecx, [rbx - 0x67]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2f
inc rbx
jmp 0x140012783
lea rax, [r8 + 8]
cmp r9, rax
jne 0x140012beb
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x53]
and al, dl
add al, al
sub r11b, al
add r11b, 0x45
jmp 0x14001316e
movzx r11d, byte [rbp + rbx + 0x4e0]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x3f]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x47
add r11b, r10b
add r11b, dl
movzx eax, r10b
sub dil, 0x3a
and al, dil
add al, al
sub r10b, al
sub r10b, 0x6a
add r10b, dil
add r10b, r11b
mov byte [rbp + rbx + 0x4e0], r10b
add r9, r8
jmp 0x1400131b3
lea edx, [rbx - 0x35]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, byte [rbp + rbx + 0x4e0]
add r11b, 0x73
add r11b, dl
jmp 0x1400131e6
lea edx, [rbx + 0x5e]
mov ecx, 0x37
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400131b3
lea ecx, [rbx + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x4c
add r9, r8
jmp 0x1400131b3
lea edx, [rbx + 0x40]
mov ecx, 0x20
movzx eax, r10b
dec rbx
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc rbx
jmp 0x140012783
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x2c]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x34
jmp 0x14001316e
movzx edi, bl
mov ecx, 0x2c
lea edx, [rdi + 0x18]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r10b
sub dil, 0x44
and al, dil
add al, al
sub r10b, al
sub r10b, 0x24
add r10b, dil
mov byte [rbp + rbx + 0x4e0], r10b
inc r8
dec rbx
inc rbx
jmp 0x140012783
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x4a
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140012783
movzx r10d, dl
lea rcx, [rbx + r12]
and dl, cl
movzx r11d, r10b
add dl, dl
sub r11b, dl
sub r11b, 4
add r11b, cl
lea edx, [rbx - 0x30]
movzx eax, r10b
and al, dl
inc r8
mov ecx, 0x28
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x4e0], al
add rax, r8
sub rbx, rax
lea ecx, [rbx - 0x2b]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
add r10b, 0x2d
add r10b, cl
mov byte [rbp + rbx + 0x4e0], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140012783
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x78
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140012783
add bl, 0x52
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x3e
jmp 0x140012780
add bl, 0x48
mov ecx, 4
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140012770
lea rcx, [rbp + 0x152a3f5]
jmp 0x1400132d1
lea rcx, [rbp + 0xea4efa]
jmp 0x1400132d1
lea rcx, [rbp + 0x4e0]
lea rdx, [0x1400a7bd6]
call fcn.140052640
lea rcx, [rbp + 0xd8]
mov dword [rbp + 0xd8], 0x40a00000
mov dword [rbp + 0xdc], 0x42b40000
call fcn.1400322d0
movzx edx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x50a], rax
movabs rsi, 0x48474081cedf64e
mov dword [rbp + 0x512], eax
movabs r14, 0x99adcfd3ed200f36
mov word [rbp + 0x516], ax
movabs r15, 0xe9cecafb10fa7c88
mov byte [rbp + 0x518], al
mov byte [rbp + 0x500], 3
mov byte [rbp + 0x501], 0x28
mov byte [rbp + 0x502], 0x2f
mov byte [rbp + 0x503], 0x17
mov byte [rbp + 0x504], 0x11
mov byte [rbp + 0x505], 0x1d
mov byte [rbp + 0x506], 0x19
mov byte [rbp + 0x507], 0x1d
mov byte [rbp + 0x508], 0x1b
mov byte [rbp + 0x509], 0xed
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
mov r11, r13
cmp r11, 0x19
jae 0x140013f07
movzx r10d, byte [rbp + r11 + 0x500]
mov rbx, r10
nop dword [rax]
cmp r9, r11
ja 0x140013efe
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x1400133dc
lea rcx, [r11 + rsi]
movzx eax, bl
and al, cl
movzx edx, bl
add al, al
sub dl, al
sub dl, 0x22
add dl, cl
jmp 0x140013410
lea rax, [r8 + 1]
cmp r9, rax
je 0x140013e8c
lea rax, [r8 + 2]
cmp r9, rax
je 0x140013e61
lea rax, [r8 + 5]
cmp r9, rax
je 0x140013e20
lea rax, [r8 + 3]
cmp r9, rax
je 0x140013dfa
cmp r8, r11
ja 0x140013ef5
lea rax, [r8 + 0x64]
cmp r9, rax
jae 0x14001343c
lea ecx, [r11 - 0x6e]
mov edx, 1
movzx eax, cl
and al, r10b
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x140013480
lea rax, [r8 + 1]
cmp r9, rax
je 0x140013db4
lea rax, [r8 + 2]
cmp r9, rax
je 0x140013d91
lea rax, [r8 + 5]
cmp r9, rax
je 0x140013d74
lea rax, [r8 + 4]
cmp r9, rax
je 0x140013ced
lea rax, [r8 + 3]
cmp r9, rax
je 0x140013cc1
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400139b3
nop dword [rax]
lea rax, [r8 + 3]
cmp r9, rax
je 0x140013996
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x140013973
lea rax, [r8 + 4]
cmp r9, rax
je 0x140013953
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140013936
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x140013919
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x1400138ff
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x1400138e2
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400138c8
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14001389c
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140013490
lea r9, [r8 + 0x40]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140013ed9
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140013eb9
lea rax, [r8 + 2]
cmp r9, rax
jb 0x14001367e
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x140013661
lea rax, [r8 + 3]
cmp r9, rax
jb 0x140013644
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14001385b
lea rax, [r8 + 4]
cmp r9, rax
jb 0x140013815
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x1400137da
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x1400137b2
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140013490
lea r9, [r8 + 0x1000]
lea r8, [r9 + 0x7a]
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140013786
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x14001376c
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14001374e
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140013734
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140013717
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x1400136f9
lea rax, [r8 + 2]
cmp r9, rax
ja 0x1400136d9
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x1400136b6
lea rax, [r8 + 3]
cmp r9, rax
ja 0x140013698
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140013490
lea r9, [r8 + 0x3e8]
lea r8, [r9 + 4]
jmp 0x140013490
lea edx, [r11 - 0x10]
mov ecx, 0x38
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013480
lea edx, [r11 - 0x4a]
mov ecx, 3
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013410
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
jmp 0x1400133a6
lea ecx, [r11 + 0x39]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x71
jmp 0x140013dcf
lea ecx, [r11 - 1]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 7
inc r11
jmp 0x140013393
lea ecx, [r11 - 0x3b]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x63
inc r11
jmp 0x140013393
lea ecx, [r11 - 0x75]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x33
jmp 0x140013e3b
lea ecx, [r11 + 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x37
add r9, r8
jmp 0x140013e74
lea ecx, [r11 + 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5f
jmp 0x140013e74
lea ecx, [r11 - 0x23]
movzx ebx, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xb
jmp 0x140013d05
lea ecx, [r11 - 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x75
jmp 0x140013d2f
lea ecx, [r11 + 0x69]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x500]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x21
inc r11
jmp 0x140013393
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
mov byte [rbp + r11 + 0x500], dl
inc r11
jmp 0x140013393
lea ecx, [r11 - 0x62]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x52
cmp r8, 1
jb 0x1400137ca
movzx ebx, r11b
lea ecx, [rbx - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x72]
jmp 0x140013dcf
lea edx, [r11 + 0x64]
mov ecx, 0x22
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 3
jae 0x140013c78
lea rax, [r8 + 5]
cmp r9, rax
jbe 0x140013b9e
lea ecx, [r11 + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5d
jmp 0x1400137ef
lea ecx, [r11 + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x26
lea rax, [r8 + r9]
cmp rax, 0x61
je 0x140013c9f
lea rax, [r8 + 8]
cmp r9, rax
jbe 0x140013acd
lea edx, [r11 + 0x1a]
mov ecx, 0x25
movzx eax, dl
and al, r10b
jmp 0x140013824
lea ecx, [r11 + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x500]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x41
inc r11
jmp 0x140013393
lea ecx, [r11 + 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x55
jmp 0x140013d2f
movzx ebx, r11b
lea ecx, [rbx + 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x15
jmp 0x140013d05
lea ecx, [r11 - 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7f
jmp 0x140013e74
lea ecx, [r11 - 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x17
add r9, r8
jmp 0x140013e74
movzx ebx, r11b
lea ecx, [rbx + 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x53
jmp 0x140013e3b
lea ecx, [r11 + 0x1b]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x43
inc r11
jmp 0x140013393
lea ecx, [r11 - 0x1f]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x27
inc r11
jmp 0x140013393
movzx ebx, r11b
lea ecx, [rbx - 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6f
jmp 0x140013dcf
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x1400139d6
lea ecx, [r11 + 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x35
jmp 0x140013870
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140013a0b
lea ecx, [r11 - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x500]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0x5b
inc r11
jmp 0x140013393
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140013a2e
lea ecx, [r11 + 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3b
jmp 0x140013d2f
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140013a51
lea ecx, [r11 - 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x67
jmp 0x140013e74
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140013a77
movzx ebx, r11b
lea ecx, [rbx + 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6d
jmp 0x140013e3b
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140013aa3
lea ecx, [r11 - 0x77]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x41
inc r11
jmp 0x140013393
lea rax, [r8 + 9]
cmp r9, rax
jne 0x140013870
movzx ebx, r11b
lea ecx, [rbx - 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x55
jmp 0x140013dcf
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140013af3
movzx ebx, r11b
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4c
jmp 0x140013dcf
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140013b22
lea edx, [r11 - 0x72]
mov ecx, 0xf
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r11
jmp 0x140013393
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140013b48
movzx ebx, r11b
lea ecx, [rbx + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xe
jmp 0x140013e3b
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140013b71
lea edx, [r11 + 0x3c]
mov ecx, 0x2e
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r9, r8
jmp 0x140013e74
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001382d
movzx ebx, r11b
mov ecx, 0x18
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r10b
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140013d05
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140013bd3
lea ecx, [r11 - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x500]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
add dl, 0xd
inc r11
jmp 0x140013393
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140013bf9
movzx ebx, r11b
lea ecx, [rbx + 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1f
jmp 0x140013d05
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140013c1f
movzx ebx, r11b
lea ecx, [rbx - 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1f
jmp 0x140013e3b
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140013c48
lea ecx, [r11 + 0x11]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x77
inc r11
jmp 0x140013393
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400137ef
lea ecx, [r11 + 0x4b]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xd
inc r11
jmp 0x140013393
movzx ecx, byte [rbp + r11 + 0x500]
movzx ebx, r11b
lea edx, [rbx - 7]
movzx eax, dl
add dl, 0x31
and al, r10b
add al, al
sub cl, al
add dl, cl
add dl, r10b
jmp 0x140013e3b
movzx ebx, r11b
lea ecx, [rbx + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x500]
lea edx, [r10 + rcx]
sub dl, 0x65
jmp 0x140013d05
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x500]
add rax, r8
add r11, rax
lea edx, [r10 + rcx]
sub dl, 0x44
inc r11
jmp 0x140013393
movzx ebx, r11b
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
add bl, 0x50
movzx eax, r10b
and al, bl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x30
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x500], al
add rax, r8
sub r11, rax
lea ecx, [r11 + 0x6d]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
add r10b, 5
add r10b, cl
mov byte [rbp + r11 + 0x500], r10b
add r11, rax
movzx eax, byte [rbp + r11 + 0x500]
add rax, r8
add r11, rax
inc r11
jmp 0x140013393
lea edx, [r11 - 0x12]
movzx eax, r10b
and al, dl
mov ecx, 0x3f
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140013e74
lea edx, [r11 + 0x40]
movzx eax, r10b
and al, dl
mov ecx, 0x20
sub cl, al
dec r11
add cl, cl
add cl, r10b
add dl, cl
inc r11
jmp 0x140013393
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x36
lea edx, [rbx - 0x34]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, r10b
sub bl, 0x24
and al, bl
inc r8
add al, al
sub r10b, al
sub r10b, 4
add r10b, bl
mov byte [rbp + r11 + 0x500], r10b
dec r11
inc r11
jmp 0x140013393
lea edx, [r11 + 0x1e]
movzx eax, r10b
and al, dl
mov ecx, 0x17
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r8
dec r11
inc r11
jmp 0x140013393
movzx ebx, r11b
movzx eax, r10b
mov ecx, 0x2d
lea edx, [rbx - 0x56]
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
add bl, 0x16
movzx eax, r10b
and al, bl
mov ecx, 0x33
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, bl
mov byte [rbp + r11 + 0x500], cl
add r9, r8
jmp 0x140013e74
lea rcx, [r11 + r14]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x7a
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140013393
lea rdx, [r11 + r15]
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, bl
add dl, cl
movzx eax, byte [rbp + r11 + 0x500]
add rax, r8
add r11, rax
inc r11
jmp 0x140013393
add r11b, 0x42
mov ecx, 0x19
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x140013390
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
jmp 0x140013382
lea rcx, [rbp + 0x15ccfad]
jmp 0x140013f0e
lea rcx, [rbp + 0x16312ca]
jmp 0x140013f0e
lea rcx, [rbp + 0x500]
lea rdx, [0x1400a7bdd]
call fcn.140052640
lea rcx, [rbp + 0xe0]
mov dword [rbp + 0xe0], 0x40a00000
mov dword [rbp + 0xe4], 0x42e60000
call fcn.1400322d0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
mov dword [rbp + 0x359], eax
movabs rsi, 0x13c6913082b42b3a
mov word [rbp + 0x35d], ax
movabs r15, 0x7536c30fbfc32494
mov byte [rbp + 0x35f], al
movabs r14, 0xdeebf725970e7e58
mov byte [rbp + 0x350], 0xb8
mov byte [rbp + 0x351], 0xda
mov byte [rbp + 0x352], 0xc7
mov byte [rbp + 0x353], 0xdc
mov byte [rbp + 0x354], 0x9a
mov byte [rbp + 0x355], 0xba
mov byte [rbp + 0x356], 0xa9
mov byte [rbp + 0x357], 0xaf
mov byte [rbp + 0x358], 0x7e
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
mov rbx, r13
cmp rbx, 0x10
jae 0x140014ad2
movzx r10d, byte [rbp + rbx + 0x350]
mov rdx, r10
nop dword [rax]
cmp r9, rbx
ja 0x140014ac9
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x14001400f
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
mov r11d, 0x35
sub r11b, al
add r11b, r11b
add r11b, dl
add r11b, cl
jmp 0x140014050
lea rax, [r8 + 1]
cmp r9, rax
je 0x140014a57
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400149d2
lea rax, [r8 + 5]
cmp r9, rax
je 0x140014977
lea rax, [r8 + 2]
cmp r9, rax
je 0x140014957
lea rax, [r8 + 7]
cmp r9, rax
je 0x14001490d
cmp r8, rbx
ja 0x140014ac0
lea rax, [r8 + 0x41]
cmp r9, rax
jae 0x14001407e
lea edx, [rbx + 0x66]
mov ecx, 0x1b
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400140b0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140014900
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400148e3
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400148c4
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140014599
nop dword [rax]
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14001457c
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140014559
lea rax, [r8 + 8]
cmp r9, rax
je 0x140014539
lea rax, [r8 + 5]
cmp r9, rax
je 0x14001451c
lea rax, [r8 + 3]
cmp r9, rax
je 0x140014502
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x1400144e8
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x1400144ce
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x1400144b4
lea r9, [r8 + 0x80]
lea r8, [r9 + 0x41]
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140014aa1
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140014a82
lea rax, [r8 + 1]
cmp r9, rax
jb 0x14001428e
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x140014274
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14001425a
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x14001446d
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x140014422
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400143e2
lea rax, [r8 + 5]
cmp r9, rax
jb 0x1400143bd
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400140c0
lea r9, [r8 + 0x10]
lea r8, [r9 + 1]
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140014392
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140014378
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14001435e
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x140014344
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14001432a
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x14001430d
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x1400142ed
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x1400142ca
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x1400142ad
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x1400140c0
lea r9, [r8 + 0x40]
lea r8, [r9 + 0x1000]
jmp 0x1400140c0
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
jmp 0x1400140b0
lea ecx, [rbx + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5e
jmp 0x140014050
lea edx, [rbx + 0x14]
mov ecx, 0x3a
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140013fd6
lea ecx, [rbx - 0x7d]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x6b
jmp 0x14001492a
lea ecx, [rbx + 0x65]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3d
inc rbx
jmp 0x140013fc3
lea ecx, [rbx + 0x47]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0xf
inc rbx
jmp 0x140013fc3
lea ecx, [rbx + 0x29]
movzx edi, bl
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1f
jmp 0x140014994
lea ecx, [rbx + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4d
jmp 0x1400149b6
lea ecx, [rbx - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7b
jmp 0x1400149b9
lea ecx, [rbx - 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x57
jmp 0x1400149eb
lea ecx, [rbx - 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x29
jmp 0x140014a14
lea ecx, [rbx - 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x350]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 5
inc rbx
jmp 0x140013fc3
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
mov byte [rbp + rbx + 0x350], r11b
inc rbx
jmp 0x140013fc3
lea edx, [rbx - 0x56]
mov ecx, 0x2d
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 3
jb 0x1400143d2
movzx edi, bl
lea ecx, [rdi - 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 6]
jmp 0x14001492a
lea edx, [rbx - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 0xa
jae 0x140014880
lea rax, [r8 + 0x80]
cmp r9, rax
jbe 0x14001478d
lea ecx, [rbx + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4f
jmp 0x1400143fc
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 2
lea rax, [r8 + r9]
cmp rax, 0x64
je 0x1400148a3
lea rax, [r8 + 0x7a]
cmp r9, rax
jbe 0x14001468b
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x32
jmp 0x14001443c
lea ecx, [rbx - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x77
jmp 0x140014a14
lea ecx, [rbx - 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x49
jmp 0x1400149eb
lea ecx, [rbx - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1b
jmp 0x1400149b9
lea ecx, [rbx - 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x13
jmp 0x1400149b6
movzx edi, bl
lea ecx, [rdi + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x41
jmp 0x140014994
lea ecx, [rbx + 0x59]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6f
inc rbx
jmp 0x140013fc3
lea ecx, [rbx + 0x3b]
inc r8
movzx eax, cl
dec rbx
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x63
inc rbx
jmp 0x140013fc3
movzx edi, bl
lea ecx, [rdi + 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x35
jmp 0x14001492a
lea rax, [r8 + 0x10]
cmp r9, rax
jae 0x1400145bc
lea ecx, [rbx - 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x17
jmp 0x140014482
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400145f0
lea ecx, [rbx + 0x21]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x350]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
add r11b, 0x19
inc rbx
jmp 0x140013fc3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140014613
lea ecx, [rbx + 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x75
jmp 0x1400149eb
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140014638
movzx edi, bl
lea ecx, [rdi - 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
dec r11b
jmp 0x140014994
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140014661
lea ecx, [rbx - 0x2b]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x2d
inc rbx
jmp 0x140013fc3
lea rax, [r8 + 9]
cmp r9, rax
jne 0x140014482
movzx edi, bl
lea ecx, [rdi + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x77
jmp 0x14001492a
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400146b1
movzx edi, bl
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 4
jmp 0x14001492a
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400146df
lea edx, [rbx + 0x18]
mov ecx, 0x2c
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140013fc3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140014705
movzx edi, bl
lea ecx, [rdi + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7a
jmp 0x140014994
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140014728
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
jmp 0x1400149b6
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140014750
lea edx, [rbx - 0x70]
mov ecx, 8
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400149eb
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14001443c
lea edx, [rbx - 0x34]
mov ecx, 0x36
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x350]
add rax, r8
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140013fc3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400147c1
lea ecx, [rbx - 0x69]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x350]
add rax, r8
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x21
inc rbx
jmp 0x140013fc3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400147e4
lea ecx, [rbx - 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3b
jmp 0x1400149eb
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140014807
lea ecx, [rbx - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x69
jmp 0x1400149b9
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001482d
movzx edi, bl
lea ecx, [rdi + 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3b
jmp 0x140014994
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140014856
lea ecx, [rbx + 0x4b]
dec rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xd
inc rbx
jmp 0x140013fc3
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400143fc
movzx edi, bl
lea ecx, [rdi - 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4f
jmp 0x14001492a
movzx r11d, byte [rbp + rbx + 0x350]
movzx edi, bl
lea edx, [rdi - 0x3d]
movzx eax, dl
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x55
jmp 0x14001498e
lea ecx, [rbx - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x350]
lea r11d, [r10 + rcx]
sub r11b, 0x27
jmp 0x1400149eb
lea edx, [rbx - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400149b6
movzx edi, bl
lea ecx, [rdi - 0x22]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x12
jmp 0x140014994
movzx edi, bl
mov ecx, 0x32
lea edx, [rdi - 0x7c]
jmp 0x140014918
movzx edi, bl
mov ecx, 4
lea edx, [rdi + 0x48]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, r10b
add dil, 0x34
and al, dil
add al, al
sub r10b, al
sub r10b, 0x6c
add r10b, dil
mov byte [rbp + rbx + 0x350], r10b
inc r8
dec rbx
inc rbx
jmp 0x140013fc3
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x54
dec rbx
inc rbx
jmp 0x140013fc3
mov ecx, 0x3f
movzx edi, bl
lea edx, [rdi - 0x12]
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, r10b
add dil, 0x52
and al, dil
add al, al
sub r10b, al
sub r10b, 0x3e
add r10b, dil
add r10b, r11b
mov byte [rbp + rbx + 0x350], r10b
add r9, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140013fc3
lea rcx, [rbx + r15]
movzx r10d, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
lea edx, [rbx + 0x70]
movzx eax, r10b
and al, dl
inc r8
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x10
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x350], al
add rax, r8
sub rbx, rax
lea ecx, [rbx - 1]
movzx eax, r10b
and al, cl
inc r9
add al, al
sub r10b, al
mov rax, 0xffffffffffffffff
sub rax, r9
add r10b, 7
add r10b, cl
mov byte [rbp + rbx + 0x350], r10b
add rbx, rax
movzx eax, byte [rbp + rbx + 0x350]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140013fc3
lea rcx, [rbx + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x68
movzx eax, byte [rbp + rbx + 0x350]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140013fc3
sub bl, 0xa
mov ecx, 0x23
movzx eax, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x140013fc0
sub bl, 0x28
mov ecx, 0xc
movzx eax, bl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x140013fb2
lea rcx, [rbp + 0x15ef10f]
jmp 0x140014ad9
lea rcx, [rbp + 0x8c1a9e]
jmp 0x140014ad9
lea rcx, [rbp + 0x350]
lea rdx, [0x1400a7be4]
call fcn.140052640
lea rcx, [rbp + 0xe8]
mov dword [rbp + 0xe8], 0x40a00000
mov dword [rbp + 0xec], 0x430c0000
call fcn.1400322d0
movzx ebx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x529], rax
movabs rsi, 0x125826be98ba1198
mov byte [rbp + 0x520], 0x64
movabs r15, 0x30302cdcb0d772b0
mov byte [rbp + 0x521], 0x80
movabs r14, 0x71a028c8a0c3dca0
mov byte [rbp + 0x522], 0x89
mov byte [rbp + 0x523], 0x97
mov byte [rbp + 0x524], 0x75
mov byte [rbp + 0x525], 0x83
mov byte [rbp + 0x526], 0x75
mov byte [rbp + 0x527], 0x8a
mov byte [rbp + 0x528], 0x10
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x11
jae 0x1400156df
movzx r10d, byte [rbp + r11 + 0x520]
mov rdx, r10
nop dword [rax]
cmp r9, r11
ja 0x1400156d6
lea rcx, [r8 + 8]
cmp r9, rcx
jae 0x140014bc6
lea rbx, [r11 + rsi]
movzx eax, bl
and al, dl
add al, al
sub bl, al
sub bl, 0x28
add bl, dl
jmp 0x140014c03
lea rax, [r8 + 1]
cmp r9, rax
je 0x140015667
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400155df
lea rax, [r8 + 3]
cmp r9, rax
je 0x140015588
lea rax, [r8 + 4]
cmp r9, rax
je 0x140015564
cmp r9, rcx
je 0x14001551f
cmp r8, r11
ja 0x1400156cd
lea rax, [r8 + 0x40]
cmp r9, rax
jae 0x140014c2c
lea ecx, [r11 - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x58
jmp 0x140014c60
lea rax, [r8 + 1]
cmp r9, rax
je 0x140015501
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400154e6
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400154cb
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400154af
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x140015197
nop dword [rax]
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x140015176
lea rax, [r8 + 2]
cmp r9, rax
je 0x14001514f
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x14001512e
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14001524b
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x140015114
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x1400150f6
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400150db
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x1400150c1
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x140015095
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140014c70
lea r9, [r8 + 0x20]
lea r8, [r9 + 8]
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x1400156b1
lea rax, [r8 + 4]
cmp r9, rax
jb 0x140015691
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x140014e55
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x140014e3b
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140014e21
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140015045
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140014ff7
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x140014fb8
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x140014f93
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140014c70
lea r9, [r8 + 0x40]
lea r8, [r9 + 0xa]
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140014f67
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140014f4d
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140014f32
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x140014f14
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140014efa
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140014edc
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x140014ebc
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140014e95
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x140014e73
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x140014c70
lea r9, [r8 + 0x64]
lea r8, [r9 + 0x20]
jmp 0x140014c70
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
jmp 0x140014c60
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 8
jmp 0x140014c03
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140014b96
lea edx, [r11 - 0x4c]
mov ecx, 0xa
movzx eax, dl
movzx edi, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140015537
lea edx, [r11 - 0x54]
mov ecx, 0x26
movzx eax, dl
inc r8
and al, r10b
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140014b83
lea ecx, [r11 - 0x5c]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7c
inc r11
jmp 0x140014b83
lea ecx, [r11 - 0x64]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x44
jmp 0x1400155a0
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xc
jmp 0x1400155c4
lea edx, [r11 - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400155c7
lea edx, [r11 - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400155f5
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x64
jmp 0x140015624
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x2c
inc r11
jmp 0x140014b83
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x20
mov byte [rbp + r11 + 0x520], bl
inc r11
jmp 0x140014b83
lea edx, [r11 - 0x28]
mov ecx, 0xc
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r8, 0x5a
jb 0x140014fa8
movzx edi, r11b
lea ecx, [rdi - 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 0x68]
jmp 0x140015537
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r9, 0x7a
jae 0x140015466
lea rax, [r8 + 0x3e8]
cmp r9, rax
jbe 0x140015364
lea edx, [r11 + 0x5c]
mov ecx, 0x3e
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140014fd1
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x78
lea rax, [r8 + r9]
cmp rax, 0x1000
je 0x14001548b
lea rax, [r8 + 0x2a]
cmp r9, rax
jbe 0x140015298
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015010
lea ecx, [r11 + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x54
inc r11
jmp 0x140014b83
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1c
jmp 0x140015624
lea edx, [r11 - 4]
mov ecx, 0xe
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400155f5
lea edx, [r11 - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400155c7
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x74
jmp 0x1400155c4
lea ecx, [r11 - 0x24]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 4
inc r11
jmp 0x140014b83
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
movzx eax, r10b
inc r8
and al, dl
dec r11
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140014b83
mov ecx, 0x36
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x34]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015537
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x1400151c1
lea edx, [r11 - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14001505a
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400151f7
lea ecx, [r11 - 0x44]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
lea ebx, [rcx + r10]
sub bl, 0x24
inc r11
jmp 0x140014b83
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001521e
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400155c7
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140015242
lea ecx, [r11 - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 4
jmp 0x1400155c4
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001526a
movzx edi, r11b
movzx eax, r10b
movzx ebx, r10b
lea edx, [rdi - 0x1c]
and al, dl
add al, al
sub bl, al
sub bl, 0x3c
add bl, dl
jmp 0x1400155a0
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14001505a
mov ecx, 0xe
movzx edi, r11b
lea edx, [rdi - 4]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140015537
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400152c2
mov ecx, 8
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x70]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015537
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400152ec
lea ecx, [r11 - 0x60]
movzx eax, r10b
and al, cl
dec r11
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x60
inc r11
jmp 0x140014b83
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140015316
mov ecx, 0x34
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x58]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400155a0
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14001533d
lea edx, [r11 - 0x50]
mov ecx, 0x18
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400155c4
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140015010
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
jmp 0x1400155f8
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001539d
lea edx, [r11 + 0x64]
movzx eax, r10b
and al, dl
mov ecx, 0x22
sub cl, al
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r11
jmp 0x140014b83
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400153c0
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2c
jmp 0x1400155f8
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400153e7
lea edx, [r11 - 0x7c]
mov ecx, 0x32
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400155c4
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140015410
lea ecx, [r11 - 0x6c]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0xc
inc r11
jmp 0x140014b83
lea rax, [r8 + 7]
cmp r9, rax
jne 0x14001543c
lea ecx, [r11 - 0x64]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x44
inc r11
jmp 0x140014b83
lea rax, [r8 + 9]
cmp r9, rax
jne 0x140014fd1
movzx edi, r11b
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7c
jmp 0x140015537
movzx ecx, byte [rbp + r11 + 0x520]
movzx edi, r11b
lea edx, [rdi - 0x4c]
movzx eax, dl
and al, r10b
sub cl, al
add cl, 0xa
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400155a0
lea edx, [r11 - 0x44]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, byte [rbp + r11 + 0x520]
sub bl, 0x24
add bl, dl
jmp 0x1400155f8
lea edx, [r11 + 0x28]
movzx eax, r10b
and al, dl
movzx ebx, r10b
add al, al
sub bl, al
sub bl, 0x18
add bl, dl
jmp 0x140015624
lea ecx, [r11 + 0x10]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x70
jmp 0x1400155c4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
dec r11
inc r11
jmp 0x140014b83
mov ecx, 0x38
movzx edi, r11b
movzx eax, r10b
lea edx, [rdi - 0x10]
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x140015537
movzx edi, r11b
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x20
add dil, 0x30
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x50
add dil, r10b
mov byte [rbp + r11 + 0x520], dil
inc r8
dec r11
inc r11
jmp 0x140014b83
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec r11
inc r11
jmp 0x140014b83
movzx edi, r11b
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x78
add dil, 0x38
mov ecx, 0x3c
movzx eax, dil
and al, r10b
sub cl, al
add cl, cl
add cl, bl
add cl, dil
add cl, r10b
mov byte [rbp + r11 + 0x520], cl
add r9, r8
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140014b83
lea rcx, [r11 + r15]
mov eax, 0x18
movzx r10d, dl
and dl, cl
sub al, dl
lea ebx, [rax + rax]
add bl, cl
add bl, r10b
lea edx, [r11 + 0x40]
inc r8
movzx eax, dl
mov ecx, 0x20
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x520], al
add rax, r8
sub r11, rax
lea ecx, [r11 - 0x3c]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r9
sub cl, 0x5c
add cl, r10b
mov byte [rbp + r11 + 0x520], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
inc r11
jmp 0x140014b83
lea rcx, [r11 + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea ebx, [rcx + rdx]
sub bl, 0x60
movzx eax, byte [rbp + r11 + 0x520]
add rax, r8
add r11, rax
inc r11
jmp 0x140014b83
sub r11b, 0x58
mov ecx, 0x34
movzx eax, r10b
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x140014b80
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
jmp 0x140014b70
lea rcx, [rbp + 0x17f65e4]
jmp 0x1400156e6
lea rcx, [rbp + 0x444b68]
jmp 0x1400156e6
lea rcx, [rbp + 0x520]
lea rdx, [0x1400a7be8]
call fcn.140052640
lea rcx, [rbp + 0xf0]
mov dword [rbp + 0xf0], 0x40a00000
mov dword [rbp + 0xf4], 0x43250000
call fcn.1400322d0
movzx ebx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x549], rax
movabs rsi, 0x35536bdf74b51cc8
mov dword [rbp + 0x551], eax
movabs r15, 0xff75a67aaedf41be
mov word [rbp + 0x555], ax
movabs r14, 0xa10ef6a90060d2dc
mov byte [rbp + 0x557], al
mov byte [rbp + 0x540], 0x70
mov byte [rbp + 0x541], 0x82
mov byte [rbp + 0x542], 0x96
mov byte [rbp + 0x543], 0x86
mov byte [rbp + 0x544], 0x4a
mov byte [rbp + 0x545], 0x62
mov byte [rbp + 0x546], 0x7d
mov byte [rbp + 0x547], 0x7f
mov byte [rbp + 0x548], 0x2e
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x18
jae 0x140015f2d
movzx r10d, byte [rbp + r11 + 0x540]
mov ecx, r10d
nop dword [rax]
cmp r8, r11
ja 0x140015f24
lea rax, [r9 + 3]
cmp r8, rax
jae 0x1400157e4
lea rbx, [r11 + r15]
and cl, bl
add cl, cl
sub bl, cl
sub bl, 0x32
add bl, r10b
jmp 0x140015820
lea rax, [r9 + 1]
cmp r8, rax
je 0x140015ed3
lea rax, [r9 + 2]
cmp r8, rax
je 0x140015e53
lea rax, [r9 + 7]
cmp r8, rax
je 0x140015e33
lea rax, [r9 + 8]
cmp r8, rax
je 0x140015dea
nop dword [rax + rax]
cmp r9, r11
ja 0x140015f1b
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14001584d
lea edx, [r11 + 0x22]
mov ecx, 9
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140015881
lea rax, [r9 + 1]
cmp r8, rax
je 0x140015dd0
lea rax, [r9 + 2]
cmp r8, rax
je 0x140015dad
lea rax, [r9 + 3]
cmp r8, rax
je 0x140015d89
lea rax, [r9 + 4]
cmp r8, rax
je 0x140015d6b
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140015a3a
nop
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140015a1c
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140015a02
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400159d6
mov r8, rax
lea r9, [rax + 4]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140015efb
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14001590f
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140015993
mov r8, rax
lea r9, [rax + 0x7a]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140015967
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14001594d
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14001592d
mov r8, rax
lea r9, [rax + 0x64]
jmp 0x140015890
lea edx, [r11 + 0x66]
mov ecx, 0x1b
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140015820
lea ecx, [r11 + 0x6d]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 5
inc r11
jmp 0x1400157a3
lea ecx, [r11 + 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x1d
jmp 0x140015e64
lea ecx, [r11 + 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x540]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x57
inc r11
jmp 0x1400157a3
lea edx, [r11 - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r9, 2
jb 0x140015cde
movzx edi, r11b
lea ecx, [rdi + 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 2]
jmp 0x140015e06
lea ecx, [r11 - 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x540]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
add bl, 0x37
inc r11
jmp 0x1400157a3
lea ecx, [r11 - 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x4f
jmp 0x140015d2e
lea ecx, [r11 + 0x5f]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x67
jmp 0x140015e06
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x140015abe
lea ecx, [r11 - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x5d
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x140015d49
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x140015b86
lea ecx, [r11 - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x66
cmp r8, 0xa
jae 0x140015cee
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x140015c06
lea ecx, [r11 - 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x3b
jmp 0x1400159ac
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140015af3
lea ecx, [r11 + 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x540]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x4d
inc r11
jmp 0x1400157a3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140015b16
lea ecx, [r11 + 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x6d
jmp 0x140015e90
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140015b39
lea ecx, [r11 + 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x27
jmp 0x140015e64
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140015b5c
lea ecx, [r11 + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x65
jmp 0x140015d2e
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140015a58
movzx edi, r11b
lea ecx, [rdi + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7d
jmp 0x140015e06
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140015ba0
movzx edi, r11b
mov ecx, 0x2a
lea edx, [rdi - 0xc]
jmp 0x140015df6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140015bc9
lea ecx, [r11 + 8]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x38
inc r11
jmp 0x1400157a3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140015a8d
lea edx, [r11 + 0x44]
mov ecx, 0x12
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x540]
add rax, r9
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x1400157a3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140015c3b
lea ecx, [r11 - 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x540]
add rax, r9
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0xb
inc r11
jmp 0x1400157a3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140015c5e
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x69
jmp 0x140015e64
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140015c85
lea ecx, [r11 + 0xf]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x69
jmp 0x140015d0b
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140015cae
lea ecx, [r11 + 0x19]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x51
inc r11
jmp 0x1400157a3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400159ac
lea ecx, [r11 + 0x23]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0xb
inc r11
jmp 0x1400157a3
mov byte [rbp + r11 + 0x540], bl
inc r11
jmp 0x1400157a3
movzx edi, r11b
movzx ebx, r10b
lea edx, [rdi + 0x41]
movzx eax, dl
and al, r10b
add al, al
sub bl, al
add bl, 0x39
add bl, dl
add bl, r10b
sub dil, 0x3a
movzx ecx, bl
movzx eax, dil
and al, r10b
add al, al
sub cl, al
sub cl, 0x6a
add cl, dil
add cl, r10b
mov byte [rbp + r11 + 0x540], cl
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400157a3
lea ecx, [r11 + 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x540]
lea ebx, [r10 + rcx]
sub bl, 0xd
jmp 0x140015e64
lea edx, [r11 + 0x68]
mov ecx, 0x14
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140015e64
lea edx, [r11 + 0x40]
mov ecx, 0x20
movzx eax, dl
dec r11
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x1400157a3
lea ecx, [r11 + 0x36]
inc r9
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7a
inc r11
jmp 0x1400157a3
movzx edi, r11b
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x34
jmp 0x140015e06
movzx edi, r11b
mov ecx, 0x2c
lea edx, [rdi + 0x18]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
sub dil, 0x44
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x24
add dil, r10b
mov byte [rbp + r11 + 0x540], dil
inc r9
dec r11
inc r11
jmp 0x1400157a3
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1c
dec r11
inc r11
jmp 0x1400157a3
lea rax, [r11 + r14]
and cl, al
add cl, cl
sub al, cl
lea ebx, [r10 + rax]
sub bl, 4
lea edx, [r11 - 0x30]
inc r9
movzx eax, dl
mov ecx, 0x28
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x540], al
add rax, r9
sub r11, rax
lea ecx, [r11 + 0x55]
inc r8
movzx eax, cl
and al, r10b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 0x53
add cl, r10b
mov byte [rbp + r11 + 0x540], cl
add r11, rax
movzx eax, byte [rbp + r11 + 0x540]
add rax, r9
add r11, rax
inc r11
jmp 0x1400157a3
lea rax, [r11 + rsi]
and cl, al
add cl, cl
sub al, cl
lea ebx, [r10 + rax]
sub bl, 0x78
movzx eax, byte [rbp + r11 + 0x540]
add rax, r9
add r11, rax
inc r11
jmp 0x1400157a3
add r11b, 0x48
mov ecx, 4
movzx eax, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x140015790
lea rcx, [rbp + 0x14beed5]
jmp 0x140015f34
lea rcx, [rbp + 0xf6dc5a]
jmp 0x140015f34
lea rcx, [rbp + 0x540]
lea rdx, [0x1400a7be9]
call fcn.140052640
lea rcx, [rbp + 0xf8]
mov dword [rbp + 0xf8], 0x40a00000
mov dword [rbp + 0xfc], 0x433e0000
call fcn.1400322d0
movzx r11d, byte [rsp + 0x40]
xor eax, eax
xorps xmm0, xmm0
mov word [rbp + 0x57d], ax
movups xmmword [rbp + 0x56d], xmm0
mov byte [rbp + 0x57f], al
movabs r14, 0x23ae00ce50616f24
mov byte [rbp + 0x560], 0x7f
movabs r12, 0x1bd6f375a070d188
mov byte [rbp + 0x561], 0x58
movabs r15, 0x766651b0c0668ff0
mov byte [rbp + 0x562], 0x56
mov byte [rbp + 0x563], 0x5f
mov byte [rbp + 0x564], 0x59
mov byte [rbp + 0x565], 0x53
mov byte [rbp + 0x566], 0x43
mov byte [rbp + 0x567], 0x43
mov byte [rbp + 0x568], 0x84
mov byte [rbp + 0x569], 0x60
mov byte [rbp + 0x56a], 0x6d
mov byte [rbp + 0x56b], 0x6b
mov byte [rbp + 0x56c], 0xb8
nop dword [rax + rax]
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
mov rbx, r13
cmp rbx, 0x20
jae 0x140016876
movzx r10d, byte [rbp + rbx + 0x560]
mov rdi, r10
nop dword [rax]
cmp r8, rbx
ja 0x14001686d
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x140016060
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
mov r11d, 2
sub r11b, al
add r11b, r11b
add r11b, dil
add r11b, cl
jmp 0x1400160a1
lea rax, [r9 + 1]
cmp r8, rax
je 0x140016814
lea rax, [r9 + 3]
cmp r8, rax
je 0x140016791
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001675b
lea rax, [r9 + 7]
cmp r8, rax
je 0x14001673a
lea rax, [r9 + 5]
cmp r8, rax
je 0x140016712
cmp r9, rbx
ja 0x140016864
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400160cf
lea edx, [rbx + 0x1c]
mov ecx, 0x1e
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016120
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400166c9
lea rax, [r9 + 2]
cmp r8, rax
je 0x140016685
lea rax, [r9 + 5]
cmp r8, rax
je 0x140016678
lea rax, [r9 + 4]
cmp r8, rax
je 0x14001665d
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001663e
lea rax, [r9 + 9]
cmp r8, rax
je 0x140016622
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400163c7
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400163a8
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140016387
lea rax, [r9 + 1]
cmp r8, rax
je 0x140016368
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140016338
lea r8, [r9 + 2]
lea r9, [r8 + 0x10]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140016845
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400161e3
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140016291
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14001626c
lea r8, [r9 + 0x61]
lea r9, [r8 + 4]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140016241
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140016227
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140016202
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140016130
lea r8, [r9 + 6]
lea r9, [r8 + 0x41]
jmp 0x140016130
lea edx, [rbx - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016026
lea edx, [rbx + 0x16]
mov ecx, 0x33
movzx eax, dl
dec rbx
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140016013
lea ecx, [rbx - 0x1a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4a
jmp 0x1400167ae
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
lea r11d, [r10 + rcx]
sub r11b, 0x22
inc rbx
jmp 0x140016013
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
mov byte [rbp + rbx + 0x560], r11b
inc rbx
jmp 0x140016013
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x140016606
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x1400164a1
lea edx, [rbx + 0xc]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x54
add r11b, dl
cmp r8, 5
jae 0x1400165e0
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140016546
lea edx, [rbx + 0x6a]
mov ecx, 0xd
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 0x5a
jb 0x140016281
movzx ecx, r10b
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x62]
and al, dl
add al, al
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x5c]
jmp 0x1400166e5
lea edx, [rbx - 0xe]
mov ecx, 0x31
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc rbx
jmp 0x140016013
lea edx, [rbx - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140016778
lea ecx, [rbx + 0x2a]
movzx eax, r10b
and al, cl
dec rbx
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x26
inc rbx
jmp 0x140016013
mov ecx, 1
lea edx, [rbx - 0x6e]
movzx eax, r10b
movzx edi, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400166e2
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400163f2
lea edx, [rbx + 0x66]
mov ecx, 0x1b
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400162a6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140016427
lea ecx, [rbx + 0x7a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x56
inc rbx
jmp 0x140016013
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14001644e
lea edx, [rbx + 0x12]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x7e
add r11b, dl
jmp 0x1400167ae
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140016475
lea edx, [rbx + 0x76]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
movzx edi, bl
sub r11b, al
sub r11b, 0x3a
jmp 0x14001669e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400162a6
mov ecx, 5
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x26]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400166e2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400164c9
mov ecx, 0xc
movzx edi, bl
movzx eax, r10b
lea edx, [rdi - 0x28]
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400166e2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400164f6
lea ecx, [rbx - 0x5c]
movzx eax, r10b
and al, cl
inc r9
add al, al
dec rbx
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7c
inc rbx
jmp 0x140016013
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14001651d
lea edx, [rbx - 0x60]
movzx eax, r10b
and al, dl
movzx r11d, r10b
add al, al
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x1400167ae
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400162da
mov ecx, 0x3c
lea edx, [rbx + 0x38]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14001682c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14001657b
lea ecx, [rbx + 0x36]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
lea r11d, [rcx + r10]
sub r11b, 0x7a
inc rbx
jmp 0x140016013
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001659f
lea ecx, [rbx - 0x66]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x36
jmp 0x140016778
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400165b5
lea edx, [rbx + 0x66]
mov ecx, 0x1b
jmp 0x140016763
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001630b
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x32]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x5e
jmp 0x14001669e
movzx r11d, byte [rbp + rbx + 0x560]
movzx edi, bl
movzx eax, r10b
lea edx, [rdi + 0x2e]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x42
add r11b, r10b
jmp 0x14001669e
lea edx, [rbx - 6]
mov ecx, 0x15
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400167ae
mov ecx, 4
lea edx, [rbx + 0x48]
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14001682c
lea edx, [rbx - 0x50]
mov ecx, 0x18
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400167ae
lea ecx, [rbx - 0x1c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3c
jmp 0x140016778
lea edx, [rbx + 0x18]
mov ecx, 0x2c
jmp 0x140016763
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi + 0x4c]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x14
add r11b, dl
sub dil, 0x6c
movzx ecx, r11b
movzx eax, dil
and al, r10b
add al, al
sub cl, al
sub cl, 0xc
add cl, dil
add cl, r10b
mov byte [rbp + rbx + 0x560], cl
jmp 0x140016775
movzx edi, bl
movzx eax, r10b
movzx r11d, r10b
lea edx, [rdi - 0x18]
and al, dl
add al, al
sub r11b, al
sub r11b, 0x58
add r11b, dl
sub dil, 0x38
inc r9
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x78
add dil, r10b
mov byte [rbp + rbx + 0x560], dil
dec rbx
inc rbx
jmp 0x140016013
lea edx, [rbx - 0x7c]
mov ecx, 0x32
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x140016013
lea ecx, [rbx - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 8
dec rbx
inc rbx
jmp 0x140016013
lea edx, [rbx + 0x20]
mov ecx, 0x10
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140016013
lea rcx, [rbx + r12]
movzx r10d, dil
and dil, cl
mov eax, 0x24
sub al, dil
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
lea edx, [rbx + 0x60]
inc r9
movzx eax, dl
mov ecx, 0x30
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x560], al
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x3a]
movzx eax, r10b
and al, cl
inc r8
add al, al
sub r10b, al
sub r10b, 0x6a
add r10b, cl
mov byte [rbp + rbx + 0x560], r10b
sub rbx, r8
dec rbx
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140016013
mov ecx, 0x38
lea rdx, [rbx + r15]
movzx eax, dil
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140016013
sub bl, 0x10
mov ecx, 0x38
movzx eax, r10b
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x140016000
lea rcx, [rbp + 0x157e8a6]
jmp 0x14001687d
lea rcx, [rbp + 0x9a790c]
jmp 0x14001687d
lea rcx, [rbp + 0x560]
lea rdx, [0x1400a7bec]
call fcn.140052640
lea rcx, [rbp + 0x100]
mov dword [rbp + 0x100], 0x40a00000
mov dword [rbp + 0x104], 0x43570000
call fcn.1400322d0
movzx r10d, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x586], rax
movabs r14, 0xcb48221d13c660c6
mov dword [rbp + 0x58e], eax
movabs r12, 0x3c38934a16e5b36c
mov byte [rbp + 0x580], 0x1c
movabs r13, 0x1693183b15db428a
mov byte [rbp + 0x581], 0x18
movabs r15, 0xf0ed9d2c14d0d1a8
mov byte [rbp + 0x582], 0xe3
mov byte [rbp + 0x583], 0xf1
mov byte [rbp + 0x584], 0xf
mov byte [rbp + 0x585], 0x61
mov r8, qword [0x1400a8188]
mov r9, qword [0x1400a8190]
nop
xor ebx, ebx
cmp rbx, 0x12
jae 0x14001743e
movzx r11d, byte [rbp + rbx + 0x580]
mov rdi, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140017435
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x14001696e
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
movzx r10d, dil
add al, al
sub r10b, al
sub r10b, 0x6a
add r10b, cl
jmp 0x1400169b0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400173c7
lea rax, [r9 + 2]
cmp r8, rax
je 0x14001736a
lea rax, [r9 + 3]
cmp r8, rax
je 0x140017321
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400172c9
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400172a4
nop
cmp r9, rbx
ja 0x14001742c
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400169db
lea r10d, [rbx - 0x66]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x36
add r10b, r11b
jmp 0x140016a10
lea rax, [r9 + 1]
cmp r8, rax
je 0x14001725d
lea rax, [r9 + 3]
cmp r8, rax
je 0x14001723b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140017221
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400171f1
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140016f42
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140016f25
lea rax, [r9 + 8]
cmp r8, rax
je 0x140016f02
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140016ee2
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140016ec5
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140016eab
lea rax, [r9 + 2]
cmp r8, rax
je 0x140016e91
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140016e77
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140016e5d
lea rax, [r9 + 4]
cmp r8, rax
je 0x140016e32
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140016a20
mov r8, rax
lea r9, [rax + 6]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140017412
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400173f8
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140016c10
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140016bf1
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140016bd1
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140016de1
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140016d9e
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140016d64
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140016d3a
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140016a20
mov r8, rax
lea r9, [rax + 0x42]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140016d0f
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140016cf5
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140016cdb
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140016cc1
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140016ca7
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140016c8a
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140016c6a
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140016c47
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140016c2a
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140016a20
mov r8, rax
lea r9, [rax + 0x7a]
jmp 0x140016a20
lea ecx, [rbx - 0x50]
mov r10d, 0x18
movzx eax, cl
and al, r11b
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x140016a10
lea edx, [rbx - 0x32]
mov ecx, 0x2f
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400169b0
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
jmp 0x140016935
lea ecx, [rbx + 0x7d]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6b
jmp 0x140017275
lea ecx, [rbx - 0x65]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
inc rbx
jmp 0x140016922
lea ecx, [rbx - 0x47]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xf
inc rbx
jmp 0x140016922
lea ecx, [rbx - 0x29]
movzx edi, bl
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1f
jmp 0x1400172e1
lea ecx, [rbx - 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4d
jmp 0x140017305
lea ecx, [rbx + 0x13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7b
jmp 0x140017308
lea ecx, [rbx + 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x57
jmp 0x14001733e
lea ecx, [rbx + 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x29
jmp 0x140017387
lea ecx, [rbx + 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 5
inc rbx
jmp 0x140016922
lea edx, [rbx + 0x38]
mov ecx, 0x3c
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x580], r10b
inc rbx
jmp 0x140016922
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5a
cmp r9, 0x28
jb 0x140016d54
movzx edi, bl
lea ecx, [rdi + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 3
add cl, r11b
lea r10d, [rcx + rcx]
jmp 0x140017275
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
cmp r8, 4
jae 0x1400171a7
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x1400170e0
lea ecx, [rbx - 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4f
jmp 0x140016d79
lea edx, [rbx - 0x6e]
mov ecx, 1
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x1400171d0
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x140017009
lea edx, [rbx + 0x42]
mov ecx, 0x19
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140016db3
lea ecx, [rbx - 0xd]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 0x5b
inc rbx
jmp 0x140016922
lea ecx, [rbx + 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x77
jmp 0x140017387
lea ecx, [rbx + 0x2f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x49
jmp 0x14001733e
lea ecx, [rbx + 0x4d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1b
jmp 0x140017308
lea ecx, [rbx + 0x6b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x13
jmp 0x140017305
movzx edi, bl
lea ecx, [rdi - 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x41
jmp 0x1400172e1
lea ecx, [rbx - 0x59]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6f
inc rbx
jmp 0x140016922
lea ecx, [rbx - 0x3b]
inc r9
movzx eax, cl
dec rbx
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
inc rbx
jmp 0x140016922
movzx edi, bl
lea ecx, [rdi - 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x35
jmp 0x140017275
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x140016f65
lea ecx, [rbx + 0x71]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x17
jmp 0x140016dfb
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140016f99
lea ecx, [rbx - 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x19
inc rbx
jmp 0x140016922
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140016fbc
lea ecx, [rbx - 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5d
jmp 0x140017308
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140016fdf
lea ecx, [rbx + 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2f
jmp 0x140017305
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140016dfb
movzx edi, bl
lea ecx, [rdi - 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x77
jmp 0x140017275
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140017034
mov ecx, 2
movzx edi, bl
lea edx, [rdi + 0x24]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140017275
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001705d
lea ecx, [rbx - 0x18]
dec rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
inc rbx
jmp 0x140016922
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140017085
lea edx, [rbx - 0x72]
mov ecx, 0xf
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140017308
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400170a8
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x14001733e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140016db3
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
sub r10b, 0x6c
inc rbx
jmp 0x140016922
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140017114
lea ecx, [rbx + 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
lea r10d, [r11 + rcx]
add r10b, 0x21
inc rbx
jmp 0x140016922
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140017137
lea ecx, [rbx + 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3b
jmp 0x14001733e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14001715a
lea ecx, [rbx + 0xf]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x69
jmp 0x140017308
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14001717d
lea ecx, [rbx - 0xf]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x69
jmp 0x140017305
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140016d79
movzx edi, bl
lea ecx, [rdi + 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4f
jmp 0x140017275
movzx r10d, byte [rbp + rbx + 0x580]
movzx edi, bl
lea edx, [rdi + 0x3d]
movzx eax, dl
and al, r11b
add al, al
sub r10b, al
add r10b, 0x55
add r10b, dl
add r10b, r11b
jmp 0x1400172e1
lea ecx, [rbx + 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x580]
lea r10d, [r11 + rcx]
add r10b, 0x27
jmp 0x14001733e
lea edx, [rbx - 0x74]
mov ecx, 0x16
movzx eax, dl
and al, r11b
sub cl, al
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc rbx
jmp 0x140016922
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x14001733e
mov ecx, 9
movzx edi, bl
lea edx, [rdi + 0x22]
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400172e1
movzx edi, bl
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
sub dil, 0x34
mov ecx, 0x36
movzx eax, dil
and al, r11b
sub cl, al
add cl, cl
add cl, dil
add cl, r11b
mov byte [rbp + rbx + 0x580], cl
inc r9
dec rbx
inc rbx
jmp 0x140016922
lea edx, [rbx - 0xc]
mov ecx, 0x2a
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140016922
movzx edi, bl
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
sub dil, 0x52
mov ecx, 0x1f
movzx eax, dil
and al, r11b
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x580], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140016922
lea rcx, [rbx + r12]
movzx r11d, dil
and dil, cl
mov eax, 6
sub al, dil
lea r10d, [rax + rax]
add r10b, r11b
add r10b, cl
lea edx, [rbx - 0x70]
inc r9
movzx eax, dl
mov ecx, 8
and al, r11b
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x580], al
add rax, r9
sub rbx, rax
jmp 0x140017387
lea rcx, [rbx + r13]
movzx r11d, dil
and dil, cl
mov eax, 0x1d
sub al, dil
lea r10d, [rax + rax]
add r10b, cl
add r10b, r11b
lea ecx, [rbx + 1]
inc r8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
mov rax, 0xffffffffffffffff
sub rax, r8
sub cl, 7
add cl, r11b
mov byte [rbp + rbx + 0x580], cl
add rbx, rax
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140016922
lea rdx, [rbx + r15]
mov ecx, 0x34
movzx eax, dil
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140016922
add bl, 0xa
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x46
jmp 0x140016920
add bl, 0x28
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x18
jmp 0x140016910
lea rcx, [rbp + 0x14319c1]
jmp 0x140017445
lea rcx, [rbp + 0xc85232]
jmp 0x140017445
lea rcx, [rbp + 0x580]
lea rdx, [0x14009cae2]
call fcn.140052640
call fcn.140059880
call fcn.140059880
movaps xmm0, xmm15
call fcn.140032330
movzx ebx, byte [rsp + 0x40]
xor eax, eax
mov qword [rbp + 0x5b0], rax
xor r13d, r13d
mov dword [rbp + 0x5b8], eax
movabs rsi, 0xf044626ad4bc0998
mov byte [rbp + 0x5bc], al
movabs r15, 0x8aa75d7f16e5d5ea
mov byte [rbp + 0x5a0], 0xe4
movabs r14, 0xbb7e6c42506870f4
mov byte [rbp + 0x5a1], 0x9e
mov byte [rbp + 0x5a2], 0x96
mov byte [rbp + 0x5a3], 0x9f
mov byte [rbp + 0x5a4], 0x9d
mov byte [rbp + 0x5a5], 0x8f
mov byte [rbp + 0x5a6], 0xdc
mov byte [rbp + 0x5a7], 0xfb
mov byte [rbp + 0x5a8], 0x95
mov byte [rbp + 0x5a9], 0xb4
mov byte [rbp + 0x5aa], 0xb4
mov byte [rbp + 0x5ab], 0xa0
mov byte [rbp + 0x5ac], 0xac
mov byte [rbp + 0x5ad], 0xa0
mov byte [rbp + 0x5ae], 0xa3
mov byte [rbp + 0x5af], 7
nop
mov r9, qword [0x1400a8188]
mov r8, qword [0x1400a8190]
nop
mov r11, r13
cmp r11, 0x1d
jae 0x140017ced
movzx r10d, byte [rbp + r11 + 0x5a0]
mov edx, r10d
nop dword [rax]
cmp r9, r11
ja 0x140017ce4
lea rax, [r8 + 0x7a]
cmp r9, rax
jae 0x140017567
lea rax, [r11 + r15]
movzx ebx, r10b
and dl, al
add dl, dl
sub bl, dl
sub bl, 0x66
add bl, al
jmp 0x140017590
lea rax, [r8 + 1]
cmp r9, rax
je 0x140017c74
lea rax, [r8 + 2]
cmp r9, rax
je 0x140017bf4
lea rax, [r8 + 7]
cmp r9, rax
je 0x140017bd0
nop
cmp r8, r11
ja 0x140017cdb
lea rax, [r8 + 9]
cmp r9, rax
jae 0x1400175bc
lea ecx, [r11 - 0x4a]
mov ebx, 3
movzx eax, cl
and al, r10b
sub bl, al
add bl, bl
add bl, cl
add bl, r10b
jmp 0x140017600
lea rax, [r8 + 1]
cmp r9, rax
je 0x140017b87
lea rax, [r8 + 2]
cmp r9, rax
je 0x140017b67
lea rax, [r8 + 5]
cmp r9, rax
je 0x140017b36
lea rax, [r8 + 3]
cmp r9, rax
je 0x140017b1c
lea rax, [r8 + 8]
cmp r9, rax
je 0x140017aec
nop dword [rax]
lea rdx, [r8 + r9]
cmp rdx, r11
jbe 0x14001789d
nop dword [rax]
lea rax, [r8 + 3]
cmp r9, rax
je 0x14001787f
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14001785c
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x14001783f
lea rax, [r8 + 5]
cmp r9, rax
je 0x140017825
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x1400177f9
lea r9, [r8 + 6]
lea r8, [r9 + 0x42]
lea rax, [r8 + 6]
cmp r9, rax
jb 0x140017cbb
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x140017c9f
lea rax, [r8 + 0x5a]
cmp r9, rax
jb 0x1400176e3
lea rax, [r8 + 9]
cmp r9, rax
jb 0x140017788
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140017610
lea r9, [r8 + 0x2a]
lea r8, [r9 + 0x200]
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14001775c
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x140017742
lea rax, [r8 + 2]
cmp r9, rax
ja 0x140017724
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x140017701
lea r9, [r8 + 3]
lea r8, [r9 + 0x1000]
jmp 0x140017610
lea edx, [r11 - 0x30]
mov ecx, 0x28
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x140017600
lea ecx, [r11 + 0x7d]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6b
inc r11
jmp 0x140017523
lea ecx, [r11 + 0x21]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x19
jmp 0x140017a9e
lea ecx, [r11 + 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x5f
jmp 0x140017c0c
lea ecx, [r11 - 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x5a0]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x1d
inc r11
jmp 0x140017523
lea ecx, [r11 + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x34
cmp r9, 0x80
jae 0x140017a81
lea rax, [r8 + 9]
cmp r9, rax
jbe 0x1400179cc
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x69
cmp r8, 0x400
jb 0x140017a71
movzx edi, r11b
lea ecx, [rdi - 0x43]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 0x56]
jmp 0x140017ba3
lea ecx, [r11 - 0x1b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x5a0]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x43
inc r11
jmp 0x140017523
lea ecx, [r11 - 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x41
jmp 0x140017c0c
movzx edi, r11b
lea ecx, [rdi + 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x79
jmp 0x140017a9e
lea ecx, [r11 + 0x23]
inc r8
movzx eax, cl
dec r11
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0xb
inc r11
jmp 0x140017523
lea ecx, [r11 + 0x75]
movzx edi, r11b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x33
jmp 0x140017ba3
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x1400178ef
lea ecx, [r11 - 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x1f
cmp rdx, 0x7a
je 0x140017aca
lea rax, [r8 + 5]
cmp r9, rax
jbe 0x140017971
lea ecx, [r11 + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x22
jmp 0x14001779d
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140017924
lea ecx, [r11 + 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x5a0]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x6f
inc r11
jmp 0x140017523
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140017947
lea ecx, [r11 - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0xd
jmp 0x140017c0c
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400178be
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x77
add r9, r8
jmp 0x140017b4f
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14001798b
movzx edi, r11b
mov ecx, 0xe
lea edx, [rdi - 4]
jmp 0x140017b93
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400179b1
movzx edi, r11b
lea ecx, [rdi + 6]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2a
jmp 0x140017a9e
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14001779d
lea edx, [r11 + 0x62]
mov ecx, 0x29
jmp 0x140017b3f
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140017a01
lea ecx, [r11 - 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
movzx eax, byte [rbp + r11 + 0x5a0]
add rax, r8
add r11, rax
lea ebx, [r10 + rcx]
sub bl, 0x59
inc r11
jmp 0x140017523
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140017a24
lea ecx, [r11 - 5]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x23
jmp 0x140017c0c
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140017a47
lea ecx, [r11 - 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x61
jmp 0x140017b4f
lea rax, [r8 + 8]
cmp r9, rax
jne 0x1400177cc
movzx edi, r11b
lea ecx, [rdi + 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x69
jmp 0x140017ba3
mov byte [rbp + r11 + 0x5a0], bl
inc r11
jmp 0x140017523
movzx edi, r11b
movzx ebx, r10b
lea edx, [rdi + 0x6b]
movzx eax, dl
and al, r10b
add al, al
sub bl, al
add bl, 0x13
add bl, dl
add bl, r10b
add dil, 0x42
mov ecx, 0x19
movzx eax, dil
and al, r10b
sub cl, al
add cl, cl
add cl, dil
add cl, bl
add cl, r10b
mov byte [rbp + r11 + 0x5a0], cl
add r9, r8
jmp 0x140017b4f
lea ecx, [r11 + 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 + 0x5a0]
lea ebx, [r10 + rcx]
add bl, 0x51
jmp 0x140017c0c
lea edx, [r11 - 0x2c]
mov ecx, 0x1a
movzx eax, dl
and al, r10b
sub cl, al
movzx eax, byte [rbp + r11 + 0x5a0]
add rax, r8
add r11, rax
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r11
jmp 0x140017523
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x48
jmp 0x140017c0c
lea edx, [r11 - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140017523
lea ecx, [r11 - 0x40]
dec r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
inc r11
jmp 0x140017523
movzx edi, r11b
mov ecx, 0x22
lea edx, [rdi + 0x64]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
sub dil, 0x6c
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0xc
add dil, r10b
mov byte [rbp + r11 + 0x5a0], dil
inc r8
dec r11
inc r11
jmp 0x140017523
lea edx, [r11 - 0x54]
mov ecx, 0x26
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec r11
inc r11
jmp 0x140017523
lea rcx, [r11 + r14]
movzx eax, cl
and al, dl
mov edx, 0x2a
sub dl, al
lea ebx, [rdx + rdx]
add bl, cl
add bl, r10b
lea edx, [r11 - 0x10]
inc r8
movzx eax, dl
mov ecx, 0x38
and al, r10b
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x5a0], al
add rax, r8
sub r11, rax
lea ecx, [r11 - 0x39]
inc r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x71
add cl, r10b
mov byte [rbp + r11 + 0x5a0], cl
sub r11, r9
dec r11
movzx eax, byte [rbp + r11 + 0x5a0]
add rax, r8
add r11, rax
inc r11
jmp 0x140017523
lea rcx, [r11 + rsi]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x28
movzx eax, byte [rbp + r11 + 0x5a0]
add rax, r8
add r11, rax
inc r11
jmp 0x140017523
sub r11b, 0x3a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x6a
jmp 0x140017520
add r11b, 0x18
mov ecx, 0x2c
movzx eax, r11b
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x140017510
lea rcx, [rbp + 0x1701e27]
jmp 0x140017cf4
lea rcx, [rbp + 0xdb37fe]
jmp 0x140017cf4
lea rcx, [rbp + 0x5a0]
lea rax, [0x14006224c]
mov dword [rsp + 0x28], r13d
mov r9d, 0x320
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [0x14009cb18]
call fcn.140058e70
call fcn.140059880
call fcn.140059880
movaps xmm0, xmm15
call fcn.140032330
mov r9d, 3
mov dword [rsp + 0x20], 3
lea r8, [rbp + 0x6e0]
lea rdx, [0x1400a7bd8]
lea rcx, str.Box_Type
call fcn.1400533e0
call fcn.140023ae0
call fcn.1400267f0
movss xmm1, dword [0x140062500]
mov ecx, 5
mov rbx, rax
call fcn.1400259d0
movss xmm2, dword [rsp + 0x58]
lea r8, [rbp + 0x108]
movss xmm3, dword [rsp + 0x5c]
lea rdx, [rbp + 0x110]
movaps xmm0, xmm2
mov dword [rsp + 0x28], r13d
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm3
movss dword [rsp + 0x20], xmm14
addss xmm1, dword [0x1400625c8]
addss xmm3, dword [0x1400625c4]
addss xmm2, xmm14
mov r9d, eax
mov rcx, rbx
movss dword [rbp + 0x108], xmm0
movss dword [rbp + 0x10c], xmm1
movss dword [rbp + 0x114], xmm3
movss dword [rbp + 0x110], xmm2
call fcn.14003adc0
call fcn.1400267f0
movdqa xmm0, xmmword [0x1400628b0]
lea rcx, [rbp + 0x2d0]
movups xmmword [rbp + 0x2d0], xmm0
mov r14, rax
call fcn.140022930
movdqa xmm0, xmmword [0x1400628b0]
lea rcx, [rbp + 0x2e0]
movups xmmword [rbp + 0x2e0], xmm0
mov esi, eax
call fcn.140022930
movdqa xmm0, xmmword [0x140062850]
lea rcx, [rbp + 0x2f0]
movups xmmword [rbp + 0x2f0], xmm0
mov edi, eax
call fcn.140022930
movdqa xmm0, xmmword [0x140062850]
lea rcx, [rbp + 0x210]
movups xmmword [rbp + 0x210], xmm0
mov ebx, eax
call fcn.140022930
movss xmm3, dword [rsp + 0x58]
lea r8, [rbp + 0x118]
movss xmm2, dword [rsp + 0x5c]
lea rdx, [rbp + 0x120]
movaps xmm0, xmm3
mov dword [rsp + 0x30], esi
addss xmm0, dword [0x1400625d8]
movaps xmm1, xmm2
mov dword [rsp + 0x28], edi
addss xmm1, dword [0x1400625d0]
addss xmm2, dword [0x1400625c8]
addss xmm3, xmm14
mov dword [rsp + 0x20], ebx
mov r9d, eax
movss dword [rbp + 0x118], xmm0
mov rcx, r14
movss dword [rbp + 0x11c], xmm1
movss dword [rbp + 0x124], xmm2
movss dword [rbp + 0x120], xmm3
call fcn.14003af70
call fcn.1400267f0
movdqa xmm0, xmmword [0x140062800]
lea rcx, [rbp + 0x2c0]
movups xmmword [rbp + 0x2c0], xmm0
mov rbx, rax
call fcn.140022930
movss xmm0, dword [rsp + 0x58]
lea r9, str.build:_release
movss xmm1, dword [rsp + 0x5c]
addss xmm0, xmm15
addss xmm1, dword [0x1400625cc]
mov qword [rsp + 0x20], r13
lea rdx, [rbp + 0x128]
mov r8d, eax
movss dword [rbp + 0x128], xmm0
movss dword [rbp + 0x12c], xmm1
mov rcx, rbx
call fcn.14003b150
call fcn.1400237f0
call fcn.1400237f0
mov r15, qword [rsp + 0x9a8]
mov r12, qword [rsp + 0x9a0]
mov rcx, qword [rbp + 0x820]
xor rcx, rsp
call fcn.14005cd80
lea r11, [rsp + 0x970]
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm14, xmmword [r11 - 0x30]
movaps xmm15, xmmword [r11 - 0x40]
mov rsp, r11
pop r14
pop r13
pop rdi
pop rsi
pop rbp
ret