Function at 0x44e550
Capabilities:
Reference http user-agent string

Disassembly:
mov rcx, qword gs:[0x28]
mov rcx, qword [rcx]
lea rax, [rsp - 0xc8]
cmp rax, qword [rcx + 0x10]
jbe 0x44f4b4
sub rsp, 0x148
mov qword [rsp + 0x140], rbp
lea rbp, [rsp + 0x140]
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x130], rax
mov rcx, qword [rsp + 0x158]
mov qword [rsp + 0x138], rcx
lea rdx, [0x0065c8a0]
mov qword [rsp], rdx
mov rbx, qword [rsp + 0x160]
mov qword [rsp + 8], rbx
lea rsi, [rsp + 0x130]
mov qword [rsp + 0x10], rsi
call fcn.004075b0
movzx eax, byte [rsp + 0x20]
test al, al
jne 0x44f410
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x120], rax
mov rcx, qword [rsp + 0x158]
mov qword [rsp + 0x128], rcx
lea rdx, [0x0065c8a0]
mov qword [rsp], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rsp + 8], rdx
lea rbx, [rsp + 0x120]
mov qword [rsp + 0x10], rbx
call fcn.00407a10
mov rax, qword [rsp + 0x18]
test byte [rax], al
mov rax, qword [rsp + 0x150]
mov rcx, qword [rsp + 0x158]
cmp rax, rcx
je 0x44f3f8
movzx edx, byte [rax + 0x17]
mov ebx, edx
and edx, 0x1f
movzx esi, byte [rcx + 0x17]
and esi, 0x1f
cmp dl, sil
jne 0x44f3e0
mov byte [rsp + 0x2f], bl
mov byte [rsp + 0x2e], dl
mov qword [rsp], rax
call fcn.0044cfa0
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x88], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x118], rcx
mov rdx, qword [rsp + 0x158]
mov qword [rsp], rdx
call fcn.0044cfa0
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x88]
cmp rax, rcx
je 0x44e6c9
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov rax, qword [rsp + 0x118]
mov qword [rsp], rax
mov qword [rsp + 0x10], rcx
call fcn.00454910
movzx eax, byte [rsp + 0x18]
test al, al
je 0x44e6b1
mov rax, qword [rsp + 0x150]
mov qword [rsp], rax
call fcn.0044d060
mov rax, qword [rsp + 8]
mov qword [rsp + 0xa8], rax
mov rcx, qword [rsp + 0x158]
mov qword [rsp], rcx
call fcn.0044d060
mov rax, qword [rsp + 8]
mov rcx, qword [rsp + 0xa8]
test rcx, rcx
jne 0x44f306
test rax, rax
jne 0x44f303
movzx eax, byte [rsp + 0x2e]
lea ecx, [rax - 1]
cmp cl, 0xf
jbe 0x44f2eb
cmp al, 0x15
ja 0x44eeea
cmp al, 0x12
jbe 0x44ee09
cmp al, 0x13
jne 0x44ea08
mov rax, qword [rsp + 0x150]
movzx ecx, word [rax + 0x32]
mov rdx, qword [rsp + 0x158]
movzx ebx, word [rdx + 0x32]
cmp cx, bx
jne 0x44e9f0
movzx ecx, word [rax + 0x30]
movzx ebx, word [rdx + 0x30]
cmp bx, cx
jne 0x44e9f0
movzx esi, byte [rax + 0x14]
test sil, 1
je 0x44e9e6
mov esi, 0x48
add rsi, rax
test byte [rsi], al
movzx ecx, cx
movzx edi, byte [rdx + 0x14]
test dil, 1
je 0x44e9dc
mov edi, 0x48
add rdi, rdx
test byte [rdi], al
movzx ebx, bx
mov qword [rsp + 0x110], rsi
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x108], rdi
mov qword [rsp + 0x38], rbx
xor r8d, r8d
jmp 0x44e819
mov r9, qword [rsp + 0x58]
lea r8, [r9 + 1]
mov rax, qword [rsp + 0x150]
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x158]
mov rbx, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x110]
mov rdi, qword [rsp + 0x108]
cmp r8, rcx
jge 0x44e870
mov r9, qword [rsi + r8*8]
cmp r8, rbx
jae 0x44f459
mov qword [rsp + 0x58], r8
mov rax, qword [rdi + r8*8]
mov qword [rsp + 8], rax
mov qword [rsp], r9
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x10], rax
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
test al, al
jne 0x44e7e6
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
movzx ecx, byte [rax + 0x14]
test cl, 1
je 0x44e9d2
mov ecx, 0x48
add rcx, rax
test byte [rcx], al
movzx ebx, word [rax + 0x32]
and ebx, 0x7fff
movzx eax, word [rax + 0x30]
movzx esi, ax
add eax, ebx
movzx eax, ax
cmp rsi, rax
ja 0x44f452
sub rax, rsi
lea rbx, [rsi - 0x100000]
neg rbx
neg rbx
sar rbx, 0x3f
shl rsi, 3
and rsi, rbx
add rcx, rsi
movzx ebx, byte [rdx + 0x14]
test bl, 1
je 0x44e9c8
mov ebx, 0x48
add rbx, rdx
test byte [rbx], al
movzx esi, word [rdx + 0x32]
and esi, 0x7fff
movzx edx, word [rdx + 0x30]
movzx edi, dx
add edx, esi
movzx edx, dx
cmp rdi, rdx
ja 0x44f44b
mov qword [rsp + 0x40], rax
mov qword [rsp + 0xb0], rcx
sub rdx, rdi
mov qword [rsp + 0x30], rdx
lea rsi, [rdi - 0x100000]
neg rsi
neg rsi
shl rdi, 3
sar rsi, 0x3f
and rdi, rsi
add rbx, rdi
mov qword [rsp + 0x90], rbx
xor esi, esi
jmp 0x44e959
mov rdi, qword [rsp + 0x68]
lea rsi, [rdi + 1]
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x90]
cmp rsi, rax
jge 0x44e9b0
mov rdi, qword [rcx + rsi*8]
cmp rsi, rdx
jae 0x44f444
mov qword [rsp + 0x68], rsi
mov rax, qword [rbx + rsi*8]
mov qword [rsp + 8], rax
mov qword [rsp], rdi
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x10], rax
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
test al, al
jne 0x44e936
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 1
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov ebx, 0x38
jmp 0x44e8d6
mov ecx, 0x38
jmp 0x44e882
mov edi, 0x38
jmp 0x44e7bf
mov esi, 0x38
jmp 0x44e7a4
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
cmp al, 0x14
jne 0x44ed7a
mov rax, qword [rsp + 0x150]
mov rcx, qword [rax + 0x30]
mov qword [rsp], rcx
call fcn.0044dc30
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x88], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x118], rcx
mov rdx, qword [rsp + 0x158]
mov rbx, qword [rdx + 0x30]
mov qword [rsp], rbx
call fcn.0044dc30
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x88]
cmp rax, rcx
je 0x44ea7e
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov rax, qword [rsp + 0x118]
mov qword [rsp], rax
mov qword [rsp + 0x10], rcx
call fcn.00454910
movzx eax, byte [rsp + 0x18]
test al, al
je 0x44ea66
mov rax, qword [rsp + 0x150]
mov rcx, qword [rax + 0x40]
mov rdx, qword [rsp + 0x158]
mov rbx, qword [rdx + 0x40]
cmp rcx, rbx
jne 0x44ed62
mov qword [rsp + 0x88], rcx
xor ebx, ebx
jmp 0x44eaeb
mov rsi, qword [rsp + 0x60]
lea rbx, [rsi + 1]
mov rax, qword [rsp + 0x150]
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x158]
cmp rbx, rcx
jge 0x44ed4a
mov rsi, qword [rax + 0x40]
mov rdi, qword [rax + 0x38]
cmp rbx, rsi
jae 0x44f43d
lea rsi, [rdi + rbx*8]
mov r8, qword [rdx + 0x40]
mov r9, qword [rdx + 0x38]
cmp rbx, r8
jae 0x44f436
mov qword [rsp + 0x100], r9
mov qword [rsp + 0xf8], rdi
mov qword [rsp + 0x60], rbx
mov qword [rsp + 0xb8], rsi
mov eax, dword [rdi + rbx*8]
mov dword [rsp + 8], eax
mov qword [rsp], rsi
call fcn.0044d1b0
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0xf0], rax
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x100]
mov ebx, dword [rdx + rcx*8]
mov dword [rsp + 8], ebx
lea rbx, [rdx + rcx*8]
mov qword [rsp + 0x98], rbx
mov qword [rsp], rbx
call fcn.0044d1b0
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0xe8], rax
mov rcx, qword [rsp + 0xf0]
mov qword [rsp], rcx
call fcn.0044dc30
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x80], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0xe0], rcx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp], rdx
call fcn.0044dc30
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x80]
cmp rax, rcx
jne 0x44ed32
mov rax, qword [rsp + 0xe0]
mov qword [rsp], rax
mov qword [rsp + 0x10], rcx
call fcn.00454910
movzx eax, byte [rsp + 0x18]
test al, al
je 0x44ed32
mov rax, qword [rsp + 0xf0]
mov qword [rsp], rax
call fcn.0044dd40
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x80], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x118], rcx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp], rdx
call fcn.0044dd40
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x80]
cmp rax, rcx
jne 0x44ed1a
mov rax, qword [rsp + 0x118]
mov qword [rsp], rax
mov qword [rsp + 0x10], rcx
call fcn.00454910
movzx eax, byte [rsp + 0x18]
test al, al
je 0x44ed1a
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0xf8]
mov ecx, dword [rcx + rax*8 + 4]
mov dword [rsp + 8], ecx
mov rcx, qword [rsp + 0xb8]
mov qword [rsp], rcx
call fcn.0044d500
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0xc0], rax
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x100]
mov edx, dword [rdx + rcx*8 + 4]
mov dword [rsp + 8], edx
mov rdx, qword [rsp + 0x98]
mov qword [rsp], rdx
call fcn.0044d500
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0xc0]
mov qword [rsp], rcx
mov qword [rsp + 8], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x10], rax
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
test al, al
jne 0x44eaca
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 1
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov rax, qword [rsp + 0x150]
mov rcx, qword [rax + 0x30]
mov rdx, qword [rsp + 0x158]
mov rbx, qword [rdx + 0x30]
mov qword [rsp + 8], rbx
mov qword [rsp], rcx
mov rcx, qword [rsp + 0x160]
mov qword [rsp + 0x10], rcx
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
test al, al
jne 0x44edcf
xor eax, eax
mov byte [rsp + 0x168], al
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov rax, qword [rsp + 0x150]
mov rax, qword [rax + 0x38]
mov rcx, qword [rsp + 0x158]
mov rcx, qword [rcx + 0x38]
mov qword [rsp + 8], rcx
mov qword [rsp], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x10], rax
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
jmp 0x44edb8
cmp al, 0x11
je 0x44ee75
cmp al, 0x12
jne 0x44f460
mov rax, qword [rsp + 0x150]
mov rcx, qword [rax + 0x38]
mov rdx, qword [rsp + 0x158]
mov rbx, qword [rdx + 0x38]
cmp rcx, rbx
je 0x44ee4b
xor eax, eax
mov byte [rsp + 0x168], al
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov rax, qword [rax + 0x30]
mov rcx, qword [rdx + 0x30]
mov qword [rsp + 8], rcx
mov qword [rsp], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x10], rax
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
jmp 0x44ee34
mov rax, qword [rsp + 0x150]
mov rcx, qword [rax + 0x30]
mov rdx, qword [rsp + 0x158]
mov rbx, qword [rdx + 0x30]
mov qword [rsp + 8], rbx
mov qword [rsp], rcx
mov rcx, qword [rsp + 0x160]
mov qword [rsp + 0x10], rcx
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
test al, al
je 0x44eee6
mov rax, qword [rsp + 0x150]
mov rax, qword [rax + 0x40]
mov rcx, qword [rsp + 0x158]
mov rcx, qword [rcx + 0x40]
cmp rax, rcx
sete al
mov byte [rsp + 0x168], al
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
xor eax, eax
jmp 0x44eecf
cmp al, 0x17
ja 0x44ef94
cmp al, 0x16
jne 0x44ef45
mov rax, qword [rsp + 0x150]
mov rax, qword [rax + 0x30]
mov rcx, qword [rsp + 0x158]
mov rcx, qword [rcx + 0x30]
mov qword [rsp + 8], rcx
mov qword [rsp], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x10], rax
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
mov byte [rsp + 0x168], al
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov rax, qword [rsp + 0x150]
mov rax, qword [rax + 0x30]
mov rcx, qword [rsp + 0x158]
mov rcx, qword [rcx + 0x30]
mov qword [rsp + 8], rcx
mov qword [rsp], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x10], rax
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
mov byte [rsp + 0x168], al
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
cmp al, 0x18
jne 0x44efb0
mov byte [rsp + 0x168], 1
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
cmp al, 0x19
jne 0x44f2de
mov rax, qword [rsp + 0x150]
mov rcx, qword [rax + 0x40]
mov rdx, qword [rsp + 0x158]
mov rbx, qword [rdx + 0x40]
cmp rcx, rbx
jne 0x44f2c6
mov rcx, qword [rax + 0x30]
mov qword [rsp], rcx
call fcn.0044dc30
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x88], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x118], rcx
mov rdx, qword [rsp + 0x158]
mov rbx, qword [rdx + 0x30]
mov qword [rsp], rbx
call fcn.0044dc30
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x88]
cmp rax, rcx
je 0x44f03f
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov rax, qword [rsp + 0x118]
mov qword [rsp], rax
mov qword [rsp + 0x10], rcx
call fcn.00454910
movzx eax, byte [rsp + 0x18]
test al, al
je 0x44f027
mov rax, qword [rsp + 0x150]
mov rcx, qword [rax + 0x40]
mov qword [rsp + 0x88], rcx
xor edx, edx
jmp 0x44f08f
mov rbx, qword [rsp + 0x70]
lea rdx, [rbx + 1]
mov rax, qword [rsp + 0x150]
mov rcx, qword [rsp + 0x88]
cmp rdx, rcx
jge 0x44f2ae
mov rbx, qword [rax + 0x40]
mov rsi, qword [rax + 0x38]
cmp rdx, rbx
jae 0x44f42f
lea rbx, [rdx + rdx*2]
mov rdi, qword [rsp + 0x158]
mov r8, qword [rdi + 0x40]
mov r9, qword [rdi + 0x38]
cmp rdx, r8
jae 0x44f428
mov qword [rsp + 0xd8], r9
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x80], rbx
mov qword [rsp + 0xd0], rsi
mov rax, qword [rsi + rbx*8]
mov qword [rsp], rax
call fcn.0044dc30
mov rax, qword [rsp + 8]
mov qword [rsp + 0x118], rax
mov rcx, qword [rsp + 0x10]
mov qword [rsp + 0x78], rcx
mov rdx, qword [rsp + 0x80]
mov rbx, qword [rsp + 0xd8]
mov rsi, qword [rbx + rdx*8]
mov qword [rsp], rsi
call fcn.0044dc30
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x78]
cmp rax, rcx
jne 0x44f296
mov rax, qword [rsp + 0x118]
mov qword [rsp], rax
mov qword [rsp + 0x10], rcx
call fcn.00454910
movzx eax, byte [rsp + 0x18]
test al, al
je 0x44f296
mov rax, qword [rsp + 0x80]
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rcx + rax*8 + 8]
mov rbx, qword [rsp + 0xd8]
mov rsi, qword [rbx + rax*8 + 8]
mov qword [rsp + 8], rsi
mov qword [rsp], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rsp + 0x10], rdx
call fcn.0044e550
movzx eax, byte [rsp + 0x18]
test al, al
je 0x44f27e
mov rax, qword [rsp + 0x80]
mov rcx, qword [rsp + 0xd0]
mov rdx, qword [rcx + rax*8]
mov qword [rsp], rdx
call fcn.0044dc90
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x78], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0x118], rcx
mov rdx, qword [rsp + 0x80]
mov rbx, qword [rsp + 0xd8]
mov rsi, qword [rbx + rdx*8]
mov qword [rsp], rsi
call fcn.0044dc90
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x78]
cmp rax, rcx
jne 0x44f266
mov rax, qword [rsp + 0x118]
mov qword [rsp], rax
mov qword [rsp + 0x10], rcx
call fcn.00454910
movzx eax, byte [rsp + 0x18]
test al, al
je 0x44f266
mov rax, qword [rsp + 0x80]
mov rcx, qword [rsp + 0xd0]
mov rcx, qword [rcx + rax*8 + 0x10]
mov rdx, qword [rsp + 0xd8]
mov rax, qword [rdx + rax*8 + 0x10]
cmp rcx, rax
je 0x44f076
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 1
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
cmp al, 0x1a
je 0x44ef98
jmp 0x44f460
mov byte [rsp + 0x168], 1
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
test rcx, rcx
je 0x44f30d
test rax, rax
jne 0x44f325
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov qword [rsp + 0xa0], rax
mov eax, dword [rcx]
mov dword [rsp + 8], eax
mov rax, qword [rsp + 0x150]
mov qword [rsp], rax
call fcn.0044d4a0
mov rax, qword [rsp + 0x10]
mov qword [rsp], rax
call fcn.0044dc30
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x50], rax
mov rcx, qword [rsp + 8]
mov qword [rsp + 0xc8], rcx
mov rdx, qword [rsp + 0xa0]
mov edx, dword [rdx]
mov dword [rsp + 8], edx
mov rdx, qword [rsp + 0x158]
mov qword [rsp], rdx
call fcn.0044d4a0
mov rax, qword [rsp + 0x10]
mov qword [rsp], rax
call fcn.0044dc30
mov rax, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x50]
cmp rax, rcx
jne 0x44f3c8
mov rax, qword [rsp + 0xc8]
mov qword [rsp], rax
mov qword [rsp + 0x10], rcx
call fcn.00454910
movzx eax, byte [rsp + 0x18]
test al, al
jne 0x44e736
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 0
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 1
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
mov byte [rsp + 0x168], 1
mov rbp, qword [rsp + 0x140]
add rsp, 0x148
ret
call fcn.00429b50
ud2
call fcn.00429b50
ud2
call fcn.00429b50
ud2
call fcn.00429b50
ud2
call fcn.00429b50
ud2
call fcn.00429bc0
ud2
call fcn.00429bc0
ud2
call fcn.00429b50
ud2
call fcn.0042bc80
lea rax, [0x006b3d59]
mov qword [rsp], rax
mov qword [rsp + 8], 0x1e
call fcn.0042c640
movzx eax, byte [rsp + 0x2f]
and eax, 0x1f
mov qword [rsp], rax
call fcn.0042c340
call fcn.0042bf30
call fcn.0042bd10
lea rax, [0x006b362c]
mov qword [rsp], rax
mov qword [rsp + 8], 0x1d
call fcn.0042b3a0
ud2
call fcn.00452950
jmp fcn.0044e550