Function at 0x1800aa8e0
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xf]
sub rsp, 0xd8
mov r15d, dword [rbp + 0x67]
mov r14, rcx
mov rbx, qword [rbp + 0x7f]
lea ecx, [r8 + 0x86c]
mov dword [rbp - 0x6d], ecx
mov eax, r8d
mov dword [rbp - 0x69], eax
mov r11, r9
mov dword [rbp - 0x71], r15d
mov r10, rdx
lea r9, [0x180000000]
cmp r8d, ecx
jae 0x1800abaef
mov r14, qword [rbp - 0x51]
mov esi, 0x37
mov r15, qword [rbp - 0x51]
mov r13, qword [rbp - 0x51]
lea r12d, [rsi - 0x25]
lea r8, [0x1800e58d0]
mov rdi, rbx
lea rdx, [0x1800e5970]
cmp eax, 0xd3
ja 0x1800ab57e
je 0x1800aad99
sub eax, 5
je 0x1800aaa27
sub eax, 0xa
je 0x1800aa9e9
sub eax, 3
je 0x1800aa9aa
sub eax, 0x7e
je 0x1800aa99e
cmp eax, 0x39
je 0x1800ac3cc
jmp 0x1800ab6b6
mov rax, qword [r11]
mov qword [rbp - 0x51], rax
jmp 0x1800ab6b6
cmp dword [r11], 0
jge 0x1800ab6b6
mov ecx, 0xfc
nop dword [rax]
mov eax, ecx
sub eax, 0xfb
je 0x1800ac3cc
cmp eax, 1
jne 0x1800aa9da
mov dword [rsp + 0x48], 0
dec ecx
cmp ecx, 0xfa
ja 0x1800aa9c0
jmp 0x1800ab6b3
cmp rbx, qword [rbp + 0x57]
jne 0x1800ab6b6
mov ecx, 1
mov eax, ecx
sub eax, 1
je 0x1800aaa0c
cmp eax, 0x8a
je 0x1800ac3cc
jmp 0x1800aaa14
mov dword [rsp + 0x48], 0xfffffffc
add ecx, 0x8a
cmp ecx, 0x115
jb 0x1800aa9f8
jmp 0x1800ab6b3
mov eax, dword [rbx]
cmp eax, 1
je 0x1800ab6e0
cmp eax, 2
jne 0x1800aacbb
mov esi, 0xaf
cmp esi, 0x320
ja 0x1800aabe8
je 0x1800aabd7
mov eax, esi
sub eax, 0xaf
je 0x1800aabca
sub eax, 0x7d
je 0x1800aabbd
sub eax, 0x7d
je 0x1800aab8b
sub eax, 0x7d
je 0x1800aaaca
cmp eax, 0x7d
jne 0x1800aaab0
lea rax, [rbp - 0x29]
mov qword [rsp + 0x28], 0
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov r8d, 0x110
mov byte [rbp - 0x79], 0
lea rdx, [rbp - 0x79]
xor ecx, ecx
call fcn.180067e50
mov r11, qword [rbp + 0x6f]
lea r8, [0x1800e58d0]
add esi, 0x7d
cmp esi, 0x60e
jb 0x1800aaa40
mov esi, 0x37
mov byte [rsp + 0x48], 1
jmp 0x1800ab6b3
mov r9, qword [rbp - 0x29]
lea r8, [0x1804691cc]
mov r13, qword [r15 + 0x20]
xor edx, edx
xor ecx, ecx
mov dword [rsp + 0x20], 0x8e
call fcn.18008b7f0
test rax, rax
je 0x1800aaaa5
mov edi, 0xa8
nop dword [rax]
nop dword [rax + rax]
mov eax, edi
sub eax, 0xa5
je 0x1800ac3cc
sub eax, 1
je 0x1800aab72
sub eax, 1
je 0x1800aab46
cmp eax, 1
jne 0x1800aab33
mov eax, dword [r15 + 8]
test al, 1
jne 0x1800aab2b
or eax, 1
mov dword [r15 + 8], eax
mov qword [r13 + 0x10], 0
mov r11, qword [rbp + 0x6f]
dec edi
cmp edi, 0xa4
ja 0x1800aab00
jmp 0x1800aaaa9
lea rax, [rbp - 0x29]
mov qword [rsp + 0x28], 0
xor r9d, r9d
mov qword [rsp + 0x20], rax
mov r8d, 0x110
mov byte [rbp - 0x79], 0
lea rdx, [rbp - 0x79]
xor ecx, ecx
call fcn.180067e50
jmp 0x1800aab33
mov r11, qword [rbp + 0x6f]
lea rdx, [0x1800e5970]
mov byte [rsp + 0x48], 1
mov qword [r11 + 0x98], rdx
jmp 0x1800aab37
lea rax, [rbp - 0x79]
mov qword [rsp + 0x28], r11
lea r9, [rsp + 0x40]
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x29]
mov byte [rbp - 0x79], 0
mov rdx, rbx
mov byte [rsp + 0x40], 1
mov ecx, 0x56
call fcn.18009cf20
jmp 0x1800aaaa5
mov rax, qword [rbp - 0x59]
mov r15, qword [rax + 0x10]
jmp 0x1800aaab0
mov rax, qword [r11 + 0x40]
mov qword [rbp - 0x59], rax
jmp 0x1800aaab0
mov rax, qword [rbp - 0x59]
mov rax, qword [rax + 0x20]
mov qword [rbp - 0x39], rax
jmp 0x1800aaab0
mov eax, esi
sub eax, 0x39d
je 0x1800aaca2
sub eax, 0x7d
je 0x1800aac8f
sub eax, 0x7d
je 0x1800aac6b
sub eax, 0x7d
je 0x1800aac5a
cmp eax, 0x7d
jne 0x1800aaab0
mov eax, dword [r11 + 0xb8]
lea r9, [rsp + 0x40]
mov dword [rbp - 0x61], eax
lea rcx, [rbp - 0x41]
mov rax, qword [r11 + 0xa0]
mov rdx, r11
mov qword [rbp - 0x41], rax
lea rax, [rbp - 0x61]
mov qword [rbp - 0x49], r8
lea r8, [rbp - 0x49]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x7d
mov byte [rsp + 0x40], 0
call fcn.180066190
jmp 0x1800aaaa5
mov rax, qword [r13 + 0x10]
mov rcx, qword [rbp - 0x39]
mov qword [rax + 0x20], rcx
jmp 0x1800aaab0
mov r9d, 0xb2
mov byte [rsp + 0x40], 1
mov r8, rbx
mov qword [rsp + 0x20], r11
lea rdx, [rsp + 0x40]
xor ecx, ecx
call fcn.180029c20
jmp 0x1800aaaa5
mov rcx, qword [rbp - 0x59]
mov eax, dword [r11 + 0xb8]
mov dword [rcx + 0x38], eax
jmp 0x1800aaab0
mov rcx, qword [rbp - 0x59]
lea rax, [r13 + 0x10]
mov qword [rcx + 0x18], rax
mov qword [rcx + 0x20], 0
jmp 0x1800aaab0
cmp eax, dword [r11 + 0xb8]
jne 0x1800aad2f
mov edi, 0xc4
nop dword [rax]
cmp edi, 0xc4
je 0x1800aace6
cmp edi, 0x2028
je 0x1800ac3cc
jmp 0x1800aad17
xor r9d, r9d
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], r11
xor r8d, r8d
xor ecx, ecx
mov qword [rsp + 0x20], 0
lea edx, [r9 + 0x35]
call fcn.18004a1b0
mov r11, qword [rbp + 0x6f]
mov byte [rsp + 0x48], 0
add edi, 0x1f64
cmp edi, 0x3ec8
jbe 0x1800aacd0
mov byte [rsp + 0x48], 1
jmp 0x1800ab6b3
mov ecx, 0x32
mov eax, ecx
sub eax, 0x32
je 0x1800aad71
sub eax, 0x63
je 0x1800aad5e
sub eax, 0x63
je 0x1800aad50
cmp eax, 0x63
je 0x1800ac3cc
jmp 0x1800aad84
mov qword [r11 + 0x98], rdx
mov byte [rsp + 0x48], 0
jmp 0x1800aad84
mov rdx, qword [rbp - 0x31]
mov eax, dword [rdx + 8]
test al, 1
jne 0x1800aad7d
or eax, 1
mov dword [rdx + 8], eax
jmp 0x1800aad7d
mov rax, qword [r11 + 0x40]
mov rdx, qword [rax + 0x10]
mov qword [rbp - 0x31], rdx
lea rdx, [0x1800e5970]
add ecx, 0x63
cmp ecx, 0x1be
jb 0x1800aad34
mov byte [rsp + 0x48], 1
jmp 0x1800ab6b3
mov edx, 0x8f
nop
mov eax, edx
sub eax, 0x8f
je 0x1800aadf1
cmp eax, 1
jne 0x1800aadf8
test al, r14b
je 0x1800aadf8
mov ecx, 0x114
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x114
je 0x1800aade1
cmp eax, 1
jne 0x1800aade5
test r14, r14
je 0x1800ab8d0
lea rax, [r14 + rbx]
mov qword [rbp + 0x57], rax
jmp 0x1800aade5
and r14, 0xfffffffffffffffe
inc ecx
cmp ecx, 0x116
jb 0x1800aadc0
jmp 0x1800aadf8
mov r14, qword [rbp + 0x57]
sub r14, rbx
inc edx
cmp edx, 0x91
jb 0x1800aada0
movzx ecx, byte [rbx]
test cl, cl
jne 0x1800aae18
movzx eax, byte [rbx + 1]
movzx eax, byte [rax + r11 + 0x90]
jmp 0x1800aae48
movzx eax, byte [rbx + 1]
lea r8, [rsp + 0x40]
mov byte [rbp - 0x79], cl
xor r9d, r9d
lea rcx, [rbp - 0x79]
mov byte [rsp + 0x40], al
mov edx, 0xd4
call fcn.1800b4ef0
mov r10, qword [rbp + 0x5f]
lea r9, [0x180000000]
mov r11, qword [rbp + 0x6f]
sub eax, 2
cmp eax, 0x22
ja case.0x1800aae61.3
cdqe
mov ecx, dword [r9 + rax*4 + 0xac590]
add rcx, r9
jmp rcx
mov ecx, 0x4d
mov eax, ecx
sub eax, 0x4d
je 0x1800aae7a
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800aae89
lea rax, [rdi + 2]
mov dword [rsp + 0x48], 0x26
mov qword [r10], rax
inc ecx
mov rbx, rdi
cmp ecx, 0x4f
jb 0x1800aae68
mov ecx, 0x13
cmp ecx, 0x13
je 0x1800aaeb2
cmp ecx, 0xd9
jne 0x1800aaeb9
mov dword [rsp + 0x48], 0x19
jmp 0x1800ac3cc
lea rax, [rbx + 2]
mov qword [r10], rax
add ecx, 0xc6
cmp ecx, 0x19f
jb 0x1800aae98
mov r8d, 0xcc
nop dword [rax]
mov eax, r8d
sub eax, 0xcc
je 0x1800aaf87
sub eax, 0x42
je 0x1800aaf03
sub eax, 0x42
je 0x1800aaef6
cmp eax, 0x42
je 0x1800ac3cc
jmp 0x1800aafbf
mov dword [rsp + 0x48], 0x1a
jmp 0x1800aafbf
cmp byte [rbx], 0
jne 0x1800aaf82
cmp byte [rbx + 1], 0x5d
jne 0x1800aaf82
lea rdx, [rbx + 2]
cmp rdx, qword [rbp + 0x57]
jne 0x1800aaf46
mov ecx, 0x107
nop dword [rax]
mov eax, ecx
sub eax, 0x107
je 0x1800aaf34
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800aaf3c
mov dword [rsp + 0x48], 0xffffffff
inc ecx
cmp ecx, 0x109
jb 0x1800aaf20
cmp byte [rdx], 0
jne 0x1800aaf82
cmp byte [rbx + 3], 0x3e
jne 0x1800aaf82
mov ecx, 0xfd
mov eax, ecx
sub eax, 0xfd
je 0x1800aaf71
cmp eax, 1
jne 0x1800aaf78
mov dword [rsp + 0x48], 0x22
jmp 0x1800ac3cc
lea rax, [rbx + 4]
mov qword [r10], rax
inc ecx
cmp ecx, 0xff
jb 0x1800aaf56
mov qword [r10], rbx
jmp 0x1800aafbf
add rbx, 2
cmp rbx, qword [rbp + 0x57]
jne 0x1800aafbf
mov ecx, 0x2d
nop word [rax + rax]
mov eax, ecx
sub eax, 0x2c
je 0x1800ac3cc
cmp eax, 1
jne 0x1800aafb8
mov dword [rsp + 0x48], 0xffffffe6
dec ecx
cmp ecx, 0x2b
ja 0x1800aafa0
add r8d, 0x42
cmp r8d, 0x1d4
jb 0x1800aaed0
mov ecx, 0xd5
mov eax, ecx
sub eax, 0xd5
je 0x1800aaff8
sub eax, 1
je 0x1800aafee
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800aafff
mov dword [rsp + 0x48], 0x17
jmp 0x1800aafff
lea rax, [rbx + 2]
mov qword [r10], rax
inc ecx
cmp ecx, 0xd8
jb 0x1800aafd5
mov edi, 0x94
nop
mov eax, edi
sub eax, 0x92
je 0x1800ab55e
sub eax, 1
je 0x1800ab06d
cmp eax, 1
jne 0x1800ab1b1
add rbx, 2
cmp rbx, qword [rbp + 0x57]
jne 0x1800ab1b1
mov eax, 0x95
nop
cmp eax, 0x95
je 0x1800ab054
cmp eax, 0x149
je 0x1800ac3cc
jmp 0x1800ab05c
mov dword [rsp + 0x48], 0xffffffe8
add eax, 0xb4
cmp eax, 0x1fd
jb 0x1800ab040
jmp 0x1800ab1b1
movzx ecx, byte [rbx]
test cl, cl
jne 0x1800ab083
movzx eax, byte [rbx + 1]
movzx eax, byte [rax + r11 + 0x90]
jmp 0x1800ab0af
movzx eax, byte [rbx + 1]
lea r8, [rsp + 0x40]
mov byte [rbp - 0x79], cl
xor r9d, r9d
lea rcx, [rbp - 0x79]
mov byte [rsp + 0x40], al
mov edx, 0xd4
call fcn.1800b4ef0
mov r11, qword [rbp + 0x6f]
lea r9, [0x180000000]
sub eax, 9
cmp eax, 0x1b
ja case.0x1800ab0d1.13
cdqe
movzx eax, byte [r9 + rax + 0xac630]
mov ecx, dword [r9 + rax*4 + 0xac61c]
add rcx, r9
jmp rcx
mov ecx, 0xc8
nop dword [rax + rax]
mov eax, ecx
sub eax, 0xc8
je 0x1800ab0fb
cmp eax, 1
jne 0x1800ab106
mov dword [rsp + 0x48], 0x24
jmp 0x1800ac3cc
mov rdx, qword [rbp + 0x5f]
lea rax, [rbx + 2]
mov qword [rdx], rax
inc ecx
cmp ecx, 0xca
jb 0x1800ab0e0
mov ecx, 0xb0
cmp ecx, 0xb0
je 0x1800ab12b
cmp ecx, 0x4150
je 0x1800ac3cc
jmp 0x1800ab13e
mov rdx, qword [rbp + 0x5f]
lea rax, [rbx + 2]
mov dword [rsp + 0x48], 0x23
mov qword [rdx], rax
add ecx, 0x40a0
cmp ecx, 0x8140
jbe 0x1800ab115
mov ecx, 0x42
mov eax, ecx
sub eax, 0x42
je 0x1800ab16a
cmp eax, 0x53
jne 0x1800ab175
mov dword [rsp + 0x48], 0x25
jmp 0x1800ac3cc
mov rdx, qword [rbp + 0x5f]
lea rax, [rbx + 2]
mov qword [rdx], rax
add ecx, 0x53
cmp ecx, 0xe8
jb 0x1800ab151
mov ecx, esi
mov eax, ecx
sub eax, 0x37
je 0x1800ab194
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800ab1a3
mov rax, qword [rbp + 0x5f]
mov dword [rsp + 0x48], 0x18
mov qword [rax], rbx
inc ecx
cmp ecx, 0x39
jb 0x1800ab182
mov r10, qword [rbp + 0x5f]
mov qword [r10], rbx
dec edi
cmp edi, 0x91
ja 0x1800ab010
mov ecx, 0xae
cmp ecx, 0xae
je 0x1800ab1ec
cmp ecx, 0x6d6e
je 0x1800ab1e2
cmp ecx, 0xda2e
je 0x1800ac3cc
jmp 0x1800ab1f3
mov dword [rsp + 0x48], 0x15
jmp 0x1800ab1f3
lea rax, [rbx + 2]
mov qword [r10], rax
add ecx, 0x6cc0
cmp ecx, 0x14640
jbe 0x1800ab1c4
mov ecx, 0xcd
mov eax, ecx
sub eax, 0xcd
je 0x1800ab21a
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800ab229
lea rax, [rbx + 2]
mov dword [rsp + 0x48], 0x11
mov qword [r10], rax
inc ecx
cmp ecx, 0xcf
jb 0x1800ab206
mov eax, 0x4e
nop dword [rax + rax]
cmp eax, 0x4e
je 0x1800ab6ea
add eax, 0x1c
cmp eax, 0x6a
jb 0x1800ab240
mov edx, 0xb8
cmp edx, 0xb8
je 0x1800ab293
cmp edx, 0x144
je 0x1800ab2c6
cmp edx, 0x1d0
je 0x1800ab28e
cmp edx, 0x25c
je 0x1800ab284
cmp edx, 0x2e8
je 0x1800ac3cc
jmp 0x1800ab2c6
mov dword [rsp + 0x48], 0
jmp 0x1800ab2c6
mov qword [r10], rbx
jmp 0x1800ab2c6
mov rax, qword [rbp + 0x57]
sub rax, rbx
cmp rax, 2
jge 0x1800ab2c6
mov ecx, 0x61
mov eax, ecx
sub eax, 0x61
je 0x1800ab2b7
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800ab2bf
mov dword [rsp + 0x48], 0xfffffffe
inc ecx
cmp ecx, 0x63
jb 0x1800ab2a5
add edx, 0x8c
cmp edx, 0x374
jb 0x1800ab256
mov ecx, 0x3e
nop dword [rax]
mov eax, ecx
sub eax, 0x3e
je 0x1800ab30b
sub eax, 1
je 0x1800ab306
sub eax, 1
je 0x1800ab2fc
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800ab31c
mov dword [rsp + 0x48], 0
jmp 0x1800ab31c
mov qword [r10], rbx
jmp 0x1800ab31c
mov rax, qword [rbp + 0x57]
sub rax, rbx
cmp rax, 3
jl 0x1800abd42
inc ecx
cmp ecx, 0x42
jb 0x1800ab2e0
mov edx, 0x22
cmp edx, 0x154
ja 0x1800ab37b
je 0x1800ab376
mov eax, edx
sub eax, 0x22
jne 0x1800ab397
mov rax, qword [rbp + 0x57]
sub rax, rbx
cmp rax, 4
jge 0x1800ab397
mov ecx, 0x116
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x115
je 0x1800ac3cc
cmp eax, 1
jne 0x1800ab36a
mov dword [rsp + 0x48], 0xfffffffe
dec ecx
cmp ecx, 0x114
ja 0x1800ab350
jmp 0x1800ab397
mov qword [r10], rbx
jmp 0x1800ab397
mov eax, edx
sub eax, 0x1ba
je 0x1800ab38f
cmp eax, 0x66
je 0x1800ac3cc
jmp 0x1800ab397
mov dword [rsp + 0x48], 0
add edx, 0x66
cmp edx, 0x264
jbe 0x1800ab328
mov ecx, GetAcceptLanguagesW
mov eax, ecx
sub eax, 0xb
je 0x1800ab3da
cmp eax, 1
jne 0x1800ab3bb
mov dword [rbp - 0x71], r12d
add rbx, 2
dec ecx
cmp ecx, 0xa
ja 0x1800ab3a7
mov ecx, 0xb8
mov eax, ecx
sub eax, 0xb8
je 0x1800ab43c
sub eax, 0x1b
je 0x1800ab436
cmp eax, 0x1b
jne 0x1800ab443
mov r14, qword [rbp + 0x57]
lea r13, [0x180000000]
mov r15d, dword [rbp - 0x71]
mov rdi, qword [rbp + 0x5f]
mov r9d, reloc.SHLWAPI.dll_GetAcceptLanguagesW
cmp rbx, r14
je 0x1800ac583
nop dword [rax]
mov eax, 0x3b
mov ecx, eax
sub ecx, 0x3a
je 0x1800abef9
cmp ecx, 1
jne 0x1800abef9
movzx ecx, byte [rbx]
test cl, cl
jne 0x1800abc40
movzx eax, byte [rbx + 1]
movzx eax, byte [rax + r11 + 0x90]
jmp 0x1800abc65
add rbx, 2
jmp 0x1800ab443
mov dword [rbp - 0x71], 0x13
add ecx, 0x1b
cmp ecx, 0x109
jb 0x1800ab3c7
mov r9d, 0x72
cmp r9d, 0x72
je 0x1800ab4d2
cmp r9d, 0xeb2
jne 0x1800ab536
movzx eax, byte [rbx]
lea rdi, [0x180000000]
movzx r8d, byte [rbx + 1]
movzx ecx, byte [rax + rdi + 0xf1550]
mov eax, r8d
shr eax, 5
and r8d, 0x1f
lea eax, [rax + rcx*8]
mov eax, dword [rdi + rax*4 + 0xf0f50]
bt eax, r8d
jae 0x1800ab536
mov ecx, 0x41
mov eax, ecx
sub eax, 0x41
je 0x1800ab4c5
sub eax, 1
je 0x1800ab4bc
cmp eax, 1
je 0x1800ab3da
jmp 0x1800ab4c9
mov dword [rbp - 0x71], 0x13
jmp 0x1800ab4c9
add rbx, 2
inc ecx
cmp ecx, 0x44
jb 0x1800ab4a5
jmp 0x1800ab536
movzx eax, byte [rbx]
lea rdi, [0x180000000]
movzx r8d, byte [rbx + 1]
movzx ecx, byte [rax + rdi + 0xf1450]
mov eax, r8d
shr eax, 5
and r8d, 0x1f
lea eax, [rax + rcx*8]
mov eax, dword [rdi + rax*4 + 0xf0f50]
bt eax, r8d
jae 0x1800ab536
mov ecx, 0x12a
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x12a
je 0x1800ab524
cmp eax, 1
je 0x1800ab3da
jmp 0x1800ab52c
add rbx, 2
mov dword [rbp - 0x71], r12d
inc ecx
cmp ecx, 0x12c
jb 0x1800ab510
add r9d, 0xe40
cmp r9d, 0x1c80
jbe 0x1800ab458
mov ecx, 0xf7
nop
mov eax, ecx
sub eax, 0xf7
je 0x1800ab56b
cmp eax, 0x43
jne 0x1800ab56e
mov dword [rsp + 0x48], 0
jmp 0x1800ac3cc
mov qword [r10], rbx
add ecx, 0x43
cmp ecx, 0x17d
jb 0x1800ab550
jmp 0x1800ab6b3
sub eax, 0xd6
je 0x1800ab677
sub eax, 0x39
je 0x1800ab646
sub eax, 0x45
je 0x1800ab60f
sub eax, 0x7f
je 0x1800ab5ac
cmp eax, 0xc4
je 0x1800ac3cc
jmp 0x1800ab6b6
mov rax, qword [rbp + 0x57]
cmp byte [rax], 0
je 0x1800ab605
mov edi, 0x62
nop word [rax + rax]
mov eax, edi
sub eax, 0x62
je 0x1800ab5e2
sub eax, 0x22
je 0x1800ab5d7
cmp eax, 0x22
je 0x1800ac3cc
jmp 0x1800ab5f7
mov qword [rsp + 0x48], 0
jmp 0x1800ab5f7
mov r8d, 0x13
mov rdx, rbx
mov rcx, r11
call fcn.1800b9e80
mov r11, qword [rbp + 0x6f]
add edi, 0x22
cmp edi, 0xc8
jb 0x1800ab5c0
mov ecx, dword [rbp - 0x6d]
mov qword [rsp + 0x48], rbx
jmp 0x1800ab6b6
mov rax, qword [rbp - 0x51]
movsxd r10, dword [rbx]
mov r8, qword [rbp + 0x57]
mov r11, qword [rax]
mov rax, qword [rbp + 0x77]
mov rax, qword [rax]
mov qword [rsp + 0x20], rax
mov rax, qword [rbp + 0x5f]
mov r9, qword [rax]
mov rax, qword [rbp + 0x6f]
mov rcx, rax
mov rdx, qword [rax + 8]
call qword [r11 + r10*8]
mov qword [rsp + 0x48], rax
jmp 0x1800ab6b3
test rbx, rbx
jne 0x1800ab6b6
mov ecx, 0x122
mov eax, ecx
sub eax, 0x121
je 0x1800ac3cc
cmp eax, 1
jne 0x1800ab66b
mov qword [rsp + 0x48], 0
dec ecx
cmp ecx, 0x120
ja 0x1800ab650
jmp 0x1800ab6b3
cmp dword [r11], 0x80
jge 0x1800ab6b6
mov ecx, 0x64
cmp ecx, 0x64
je 0x1800ab69f
cmp ecx, 0x2bc
jne 0x1800ab6a5
mov dword [rsp + 0x48], 1
jmp 0x1800ac3cc
movzx eax, byte [r11]
mov byte [rbx], al
add ecx, 0x258
cmp ecx, 0x4b0
jbe 0x1800ab685
mov ecx, dword [rbp - 0x6d]
mov eax, dword [rbp - 0x69]
mov r11, qword [rbp + 0x6f]
add eax, 0xc4
mov dword [rbp - 0x69], eax
cmp eax, ecx
jae 0x1800abae3
mov r10, qword [rbp + 0x5f]
lea r9, [0x180000000]
jmp 0x1800aa956
mov byte [rsp + 0x48], 1
jmp 0x1800ac3cc
mov r9, qword [rbp + 0x57]
add rbx, 2
mov qword [rsp + 0x30], 0
mov r8, r11
mov qword [rsp + 0x28], rbx
xor edx, edx
mov rcx, r10
mov dword [rsp + 0x20], 0xbc
call fcn.1800c5800
mov dword [rsp + 0x48], eax
jmp 0x1800ac3cc
mov edi, 0x10f
cmp edi, 0x10f
je 0x1800ab739
cmp edi, 0x1b0
je 0x1800ac3cc
jmp 0x1800ab765
mov r8, qword [rbp + 0x57]
lea rcx, [rbx + 2]
mov dword [rsp + 0x28], 0xc6
lea r9, [rbp + 0x67]
mov rdx, r11
mov qword [rsp + 0x20], r10
mov dword [rbp + 0x67], GetAcceptLanguagesW
call fcn.1800673f0
mov dword [rsp + 0x48], eax
mov r10, qword [rbp + 0x5f]
add edi, 0xa1
mov r11, qword [rbp + 0x6f]
cmp edi, 0x251
jb 0x1800ab723
lea r13, [0x180000000]
mov eax, esi
sub eax, 0x37
je 0x1800ab8dd
sub eax, 0x2f
je 0x1800ab8bf
sub eax, 0x2f
je 0x1800ab7a9
cmp eax, 0x2f
je 0x1800ab55e
jmp 0x1800ab8e1
movzx ecx, byte [rbx]
test cl, cl
jne 0x1800ab7c2
movzx eax, byte [rbx + 1]
mov rdx, qword [rbp + 0x6f]
movzx eax, byte [rax + rdx + 0x90]
jmp 0x1800ab7e7
movzx eax, byte [rbx + 1]
lea r8, [rbp + 0x67]
mov byte [rsp + 0x40], cl
xor r9d, r9d
lea rcx, [rsp + 0x40]
mov byte [rbp + 0x67], al
mov edx, 0xd4
call fcn.1800b4ef0
mov rdx, qword [rbp + 0x6f]
sub eax, 5
cmp eax, 0x18
ja case.0x1800ab809.8
cdqe
movzx eax, byte [rax + r13 + 0xac65c]
mov ecx, dword [r13 + rax*4 + 0xac64c]
add rcx, r13
jmp rcx
mov eax, 0x17
cmp eax, 0x17
je 0x1800ab913
add eax, 0x1071
cmp eax, 0x1071
jbe 0x1800ab810
mov edi, 0x80
nop word [rax + rax]
cmp edi, 0x80
je 0x1800ab846
cmp edi, 0x2780
je 0x1800ac3cc
jmp 0x1800ab865
mov r9, qword [rbp + 0x57]
lea r8, [rbx + 2]
mov qword [rsp + 0x20], rdx
mov ecx, 0x5c
mov rdx, qword [rbp + 0x5f]
call fcn.180081610
mov dword [rsp + 0x48], eax
mov rdx, qword [rbp + 0x6f]
add edi, 0x2700
cmp edi, 0x4e00
jbe 0x1800ab830
mov ecx, 0x101
nop dword [rax]
cmp ecx, 0x101
je 0x1800ab89d
cmp ecx, 0x3737
jne 0x1800ab8a8
mov dword [rsp + 0x48], 0x1d
jmp 0x1800ac3cc
mov rdx, qword [rbp + 0x5f]
lea rax, [rbx - 2]
mov qword [rdx], rax
add ecx, 0x3636
cmp ecx, 0x6c6c
jbe 0x1800ab880
mov rax, qword [rbp + 0x5f]
mov qword [rax], rbx
jmp 0x1800ab8e1
cmp rbx, qword [rbp + 0x57]
jne 0x1800ab8e1
nop word [rax + rax]
mov dword [rsp + 0x48], 0xffffffff
jmp 0x1800ac3cc
add rbx, 2
add esi, 0x2f
cmp esi, 0xf3
jb 0x1800ab782
mov rdi, qword [rbp + 0x57]
lea rax, [rbx + 2]
cmp rax, rdi
jne 0x1800ab958
nop dword [rax]
mov eax, r12d
sub eax, 0x12
je 0x1800ab93a
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800ab949
mov rax, qword [rbp + 0x5f]
lea r8, [rbx + 2]
mov rcx, qword [rbp + 0x57]
mov r9, rdx
mov edx, 0x164
mov qword [rsp + 0x20], rax
call fcn.18002b210
mov dword [rsp + 0x48], eax
jmp 0x1800ac3cc
mov rax, qword [rbp + 0x5f]
mov dword [rsp + 0x48], 0xfffffff1
mov qword [rax], rdi
inc r12d
cmp r12d, 0x14
jb 0x1800ab900
jmp 0x1800ab958
mov rdi, qword [rbp + 0x57]
mov rsi, qword [rbp + 0x6f]
mov ecx, 0x11e
mov eax, ecx
sub eax, 0x11e
je 0x1800ab9a0
sub eax, 0x62
je 0x1800ab989
sub eax, 0x62
je 0x1800ab97f
cmp eax, 0x62
je 0x1800ac3cc
jmp 0x1800ab9ca
mov dword [rsp + 0x48], reloc.SHLWAPI.dll_GetAcceptLanguagesW
jmp 0x1800ab9ca
mov rax, qword [rbp + 0x5f]
mov qword [rax], rbx
jmp 0x1800ab9ca
mov eax, 0xc2
mov ecx, eax
sub ecx, 0xc1
je 0x1800ab9da
cmp ecx, 1
jne 0x1800aba62
add rbx, 2
cmp rbx, rdi
jne 0x1800aba62
mov ecx, 0x11e
add ecx, 0x62
cmp ecx, 0x2a6
jb 0x1800ab961
jmp 0x1800abab5
movzx ecx, byte [rbx]
test cl, cl
jne 0x1800ab9ef
movzx eax, byte [rbx + 1]
movzx eax, byte [rax + rsi + 0x90]
jmp 0x1800aba10
movzx eax, byte [rbx + 1]
lea r8, [rbp + 0x67]
mov byte [rsp + 0x40], cl
xor r9d, r9d
lea rcx, [rsp + 0x40]
mov byte [rbp + 0x67], al
mov edx, 0xd4
call fcn.1800b4ef0
sub eax, 9
je 0x1800aba21
sub eax, 1
je 0x1800aba5d
cmp eax, 0xb
je 0x1800aba5d
jmp 0x1800aba2a
lea rax, [rbx + 2]
cmp rax, rdi
jne 0x1800aba5d
mov eax, 0x4d
nop
cmp eax, 0x4d
je 0x1800aba42
cmp eax, 0x1ce0
je 0x1800ac3cc
jmp 0x1800aba51
mov rcx, qword [rbp + 0x5f]
mov dword [rsp + 0x48], reloc.SHLWAPI.dll_GetAcceptLanguagesW
mov qword [rcx], rbx
add eax, 0x1c93
cmp eax, 0x3926
jbe 0x1800aba30
mov eax, 0xc1
dec eax
cmp eax, 0xc0
ja 0x1800ab9a5
jmp 0x1800ab9a0
mov r8, qword [rbp + 0x57]
lea rcx, [rbx + 2]
mov dword [rsp + 0x28], 0xc6
lea r9, [rbp + 0x67]
mov rdx, r11
mov qword [rsp + 0x20], r10
mov dword [rbp + 0x67], GetAcceptLanguagesW
call fcn.1800673f0
mov dword [rsp + 0x48], eax
jmp 0x1800ac3cc
mov rsi, qword [rbp + 0x6f]
mov rax, qword [rbp + 0x5f]
lea r8, [rbx + 2]
mov qword [rsp + 0x28], rax
mov r9, rsi
mov rax, qword [rbp + 0x57]
mov edx, 0x127
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.1800a5c80
mov dword [rsp + 0x48], eax
jmp 0x1800ac3cc
mov r15d, dword [rbp - 0x71]
mov r14, qword [rbp + 0x57]
mov r8d, dword [rbp + 0x67]
mov rdi, qword [rbp + 0x5f]
lea r13, [0x180000000]
mov r9d, r8d
lea eax, [r8 + 0x32a]
cmp r9d, eax
jae 0x1800ac3cc
cmp r9d, 0xb1
ja 0x1800ac477
je 0x1800ac3cc
mov eax, r9d
sub eax, 0xf
je 0x1800ab3ed
sub eax, 3
je 0x1800abbd9
sub eax, 0x4e
je 0x1800abbc3
sub eax, 3
je 0x1800abb56
cmp eax, 0x2d
je 0x1800ac3cc
mov r8d, dword [rbp + 0x67]
add r9d, 0x51
jmp 0x1800abafd
cmp dword [r11], 0x10000
jge 0x1800ac583
mov ecx, 0x61
mov eax, ecx
sub eax, 0x61
je 0x1800abb94
sub eax, 0x2e
je 0x1800abb7f
cmp eax, 0x2e
je 0x1800ac3cc
jmp 0x1800abbab
movzx eax, byte [r11]
and al, 0x3f
mov dword [rsp + 0x48], 3
or al, 0x80
mov byte [rbx + 2], al
jmp 0x1800abbab
mov eax, dword [r11]
sar eax, 0xc
or al, 0xe0
mov byte [rbx], al
mov eax, dword [r11]
sar eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbx + 1], al
add ecx, 0x2e
cmp ecx, 0xeb
jb 0x1800abb68
mov r8d, dword [rbp + 0x67]
add r9d, 0x51
jmp 0x1800abafd
mov r8d, dword [rbp + 0x67]
mov eax, r15d
neg eax
mov dword [rsp + 0x48], eax
add r9d, 0x51
jmp 0x1800abafd
cmp dword [r11], 0x800
jge 0x1800ac583
mov ecx, 0xcb
nop dword [rax + rax]
mov eax, ecx
sub eax, 0xcb
je 0x1800abc13
sub eax, 8
je 0x1800abc09
cmp eax, 8
je 0x1800ac3cc
jmp 0x1800abc28
mov dword [rsp + 0x48], 2
jmp 0x1800abc28
mov eax, dword [r11]
sar eax, 6
or al, 0xc0
mov byte [rbx], al
movzx eax, byte [r11]
and al, 0x3f
or al, 0x80
mov byte [rbx + 1], al
add ecx, 8
cmp ecx, 0xe3
jb 0x1800abbf0
mov r8d, dword [rbp + 0x67]
add r9d, 0x51
jmp 0x1800abafd
movzx eax, byte [rbx + 1]
lea r8, [rsp + 0x40]
mov byte [rbp - 0x61], cl
xor r9d, r9d
lea rcx, [rbp - 0x61]
mov byte [rsp + 0x40], al
mov edx, 0xd4
call fcn.1800b4ef0
mov r11, qword [rbp + 0x6f]
sub eax, 5
cmp eax, 0x1f
ja case.0x1800abc8e.15
lea r9, [0x180000000]
cdqe
movzx eax, byte [r9 + rax + 0xac6a4]
mov ecx, dword [r9 + rax*4 + 0xac678]
add rcx, r9
jmp rcx
movzx eax, byte [rbx]
movzx r8d, byte [rbx + 1]
movzx ecx, byte [rax + r9 + 0xf1550]
mov eax, r8d
shr eax, 5
and r8d, 0x1f
lea eax, [rax + rcx*8]
mov eax, dword [r9 + rax*4 + 0xf0f50]
bt eax, r8d
jb case.0x1800abc8e.10
mov ecx, 0xeb
mov eax, ecx
sub eax, 0xeb
je 0x1800abcd5
cmp eax, 1
je 0x1800ab55e
jmp 0x1800abcdc
mov rax, qword [rbp + 0x5f]
mov qword [rax], rbx
inc ecx
cmp ecx, 0xed
jb 0x1800abcc1
mov rdi, qword [rbp + 0x5f]
mov eax, 0x32
nop
cmp eax, 0x32
je 0x1800abd02
cmp eax, 0xf4
je 0x1800abef4
jmp 0x1800abd06
add rbx, 2
add eax, 0xc2
cmp eax, 0x1b6
jb 0x1800abcf0
mov r8, r14
mov edx, 0x116
sub r8, rbx
nop dword [rax]
mov eax, edx
sub eax, 0x113
je 0x1800ac46e
sub eax, 1
je 0x1800abd85
sub eax, 1
je 0x1800abd4f
cmp eax, 1
jne 0x1800abd8d
cmp r8, 2
jge 0x1800abd8d
mov dword [rsp + 0x48], 0xfffffffe
jmp 0x1800ac3cc
mov ecx, 0x2c
mov eax, ecx
sub eax, 0x2c
je 0x1800abd75
sub eax, 1
je 0x1800abd6b
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800abd7c
mov dword [rsp + 0x48], 0
jmp 0x1800abd7c
mov rax, qword [rbp + 0x5f]
mov qword [rax], rbx
inc ecx
cmp ecx, 0x2f
jb 0x1800abd54
jmp 0x1800abd8d
add rbx, 2
sub r8, 2
dec edx
cmp edx, 0x112
ja 0x1800abd20
mov r8, r14
mov edx, 3
sub r8, rbx
cmp edx, 3
je 0x1800abdc7
cmp edx, 0xb7
je 0x1800abdbd
cmp edx, 0x16b
je 0x1800ac46e
jmp 0x1800abdfb
add rbx, 3
sub r8, 3
jmp 0x1800abdfb
cmp r8, 3
jl 0x1800abd42
mov ecx, 0xcd
mov eax, ecx
sub eax, 0xcd
je 0x1800abdea
cmp eax, 1
je 0x1800ab55e
jmp 0x1800abdf1
mov rax, qword [rbp + 0x5f]
mov qword [rax], rbx
inc ecx
cmp ecx, 0xcf
jb 0x1800abdd6
add edx, 0xb4
cmp edx, 0x21f
jb 0x1800abda2
mov r8, r14
mov edx, 0x12b
sub r8, rbx
mov eax, edx
sub eax, 0x12b
je 0x1800abe37
sub eax, 1
je 0x1800abe2d
cmp eax, 1
je 0x1800ac46e
jmp 0x1800abe7d
add rbx, 4
sub r8, 4
jmp 0x1800abe7d
cmp r8, 4
jl 0x1800abd42
mov ecx, 0x38
nop word [rax + rax]
mov eax, ecx
sub eax, 0x36
je 0x1800ac3cc
sub eax, 1
je 0x1800abe6e
cmp eax, 1
jne 0x1800abe76
mov rax, qword [rbp + 0x5f]
mov qword [rax], rbx
jmp 0x1800abe76
mov dword [rsp + 0x48], 0
dec ecx
cmp ecx, 0x35
ja 0x1800abe50
inc edx
cmp edx, 0x12e
jb 0x1800abe14
mov ecx, 0x102
nop dword [rax]
mov eax, ecx
sub eax, 0x102
je 0x1800abeb0
sub eax, 1
je 0x1800abea9
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800abeb7
mov dword [rsp + 0x48], r15d
jmp 0x1800abeb7
mov rax, qword [rbp + 0x5f]
mov qword [rax], rbx
inc ecx
cmp ecx, 0x105
jb 0x1800abe90
mov rdi, qword [rbp + 0x5f]
mov esi, 0xf8
nop word [rax + rax]
cmp esi, 0xf8
je 0x1800abf27
cmp esi, 0x1ad
je 0x1800abf69
cmp esi, 0x262
jne 0x1800abf6e
mov r15d, dword [rbp - 0x71]
mov eax, 0x3b
dec eax
cmp eax, 0x39
ja 0x1800ab405
cmp rbx, r14
jne 0x1800ab400
mov r8d, dword [rbp + 0x67]
lea r13, [0x180000000]
mov r9d, reloc.SHLWAPI.dll_GetAcceptLanguagesW
add r9d, 0x51
jmp 0x1800abafd
mov edx, dword [rbp - 0x71]
add rbx, 2
cmp edx, 0x12
je 0x1800abf3e
cmp edx, 0x29
je 0x1800ac2bc
jmp 0x1800abf6e
mov eax, 0x7b
cmp eax, 0x7b
je 0x1800ac26d
cmp eax, 0x11a
je 0x1800abfb1
cmp eax, 0x1b9
je 0x1800ac257
cmp eax, 0x258
jne 0x1800ac2ac
mov esi, 0x1ad
add esi, 0xb5
cmp esi, 0x317
jb 0x1800abed0
mov r15d, dword [rbp - 0x71]
mov edx, 0x22
nop dword [rax]
mov eax, edx
sub eax, 0x22
je 0x1800ac2eb
cmp eax, 1
jne 0x1800ac329
mov dword [rsp + 0x48], 0x20
jmp 0x1800ac3cc
movzx ecx, byte [rbx]
test cl, cl
jne 0x1800abfc7
movzx eax, byte [rbx + 1]
movzx eax, byte [rax + r11 + 0x90]
jmp 0x1800abff3
movzx eax, byte [rbx + 1]
lea r8, [rsp + 0x40]
mov byte [rbp - 0x69], cl
xor r9d, r9d
lea rcx, [rbp - 0x69]
mov byte [rsp + 0x40], al
mov edx, 0xd4
call fcn.1800b4ef0
mov r11, qword [rbp + 0x6f]
lea r9, [0x180000000]
sub eax, 5
cmp eax, 0x18
ja case.0x1800ac015.10
cdqe
movzx eax, byte [r9 + rax + 0xac6dc]
mov ecx, dword [r9 + rax*4 + 0xac6c4]
add rcx, r9
jmp rcx
movzx eax, byte [rbx]
movzx r8d, byte [rbx + 1]
movzx ecx, byte [rax + r9 + 0xf1550]
mov eax, r8d
shr eax, 5
and r8d, 0x1f
lea eax, [rax + rcx*8]
mov eax, dword [r9 + rax*4 + 0xf0f50]
bt eax, r8d
jb case.0x1800ac015.8
mov ecx, 0x8d
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x8d
je 0x1800ac064
cmp eax, 0x19
je 0x1800ab55e
jmp 0x1800ac06b
mov rax, qword [rbp + 0x5f]
mov qword [rax], rbx
add ecx, 0x19
cmp ecx, 0xbf
jb 0x1800ac050
mov rdi, qword [rbp + 0x5f]
mov eax, 0xfb
nop
cmp eax, 0xfb
je 0x1800ac0b9
add eax, 0xa0cc
cmp eax, 0xa0cc
jbe 0x1800ac080
mov rcx, r14
mov edx, 0x80
sub rcx, rbx
nop
mov eax, edx
sub eax, 0x80
je 0x1800ac0d1
sub eax, 0x67
je 0x1800ac0c7
cmp eax, 0x67
je 0x1800ac257
jmp 0x1800ac103
add rbx, 2
mov eax, 0x1b9
jmp 0x1800ac2ac
add rbx, 2
sub rcx, 2
jmp 0x1800ac103
cmp rcx, 2
jl 0x1800abd42
mov eax, 0x86
cmp eax, 0x86
je 0x1800ac0f4
cmp eax, 0x10a
je 0x1800ab55e
jmp 0x1800ac0f7
mov qword [rdi], rbx
add eax, 0x84
cmp eax, 0x18e
jb 0x1800ac0e0
add edx, 0x67
cmp edx, 0x1b5
jb 0x1800ac0a0
mov ecx, 0xd0
mov eax, ecx
sub eax, 0xd0
je 0x1800ac133
cmp eax, 1
jne 0x1800ac19f
mov rdi, qword [rbp + 0x5f]
add rbx, 3
mov eax, 0x1b9
jmp 0x1800ac2ac
mov rax, r14
sub rax, rbx
cmp rax, 3
jge 0x1800ac16a
mov eax, 0x2b
cmp eax, 0x2b
je 0x1800ac156
cmp eax, 0xe3
je 0x1800ac3cc
jmp 0x1800ac15e
mov dword [rsp + 0x48], 0xfffffffe
add eax, 0xb8
cmp eax, 0x19b
jb 0x1800ac144
mov eax, 0xc8
nop
cmp eax, 0xc8
je 0x1800ac184
cmp eax, 0x171
je 0x1800ac3cc
jmp 0x1800ac193
mov rdx, qword [rbp + 0x5f]
mov dword [rsp + 0x48], 0
mov qword [rdx], rbx
add eax, 0xa9
cmp eax, 0x21a
jb 0x1800ac170
inc ecx
cmp ecx, 0xd2
jb 0x1800ac113
mov edx, 0x68
mov eax, edx
sub eax, 0x66
je 0x1800ac25e
sub eax, 1
je 0x1800ac208
cmp eax, 1
jne 0x1800ac23b
mov rax, r14
sub rax, rbx
cmp rax, 4
jge 0x1800ac23b
mov ecx, 0x12a
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x12a
je 0x1800ac1f4
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800ac1fc
mov dword [rsp + 0x48], 0xfffffffe
inc ecx
cmp ecx, 0x12c
jb 0x1800ac1e0
jmp 0x1800ac23b
mov ecx, 0xe2
nop dword [rax]
mov eax, ecx
sub eax, 0xe1
je 0x1800ac3cc
cmp eax, 1
jne 0x1800ac231
mov rax, qword [rbp + 0x5f]
mov dword [rsp + 0x48], 0
mov qword [rax], rbx
dec ecx
cmp ecx, 0xe0
ja 0x1800ac210
dec edx
cmp edx, 0x65
ja 0x1800ac1b2
mov rdi, qword [rbp + 0x5f]
nop word [rax + rax]
mov dword [rbp - 0x71], 0x13
mov eax, 0x1b9
jmp 0x1800ac2ac
mov rdi, qword [rbp + 0x5f]
add rbx, 4
mov eax, 0x1b9
jmp 0x1800ac2ac
cmp rbx, r14
jne 0x1800ac2a5
mov edx, 0xe2
nop word [rax + rax]
mov ecx, edx
sub ecx, 0xe1
je 0x1800ac3cc
cmp ecx, 1
jne 0x1800ac29b
mov dword [rsp + 0x48], 0xffffffff
dec edx
cmp edx, 0xe0
ja 0x1800ac280
mov dword [rbp - 0x71], 0x29
add eax, 0x9f
cmp eax, 0x2f7
jb 0x1800abf43
mov ecx, 0xed
mov eax, ecx
sub eax, 0xed
je 0x1800ac2d5
cmp eax, 1
je 0x1800abf69
jmp 0x1800ac2dc
mov dword [rbp - 0x71], 0x13
inc ecx
cmp ecx, 0xef
jb 0x1800ac2c1
jmp 0x1800abf6e
cmp r15d, 0x13
jne 0x1800ac31e
mov ecx, 0x48
mov eax, ecx
sub eax, 0x48
je 0x1800ac308
cmp eax, 1
je 0x1800ac3cc
jmp 0x1800ac317
mov rax, qword [rbp + 0x5f]
mov dword [rsp + 0x48], 0
mov qword [rax], rbx
inc ecx
cmp ecx, 0x4a
jb 0x1800ac2f6
mov rcx, qword [rbp + 0x5f]
lea rax, [rbx + 2]
mov qword [rcx], rax
inc edx
cmp edx, 0x24
jb 0x1800abf90
mov ecx, 0x1b
nop dword [rax]
cmp ecx, 0x1b
je 0x1800ac361
cmp ecx, 0x561
je 0x1800ac357
cmp ecx, 0xaa7
je 0x1800ac3cc
jmp 0x1800ac3a4
mov dword [rsp + 0x48], 0x1f
jmp 0x1800ac3a4
cmp r15d, 0x13
jne 0x1800ac399
mov eax, 0x69
nop dword [rax]
cmp eax, 0x69
je 0x1800ac37e
cmp eax, 0x113
je 0x1800ac3cc
jmp 0x1800ac38d
mov rdx, qword [rbp + 0x5f]
mov dword [rsp + 0x48], 0
mov qword [rdx], rbx
add eax, 0xaa
cmp eax, 0x1bd
jb 0x1800ac370
mov rdx, qword [rbp + 0x5f]
lea rax, [rbx + 2]
mov qword [rdx], rax
add ecx, 0x546
cmp ecx, 0xfd2
jbe 0x1800ac340
mov edx, 0x11
cmp edx, 0x11
je 0x1800ac3e5
cmp edx, 0xa5
jne 0x1800ac425
mov dword [rsp + 0x48], 0x1e
mov rax, qword [rsp + 0x48]
add rsp, 0xd8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
cmp r15d, 0x13
jne 0x1800ac41a
mov ecx, 0xbd
mov eax, ecx
sub eax, 0xbd
je 0x1800ac400
cmp eax, 0x19
je 0x1800ac3cc
jmp 0x1800ac40f
mov rax, qword [rbp + 0x5f]
mov dword [rsp + 0x48], 0
mov qword [rax], rbx
add ecx, 0x19
cmp ecx, 0xef
jb 0x1800ac3f0
mov rcx, qword [rbp + 0x5f]
lea rax, [rbx + 2]
mov qword [rcx], rax
add edx, 0x94
cmp edx, 0x139
jb 0x1800ac3b7
mov ecx, 0xfe
nop dword [rax + rax]
mov eax, ecx
sub eax, 0xfc
je 0x1800ac3cc
sub eax, 1
je 0x1800ac45c
cmp eax, 1
jne 0x1800ac464
mov rax, qword [rbp + 0x5f]
mov qword [rax], rbx
jmp 0x1800ac464
mov dword [rsp + 0x48], 0
dec ecx
cmp ecx, 0xfb
ja 0x1800ac440
mov rdi, qword [rbp + 0x5f]
jmp 0x1800abef4
mov eax, r9d
sub eax, 0xb4
je 0x1800ac4f4
sub eax, 0x43
je 0x1800ac4a5
sub eax, 0xe
je 0x1800ac3cc
cmp eax, 0x43
je 0x1800ac3cc
mov r8d, dword [rbp + 0x67]
add r9d, 0x51
jmp 0x1800abafd
movzx edx, byte [rbx]
movzx ecx, byte [rbx + 1]
mov eax, edx
mov r8d, dword [rbp + 0x67]
and edx, 3
shr rax, 2
and eax, 7
movzx eax, byte [rax + r13 + 0xf1550]
lea edx, [rdx + rax*4]
mov eax, ecx
shr eax, 5
and ecx, 0x1f
and eax, 1
lea eax, [rax + rdx*2]
mov edx, 1
mov eax, dword [r13 + rax*4 + 0xf0f50]
shl edx, cl
and eax, edx
mov dword [rsp + 0x48], eax
add r9d, 0x51
jmp 0x1800abafd
cmp dword [r11], 0x110000
jge 0x1800ac57b
mov ecx, 0x104
cmp ecx, 0x104
je 0x1800ac563
cmp ecx, 0xbce8
je 0x1800ac554
cmp ecx, 0x178cc
je 0x1800ac545
cmp ecx, 0x234b0
je 0x1800ac530
cmp ecx, 0x2f094
je 0x1800ac3cc
jmp 0x1800ac56d
movzx eax, byte [r11]
and al, 0x3f
mov dword [rsp + 0x48], 4
or al, 0x80
mov byte [rbx + 3], al
jmp 0x1800ac56d
mov eax, dword [r11]
sar eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbx + 2], al
jmp 0x1800ac56d
mov eax, dword [r11]
sar eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rbx + 1], al
jmp 0x1800ac56d
mov eax, dword [r11]
sar eax, 0x12
or al, 0xf0
mov byte [rbx], al
add ecx, 0xbbe4
cmp ecx, 0x3ab74
jbe 0x1800ac502
mov dword [rsp + 0x48], 0
mov r8d, dword [rbp + 0x67]
add r9d, 0x51
jmp 0x1800abafd