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

Disassembly:
mov rcx, qword gs:[0x28]
mov rcx, qword [rcx]
cmp rsp, qword [rcx + 0x10]
jbe 0x491ded
sub rsp, 0x60
mov qword [rsp + 0x58], rbp
lea rbp, [rsp + 0x58]
movzx eax, byte [0x00d85479]
cmp al, 1
jbe 0x48c4ad
mov rbp, qword [rsp + 0x58]
add rsp, 0x60
ret
jne 0x48c4b6
call fcn.0042be90
ud2
mov byte [0x00d85479], 1
lea rax, [0x00873cc0]
mov qword [rsp], rax
mov qword [rsp + 8], 0x24
mov qword [rsp + 0x10], 0
call fcn.0040d1a0
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x50], rax
mov rcx, qword [0x00d59430]
mov qword [rsp + 0x48], rcx
lea rdx, [0x00873cc0]
mov qword [rsp], rdx
mov qword [rsp + 8], rax
lea rbx, [0x009071c2]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 1
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491dde
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59450]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x00907282]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491dcf
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59458]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x00907284]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491dc0
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59478]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x00907286]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491db1
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59490]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x00907288]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491da2
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59608]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009071c4]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 1
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d93
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59650]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x0090728c]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d84
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59658]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x0090728e]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d75
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59660]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x00907290]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d66
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59670]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x00907292]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d57
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59678]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x00907294]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d48
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59690]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009071c5]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 1
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d39
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d596c8]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x00907298]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d2a
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d596d0]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x0090729a]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d1b
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59700]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x0090729c]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491d0c
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59730]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009071c6]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 1
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491cfd
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59740]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072a0]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491cee
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59760]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072a2]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491cdf
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59768]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072a4]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491cd0
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59820]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009071c8]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 1
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491cc1
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59850]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072ac]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491cb2
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59858]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072ae]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491ca3
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59860]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072b0]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c94
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59868]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072b2]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c85
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59880]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072b4]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c76
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59888]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072b6]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c67
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59898]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072b8]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c58
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d598d0]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009071c9]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 1
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c49
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d598e8]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072bc]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c3a
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59920]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072be]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c2b
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59928]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072c0]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c1c
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59930]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072c2]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491c0d
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59a18]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009071cb]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 1
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491bfe
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59a28]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072d8]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491bef
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59a30]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072da]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491be0
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59a38]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 8], rdx
lea rbx, [0x009072dc]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 2
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491bc0
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [rsp + 0x50]
mov qword [0x00d672e8], rax
lea rax, [0x00873cc0]
mov qword [rsp], rax
mov qword [rsp + 8], 0x8d
mov qword [rsp + 0x10], 0
call fcn.0040d1a0
mov rax, qword [rsp + 0x18]
mov qword [rsp + 0x40], rax
mov rcx, qword [0x00d593a0]
mov qword [rsp + 0x48], rcx
lea rdx, [0x00873cc0]
mov qword [rsp], rdx
mov qword [rsp + 8], rax
lea rbx, [0x00907abc]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 5
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491bb1
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593a8]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907718]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 4
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491ba2
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593b0]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x0090e928]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 0x15
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b93
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593b8]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907e3b]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 6
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b84
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593c0]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x0090877f]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 8
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b75
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593c8]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00908243]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 7
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b66
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593d0]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00908787]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 8
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b57
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593d8]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907ac6]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 5
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b48
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593e0]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00908d90]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 9
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b39
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593e8]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907ad0]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 5
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b2a
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593f0]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x0090824a]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 7
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b1b
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d593f8]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00908d99]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 9
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491b0c
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59408]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x0090878f]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 8
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491afd
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59410]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907e53]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 6
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491aee
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59418]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00908251]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 7
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491adf
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59420]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00908797]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 8
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491ad0
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59428]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907ad5]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 5
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491ac1
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59438]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x0090d3b4]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 0x13
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491ab2
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59440]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907e5f]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 6
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491aa3
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59448]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x0090cb91]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 0x12
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491a94
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59460]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907e65]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 6
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491a85
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59468]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907738]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 4
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491a76
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59470]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x009087a7]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 8
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491a67
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59480]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907e71]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 6
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491a58
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59488]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00907e7d]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 6
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491a49
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d59498]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00908dbd]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 9
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491a3a
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d594a0]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x00908282]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 7
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491a2b
mov rax, qword [rsp + 0x48]
mov qword [rdi], rax
mov rax, qword [0x00d594a8]
mov qword [rsp + 0x48], rax
lea rcx, [0x00873cc0]
mov qword [rsp], rcx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 8], rdx
lea rbx, [0x009087bf]
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], 8
call fcn.00412460
mov rdi, qword [rsp + 0x20]
test byte [rdi], al
cmp dword [0x00d857e0], 0
jne 0x491a1c
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48da80
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48da29
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d9d2
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d97b
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d924
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d8cd
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d876
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d81f
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d7c8
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d771
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d71a
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d6c3
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d66c
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d615
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d5be
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d567
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d510
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d4b9
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d462
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d40b
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d3b4
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d35d
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d306
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d2af
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d258
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d201
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d1aa
mov rax, qword [rsp + 0x48]
call fcn.00457490
lea rdi, [0x00d672e8]
mov rax, qword [rsp + 0x50]
call fcn.00457490
jmp 0x48d12c
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d0c9
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d072
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48d01b
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cfc4
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cf6d
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cf16
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cebf
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48ce68
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48ce11
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cdba
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cd63
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cd0c
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48ccb5
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cc5e
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cc07
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cbb0
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cb59
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48cb02
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48caab
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48ca54
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c9fd
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c9a6
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c94f
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c8f8
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c8a1
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c84a
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c7f3
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c79c
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c745
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c6ee
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c697
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c640
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c5e9
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c592
mov rax, qword [rsp + 0x48]
call fcn.00457490
jmp 0x48c53b
call fcn.004555f0
jmp fcn.0048c470