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

Disassembly:
sub rsp, 0x238
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x68], 0
mov dword [rsp + 0x28], 0x67352d77
mov eax, dword [rsp + 0x28]
mov ecx, eax
sub ecx, 0x8b9d379c
mov dword [rsp + 0x24], eax
je 0x2fc4dd982
jmp 0x2fc4dcc1d
mov eax, dword [rsp + 0x24]
sub eax, 0x8e224455
je 0x2fc4ddc85
jmp 0x2fc4dcc31
mov eax, dword [rsp + 0x24]
sub eax, 0x8fc9df4f
je 0x2fc4dd3f9
jmp 0x2fc4dcc45
mov eax, dword [rsp + 0x24]
sub eax, 0x922d1e19
je 0x2fc4dd8c9
jmp 0x2fc4dcc59
mov eax, dword [rsp + 0x24]
sub eax, 0x93bea635
je 0x2fc4dd3d5
jmp 0x2fc4dcc6d
mov eax, dword [rsp + 0x24]
sub eax, 0x98d1688c
je 0x2fc4dd7cd
jmp 0x2fc4dcc81
mov eax, dword [rsp + 0x24]
sub eax, 0xa48f04b7
je 0x2fc4dd887
jmp 0x2fc4dcc95
mov eax, dword [rsp + 0x24]
sub eax, 0xa5edde77
je 0x2fc4dd733
jmp 0x2fc4dcca9
mov eax, dword [rsp + 0x24]
sub eax, 0xa5ef339c
je 0x2fc4dd3b7
jmp 0x2fc4dccbd
mov eax, dword [rsp + 0x24]
sub eax, 0xa6a7d99f
je 0x2fc4dd35a
jmp 0x2fc4dccd1
mov eax, dword [rsp + 0x24]
sub eax, 0xa82d49c8
je 0x2fc4dd432
jmp 0x2fc4dcce5
mov eax, dword [rsp + 0x24]
sub eax, 0xac7fb778
je 0x2fc4dd8a7
jmp 0x2fc4dccf9
mov eax, dword [rsp + 0x24]
sub eax, 0xaface55e
je 0x2fc4dd6fa
jmp 0x2fc4dcd0d
mov eax, dword [rsp + 0x24]
sub eax, 0xb5433304
je 0x2fc4dd5b5
jmp 0x2fc4dcd21
mov eax, dword [rsp + 0x24]
sub eax, 0xb9f672fa
je 0x2fc4dd6b2
jmp 0x2fc4dcd35
mov eax, dword [rsp + 0x24]
sub eax, 0xc2b0cdf1
je 0x2fc4dd53a
jmp 0x2fc4dcd49
mov eax, dword [rsp + 0x24]
sub eax, 0xc6707070
je 0x2fc4dd577
jmp 0x2fc4dcd5d
mov eax, dword [rsp + 0x24]
sub eax, 0xcd968a62
je 0x2fc4dd2e8
jmp 0x2fc4dcd71
mov eax, dword [rsp + 0x24]
sub eax, 0xd0143285
je 0x2fc4dd933
jmp 0x2fc4dcd85
mov eax, dword [rsp + 0x24]
sub eax, 0xd4d01e62
je 0x2fc4dd23a
jmp 0x2fc4dcd99
mov eax, dword [rsp + 0x24]
sub eax, 0xe0fee7c0
je 0x2fc4ddbb0
jmp 0x2fc4dcdad
mov eax, dword [rsp + 0x24]
sub eax, 0xe5579125
je 0x2fc4dd611
jmp 0x2fc4dcdc1
mov eax, dword [rsp + 0x24]
sub eax, 0xedb2e694
je 0x2fc4dd9a7
jmp 0x2fc4dcdd5
mov eax, dword [rsp + 0x24]
sub eax, 0xee5e5091
je 0x2fc4ddb98
jmp 0x2fc4dcde9
mov eax, dword [rsp + 0x24]
sub eax, 0xf033fa73
je 0x2fc4ddbed
jmp 0x2fc4dcdfd
mov eax, dword [rsp + 0x24]
sub eax, 0xfc63052b
je 0x2fc4dd21b
jmp 0x2fc4dce11
mov eax, dword [rsp + 0x24]
sub eax, 0xff78c2b8
je 0x2fc4dd5e7
jmp 0x2fc4dce25
mov eax, dword [rsp + 0x24]
sub eax, 0x1269597
je 0x2fc4dd86d
jmp 0x2fc4dce39
mov eax, dword [rsp + 0x24]
sub eax, 0x365b113
je 0x2fc4ddc5e
jmp 0x2fc4dce4d
mov eax, dword [rsp + 0x24]
sub eax, 0x467bd76
je 0x2fc4dd331
jmp 0x2fc4dce61
mov eax, dword [rsp + 0x24]
sub eax, 0x52b82a5
je 0x2fc4dd37a
jmp 0x2fc4dce75
mov eax, dword [rsp + 0x24]
sub eax, 0x5efc175
je 0x2fc4dd68f
jmp 0x2fc4dce89
mov eax, dword [rsp + 0x24]
sub eax, 0x70ff770
je 0x2fc4dd455
jmp 0x2fc4dce9d
mov eax, dword [rsp + 0x24]
sub eax, 0x91a9174
je 0x2fc4dd81a
jmp 0x2fc4dceb1
mov eax, dword [rsp + 0x24]
sub eax, 0x9879998
je 0x2fc4dd675
jmp 0x2fc4dcec5
mov eax, dword [rsp + 0x24]
sub eax, 0xaebe0c1
je 0x2fc4dd95b
jmp 0x2fc4dced9
mov eax, dword [rsp + 0x24]
sub eax, 0xbc5f67c
je 0x2fc4dd259
jmp 0x2fc4dceed
mov eax, dword [rsp + 0x24]
sub eax, 0x10dbe485
je 0x2fc4ddcaf
jmp 0x2fc4dcf01
mov eax, dword [rsp + 0x24]
sub eax, 0x132b08d0
je 0x2fc4dd62e
jmp 0x2fc4dcf15
mov eax, dword [rsp + 0x24]
sub eax, 0x1a3c79d0
je 0x2fc4dd975
jmp 0x2fc4dcf29
mov eax, dword [rsp + 0x24]
sub eax, 0x1c36713d
je 0x2fc4dd309
jmp 0x2fc4dcf3d
mov eax, dword [rsp + 0x24]
sub eax, 0x1c77d998
je 0x2fc4dd98f
jmp 0x2fc4dcf51
mov eax, dword [rsp + 0x24]
sub eax, 0x216ea5c8
je 0x2fc4dd6d0
jmp 0x2fc4dcf65
mov eax, dword [rsp + 0x24]
sub eax, 0x2881a9c1
je 0x2fc4dd503
jmp 0x2fc4dcf79
mov eax, dword [rsp + 0x24]
sub eax, 0x2a99ee32
je 0x2fc4dd719
jmp 0x2fc4dcf8d
mov eax, dword [rsp + 0x24]
sub eax, 0x2d765a15
je 0x2fc4dd497
jmp 0x2fc4dcfa1
mov eax, dword [rsp + 0x24]
sub eax, 0x2f80ec55
je 0x2fc4dd65d
jmp 0x2fc4dcfb5
mov eax, dword [rsp + 0x24]
sub eax, 0x3115e32e
je 0x2fc4dd394
jmp 0x2fc4dcfc9
mov eax, dword [rsp + 0x24]
sub eax, 0x31543fce
je 0x2fc4dd913
jmp 0x2fc4dcfdd
mov eax, dword [rsp + 0x24]
sub eax, 0x323dc4d1
je 0x2fc4ddccc
jmp 0x2fc4dcff1
mov eax, dword [rsp + 0x24]
sub eax, 0x33b5e2ee
je 0x2fc4ddbca
jmp 0x2fc4dd005
mov eax, dword [rsp + 0x24]
sub eax, 0x34b5170a
je 0x2fc4dd473
jmp 0x2fc4dd019
mov eax, dword [rsp + 0x24]
sub eax, 0x382a4d28
je 0x2fc4dd767
jmp 0x2fc4dd02d
mov eax, dword [rsp + 0x24]
sub eax, 0x3b38609f
je 0x2fc4dd554
jmp 0x2fc4dd041
mov eax, dword [rsp + 0x24]
sub eax, 0x3f070354
je 0x2fc4dd839
jmp 0x2fc4dd055
mov eax, dword [rsp + 0x24]
sub eax, 0x480f3b70
je 0x2fc4dd595
jmp 0x2fc4dd069
mov eax, dword [rsp + 0x24]
sub eax, 0x4a7effa4
je 0x2fc4dd4b6
jmp 0x2fc4dd07d
mov eax, dword [rsp + 0x24]
sub eax, 0x4ba13b37
je 0x2fc4dd785
jmp 0x2fc4dd091
mov eax, dword [rsp + 0x24]
sub eax, 0x4e98372d
je 0x2fc4dd418
jmp 0x2fc4dd0a5
mov eax, dword [rsp + 0x24]
sub eax, 0x500b3e07
je 0x2fc4dd648
jmp 0x2fc4dd0b9
mov eax, dword [rsp + 0x24]
sub eax, 0x55887521
je 0x2fc4dd7a5
jmp 0x2fc4dd0cd
mov eax, dword [rsp + 0x24]
sub eax, 0x55c64d79
je 0x2fc4ddc44
jmp 0x2fc4dd0e1
mov eax, dword [rsp + 0x24]
sub eax, 0x56235dcd
je 0x2fc4dd4cf
jmp 0x2fc4dd0f5
mov eax, dword [rsp + 0x24]
sub eax, 0x57b83c6e
je 0x2fc4dd853
jmp 0x2fc4dd109
mov eax, dword [rsp + 0x24]
sub eax, 0x5a1a7d14
je 0x2fc4ddc6b
mov rax, qword [rsp + 0x90]
mov ecx, dword [rax + 0x3c]
mov dword [rsp + 0x9c], ecx
mov dword [rsp + 0x28], 0xd4d01e62
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0x9c]
movsxd rcx, eax
mov qword [rsp + 0xa0], rcx
mov dword [rsp + 0x28], 0xbc5f67c
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0xa0]
add rax, rcx
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0x28], 0x7cb0d906
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0xc0]
mov ecx, dword [rax]
mov eax, ecx
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0x28], 0x1c36713d
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0xb0]
mov rcx, qword [rsp + 0xc8]
add rax, rcx
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0x28], 0x467bd76
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x50]
mov ecx, dword [rax + 4]
mov dword [rsp + 0xdc], ecx
mov dword [rsp + 0x28], 0xa6a7d99f
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0xdc]
cmp eax, 0
mov eax, 0x4a7effa4
mov ecx, 0x52b82a5
cmove ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0x28], 0x3115e32e
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0xe0]
add rax, 0x14
mov qword [rsp + 0xe8], rax
mov dword [rsp + 0x28], 0xa5ef339c
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0xe8]
mov ecx, dword [rax]
mov dword [rsp + 0xf0], ecx
mov dword [rsp + 0x28], 0x93bea635
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0xf0]
cmp eax, 0
sete cl
and cl, 1
mov byte [rsp + 0xf7], cl
mov dword [rsp + 0x28], 0x8fc9df4f
jmp 0x2fc4ddcdc
mov al, byte [rsp + 0xf7]
test al, 1
mov ecx, 0x4a7effa4
mov edx, 0x4e98372d
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0x28], 0xa82d49c8
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0xf8]
add rax, 0x18
mov qword [rsp + 0x100], rax
mov dword [rsp + 0x28], 0x70ff770
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x100]
mov ecx, dword [rax]
mov dword [rsp + 0x108], ecx
mov dword [rsp + 0x28], 0x34b5170a
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0x108]
cmp eax, 0
sete cl
and cl, 1
mov byte [rsp + 0x10f], cl
mov dword [rsp + 0x28], 0x2d765a15
jmp 0x2fc4ddcdc
mov al, byte [rsp + 0x10f]
test al, 1
mov ecx, 0x4a7effa4
mov edx, 0x619eb4a5
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x2fc4ddcdc
mov qword [rsp + 0x80], 0
mov dword [rsp + 0x28], 0x56235dcd
jmp 0x2fc4ddcdc
mov dword [rsp + 0x28], 0x10dbe485
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x118]
mov ecx, dword [rax + 0x20]
mov eax, ecx
mov rdx, qword [rsp + 0x110]
add rdx, rax
mov qword [rsp + 0x38], rdx
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x120], rax
mov dword [rsp + 0x28], 0xc2b0cdf1
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x128], rax
mov dword [rsp + 0x28], 0x3b38609f
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x128]
add rax, 0x24
mov qword [rsp + 0x130], rax
mov dword [rsp + 0x28], 0xc6707070
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x130]
mov ecx, dword [rax]
mov dword [rsp + 0x13c], ecx
mov dword [rsp + 0x28], 0x480f3b70
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0x13c]
mov eax, eax
mov ecx, eax
mov qword [rsp + 0x140], rcx
mov dword [rsp + 0x28], 0xb5433304
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x120]
mov rcx, qword [rsp + 0x140]
add rax, rcx
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x148], rax
mov dword [rsp + 0x28], 0xff78c2b8
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x48]
mov ecx, dword [rax + 0x1c]
mov eax, ecx
mov rdx, qword [rsp + 0x148]
add rdx, rax
mov qword [rsp + 0x150], rdx
mov dword [rsp + 0x28], 0xe5579125
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x158], rax
mov dword [rsp + 0x28], 0x132b08d0
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x500b3e07
jmp 0x2fc4ddcdc
mov dword [rsp + 0x2c], 0
mov dword [rsp + 0x28], 0x2f80ec55
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x164], eax
mov dword [rsp + 0x28], 0x9879998
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x168], rax
mov dword [rsp + 0x28], 0x5efc175
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x168]
add rax, 0x18
mov qword [rsp + 0x170], rax
mov dword [rsp + 0x28], 0xb9f672fa
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x170]
mov ecx, dword [rax]
mov dword [rsp + 0x178], ecx
mov dword [rsp + 0x28], 0x216ea5c8
jmp 0x2fc4ddcdc
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 + 0x28], 0xaface55e
jmp 0x2fc4ddcdc
mov al, byte [rsp + 0x17f]
test al, 1
mov ecx, 0x2a99ee32
mov edx, 0x5a1a7d14
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x28], 0xa5edde77
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x188], rax
mov dword [rsp + 0x28], 0x72008d13
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x190]
mov ecx, dword [rax]
mov dword [rsp + 0x19c], ecx
mov dword [rsp + 0x28], 0x4ba13b37
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0x19c]
mov eax, eax
mov ecx, eax
mov qword [rsp + 0x1a0], rcx
mov dword [rsp + 0x28], 0x55887521
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x188]
mov rcx, qword [rsp + 0x1a0]
add rax, rcx
mov qword [rsp + 0x1a8], rax
mov dword [rsp + 0x28], 0x98d1688c
jmp 0x2fc4ddcdc
mov rcx, qword [rsp + 0x180]
mov rdx, qword [rsp + 0x1a8]
call sym.StrCmp
mov dword [rsp + 0x1b0], eax
mov dword [rsp + 0x28], 0x6dd20e0d
jmp 0x2fc4ddcdc
mov al, byte [rsp + 0x1b7]
test al, 1
mov ecx, 0x3f070354
mov edx, 0x8b9d379c
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x1b8], rax
mov dword [rsp + 0x28], 0x57b83c6e
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x1c0], rax
mov dword [rsp + 0x28], 0x1269597
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x1c8], rax
mov dword [rsp + 0x28], 0xa48f04b7
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x1c8]
mov cx, word [rax]
mov word [rsp + 0x1d6], cx
mov dword [rsp + 0x28], 0xac7fb778
jmp 0x2fc4ddcdc
mov ax, word [rsp + 0x1d6]
movzx ecx, ax
mov edx, ecx
mov qword [rsp + 0x1d8], rdx
mov dword [rsp + 0x28], 0x922d1e19
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x1c0]
mov rcx, qword [rsp + 0x1d8]
shl rcx, 2
add rax, rcx
mov qword [rsp + 0x1e0], rax
mov dword [rsp + 0x28], 0x6b3f5c48
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0x1ec]
mov eax, eax
mov ecx, eax
mov qword [rsp + 0x1f0], rcx
mov dword [rsp + 0x28], 0xd0143285
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x1b8]
mov rcx, qword [rsp + 0x1f0]
add rax, rcx
mov qword [rsp + 0x1f8], rax
mov dword [rsp + 0x28], 0xaebe0c1
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x28], 0x1a3c79d0
jmp 0x2fc4ddcdc
mov dword [rsp + 0x28], 0x5a1a7d14
jmp 0x2fc4ddcdc
mov dword [rsp + 0x28], 0x1c77d998
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x200], eax
mov dword [rsp + 0x28], 0xedb2e694
jmp 0x2fc4ddcdc
xor eax, eax
mov ecx, dword [rsp + 0x200]
mov edx, eax
sub edx, ecx
add edx, 0
mov ecx, 0xd0064426
add ecx, 0
sub ecx, 0x562d5050
sub ecx, 0xd0064426
sub edx, 0x9d85e931
add edx, ecx
add edx, 0x9d85e931
mov ecx, eax
sub ecx, 0xc164bb99
sub ecx, edx
add ecx, 0xc164bb99
add ecx, 0x9d180752
add ecx, 0xf503239e
sub ecx, 0x9d180752
sub ecx, 0x51a94d1e
sub ecx, 0xfc113f35
add ecx, 0x51a94d1e
sub ecx, 0x8c77267a
sub ecx, 0xf503239e
add ecx, 0x8c77267a
mov edx, 0xf01e47dc
add edx, 0
sub edx, 0x562d5050
sub edx, 0xf01e47dc
add ecx, 0x21bc3cee
add ecx, edx
sub ecx, 0x21bc3cee
mov edx, 0x2cb56025
add edx, 0
add edx, 0xb4cbfee
sub edx, 0x2cb56025
mov r8d, eax
sub r8d, ecx
add edx, r8d
mov ecx, eax
sub ecx, 0xb4cbfee
add edx, ecx
mov ecx, eax
sub ecx, 0xa270dc74
sub ecx, 0x26cc93f9
add ecx, 0xa270dc74
add ecx, 0xa32e04b
sub ecx, 1
sub ecx, 0xa32e04b
mov r8d, eax
sub r8d, 0x26cc93f9
sub ecx, r8d
mov r8d, 0x107aadc9
add r8d, 0
sub r8d, edx
sub r8d, 0x107aadc9
mov edx, eax
sub edx, 0x75d3bd92
sub edx, ecx
add edx, 0x75d3bd92
sub r8d, 0x9d0e03fd
add r8d, edx
add r8d, 0x9d0e03fd
mov ecx, eax
sub ecx, 0x4ff2859e
sub ecx, r8d
add ecx, 0x4ff2859e
mov edx, eax
sub edx, 0x87cb4b0a
add edx, 0xa8a9570a
add edx, 0x87cb4b0a
add edx, 0xb00b7672
sub edx, ecx
sub edx, 0xb00b7672
mov ecx, eax
sub ecx, 0xa8a9570a
add edx, ecx
add edx, 0x1fa417a0
add edx, 0x5db08961
sub edx, 0x1fa417a0
add edx, 0x187bb2da
sub edx, 0xee0906a4
sub edx, 0x187bb2da
sub edx, 0xf53c3849
sub edx, 0x5db08961
add edx, 0xf53c3849
mov ecx, eax
sub ecx, 0xfc113f35
add ecx, 0
add edx, 0xf70de373
sub edx, ecx
sub edx, 0xf70de373
mov ecx, eax
sub ecx, edx
mov edx, eax
sub edx, 0xbd57a642
add ecx, edx
mov edx, eax
sub edx, ecx
add edx, 0x10207517
add edx, 0xee0906a4
sub edx, 0x10207517
sub eax, 0xbd57a642
add edx, eax
mov dword [rsp + 0x204], edx
mov dword [rsp + 0x28], 0xee5e5091
jmp 0x2fc4ddcdc
mov eax, dword [rsp + 0x204]
mov dword [rsp + 0x2c], eax
mov dword [rsp + 0x28], 0xe0fee7c0
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x208], rax
mov dword [rsp + 0x28], 0x33b5e2ee
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x208]
add rax, 4
mov qword [rsp + 0x210], rax
mov dword [rsp + 0x28], 0xf033fa73
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x28], 0x6372afd7
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x28], 0x365b113
jmp 0x2fc4ddcdc
mov dword [rsp + 0x28], 0x2f80ec55
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x28], 0x6eb1caa8
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x230], rax
mov dword [rsp + 0x28], 0x323dc4d1
jmp 0x2fc4ddcdc
mov rax, qword [rsp + 0x230]
add rsp, 0x238
ret
jmp 0x2fc4dcc02