Function at 0x4c69c0
Capabilities:
Check for software breakpoints
Check http status code
Parse pe header

Disassembly:
lea r12, [rsp - 0xb8]
cmp r12, qword [r14 + 0x10]
jbe 0x4c87c1
push rbp
mov rbp, rsp
sub rsp, 0x130
mov qword [rsp + 0x140], rax
movsd qword [rsp + 0x148], xmm0
xorps xmm6, xmm6
movsd qword [rsp + 0x48], xmm6
xor ecx, ecx
xor edx, edx
xor ebx, ebx
xor esi, esi
xor edi, edi
xor r8d, r8d
xor r9d, r9d
jmp 0x4c6a13
cmp rcx, 0x25
jne 0x4c6a2d
cmp rsi, 0x2a
jne 0x4c6a26
mov ecx, 0x72
jmp 0x4c6a13
mov ecx, 0x96
jmp 0x4c6a13
cmp rcx, 0x62
je 0x4c7f65
nop word [rax + rax]
cmp rcx, 0x60
je 0x4c7f65
cmp rcx, 0x65
je 0x4c879f
cmp rcx, 0x68
jne 0x4c6a80
nop word [rax + rax]
cmp rsi, 0x1b
jne 0x4c6a6d
mov ecx, 0x8a
jmp 0x4c6a13
mov ecx, 0x1d
jmp 0x4c6a13
cmp rcx, 0xab
je 0x4c8778
cmp rcx, 0x18
jne 0x4c6aaf
cmp rsi, 0x12
jne 0x4c6aa5
mov ecx, 0x26
nop
jmp 0x4c6a13
mov ecx, 0xb3
jmp 0x4c6a13
cmp rcx, 0x84
je 0x4c7f65
nop dword [rax]
cmp rcx, 0x19
jne 0x4c6ad5
mov ecx, 0x1a
mov esi, 0x25
jmp 0x4c6a13
cmp rcx, 0xae
jne 0x4c6aed
mov ecx, 0xd5
mov esi, 0x33
jmp 0x4c6a13
cmp rcx, 0x44
je 0x4c7f65
cmp rcx, 5
jne 0x4c6b20
nop dword [rax]
cmp rdx, 0xb
jne 0x4c6b10
mov ecx, 0x9e
jmp 0x4c6a13
mov ecx, 0x97
jmp 0x4c6a13
cmp rcx, 0x90
jne 0x4c6b45
cmp rsi, 3
jne 0x4c6b39
mov ecx, 0xa1
jmp 0x4c6a13
mov ecx, 0x12
nop
jmp 0x4c6a13
cmp rcx, 1
je 0x4c7f65
cmp rcx, 0x4f
je 0x4c7f65
cmp rcx, 8
jne 0x4c6b80
nop
cmp rdx, 0xf
jne 0x4c6b70
mov ecx, 0x3f
jmp 0x4c6a13
mov ecx, 0xb
jmp 0x4c6a13
cmp rcx, 0x43
jne 0x4c6ba5
cmp rsi, 1
jne 0x4c6b96
mov ecx, 0xab
jmp 0x4c6a13
mov ecx, 0x18
nop dword [rax + rax]
jmp 0x4c6a13
cmp rcx, 0x1e
je 0x4c8754
cmp rcx, 0xb8
jne 0x4c6bd2
cmp rsi, 0x18
jne 0x4c6bc8
mov ecx, 0x56
jmp 0x4c6a13
mov ecx, 0xaa
jmp 0x4c6a13
cmp rcx, 0xdc
je 0x4c7f65
mov qword [rsp + 0x68], rsi
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x60], r8
mov qword [rsp + 0xc0], rbx
mov qword [rsp + 0xb8], r9
movsd qword [rsp + 0x50], xmm6
mov qword [rsp + 0x70], rdi
cmp rcx, 0xb2
je 0x4c86e4
cmp rcx, 0x64
jne 0x4c6c40
nop dword [rax]
cmp rsi, 0x19
jne 0x4c6c30
mov ecx, 0x66
jmp 0x4c6a13
mov ecx, 0x10
jmp 0x4c6a13
cmp rcx, 0x98
je 0x4c7f65
cmp rcx, 0x9a
je 0x4c7f65
nop word [rax + rax]
cmp rcx, 0x24
je 0x4c7f65
cmp rcx, 0xc6
je 0x4c7f65
nop word [rax + rax]
cmp rcx, 0x41
je 0x4c7f65
cmp rcx, 0xaf
je 0x4c7f65
cmp rcx, 0x3c
jne 0x4c6cc0
nop dword [rax]
cmp rdx, 6
jne 0x4c6cb0
mov ecx, 0x19
jmp 0x4c6a13
mov ecx, 0xae
jmp 0x4c6a13
cmp rcx, 0x39
jne 0x4c6ce5
cmp rsi, 0x25
jne 0x4c6cd6
mov ecx, 0x94
jmp 0x4c6a13
mov ecx, 0x23
nop dword [rax + rax]
jmp 0x4c6a13
cmp rcx, 0xa4
jne 0x4c6d08
cmp rdx, 5
jne 0x4c6cfe
mov ecx, 0x6c
jmp 0x4c6a13
mov ecx, 0x1f
jmp 0x4c6a13
cmp rcx, 0xda
jne 0x4c6d2f
cmp rsi, 9
jne 0x4c6d25
mov ecx, 0xb2
nop dword [rax]
jmp 0x4c6a13
mov ecx, 0x64
jmp 0x4c6a13
cmp rcx, 0x79
je 0x4c7f65
nop dword [rax]
cmp rcx, 0x83
je 0x4c7f65
cmp rcx, 0x2c
je 0x4c86c7
cmp rcx, 0x7e
jne 0x4c6d80
nop dword [rax]
cmp rsi, 0x1f
jne 0x4c6d70
mov ecx, 0x2b
jmp 0x4c6a13
mov ecx, 0x27
jmp 0x4c6a13
cmp rcx, 0xa0
je 0x4c7f65
cmp rcx, 0xb5
je 0x4c7f65
nop word [rax + rax]
cmp rcx, 0xd2
je 0x4c7f65
cmp rcx, 0x1a
je 0x4c7f65
cmp rcx, 0x3f
jne 0x4c6dcc
mov ecx, 0x6a
mov esi, 1
jmp 0x4c6a13
cmp rcx, 0xb
jne 0x4c6de5
mov ecx, 0xc6
mov esi, 0x12
nop dword [rax]
jmp 0x4c6a13
cmp rcx, 0x9b
jne 0x4c6e00
mov ecx, 0x98
mov esi, 0x16
jmp 0x4c6a13
cmp rcx, 0x11
jne 0x4c6e15
mov ecx, 0x44
mov esi, 0x2c
jmp 0x4c6a13
cmp rcx, 0x75
jne 0x4c6e40
nop dword [rax + rax]
cmp rdx, 9
jne 0x4c6e30
mov ecx, 0x2a
jmp 0x4c6a13
mov ecx, 0x74
jmp 0x4c6a13
cmp rcx, 0x2e
jne 0x4c6e65
cmp rsi, 0x1d
jne 0x4c6e56
mov ecx, 0xa5
jmp 0x4c6a13
mov ecx, 0x91
nop dword [rax + rax]
jmp 0x4c6a13
cmp rcx, 0x5d
jne 0x4c6e88
cmp rbx, 0x4b4e7051
jl 0x4c6e7e
mov ecx, 0xd0
jmp 0x4c6a13
mov ecx, 0x9c
jmp 0x4c6a13
cmp rcx, 0x87
jne 0x4c6eaf
cmp rsi, 0x2b
jne 0x4c6ea5
mov ecx, 0x34
nop dword [rax]
jmp 0x4c6a13
mov ecx, 0xcb
jmp 0x4c6a13
cmp rcx, 0xd5
je 0x4c7f65
nop dword [rax]
cmp rcx, 0x92
je 0x4c7f65
cmp rcx, 0x76
je 0x4c7f65
nop word [rax + rax]
cmp rcx, 0x45
je 0x4c7f65
cmp rcx, 0x73
je 0x4c7f65
cmp rcx, 0x7d
jne 0x4c6f20
nop word [rax + rax]
cmp rdx, 7
jne 0x4c6f10
mov ecx, 0x6e
jmp 0x4c6a13
mov ecx, 0x38
jmp 0x4c6a13
cmp rcx, 0x33
jne 0x4c6f45
cmp rsi, 0x2d
jne 0x4c6f36
mov ecx, 0x37
jmp 0x4c6a13
mov ecx, 0x2d
nop dword [rax + rax]
jmp 0x4c6a13
cmp rcx, 0x77
jne 0x4c6f65
cmp rdx, 0x11
jne 0x4c6f5b
mov ecx, 0xcc
jmp 0x4c6a13
mov ecx, 0x88
jmp 0x4c6a13
cmp rcx, 0xa
jne 0x4c6f85
cmp rsi, 0x21
jne 0x4c6f7b
mov ecx, 2
jmp 0x4c6a13
mov ecx, 0x8f
jmp 0x4c6a13
cmp rcx, 0x70
jne 0x4c6fa5
cmp rdx, 0xa
jne 0x4c6f9b
mov ecx, 0x7b
jmp 0x4c6a13
mov ecx, 0xd8
jmp 0x4c6a13
cmp rcx, 9
jne 0x4c6fc5
cmp rsi, 0x32
jne 0x4c6fbb
mov ecx, 0xdd
jmp 0x4c6a13
mov ecx, 0xb7
jmp 0x4c6a13
cmp rcx, 0x5c
jne 0x4c6fe0
mov ecx, 0xb5
mov esi, 0x18
jmp 0x4c6a13
cmp rcx, 0x22
je 0x4c7f65
cmp rcx, 0x2f
je 0x4c7f65
nop word [rax + rax]
nop dword [rax]
cmp rcx, 0xa9
je 0x4c8699
cmp rcx, 0x99
jne 0x4c7030
cmp rsi, 0x20
jne 0x4c7026
mov ecx, 0xac
jmp 0x4c6a13
mov ecx, 6
jmp 0x4c6a13
cmp rcx, 0x3b
jne 0x4c7050
cmp rdx, 0xc
jne 0x4c7046
mov ecx, 0x4c
jmp 0x4c6a13
mov ecx, 0x42
jmp 0x4c6a13
cmp rcx, 0x47
jne 0x4c7070
cmp rsi, 0x22
jne 0x4c7066
mov ecx, 0x35
jmp 0x4c6a13
mov ecx, 0x57
jmp 0x4c6a13
cmp rcx, 0xdb
jne 0x4c7088
mov ecx, 0xd7
mov esi, 0x23
jmp 0x4c6a13
cmp rcx, 0xa7
je 0x4c7f65
nop word [rax + rax]
nop
cmp rcx, 0xcd
je 0x4c7f65
mov qword [rsp + 0xb0], rcx
cmp rcx, 0x34
jne 0x4c70c5
mov ecx, 0x48
jmp 0x4c6a13
cmp rcx, 0xcb
jne 0x4c70e8
cmp rsi, 0xf
jne 0x4c70de
mov ecx, 0xc8
jmp 0x4c6a13
mov ecx, 0x15
jmp 0x4c6a13
cmp rcx, 0x6c
jne 0x4c7100
mov ecx, 0x76
mov esi, 0x30
jmp 0x4c6a13
cmp rcx, 0x1f
jne 0x4c7115
mov ecx, 0x24
mov esi, 0xc
jmp 0x4c6a13
cmp rcx, 0x53
je 0x4c866c
nop
cmp rcx, 0x59
jne 0x4c7145
cmp rsi, 0x30
jne 0x4c7136
mov ecx, 0xf
jmp 0x4c6a13
mov ecx, 0x78
nop dword [rax + rax]
jmp 0x4c6a13
cmp rcx, 0xba
jne 0x4c7160
mov ecx, 0x84
mov esi, 0xd
jmp 0x4c6a13
cmp rcx, 7
jne 0x4c7180
mov ecx, 0x73
mov esi, 0x1e
jmp 0x4c6a13
cmp rcx, 0xc5
je 0x4c7f65
cmp rcx, 0xb4
jne 0x4c71c0
cmp rdx, 8
jne 0x4c71ab
mov ecx, 0xd4
mov ebx, 0x2b4911e8
jmp 0x4c6a13
mov ecx, 0x3d
mov ebx, 0x2b4911e8
jmp 0x4c6a13
cmp rcx, 0x9d
jne 0x4c71e5
cmp rsi, 0x1c
jne 0x4c71d9
mov ecx, 0x5e
jmp 0x4c6a13
mov ecx, 0x5b
nop
jmp 0x4c6a13
cmp rcx, 0x72
jne 0x4c720b
movq r10, xmm6
btr r10, 0x3f
movq xmm7, r10
nop
cvttsd2si rdx, xmm7
nop
mov ecx, 0xb9
jmp 0x4c6a13
cmp rcx, 0x96
jne 0x4c722f
cmp rsi, 0x26
jne 0x4c7225
mov ecx, pe_nt_image_headers64
nop
jmp 0x4c6a13
mov ecx, 0xa2
jmp 0x4c6a13
cmp rcx, 0xa6
je 0x4c864d
nop dword [rax]
cmp rcx, 0x49
jne 0x4c7265
cmp rsi, 0x2c
jne 0x4c7256
mov ecx, 0x77
jmp 0x4c6a13
mov ecx, 0xa
nop dword [rax + rax]
jmp 0x4c6a13
cmp rcx, 0x85
jne 0x4c7280
mov ecx, 0xcd
mov esi, 0x13
jmp 0x4c6a13
cmp rcx, 0x6f
je 0x4c7f65
cmp rcx, 0x1c
jne 0x4c72af
cmp rdx, 2
jne 0x4c72a5
mov ecx, 0xbc
nop dword [rax + rax]
jmp 0x4c6a13
mov ecx, 0x7c
jmp 0x4c6a13
cmp rcx, 0x16
jne 0x4c72cf
cmp rsi, 0x2e
jne 0x4c72c5
mov ecx, 0x4d
jmp 0x4c6a13
mov ecx, 0x29
jmp 0x4c6a13
cmp rcx, 0x56
jne 0x4c72e0
mov ecx, 0xdb
jmp 0x4c6a13
cmp rcx, 0xaa
jne 0x4c7305
cmp rsi, 0x23
jne 0x4c72f9
mov ecx, 0xd
jmp 0x4c6a13
mov ecx, 0xc4
nop
jmp 0x4c6a13
cmp rcx, 0x2b
je 0x4c82db
cmp rcx, 0x27
jne 0x4c732f
cmp rsi, 0x24
jne 0x4c7325
mov ecx, 0x75
jmp 0x4c6a13
mov ecx, 0x2e
jmp 0x4c6a13
cmp rcx, 0xbb
je 0x4c7f65
nop dword [rax]
cmp rcx, 0x8a
je 0x4c8294
cmp rcx, 0x1d
je 0x4c81ff
cmp rcx, 0x3e
jne 0x4c7380
nop dword [rax]
cmp rdx, 0x12
jne 0x4c7370
mov ecx, 0x58
jmp 0x4c6a13
mov ecx, 0xbf
jmp 0x4c6a13
cmp rcx, 0xbe
jne 0x4c73a5
cmp rsi, 0x36
jne 0x4c7399
mov ecx, 0x8d
jmp 0x4c6a13
mov ecx, 0xca
nop
jmp 0x4c6a13
cmp rcx, 0xdd
je 0x4c81d9
cmp rcx, 0xb7
jne 0x4c73e0
nop dword [rax + rax]
cmp rsi, 0x17
jne 0x4c73d0
mov ecx, 5
jmp 0x4c6a13
mov ecx, 0x90
jmp 0x4c6a13
cmp rcx, 0x4a
je 0x4c7f65
cmp rcx, 0xd6
jne 0x4c7405
mov ecx, 0x52
mov esi, 0x27
nop dword [rax]
jmp 0x4c6a13
cmp rcx, 0x93
jne 0x4c7420
mov ecx, 0x7a
mov esi, 2
jmp 0x4c6a13
cmp rcx, 0xc3
je 0x4c7f65
cmp rcx, 0x36
je 0x4c7f65
nop word [rax + rax]
cmp rcx, 0x9f
je 0x4c81b5
cmp rcx, 0xc
jne 0x4c746f
cmp rsi, 0x31
jne 0x4c7465
mov ecx, 0x95
nop
jmp 0x4c6a13
mov ecx, 0x8c
jmp 0x4c6a13
cmp rcx, 0x6e
jne 0x4c7485
mov ecx, 0x9a
mov esi, 0x2d
nop
jmp 0x4c6a13
cmp rcx, 0x38
jne 0x4c74a0
mov ecx, 0x36
mov esi, 8
jmp 0x4c6a13
cmp rcx, 0xa5
je 0x4c82db
cmp rcx, 0x91
jne 0x4c74d0
cmp rsi, 6
jne 0x4c74c6
mov ecx, 0xe
jmp 0x4c6a13
mov ecx, 0xad
jmp 0x4c6a13
cmp rcx, 0x2a
jne 0x4c74e5
mov ecx, 0x22
mov esi, 0x35
jmp 0x4c6a13
cmp rcx, 0x74
jne 0x4c7500
mov ecx, 0xdc
mov esi, 5
jmp 0x4c6a13
cmp rcx, 0xa1
je 0x4c8198
cmp rcx, 0x12
jne 0x4c752f
cmp rsi, 0x14
jne 0x4c7525
mov ecx, 0x3b
nop
jmp 0x4c6a13
mov ecx, 0x47
jmp 0x4c6a13
cmp rcx, 0x14
je 0x4c7f65
nop dword [rax]
cmp rcx, 0xe
je 0x4c86e4
cmp rcx, 0xad
jne 0x4c756f
cmp rsi, 0x10
jne 0x4c7565
mov ecx, 0xa4
nop
jmp 0x4c6a13
mov ecx, 0xda
jmp 0x4c6a13
cmp rcx, 0xbd
jne 0x4c7587
mov ecx, 0x6d
mov esi, 0x19
jmp 0x4c6a13
cmp rcx, 0x50
jne 0x4c75a0
mov ecx, 0xc3
mov esi, 0x11
jmp 0x4c6a13
cmp rcx, 0xd1
jne 0x4c75c0
mov ecx, 0xa7
mov esi, 0x1b
jmp 0x4c6a13
cmp rcx, 0xb9
jne 0x4c75e0
mov ecx, 0xb0
mov esi, 0x2e
jmp 0x4c6a13
cmp rcx, 0xce
je 0x4c7f65
cmp rcx, 0xa8
jne 0x4c7613
cmp rdi, 0x40c9604
jne 0x4c7609
mov ecx, 0x5a
jmp 0x4c6a13
mov ecx, 0x40
jmp 0x4c6a13
cmp rcx, 0x17
jne 0x4c7633
cmp rsi, 0xb
jne 0x4c7629
mov ecx, 0x53
jmp 0x4c6a13
mov ecx, 0x59
jmp 0x4c6a13
cmp rcx, 0x37
je 0x4c8174
nop dword [rax]
cmp rcx, 0x2d
jne 0x4c7665
cmp rsi, 8
jne 0x4c7656
cmp rcx, 0x8d
je 0x4c8155
mov ecx, 0x25
jmp 0x4c6a13
cvttsd2si rax, xmm0
call fcn.004bb260
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
xorps xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
cvttsd2si rax, xmm0
call fcn.004bb260
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
cvttsd2si rax, xmm0
nop
call fcn.004bb3e0
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
lea rax, vtable.HH9uHHH9K1.0
call fcn.00435ae0
test eax, eax
jne 0x4c8280
call fcn.00499740
call fcn.00499840
call fcn.004ba120
mov rax, qword [rsp + 0x140]
xorps xmm6, xmm6
cvtsi2sd xmm6, rax
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x68]
mov rdi, qword [rsp + 0xc0]
mov r8, qword [rsp + 0x78]
movsd xmm0, qword [rsp + 0x148]
mov ecx, 0x86
mov rdx, r8
mov rbx, rdi
mov rdi, qword [rsp + 0x70]
mov r8, qword [rsp + 0x60]
mov r9, qword [rsp + 0xb8]
jmp 0x4c6a13
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
cvttsd2si rax, xmm0
mov rcx, rax
shr rax, 0x3f
add rax, rcx
sar rax, 1
test rax, rax
je 0x4c82b0
cmp rcx, rax
jne 0x4c82b7
mov eax, 1
jmp 0x4c82b9
xor eax, eax
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
mov rax, rbx
nop
call fcn.004ba320
mov qword [rsp + 0x90], rax
xor ebx, ebx
mov rcx, rbx
xor eax, eax
call fcn.004ba3e0
mov qword [rsp + 0xa8], rax
mov rcx, qword [rsp + 0x60]
xorps xmm0, xmm0
cvtsi2sd xmm0, rcx
movzx ecx, byte [0x0065d78f]
test ecx, ecx
je 0x4c8322
roundsd xmm0, xmm0, 3
nop
jmp 0x4c8327
call fcn.0046ef00
movsd qword [rsp + 0xa0], xmm0
mov eax, 0x77
call fcn.00498860
mov qword [rsp + 0xc8], rax
movups xmmword [rsp + 0x120], xmm15
mov rax, qword [rsp + 0xb0]
call fcn.0040ae40
lea rcx, [0x004d5420]
mov qword [rsp + 0x120], rcx
mov qword [rsp + 0x128], rax
lea rax, [rsp + 0x44]
mov rbx, qword [rsp + 0xa8]
nop dword [rax]
call fcn.00450160
lea rcx, [rsp + 0x120]
mov edi, 1
mov rsi, rdi
call fcn.004aa660
mov rax, qword [rsp + 0xc8]
call fcn.00498800
call fcn.004ba4a0
movups xmmword [rsp + 0xf0], xmm15
movups xmmword [rsp + 0x100], xmm15
movups xmmword [rsp + 0x110], xmm15
mov rax, qword [rsp + 0x68]
call fcn.0040ae40
lea rcx, [0x004d5420]
mov qword [rsp + 0xf0], rcx
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0xc0]
call fcn.0040ae40
lea rcx, [0x004d5420]
mov qword [rsp + 0x100], rcx
mov qword [rsp + 0x108], rax
mov rdx, qword [0x005d86f0]
lea rbx, [0x004eafa0]
mov qword [rsp + 0x110], rbx
mov qword [rsp + 0x118], rdx
lea rax, [rsp + 0x40]
mov ebx, 0x6adf3378
call fcn.00450160
xor ecx, ecx
mov rdi, rax
mov rsi, rbx
lea r8, [rsp + 0xf0]
mov r9d, 3
mov r10, r9
xor eax, eax
mov rbx, rcx
call fcn.004aa740
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0x80], rbx
mov qword [rsp + 0x88], rcx
mov rax, qword [rsp + 0xc8]
mov ebx, 0x4529f210
call fcn.00498940
movsd xmm0, qword [0x00519450]
call fcn.00470e20
mov qword [rsp + 0xb0], rax
nop dword [rax + rax]
call fcn.004ba460
movsd qword [rsp + 0x58], xmm0
movsd xmm1, qword [rsp + 0xa0]
cvttsd2si rcx, xmm1
mov qword [rsp + 0x98], rcx
movups xmmword [rsp + 0x120], xmm15
lea rdx, [0x004d55e0]
mov qword [rsp + 0x120], rdx
lea rbx, [0x005cc528]
mov qword [rsp + 0x128], rbx
xor eax, eax
mov rbx, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0x80]
call fcn.0044fd00
lea rcx, [rsp + 0x120]
mov edi, 1
mov rsi, rdi
call fcn.004b1760
mov rax, qword [rsp + 0xc8]
nop dword [rax]
call fcn.00498800
mov rcx, qword [rsp + 0xb0]
xorps xmm0, xmm0
cvtsi2sd xmm0, rcx
mov rcx, qword [rsp + 0x90]
xorps xmm1, xmm1
cvtsi2sd xmm1, rcx
xor eax, eax
mov rbx, qword [rsp + 0x98]
call fcn.004bac80
call fcn.004ba2a0
mov r10, qword [0x005d0bb0]
mov rax, qword [rsp + 0xa8]
mov ebx, 0x4529f210
mov ecx, 0x352b7e20
mov rdi, qword [rsp + 0xc0]
mov esi, 0x15
mov r8d, 0x75
mov r9d, 0x38
call fcn.00499ee0
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], rcx
movsd xmm0, qword [rsp + 0x58]
cvttsd2si rbx, xmm0
mov rax, qword [rsp + 0xc8]
nop dword [rax + rax]
call fcn.00498940
lea rax, [rsp + 0xd8]
mov rbx, qword [rsp + 0xd0]
mov rcx, qword [rsp + 0x80]
mov rdi, qword [rsp + 0x88]
call fcn.00499c40
mov eax, 0x4f
call fcn.004b9760
mov rdi, qword [rsp + 0xa8]
xorps xmm6, xmm6
cvtsi2sd xmm6, rdi
mov rcx, qword [rsp + 0x98]
mov rdx, qword [rsp + 0x90]
mov rax, qword [rsp + 0x140]
movsd xmm0, qword [rsp + 0x148]
mov ecx, 0xd9
mov edx, 3
mov rbx, qword [rsp + 0x90]
mov rsi, rdi
mov r8, qword [rsp + 0x98]
mov r9d, 0x4f
jmp 0x4c6a13
call fcn.004bb720
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
mov rax, r8
mov rbx, r9
call fcn.004bb180
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
cvttsd2si rax, xmm0
nop
call fcn.004bb520
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
xorps xmm0, xmm0
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
mov rax, r8
call fcn.004b9760
mov rcx, qword [rsp + 0xb8]
mov rax, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x68]
mov rsi, qword [rsp + 0xc0]
mov rdi, qword [rsp + 0x78]
movsd xmm0, qword [rsp + 0x50]
mov rax, qword [rsp + 0x140]
movsd xmm0, qword [rsp + 0x148]
mov ecx, 0x4b
movsd xmm6, qword [rsp + 0x50]
mov rdx, rdi
mov rbx, rsi
mov rsi, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
mov r8, qword [rsp + 0x60]
mov r9, qword [rsp + 0xb8]
jmp 0x4c6a13
cvttsd2si rax, xmm0
call fcn.004bb1c0
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
cvttsd2si rax, xmm0
nop dword [rax]
call fcn.004bb620
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
movsd xmm0, qword [0x00519460]
movsd qword [rsp + 0x48], xmm0
call fcn.00436260
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x130
pop rbp
ret
mov qword [rsp + 8], rax
movsd qword [rsp + 0x10], xmm0
call fcn.00464f20
mov rax, qword [rsp + 8]
movsd xmm0, qword [rsp + 0x10]
nop dword [rax]
jmp fcn.004c69c0