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

Disassembly:
sub rsp, 0x238
mov dword [rsp + 0x38], 0xf2e1b0f8
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov eax, dword [rsp + 0x38]
mov ecx, eax
sub ecx, 0x81c3ad54
mov dword [rsp + 0x24], eax
je 0x2fc4d9a12
jmp 0x2fc4d8fd4
mov eax, dword [rsp + 0x24]
sub eax, 0x83055905
je 0x2fc4d97e4
jmp 0x2fc4d8fe8
mov eax, dword [rsp + 0x24]
sub eax, 0x8474b3f7
je 0x2fc4d98ff
jmp 0x2fc4d8ffc
mov eax, dword [rsp + 0x24]
sub eax, 0x882fbcee
je 0x2fc4da04c
jmp 0x2fc4d9010
mov eax, dword [rsp + 0x24]
sub eax, 0x8840f2c7
je 0x2fc4d99f0
jmp 0x2fc4d9024
mov eax, dword [rsp + 0x24]
sub eax, 0x8d006675
je 0x2fc4d97ca
jmp 0x2fc4d9038
mov eax, dword [rsp + 0x24]
sub eax, 0x913d9d36
je 0x2fc4d988e
jmp 0x2fc4d904c
mov eax, dword [rsp + 0x24]
sub eax, 0x9742088f
je 0x2fc4d95c8
jmp 0x2fc4d9060
mov eax, dword [rsp + 0x24]
sub eax, 0x9dee909a
je 0x2fc4d9c4c
jmp 0x2fc4d9074
mov eax, dword [rsp + 0x24]
sub eax, 0x9fe52690
je 0x2fc4d9787
jmp 0x2fc4d9088
mov eax, dword [rsp + 0x24]
sub eax, 0xa321337a
je 0x2fc4d9d20
jmp 0x2fc4d909c
mov eax, dword [rsp + 0x24]
sub eax, 0xa3c85747
je 0x2fc4d96eb
jmp 0x2fc4d90b0
mov eax, dword [rsp + 0x24]
sub eax, 0xa80a4352
je 0x2fc4d9849
jmp 0x2fc4d90c4
mov eax, dword [rsp + 0x24]
sub eax, 0xaf892b59
je 0x2fc4d9b2c
jmp 0x2fc4d90d8
mov eax, dword [rsp + 0x24]
sub eax, 0xb07872db
je 0x2fc4d9f74
jmp 0x2fc4d90ec
mov eax, dword [rsp + 0x24]
sub eax, 0xb26ed5e4
je 0x2fc4d9631
jmp 0x2fc4d9100
mov eax, dword [rsp + 0x24]
sub eax, 0xb8a2f14c
je 0x2fc4da008
jmp 0x2fc4d9114
mov eax, dword [rsp + 0x24]
sub eax, 0xba43b569
je 0x2fc4d9f42
jmp 0x2fc4d9128
mov eax, dword [rsp + 0x24]
sub eax, 0xba9d07a8
je 0x2fc4d9d6c
jmp 0x2fc4d913c
mov eax, dword [rsp + 0x24]
sub eax, 0xbb273ad6
je 0x2fc4d9957
jmp 0x2fc4d9150
mov eax, dword [rsp + 0x24]
sub eax, 0xbe9f1cc6
je 0x2fc4d9b12
jmp 0x2fc4d9164
mov eax, dword [rsp + 0x24]
sub eax, 0xc110e80a
je 0x2fc4d9fb1
jmp 0x2fc4d9178
mov eax, dword [rsp + 0x24]
sub eax, 0xc492bfe1
je 0x2fc4d9b92
jmp 0x2fc4d918c
mov eax, dword [rsp + 0x24]
sub eax, 0xc49f9741
je 0x2fc4d9d3a
jmp 0x2fc4d91a0
mov eax, dword [rsp + 0x24]
sub eax, 0xc5f1a5c1
je 0x2fc4da076
jmp 0x2fc4d91b4
mov eax, dword [rsp + 0x24]
sub eax, 0xc64bdfc0
je 0x2fc4d9769
jmp 0x2fc4d91c8
mov eax, dword [rsp + 0x24]
sub eax, 0xcbcf4947
je 0x2fc4d9a92
jmp 0x2fc4d91dc
mov eax, dword [rsp + 0x24]
sub eax, 0xd01cfb5a
je 0x2fc4d9cba
jmp 0x2fc4d91f0
mov eax, dword [rsp + 0x24]
sub eax, 0xd21b3bcc
je 0x2fc4d9605
jmp 0x2fc4d9204
mov eax, dword [rsp + 0x24]
sub eax, 0xd5d35d79
je 0x2fc4d9807
jmp 0x2fc4d9218
mov eax, dword [rsp + 0x24]
sub eax, 0xdd25ae5a
je 0x2fc4d965e
jmp 0x2fc4d922c
mov eax, dword [rsp + 0x24]
sub eax, 0xdda39201
je 0x2fc4d9939
jmp 0x2fc4d9240
mov eax, dword [rsp + 0x24]
sub eax, 0xdf14a995
je 0x2fc4d9cd8
jmp 0x2fc4d9254
mov eax, dword [rsp + 0x24]
sub eax, 0xe17630c3
je 0x2fc4d9c18
jmp 0x2fc4d9268
mov eax, dword [rsp + 0x24]
sub eax, 0xe7b13dcc
je 0x2fc4d9bfe
jmp 0x2fc4d927c
mov eax, dword [rsp + 0x24]
sub eax, 0xe9a1a5b9
je 0x2fc4d9f5a
jmp 0x2fc4d9290
mov eax, dword [rsp + 0x24]
sub eax, 0xf07b7b54
je 0x2fc4d9af8
jmp 0x2fc4d92a4
mov eax, dword [rsp + 0x24]
sub eax, 0xf2e1b0f8
je 0x2fc4d95a1
jmp 0x2fc4d92b8
mov eax, dword [rsp + 0x24]
sub eax, 0xf645d637
je 0x2fc4d9fcb
jmp 0x2fc4d92cc
mov eax, dword [rsp + 0x24]
sub eax, 0xf953f240
je 0x2fc4d99c5
jmp 0x2fc4d92e0
mov eax, dword [rsp + 0x24]
sub eax, 0xfb414c53
je 0x2fc4d97ab
jmp 0x2fc4d92f4
mov eax, dword [rsp + 0x24]
sub eax, 0xfe176464
je 0x2fc4d9c8e
jmp 0x2fc4d9308
mov eax, dword [rsp + 0x24]
sub eax, 0x509fd0c
je 0x2fc4d9abc
jmp 0x2fc4d931c
mov eax, dword [rsp + 0x24]
sub eax, 0xb80be37
je 0x2fc4d970b
jmp 0x2fc4d9330
mov eax, dword [rsp + 0x24]
sub eax, 0x193e14d4
je 0x2fc4d9a51
jmp 0x2fc4d9344
mov eax, dword [rsp + 0x24]
sub eax, 0x1ed55cd5
je 0x2fc4da02f
jmp 0x2fc4d9358
mov eax, dword [rsp + 0x24]
sub eax, 0x1f2db072
je 0x2fc4d9c32
jmp 0x2fc4d936c
mov eax, dword [rsp + 0x24]
sub eax, 0x2127f729
je 0x2fc4d9746
jmp 0x2fc4d9380
mov eax, dword [rsp + 0x24]
sub eax, 0x26044c4e
je 0x2fc4d96b4
jmp 0x2fc4d9394
mov eax, dword [rsp + 0x24]
sub eax, 0x27799748
je 0x2fc4d9a74
jmp 0x2fc4d93a8
mov eax, dword [rsp + 0x24]
sub eax, 0x2cfd0a04
je 0x2fc4d98b5
jmp 0x2fc4d93bc
mov eax, dword [rsp + 0x24]
sub eax, 0x30f7aa28
je 0x2fc4d96d1
jmp 0x2fc4d93d0
mov eax, dword [rsp + 0x24]
sub eax, 0x31794ec1
je 0x2fc4d9b4a
jmp 0x2fc4d93e4
mov eax, dword [rsp + 0x24]
sub eax, 0x3c4fe21b
je 0x2fc4d9982
jmp 0x2fc4d93f8
mov eax, dword [rsp + 0x24]
sub eax, 0x3ceefbfd
je 0x2fc4d9681
jmp 0x2fc4d940c
mov eax, dword [rsp + 0x24]
sub eax, 0x3e32c101
je 0x2fc4d9a1f
jmp 0x2fc4d9420
mov eax, dword [rsp + 0x24]
sub eax, 0x3edc9d29
je 0x2fc4d9c6c
jmp 0x2fc4d9434
mov eax, dword [rsp + 0x24]
sub eax, 0x49361d31
je 0x2fc4d9a37
jmp 0x2fc4d9448
mov eax, dword [rsp + 0x24]
sub eax, 0x4c00b494
je 0x2fc4d9bbb
jmp 0x2fc4d945c
mov eax, dword [rsp + 0x24]
sub eax, 0x4c8ae1c9
je 0x2fc4d9f97
jmp 0x2fc4d9470
mov eax, dword [rsp + 0x24]
sub eax, 0x4df18ff2
je 0x2fc4d972c
jmp 0x2fc4d9484
mov eax, dword [rsp + 0x24]
sub eax, 0x559778e4
je 0x2fc4d9881
jmp 0x2fc4d9498
mov eax, dword [rsp + 0x24]
sub eax, 0x560ad170
je 0x2fc4d9fee
jmp 0x2fc4d94ac
mov eax, dword [rsp + 0x24]
sub eax, 0x56341434
je 0x2fc4da015
jmp 0x2fc4d94c0
mov eax, dword [rsp + 0x24]
sub eax, 0x58f9434a
je 0x2fc4d9bdf
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x88], rax
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x38], 0x9742088f
jmp 0x2fc4da086
mov qword [rsp + 0x78], 0
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0x38], 0xd21b3bcc
jmp 0x2fc4da086
mov rax, qword [rsp + 0xa0]
movsxd rax, dword [rax + 0x3c]
mov rcx, qword [rsp + 0x98]
add rcx, rax
mov qword [rsp + 0xa8], rcx
mov dword [rsp + 0x38], 0xb26ed5e4
jmp 0x2fc4da086
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x68]
add rax, 0x18
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0x38], 0xdd25ae5a
jmp 0x2fc4da086
mov rax, qword [rsp + 0xb0]
add rax, 0x70
mov qword [rsp + 0xb8], rax
mov dword [rsp + 0x38], 0x3ceefbfd
jmp 0x2fc4da086
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x38], 0x26044c4e
jmp 0x2fc4da086
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0x38], 0x30f7aa28
jmp 0x2fc4da086
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x38], 0xa3c85747
jmp 0x2fc4da086
mov rax, qword [rsp + 0x60]
add rax, 4
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0x38], 0xb80be37
jmp 0x2fc4da086
mov rax, qword [rsp + 0xd0]
cmp dword [rax], 0
mov ecx, 0x64a4b15c
mov edx, 0x4df18ff2
cmove edx, ecx
mov dword [rsp + 0x38], edx
jmp 0x2fc4da086
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0x38], 0x2127f729
jmp 0x2fc4da086
mov rax, qword [rsp + 0xd8]
add rax, 0x14
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x38], 0xc64bdfc0
jmp 0x2fc4da086
mov rax, qword [rsp + 0xe0]
mov ecx, dword [rax]
mov dword [rsp + 0xe8], ecx
mov dword [rsp + 0x38], 0x9fe52690
jmp 0x2fc4da086
mov eax, dword [rsp + 0xe8]
cmp eax, 0
sete cl
and cl, 1
mov byte [rsp + 0xef], cl
mov dword [rsp + 0x38], 0xfb414c53
jmp 0x2fc4da086
mov al, byte [rsp + 0xef]
test al, 1
mov ecx, 0x64a4b15c
mov edx, 0x8d006675
cmovne edx, ecx
mov dword [rsp + 0x38], edx
jmp 0x2fc4da086
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xf0], rax
mov dword [rsp + 0x38], 0x83055905
jmp 0x2fc4da086
mov rax, qword [rsp + 0xf0]
add rax, 0x18
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0x38], 0xd5d35d79
jmp 0x2fc4da086
mov rax, qword [rsp + 0xf8]
mov ecx, dword [rax]
mov dword [rsp + 0x100], ecx
mov dword [rsp + 0x38], 0x779f021d
jmp 0x2fc4da086
mov al, byte [rsp + 0x107]
test al, 1
mov ecx, 0x64a4b15c
mov edx, 0x913d9d36
cmovne edx, ecx
mov dword [rsp + 0x38], edx
jmp 0x2fc4da086
mov dword [rsp + 0x38], 0x7198acac
jmp 0x2fc4da086
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x108], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x38], 0x2cfd0a04
jmp 0x2fc4da086
mov rax, qword [rsp + 0x110]
mov ecx, dword [rax + 0x20]
mov eax, ecx
mov rdx, qword [rsp + 0x108]
add rdx, rax
mov qword [rsp + 0x118], rdx
mov dword [rsp + 0x38], 0x660a73da
jmp 0x2fc4da086
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x128], rax
mov rax, qword [rsp + 0x58]
add rax, 0x24
mov qword [rsp + 0x130], rax
mov dword [rsp + 0x38], 0xdda39201
jmp 0x2fc4da086
mov rax, qword [rsp + 0x130]
mov ecx, dword [rax]
mov dword [rsp + 0x13c], ecx
mov dword [rsp + 0x38], 0xbb273ad6
jmp 0x2fc4da086
mov eax, dword [rsp + 0x13c]
mov eax, eax
mov ecx, eax
mov rdx, qword [rsp + 0x128]
add rdx, rcx
mov qword [rsp + 0x140], rdx
mov dword [rsp + 0x38], 0x3c4fe21b
jmp 0x2fc4da086
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x38], 0x77c63487
jmp 0x2fc4da086
mov eax, dword [rsp + 0x154]
mov eax, eax
mov ecx, eax
mov rdx, qword [rsp + 0x148]
add rdx, rcx
mov qword [rsp + 0x158], rdx
mov dword [rsp + 0x38], 0x8840f2c7
jmp 0x2fc4da086
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x3c], 0
mov dword [rsp + 0x38], 0x81c3ad54
jmp 0x2fc4da086
mov dword [rsp + 0x38], 0x3e32c101
jmp 0x2fc4da086
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x164], eax
mov dword [rsp + 0x38], 0x49361d31
jmp 0x2fc4da086
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x168], rax
mov dword [rsp + 0x38], 0x193e14d4
jmp 0x2fc4da086
mov rax, qword [rsp + 0x168]
add rax, 0x18
mov qword [rsp + 0x170], rax
mov dword [rsp + 0x38], 0x27799748
jmp 0x2fc4da086
mov rax, qword [rsp + 0x170]
mov ecx, dword [rax]
mov dword [rsp + 0x178], ecx
mov dword [rsp + 0x38], 0xcbcf4947
jmp 0x2fc4da086
mov eax, dword [rsp + 0x164]
mov ecx, dword [rsp + 0x178]
cmp eax, ecx
setb dl
and dl, 1
mov byte [rsp + 0x17f], dl
mov dword [rsp + 0x38], 0x509fd0c
jmp 0x2fc4da086
mov al, byte [rsp + 0x17f]
test al, 1
mov ecx, 0x71efb967
mov edx, 0x56341434
cmovne edx, ecx
mov dword [rsp + 0x38], edx
jmp 0x2fc4da086
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x188], rax
mov dword [rsp + 0x38], 0xbe9f1cc6
jmp 0x2fc4da086
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x190], rax
mov dword [rsp + 0x38], 0xaf892b59
jmp 0x2fc4da086
mov rax, qword [rsp + 0x190]
mov ecx, dword [rax]
mov dword [rsp + 0x19c], ecx
mov dword [rsp + 0x38], 0x31794ec1
jmp 0x2fc4da086
mov eax, dword [rsp + 0x19c]
mov eax, eax
mov ecx, eax
mov qword [rsp + 0x1a0], rcx
mov dword [rsp + 0x38], 0x72fa3abb
jmp 0x2fc4da086
mov rcx, qword [rsp + 0x180]
mov rdx, qword [rsp + 0x1a8]
call sym.StrCmp
mov dword [rsp + 0x1b0], eax
mov dword [rsp + 0x38], 0x4c00b494
jmp 0x2fc4da086
mov eax, dword [rsp + 0x1b0]
cmp eax, 0
sete cl
and cl, 1
mov byte [rsp + 0x1b7], cl
mov dword [rsp + 0x38], 0x58f9434a
jmp 0x2fc4da086
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x1b8], rax
mov dword [rsp + 0x38], 0xe17630c3
jmp 0x2fc4da086
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x1c0], rax
mov dword [rsp + 0x38], 0x1f2db072
jmp 0x2fc4da086
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x1c8], rax
mov dword [rsp + 0x38], 0x9dee909a
jmp 0x2fc4da086
mov rax, qword [rsp + 0x1c8]
mov cx, word [rax]
mov word [rsp + 0x1d6], cx
mov dword [rsp + 0x38], 0x3edc9d29
jmp 0x2fc4da086
mov ax, word [rsp + 0x1d6]
movzx ecx, ax
mov edx, ecx
mov qword [rsp + 0x1d8], rdx
mov dword [rsp + 0x38], 0xfe176464
jmp 0x2fc4da086
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [rsp + 0x1d8]
shl rcx, 2
add rax, rcx
mov qword [rsp + 0x1e0], rax
mov dword [rsp + 0x38], 0xd01cfb5a
jmp 0x2fc4da086
mov rax, qword [rsp + 0x1e0]
mov ecx, dword [rax]
mov dword [rsp + 0x1ec], ecx
mov dword [rsp + 0x38], 0xdf14a995
jmp 0x2fc4da086
mov eax, dword [rsp + 0x1ec]
mov eax, eax
mov ecx, eax
mov qword [rsp + 0x1f0], rcx
mov dword [rsp + 0x38], 0x762260b3
jmp 0x2fc4da086
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x38], 0xc49f9741
jmp 0x2fc4da086
mov dword [rsp + 0x38], 0x56341434
jmp 0x2fc4da086
xor eax, eax
mov ecx, dword [rsp + 0x200]
mov edx, eax
sub edx, 0x7be87d38
sub edx, ecx
add edx, 0x7be87d38
mov ecx, eax
sub ecx, 0xba25cac1
sub ecx, 0x716b4d6
add ecx, 0xba25cac1
add edx, 0x28d26a4
add edx, ecx
sub edx, 0x28d26a4
mov ecx, 0x109b36b5
add ecx, 0
sub ecx, edx
sub ecx, 0x109b36b5
add ecx, 0xa1356ca7
sub ecx, 0x4bd0ccc8
sub ecx, 0xa1356ca7
add ecx, 0x751dbf34
sub ecx, 0x852f9e7f
sub ecx, 0x751dbf34
mov edx, eax
sub edx, ecx
mov ecx, eax
sub ecx, 0x4bd0ccc8
add edx, ecx
mov ecx, eax
sub ecx, edx
sub ecx, 0xcdc8d29
add ecx, 0x61a1b371
add ecx, 0xcdc8d29
add ecx, 0xf1b4fb20
sub ecx, 0x716b4d6
sub ecx, 0xf1b4fb20
sub ecx, 0xe803dcd
sub ecx, 0x61a1b371
add ecx, 0xe803dcd
mov edx, eax
sub edx, ecx
add edx, 0
mov ecx, eax
sub ecx, 0xae3eaafe
add ecx, edx
add ecx, 0xae3eaafe
mov edx, eax
sub edx, 0x384c9385
mov r8d, eax
sub r8d, edx
sub r8d, 0xafd28e5b
sub r8d, 1
add r8d, 0xafd28e5b
sub r8d, 0x3d703549
sub r8d, 0x384c9385
add r8d, 0x3d703549
sub ecx, 0xe424d589
sub ecx, 0xa5a888c3
add ecx, 0xe424d589
add ecx, 0xdb77c966
add ecx, r8d
sub ecx, 0xdb77c966
add ecx, 0x8e9ef178
add ecx, 0xa5a888c3
sub ecx, 0x8e9ef178
mov edx, eax
sub edx, 0
mov r8d, eax
sub r8d, 0x88a7571c
add edx, r8d
mov r8d, eax
sub r8d, edx
sub r8d, 0x4d36b4a1
sub r8d, ecx
add r8d, 0x4d36b4a1
mov ecx, eax
sub ecx, 0x88a7571c
add r8d, ecx
mov ecx, eax
sub ecx, 0x51dc3abc
mov edx, eax
sub edx, ecx
mov ecx, eax
sub ecx, 0x852f9e7f
add edx, ecx
add edx, 0x2bb735
sub edx, 0x51dc3abc
sub edx, 0x2bb735
sub r8d, 0x2b03f900
sub r8d, 0xb3da3f21
add r8d, 0x2b03f900
sub eax, edx
add r8d, eax
sub r8d, 0x328c58d3
add r8d, 0xb3da3f21
add r8d, 0x328c58d3
mov dword [rsp + 0x204], r8d
mov dword [rsp + 0x38], 0xba43b569
jmp 0x2fc4da086
mov eax, dword [rsp + 0x204]
mov dword [rsp + 0x3c], eax
mov dword [rsp + 0x38], 0xe9a1a5b9
jmp 0x2fc4da086
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x208], rax
mov dword [rsp + 0x38], 0xb07872db
jmp 0x2fc4da086
mov rax, qword [rsp + 0x208]
add rax, 4
mov qword [rsp + 0x210], rax
mov dword [rsp + 0x38], 0x4c8ae1c9
jmp 0x2fc4da086
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x38], 0xc110e80a
jmp 0x2fc4da086
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x218], rax
mov dword [rsp + 0x38], 0xf645d637
jmp 0x2fc4da086
mov rax, qword [rsp + 0x218]
add rax, 2
mov qword [rsp + 0x220], rax
mov dword [rsp + 0x38], 0x560ad170
jmp 0x2fc4da086
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x38], 0xb8a2f14c
jmp 0x2fc4da086
mov dword [rsp + 0x38], 0x3e32c101
jmp 0x2fc4da086
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x228], rax
mov dword [rsp + 0x38], 0x1ed55cd5
jmp 0x2fc4da086
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x38], 0x882fbcee
jmp 0x2fc4da086
mov dword [rsp + 0x38], 0x7198acac
jmp 0x2fc4da086
mov rax, qword [rsp + 0x230]
add rsp, 0x238
ret
jmp 0x2fc4d8fb9