Function at 0x140059780
Capabilities:
Resolve function by parsing pe exports

Disassembly:
sub rsp, 0xb8
movaps xmmword [rsp + 0xa0], xmm9
movaps xmmword [rsp + 0x90], xmm8
movaps xmmword [rsp + 0x80], xmm7
movaps xmmword [rsp + 0x70], xmm6
mov rax, rcx
movaps xmm3, xmmword [0x14033e120]
movups xmmword [rcx + 0x2f8], xmm3
movaps xmm0, xmmword [0x14033e130]
movups xmmword [rcx + 0x308], xmm0
movaps xmm1, xmmword [0x14033e160]
movups xmmword [rcx + 0x318], xmm1
movups xmmword [rcx + 0x328], xmm3
movups xmmword [rcx + 0x338], xmm3
movups xmmword [rcx + 0x348], xmm3
movups xmmword [rcx + 0x358], xmm3
movups xmmword [rcx + 0x368], xmm3
movaps xmm2, xmmword [0x14033e180]
movups xmmword [rcx + 0x378], xmm2
movaps xmm4, xmmword [0x14033e190]
movups xmmword [rcx + 0x388], xmm4
movups xmmword [rcx + 0x398], xmm0
movups xmmword [rcx + 0x3a8], xmm3
movaps xmm5, xmmword [0x14033e1a0]
movups xmmword [rcx + 0x3b8], xmm5
movups xmmword [rcx + 0x3c8], xmm3
movups xmmword [rcx + 0x3d8], xmm3
movups xmmword [rcx + 0x3e8], xmm3
movups xmmword [rcx + 0x3f8], xmm0
movups xmmword [rcx + 0x408], xmm0
movups xmmword [rcx + 0x418], xmm3
movups xmmword [rcx + 0x428], xmm3
mov qword [rcx + 0x438], 8
mov qword [rcx + 0x440], 1
xorps xmm6, xmm6
movups xmmword [rcx + 0x448], xmm6
mov qword [rcx + 0x458], 1
mov qword [rcx + 0x460], 1
mov qword [rcx + 0x468], 0x3f800000
movsd xmm7, qword [0x14033e1b0]
movsd qword [rcx + 0x470], xmm7
mov word [rcx + 0x478], 1
movabs rcx, 0x101010101010101
mov qword [rax + 0x47a], rcx
mov byte [rax + 0x482], 0
mov qword [rax + 0x483], rcx
mov word [rax + 0x48b], 0
movzx edx, byte [rsp + 7]
mov byte [rax + 0x48f], dl
movzx edx, word [rsp + 5]
mov word [rax + 0x48d], dx
mov dword [rax + 0x8d8], 1
movaps xmm7, xmmword [0x14033e1f0]
movups xmmword [rax + 0x8dc], xmm7
mov dword [rax + 0x8ec], 1
movups xmmword [rax + 0x8f0], xmm7
mov dword [rax + 0x900], 1
movups xmmword [rax + 0x904], xmm7
mov dword [rax + 0x914], 1
movups xmmword [rax + 0x918], xmm7
mov dword [rax + 0x928], 1
movups xmmword [rax + 0x92c], xmm7
mov dword [rax + 0x93c], 1
movups xmmword [rax + 0x940], xmm7
mov dword [rax + 0x950], 1
movups xmmword [rax + 0x954], xmm7
mov dword [rax + 0x964], 1
movups xmmword [rax + 0x968], xmm7
mov qword [rax + 0x978], 9
mov qword [rax + 0x980], 1
movabs rdx, 0x1000040400000
mov qword [rax + 0x988], rdx
movups xmmword [rax + 0x30], xmm6
movups xmmword [rax + 0x40], xmm3
movups xmmword [rax + 0x50], xmm0
movabs rdx, 0x53f99999a
mov qword [rax + 0x60], rdx
movsd xmm7, qword [0x14033e140]
movsd qword [rax + 0x68], xmm7
movaps xmm8, xmmword [0x14033e150]
movups xmmword [rax + 0x70], xmm8
mov qword [rax + 0x80], rcx
movups xmmword [rax + 0x88], xmm1
movaps xmm9, xmmword [0x14033e170]
movups xmmword [rax + 0x98], xmm9
movabs rdx, 0x3f99999a000000ff
mov qword [rax + 0xa8], rdx
mov dword [rax + 0xb0], 5
movsd qword [rax + 0xb4], xmm7
movups xmmword [rax + 0xbc], xmm8
mov qword [rax + 0xcc], rcx
movups xmmword [rax + 0xd4], xmm1
movups xmmword [rax + 0xe4], xmm9
mov qword [rax + 0xf4], rdx
mov dword [rax + 0xfc], 5
movsd qword [rax + 0x100], xmm7
movups xmmword [rax + 0x108], xmm8
mov qword [rax + 0x118], rcx
movups xmmword [rax + 0x120], xmm1
movups xmmword [rax + 0x130], xmm9
mov qword [rax + 0x140], rdx
mov dword [rax + 0x148], 5
movsd qword [rax + 0x14c], xmm7
movups xmmword [rax + 0x154], xmm8
mov qword [rax + 0x164], rcx
movups xmmword [rax + 0x16c], xmm1
movups xmmword [rax + 0x17c], xmm9
mov qword [rax + 0x18c], rdx
mov dword [rax + 0x194], 5
movsd qword [rax + 0x198], xmm7
movups xmmword [rax + 0x1a0], xmm8
mov byte [rax + 0x1b0], 0
mov dword [rax + 0x1b4], 0x1010101
mov dword [rax + 0x1b1], 0x1010101
movups xmmword [rax + 0x1b8], xmm1
movups xmmword [rax + 0x1c8], xmm9
mov qword [rax + 0x1d8], rdx
mov dword [rax + 0x1e0], 5
movsd qword [rax + 0x1e4], xmm7
movups xmmword [rax + 0x1ec], xmm8
mov qword [rax + 0x1fc], rcx
movups xmmword [rax + 0x204], xmm1
movups xmmword [rax + 0x214], xmm9
mov qword [rax + 0x224], rdx
mov dword [rax + 0x22c], 5
movsd qword [rax + 0x230], xmm7
movups xmmword [rax + 0x238], xmm8
mov qword [rax + 0x248], rcx
movups xmmword [rax + 0x250], xmm1
movups xmmword [rax + 0x260], xmm9
mov qword [rax + 0x270], rdx
mov dword [rax + 0x278], 5
movsd qword [rax + 0x27c], xmm7
movups xmmword [rax + 0x284], xmm8
mov qword [rax + 0x294], rcx
movups xmmword [rax + 0x29c], xmm1
movups xmmword [rax + 0x2ac], xmm9
mov qword [rax + 0x2bc], rdx
mov dword [rax + 0x2c4], 5
movsd qword [rax + 0x2c8], xmm7
movups xmmword [rax + 0x2d0], xmm8
mov qword [rax + 0x2e0], rcx
movabs rcx, 0x100000000
mov qword [rax + 0x2e8], rcx
mov byte [rax + 0x2f0], 1
mov ecx, dword [rsp + 0x69]
mov edx, dword [rsp + 0x6c]
mov dword [rax + 0x2f4], edx
mov dword [rax + 0x2f1], ecx
movups xmmword [rax + 0x490], xmm6
mov qword [rax + 0x4a0], 0
movaps xmm6, xmmword [0x14033e1c0]
movups xmmword [rax + 0x4a8], xmm6
mov qword [rax + 0x4b8], 0x96
mov word [rax + 0x4c0], 0
mov ecx, dword [rsp + 0x62]
mov dword [rax + 0x4c2], ecx
movzx ecx, word [rsp + 0x66]
mov word [rax + 0x4c6], cx
mov qword [rax + 0x4c8], 0
movups xmmword [rax + 0x4d0], xmm6
mov qword [rax + 0x4e0], 0x96
mov word [rax + 0x4e8], 0
mov ecx, dword [rsp + 0x5c]
mov dword [rax + 0x4ea], ecx
movzx ecx, word [rsp + 0x60]
mov word [rax + 0x4ee], cx
mov qword [rax + 0x4f0], 1
movups xmmword [rax + 0x4f8], xmm6
mov qword [rax + 0x508], 0x96
mov word [rax + 0x510], 0
movzx ecx, word [rsp + 0x5a]
mov word [rax + 0x516], cx
mov ecx, dword [rsp + 0x56]
mov dword [rax + 0x512], ecx
mov qword [rax + 0x518], 1
movups xmmword [rax + 0x520], xmm6
mov qword [rax + 0x530], 0x96
mov word [rax + 0x538], 0
movzx ecx, word [rsp + 0x54]
mov word [rax + 0x53e], cx
mov ecx, dword [rsp + 0x50]
mov dword [rax + 0x53a], ecx
mov qword [rax + 0x540], 0
movups xmmword [rax + 0x548], xmm6
mov qword [rax + 0x558], 0x96
mov word [rax + 0x560], 0
movzx ecx, word [rsp + 0x4e]
mov word [rax + 0x566], cx
mov ecx, dword [rsp + 0x4a]
mov dword [rax + 0x562], ecx
mov qword [rax + 0x568], 0
movups xmmword [rax + 0x570], xmm6
mov qword [rax + 0x580], 0x96
mov word [rax + 0x588], 0
movzx ecx, word [rsp + 0x48]
mov word [rax + 0x58e], cx
mov ecx, dword [rsp + 0x44]
mov dword [rax + 0x58a], ecx
mov qword [rax + 0x590], 1
movups xmmword [rax + 0x598], xmm6
mov qword [rax + 0x5a8], 0x96
mov word [rax + 0x5b0], 0
movzx ecx, word [rsp + 0x42]
mov word [rax + 0x5b6], cx
mov ecx, dword [rsp + 0x3e]
mov dword [rax + 0x5b2], ecx
mov qword [rax + 0x5b8], 0
movups xmmword [rax + 0x5c0], xmm6
mov qword [rax + 0x5d0], 0x96
mov word [rax + 0x5d8], 0
mov ecx, dword [rsp + 0x38]
mov dword [rax + 0x5da], ecx
movzx ecx, word [rsp + 0x3c]
mov word [rax + 0x5de], cx
mov qword [rax + 0x5e0], 0
movups xmmword [rax + 0x5e8], xmm6
mov qword [rax + 0x5f8], 0x96
mov word [rax + 0x600], 0
movzx ecx, word [rsp + 0x36]
mov word [rax + 0x606], cx
mov ecx, dword [rsp + 0x32]
mov dword [rax + 0x602], ecx
mov dword [rax + 0x608], 0
mov byte [rax + 0x60c], 1
movzx ecx, byte [rsp + 0xa]
mov byte [rax + 0x60f], cl
movzx ecx, word [rsp + 8]
mov word [rax + 0x60d], cx
mov qword [rax + 0x610], 0xa
mov qword [rax + 0x618], 1
movups xmmword [rax + 0x620], xmm3
movups xmmword [rax + 0x630], xmm0
movaps xmm6, xmmword [0x14033e1d0]
movups xmmword [rax + 0x640], xmm6
movabs rcx, 0x100000007
mov qword [rax + 0x650], rcx
mov dword [rax + 0x658], 0x1010101
mov byte [rax + 0x65c], 1
movzx edx, word [rsp + 0x26]
mov word [rax + 0x65d], dx
movzx edx, byte [rsp + 0x28]
mov byte [rax + 0x65f], dl
movups xmmword [rax + 0x660], xmm3
movups xmmword [rax + 0x670], xmm0
movups xmmword [rax + 0x680], xmm6
mov qword [rax + 0x690], rcx
mov dword [rax + 0x698], 0x1010101
mov byte [rax + 0x69c], 1
movzx edx, word [rsp + 0x23]
mov word [rax + 0x69d], dx
movzx edx, byte [rsp + 0x25]
mov byte [rax + 0x69f], dl
movups xmmword [rax + 0x6a0], xmm3
movups xmmword [rax + 0x6b0], xmm0
movups xmmword [rax + 0x6c0], xmm6
mov qword [rax + 0x6d0], rcx
mov dword [rax + 0x6d8], 0x1010101
mov byte [rax + 0x6dc], 1
movzx edx, word [rsp + 0x20]
mov word [rax + 0x6dd], dx
movzx edx, byte [rsp + 0x22]
mov byte [rax + 0x6df], dl
movups xmmword [rax + 0x6e0], xmm3
movups xmmword [rax + 0x6f0], xmm0
movups xmmword [rax + 0x700], xmm6
mov qword [rax + 0x710], rcx
mov dword [rax + 0x718], 0x1010101
mov byte [rax + 0x71c], 1
movzx edx, word [rsp + 0x1d]
mov word [rax + 0x71d], dx
movzx edx, byte [rsp + 0x1f]
mov byte [rax + 0x71f], dl
movups xmmword [rax + 0x720], xmm3
movups xmmword [rax + 0x730], xmm0
movups xmmword [rax + 0x740], xmm6
mov qword [rax + 0x750], rcx
mov dword [rax + 0x758], 0x1010101
mov byte [rax + 0x75c], 1
movzx edx, word [rsp + 0x1a]
mov word [rax + 0x75d], dx
movzx edx, byte [rsp + 0x1c]
mov byte [rax + 0x75f], dl
movups xmmword [rax + 0x760], xmm3
movups xmmword [rax + 0x770], xmm0
movups xmmword [rax + 0x780], xmm6
mov qword [rax + 0x790], rcx
mov dword [rax + 0x798], 0x1010101
mov byte [rax + 0x79c], 1
movzx edx, word [rsp + 0x17]
mov word [rax + 0x79d], dx
movzx edx, byte [rsp + 0x19]
mov byte [rax + 0x79f], dl
movups xmmword [rax + 0x7a0], xmm3
movups xmmword [rax + 0x7b0], xmm0
movups xmmword [rax + 0x7c0], xmm6
mov qword [rax + 0x7d0], rcx
mov dword [rax + 0x7d8], 0x1010101
mov byte [rax + 0x7dc], 1
movzx edx, word [rsp + 0x14]
mov word [rax + 0x7dd], dx
movzx edx, byte [rsp + 0x16]
mov byte [rax + 0x7df], dl
movups xmmword [rax + 0x7e0], xmm3
movups xmmword [rax + 0x7f0], xmm0
movups xmmword [rax + 0x800], xmm6
mov qword [rax + 0x810], rcx
mov dword [rax + 0x818], 0x1010101
mov byte [rax + 0x81c], 1
movzx edx, word [rsp + 0x11]
mov word [rax + 0x81d], dx
movzx edx, byte [rsp + 0x13]
mov byte [rax + 0x81f], dl
movups xmmword [rax + 0x820], xmm3
movups xmmword [rax + 0x830], xmm0
movups xmmword [rax + 0x840], xmm6
mov qword [rax + 0x850], rcx
mov dword [rax + 0x858], 0x1010101
mov byte [rax + 0x85c], 1
movzx ecx, word [rsp + 0xe]
mov word [rax + 0x85d], cx
movzx ecx, byte [rsp + 0x10]
mov byte [rax + 0x85f], cl
mov dword [rax + 0x860], 0x10001
mov byte [rax + 0x864], 1
movzx ecx, byte [rsp + 0xd]
mov byte [rax + 0x867], cl
movzx ecx, word [rsp + 0xb]
mov word [rax + 0x865], cx
movups xmmword [rax + 0x868], xmm5
movups xmmword [rax + 0x878], xmm0
movups xmmword [rax + 0x888], xmm1
movups xmmword [rax + 0x898], xmm3
mov qword [rax + 0x8a8], 0xb
mov qword [rax + 0x8b0], 1
mov qword [rax + 0x8b8], 2
movsd xmm3, qword [0x14033e1e0]
movsd qword [rax + 0x8c0], xmm3
movabs rcx, 0x8f0000001f
mov qword [rax + 0x8c8], rcx
mov word [rax + 0x8d0], 1
mov dword [rax + 0x8d2], 0x1010101
mov byte [rax + 0x8d6], 0
movups xmmword [rax + 0x990], xmm4
movups xmmword [rax + 0x9a0], xmm2
movups xmmword [rax + 0x9b0], xmm1
movups xmmword [rax + 0x9c0], xmm2
movups xmmword [rax + 0x9d0], xmm1
movups xmmword [rax + 0x9e0], xmm0
movups xmmword [rax + 0x9f0], xmm1
mov dword [rax + 0xa00], 0x10101
mov byte [rax + 0xa04], 0
movzx ecx, byte [rsp + 0x2b]
mov byte [rax + 0xa07], cl
movzx ecx, word [rsp + 0x29]
mov word [rax + 0xa05], cx
movaps xmm0, xmmword [0x14033e200]
movups xmmword [rax + 0xa08], xmm0
movaps xmm0, xmmword [0x14033e210]
movups xmmword [rax + 0xa18], xmm0
movaps xmm0, xmmword [0x14033e220]
movups xmmword [rax + 0xa28], xmm0
movaps xmm0, xmmword [0x14033e230]
movups xmmword [rax + 0xa38], xmm0
movaps xmm0, xmmword [0x14033e240]
movups xmmword [rax + 0xa48], xmm0
movsd xmm0, qword [0x14033e250]
movsd qword [rax + 0xa58], xmm0
mov dword [rax + 0xa60], 0
movaps xmm0, xmmword [0x14033e260]
movups xmmword [rax + 0xa64], xmm0
movaps xmm0, xmmword [0x14033e270]
movups xmmword [rax + 0xa74], xmm0
movaps xmm0, xmmword [0x14033e280]
movups xmmword [rax + 0xa84], xmm0
movups xmmword [rax + 0xa94], xmm0
movaps xmm0, xmmword [0x14033e290]
movups xmmword [rax + 0xaa4], xmm0
movaps xmm0, xmmword [0x14033e2a0]
movups xmmword [rax + 0xab4], xmm0
movaps xmm1, xmmword [0x14033e2b0]
movups xmmword [rax + 0xac4], xmm1
movaps xmm1, xmmword [0x14033e2c0]
movups xmmword [rax + 0xad4], xmm1
movaps xmm1, xmmword [0x14033e2d0]
movups xmmword [rax + 0xae4], xmm1
movaps xmm1, xmmword [0x14033e2e0]
movups xmmword [rax + 0xaf4], xmm1
movaps xmm2, xmmword [0x14033e2f0]
movups xmmword [rax + 0xb04], xmm2
movups xmmword [rax + 0xb14], xmm2
movups xmmword [rax + 0xb24], xmm2
movups xmmword [rax + 0xb34], xmm0
movups xmmword [rax + 0xb44], xmm0
movaps xmm2, xmmword [0x14033e300]
movups xmmword [rax + 0xb54], xmm2
movaps xmm2, xmmword [str._________3]
movups xmmword [rax + 0xb64], xmm2
movaps xmm2, xmmword [0x14033e320]
movups xmmword [rax + 0xb74], xmm2
movaps xmm2, xmmword [0x14033e330]
movups xmmword [rax + 0xb84], xmm2
movups xmmword [rax + 0xb94], xmm0
movaps xmm2, xmmword [0x14033e340]
movups xmmword [rax + 0xba4], xmm2
movups xmmword [rax + 0xbb4], xmm0
movups xmmword [rax + 0xbc4], xmm2
movaps xmm2, xmmword [0x14033e350]
movups xmmword [rax + 0xbd4], xmm2
movups xmmword [rax + 0xbe4], xmm0
movaps xmm0, xmmword [0x14033e360]
movups xmmword [rax + 0xbf4], xmm0
movups xmmword [rax + 0xc04], xmm1
movaps xmm0, xmmword [0x14033e370]
movups xmmword [rax + 0xc14], xmm0
mov byte [rax + 0xc24], 1
movzx ecx, byte [rsp + 0x2e]
mov byte [rax + 0xc27], cl
movzx ecx, word [rsp + 0x2c]
mov word [rax + 0xc25], cx
movabs rcx, 0x10001013e4ccccd
mov qword [rax + 0xc28], rcx
mov byte [rax + 0xc30], 1
movzx ecx, word [rsp + 0x2f]
mov word [rax + 0xc31], cx
movzx ecx, byte [rsp + 0x31]
mov byte [rax + 0xc33], cl
movsd xmm0, qword [0x14033e110]
movsd qword [rax], xmm0
movabs rcx, 0x40a0000040a00000
lea rdx, [rcx + 0x2fd8000]
mov qword [rax + 8], rdx
movabs rdx, 0x428c0000439d8000
mov qword [rax + 0x10], rdx
movabs rdx, 0x43a5000040a00000
mov qword [rax + 0x18], rdx
movabs rdx, 0x43cf800040a00000
mov qword [rax + 0x20], rdx
mov qword [rax + 0x28], rcx
movaps xmm6, xmmword [rsp + 0x70]
movaps xmm7, xmmword [rsp + 0x80]
movaps xmm8, xmmword [rsp + 0x90]
movaps xmm9, xmmword [rsp + 0xa0]
add rsp, 0xb8
ret