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

Disassembly:
push rax
pushf
mov eax, 0x2aa19b45
pushf
not eax
add eax, 0xc673a826
xor eax, 0xcfc578ce
rol eax, 0x92
popf
pushf
not eax
add eax, 0xf52f1fcb
xor eax, 0x87d8371e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x996209f3
xor eax, 0xa5f68c8b
rol eax, 0x30
popf
pushf
not eax
add eax, 0x84176a54
xor eax, 0xb9388c4f
rol eax, 0x53
popf
cmp eax, 4
jne 0x14005d645
popf
pop rax
jmp 0x14005ddb5
cmp eax, 0
jne 0x14005d654
popf
pop rax
jmp 0x14005d6ea
cmp eax, 3
jne 0x14005d663
popf
pop rax
jmp 0x14005dd62
cmp eax, 1
jne 0x14005d672
popf
pop rax
jmp 0x14005d7da
cmp eax, 0xa
jne 0x14005d681
popf
pop rax
jmp 0x14005e541
cmp eax, 7
jne 0x14005d690
popf
pop rax
jmp 0x14005e3d8
cmp eax, 6
jne 0x14005d69f
popf
pop rax
jmp 0x14005decb
cmp eax, 0xb
jne 0x14005d6ae
popf
pop rax
jmp 0x14005e647
cmp eax, 9
jne 0x14005d6bd
popf
pop rax
jmp 0x14005e4ac
cmp eax, 8
jne 0x14005d6cc
popf
pop rax
jmp 0x14005e42b
cmp eax, 5
jne 0x14005d6db
popf
pop rax
jmp 0x14005de49
cmp eax, 2
jne 0x14005d6ea
popf
pop rax
jmp 0x14005d877
mov dword [rsp + 0x20], r9d
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0xb0
mov eax, 0x3c037e65
pushf
not eax
add eax, 0x92dad071
xor eax, 0xf4ea2d38
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbbbcbab4
xor eax, 0xc73abaea
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd9d4c41b
xor eax, 0x93327bf0
rol eax, 0xf6
popf
mov eax, eax
mov rcx, qword gs:[0x58]
mov rcx, qword [rcx]
mov eax, dword [rax + rcx]
cmp dword [0x140013b94], eax
jle 0x14005d7a7
push rax
pushf
mov eax, 0xdd36b9c4
pushf
not eax
add eax, 0xc2d16e75
xor eax, 0xa4111277
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x97ce94c5
xor eax, 0xfffd99fc
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf38bc386
xor eax, 0x9f948981
rol eax, 0x54
popf
jmp 0x14005d636
push rax
pushf
mov eax, 0xe52f5b8c
pushf
not eax
add eax, 0xb0518868
xor eax, 0xce0e02a5
rol eax, 0x15
popf
pushf
not eax
add eax, 0x8b43978d
xor eax, 0xbbaef207
rol eax, 0x2e
popf
jmp 0x14005d636
lea rcx, [0x1927c94c6]
pushf
sub rcx, 0x527b5932
popf
call fcn.140093e11
cmp dword [0x140013b94], 0xffffffff
jne 0x14005d831
push rax
pushf
mov eax, 0x178da0bc
pushf
not eax
add eax, 0xf8bb615f
xor eax, 0xe1a36fb3
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd22ebfbf
xor eax, 0xc058d99e
rol eax, 0xd7
popf
jmp 0x14005d636
push rax
pushf
mov eax, 0x3b8e4f76
pushf
not eax
add eax, 0xd23fade2
xor eax, 0x906227fc
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xebe26d31
xor eax, 0xb3f9b781
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xdf920bb0
xor eax, 0xf2241787
rol eax, 0x29
popf
jmp 0x14005d636
mov byte [rsp + 0x30], 0x4b
mov eax, 0xc541f30b
pushf
not eax
add eax, 0x8c074056
xor eax, 0xae8cf64c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xd3b554e1
xor eax, 0xa9667aa8
rol eax, 7
popf
pushf
not eax
add eax, 0x916693ba
xor eax, 0xb97b1f34
rol eax, 0x33
popf
pushf
not eax
add eax, 0x985d6db1
xor eax, 0xeb080de8
rol eax, 0x4b
popf
imul rax, rax, 0
lea rcx, [0x1abaa6602]
pushf
sub rcx, 0x6ba960fa
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x31], al
mov eax, 0xadcf182b
pushf
not eax
add eax, 0x9027cbbc
xor eax, 0xa03181a0
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xa93749e6
xor eax, 0xc29cd714
rol eax, 0x23
popf
pushf
not eax
add eax, 0x9f24c630
xor eax, 0xe3894a75
rol eax, 0x2c
popf
imul rax, rax, 1
lea rcx, [0x1ba50b120]
pushf
sub rcx, 0x7a4fac18
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x32], al
mov eax, 0x513a679b
pushf
not eax
add eax, 0xe061e3c8
xor eax, 0x8d0b6cb8
rol eax, 0x21
popf
pushf
not eax
add eax, 0xdeff3fbf
xor eax, 0xd934d860
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8ef3e04e
xor eax, 0x8d21fcd2
rol eax, 0xed
popf
imul rax, rax, 2
lea rcx, [0x1950d3512]
pushf
sub rcx, 0x550c300a
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x33], al
mov eax, 0xf89665f
pushf
not eax
add eax, 0xe788e85e
xor eax, 0xaed3d0f1
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe6c84a83
xor eax, 0xef358d72
rol eax, 0x75
popf
imul rax, rax, 3
lea rcx, [0x1944e9bc7]
pushf
sub rcx, 0x544d96bf
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x34], al
mov eax, 0xd742679a
pushf
not eax
add eax, 0x9c757d10
xor eax, 0xde677b84
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x875e5251
xor eax, 0x8549b4cb
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd4c7cec0
xor eax, 0xdc0f9e74
rol eax, 0x33
popf
imul rax, rax, 4
lea rcx, [0x1a12c4b45]
pushf
sub rcx, 0x612b463d
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x35], al
mov eax, 0x2d4db9c8
pushf
not eax
add eax, 0x91216b9f
xor eax, 0x96920260
rol eax, 0xff
popf
pushf
not eax
add eax, 0xc5e1147f
xor eax, 0xa6d63a82
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xe7a50548
xor eax, 0xeab5c01c
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xd5dbbb60
xor eax, 0x8f22aa3c
rol eax, 0xf
popf
imul rax, rax, 5
lea rcx, [0x195096346]
pushf
sub rcx, 0x55085e3e
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x36], al
mov eax, 0xd886c1c8
pushf
not eax
add eax, 0x91958fc8
xor eax, 0xf273cc13
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xe9bddd4f
xor eax, 0x87f9a52d
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xa1be3ce2
xor eax, 0xeb00950b
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc2077872
xor eax, 0x89625b04
rol eax, 0x82
popf
imul rax, rax, 6
lea rcx, [0x1b1097cee]
pushf
sub rcx, 0x710877e6
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x37], al
mov eax, 0x12db71f6
pushf
not eax
add eax, 0x8433e7fb
xor eax, 0xf9091293
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xe638c576
xor eax, 0xb76822ac
rol eax, 0x4a
popf
imul rax, rax, 7
lea rcx, [0x1a5f732c6]
pushf
sub rcx, 0x65f62dbe
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x38], al
mov eax, 0x2452dcc6
pushf
not eax
add eax, 0xee1cb0e9
xor eax, 0x8e28faa2
rol eax, 0x12
popf
pushf
not eax
add eax, 0xeaafbd46
xor eax, 0x94b34c11
rol eax, 0xa
popf
pushf
not eax
add eax, 0xfe7dd3cc
xor eax, 0x8736d13b
rol eax, 0xf2
popf
imul rax, rax, 8
lea rcx, [0x1a65f649c]
pushf
sub rcx, 0x665e5f94
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x39], al
mov eax, 0x5c7f2948
pushf
not eax
add eax, 0x8adfec52
xor eax, 0x98fd8f73
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xd44a4adb
xor eax, 0xe1a2e7e7
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xcc9b36d0
xor eax, 0xaac251df
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x8c5fa7bb
xor eax, 0xf10046db
rol eax, 0x3f
popf
imul rax, rax, 9
lea rcx, [0x184bcdd7e]
pushf
sub rcx, 0x44bbd876
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x3a], al
mov eax, 0x6910eff3
pushf
not eax
add eax, 0xbc401bb4
xor eax, 0xec5ae30a
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xf8a5dd2d
xor eax, 0x97a612cc
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x998bc52b
xor eax, 0xb70f2e8a
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf0bf4652
xor eax, 0xe8598c92
rol eax, 0x23
popf
imul rax, rax, 0xa
lea rcx, [0x1ad61cfc0]
pushf
sub rcx, 0x6d60cab8
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x3b], al
lea rax, [rsp + 0x3c]
lea rax, [rsp + 0x3c]
mov rdi, rax
xor eax, eax
mov ecx, 0x2c2e43bb
pushf
not ecx
add ecx, 0x9b75ccaf
xor ecx, 0x99fee690
rol ecx, 0xd5
popf
pushf
not ecx
add ecx, 0xc3fd18e6
xor ecx, 0xf76e41b8
rol ecx, 0xcc
popf
rep stosb byte [rdi], al
mov qword [rsp + 0x48], 0
jmp 0x14005ddb5
mov rax, qword [rsp + 0x48]
inc rax
mov qword [rsp + 0x48], rax
push rax
pushf
mov eax, 0x54b7f2e0
pushf
not eax
add eax, 0xb5112ef8
xor eax, 0xfaac35ce
rol eax, 0x53
popf
pushf
not eax
add eax, 0x86035640
xor eax, 0xa2e1e02f
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x8beb2ed5
xor eax, 0xa43f095f
rol eax, 0x11
popf
jmp 0x14005d636
cmp qword [rsp + 0x48], 0xb
jae 0x14005de16
push rax
pushf
mov eax, 0x6f06f1ff
pushf
not eax
add eax, 0xd0ff3a40
xor eax, 0xb93d34b7
rol eax, 0x31
popf
pushf
not eax
add eax, 0xbeab78c5
xor eax, 0x95f131a6
rol eax, 0x28
popf
pushf
not eax
add eax, 0x90370a77
xor eax, 0xc45f5392
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xcc779f5e
xor eax, 0xfd09ab16
rol eax, 0x96
popf
jmp 0x14005d636
push rax
pushf
mov eax, 0x9615f815
pushf
not eax
add eax, 0xdb44fb39
xor eax, 0x90f32937
rol eax, 0xce
popf
pushf
not eax
add eax, 0xaca58361
xor eax, 0xa2204d89
rol eax, 0x1c
popf
jmp 0x14005d636
lea rax, [rsp + 0x31]
mov qword [rsp + 0x58], rax
mov rdx, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x58]
call fcn.14005a406
movzx edx, byte [rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x40], al
lea rax, [rsp + 0x31]
mov qword [rsp + 0x60], rax
mov rdx, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x60]
call fcn.14005a406
movzx ecx, byte [rsp + 0x40]
mov byte [rax], cl
jmp 0x14005dd62
lea rax, [rsp + 0x31]
mov qword [rsp + 0x68], rax
mov edx, 0x86c8fe54
pushf
not edx
add edx, 0xdbed3d80
xor edx, 0xfe5fd07f
rol edx, 0xd2
popf
pushf
not edx
add edx, 0x86736f32
xor edx, 0xc920c382
rol edx, 0xba
popf
mov rcx, qword [rsp + 0x68]
call fcn.14005a406
mov byte [rax], 0
lea rax, [rsp + 0x31]
mov rcx, rax
call fcn.140002a80
mov qword [rsp + 0x90], rax
mov byte [rsp + 0x20], 0x22
movsx eax, byte [rsp + 0x20]
mov ecx, 0xf080af64
pushf
not ecx
add ecx, 0xac54f5b5
xor ecx, 0x8d451568
rol ecx, 0xdd
popf
pushf
not ecx
add ecx, 0x8bf69a4b
xor ecx, 0x95246fe3
rol ecx, 0x84
popf
imul rcx, rcx, 0
lea rdx, [0x1a7ea8e8f]
pushf
sub rdx, 0x67e98977
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x21], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xfc83c7a5
pushf
not ecx
add ecx, 0xd758fd73
xor ecx, 0xdbcb4626
rol ecx, 0xfc
popf
pushf
not ecx
add ecx, 0x9af2ca9f
xor ecx, 0xc9e0088b
rol ecx, 0x6e
popf
pushf
not ecx
add ecx, 0x84042456
xor ecx, 0xde8de881
rol ecx, 0x35
popf
pushf
not ecx
add ecx, 0xe75d33e9
xor ecx, 0x84ca4752
rol ecx, 0x96
popf
imul rcx, rcx, 1
lea rdx, [0x18b04048a]
pushf
sub rdx, 0x4b02ff72
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x22], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xe7cc15c6
pushf
not ecx
add ecx, 0xfc859f99
xor ecx, 0xee82d3db
rol ecx, 0xaa
popf
pushf
not ecx
add ecx, 0xab17b186
xor ecx, 0xfdaf899d
rol ecx, 0x22
popf
imul rcx, rcx, 2
lea rdx, [0x1bcebe159]
pushf
sub rdx, 0x7ceadc41
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x23], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xbc7bf9dd
pushf
not ecx
add ecx, 0xb56e5360
xor ecx, 0xf103a4ed
rol ecx, 0x1e
popf
pushf
not ecx
add ecx, 0xdba9f844
xor ecx, 0xbc04f7f3
rol ecx, 0x9b
popf
pushf
not ecx
add ecx, 0x9cae8d2c
xor ecx, 0x9f8540b3
rol ecx, 0xc3
popf
imul rcx, rcx, 3
lea rdx, [0x1bc1f74a1]
pushf
sub rdx, 0x7c1e6f89
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x24], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xacc7c8bf
pushf
not ecx
add ecx, 0xca4a2e24
xor ecx, 0xd60634b4
rol ecx, 0x77
popf
pushf
not ecx
add ecx, 0xa4c6a4a2
xor ecx, 0xbc20e279
rol ecx, 0x4a
popf
imul rcx, rcx, 4
lea rdx, [0x183a28e7d]
pushf
sub rdx, 0x43a18965
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x25], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x62c35cf9
pushf
not ecx
add ecx, 0xa13e8bae
xor ecx, 0xd00bf4ca
rol ecx, 0xfe
popf
pushf
not ecx
add ecx, 0xefd0d203
xor ecx, 0xbf02488b
rol ecx, 0x81
popf
pushf
not ecx
add ecx, 0xa4970753
xor ecx, 0x8e294f81
rol ecx, 0x94
popf
imul rcx, rcx, 5
lea rdx, [0x19e773b2d]
pushf
sub rdx, 0x5e763615
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x26], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xc81d4583
pushf
not ecx
add ecx, 0x9fd09cb0
xor ecx, 0xb000ec24
rol ecx, 0x78
popf
pushf
not ecx
add ecx, 0xeba83685
xor ecx, 0xe34882c9
rol ecx, 0xcd
popf
imul rcx, rcx, 6
lea rdx, [0x18c0472eb]
pushf
sub rdx, 0x4c036dd3
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x27], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x63e75294
pushf
not ecx
add ecx, 0xfc833595
xor ecx, 0xbe10801e
rol ecx, 0x7d
popf
pushf
not ecx
add ecx, 0xac0e1368
xor ecx, 0xeddc32e3
rol ecx, 0x7f
popf
pushf
not ecx
add ecx, 0xe846726d
xor ecx, 0xae4e8d96
rol ecx, 0xa8
popf
pushf
not ecx
add ecx, 0x811dbd6c
xor ecx, 0xe872dd9f
rol ecx, 0x94
popf
imul rcx, rcx, 7
lea rdx, [0x1b815f83a]
pushf
sub rdx, 0x7814f322
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x28], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x5cec59a5
pushf
not ecx
add ecx, 0xaf4a39d4
xor ecx, 0xa4dc8ada
rol ecx, 0xe9
popf
pushf
not ecx
add ecx, 0xeaa5fb07
xor ecx, 0xe7d01111
rol ecx, 0x1d
popf
imul rcx, rcx, 8
lea rdx, [0x1809bcaec]
pushf
sub rdx, 0x409ac5d4
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x29], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x8100e668
pushf
not ecx
add ecx, 0xab3bf039
xor ecx, 0xd8169c53
rol ecx, 0xbe
popf
pushf
not ecx
add ecx, 0xdb7f9508
xor ecx, 0xc9f6452f
rol ecx, 0xb2
popf
pushf
not ecx
add ecx, 0xa13eeee3
xor ecx, 0xf61e92d9
rol ecx, 0x48
popf
imul rcx, rcx, 9
lea rdx, [0x1ae0ff3b0]
pushf
sub rdx, 0x6e0eee98
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x2a], al
lea rax, [rsp + 0x2b]
lea rax, [rsp + 0x2b]
mov rdi, rax
xor eax, eax
mov ecx, 0x22aeba8c
pushf
not ecx
add ecx, 0x877f05cd
xor ecx, 0x9dc5450f
rol ecx, 0x43
popf
pushf
not ecx
add ecx, 0xc7940614
xor ecx, 0x8f71aee2
rol ecx, 0x9b
popf
pushf
not ecx
add ecx, 0xa599b024
xor ecx, 0xc7ca4f84
rol ecx, 0xf2
popf
pushf
not ecx
add ecx, 0xfdeae464
xor ecx, 0xb6fa4d49
rol ecx, 0xd2
popf
rep stosb byte [rdi], al
mov qword [rsp + 0x50], 0
jmp 0x14005e42b
mov rax, qword [rsp + 0x50]
inc rax
mov qword [rsp + 0x50], rax
push rax
pushf
mov eax, 0x853bb313
pushf
not eax
add eax, 0xecd6b264
xor eax, 0xdefbe8d4
rol eax, 0x82
popf
pushf
not eax
add eax, 0x991b8253
xor eax, 0xeef67da8
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe15fdc68
xor eax, 0xca0785ec
rol eax, 0x63
popf
jmp 0x14005d636
cmp qword [rsp + 0x50], 0xa
jae 0x14005e479
push rax
pushf
mov eax, 0x42343d03
pushf
not eax
add eax, 0x9e544ada
xor eax, 0xafc3374c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xecc30f71
xor eax, 0xeb5d1281
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb424d525
xor eax, 0xbcebe579
rol eax, 0x1d
popf
jmp 0x14005d636
push rax
pushf
mov eax, 0x4df48cb6
pushf
not eax
add eax, 0xce941511
xor eax, 0xc691ab6b
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd2d105b1
xor eax, 0xf09cb150
rol eax, 0xd3
popf
jmp 0x14005d636
lea rax, [rsp + 0x21]
mov qword [rsp + 0x70], rax
mov rdx, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x70]
call fcn.14005a406
movzx edx, byte [rax]
lea rcx, [rsp + 0x20]
call fcn.14005a521
mov byte [rsp + 0x41], al
lea rax, [rsp + 0x21]
mov qword [rsp + 0x78], rax
mov rdx, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x78]
call fcn.14005a406
movzx ecx, byte [rsp + 0x41]
mov byte [rax], cl
jmp 0x14005e3d8
lea rax, [rsp + 0x21]
mov qword [rsp + 0x80], rax
mov edx, 0x62af6a29
pushf
not edx
add edx, 0xa6d3d09e
xor edx, 0x9c739bdb
rol edx, 0xa
popf
pushf
not edx
add edx, 0xf4b063ec
xor edx, 0xc8d2697d
rol edx, 0xce
popf
pushf
not edx
add edx, 0xf9afa186
xor edx, 0xf7d6cdff
rol edx, 0xf2
popf
pushf
not edx
add edx, 0xe7df9626
xor edx, 0xc98bce9d
rol edx, 0xff
popf
mov rcx, qword [rsp + 0x80]
call fcn.14005a406
mov byte [rax], 0
lea rax, [rsp + 0x21]
mov rcx, rax
call fcn.140002a80
mov qword [rsp + 0x88], rax
mov rcx, qword [rsp + 0x88]
call fcn.14005bf99
mov qword [rsp + 0x98], rax
mov rdx, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x98]
call fcn.140081dc0
mov qword [0x140013b40], rax
lea rcx, [0x18321d032]
pushf
sub rcx, 0x4320949e
popf
call fcn.14008e368
push rax
pushf
mov eax, 0xac44cd05
pushf
not eax
add eax, 0xdc0295b2
xor eax, 0xe38e30a0
rol eax, 6
popf
pushf
not eax
add eax, 0xf5eedebd
xor eax, 0xed70db89
rol eax, 0x69
popf
jmp 0x14005d636
mov rax, qword [0x140013b40]
mov qword [rsp + 0xa0], rax
mov r9d, dword [rsp + 0xd8]
mov r8, qword [rsp + 0xd0]
mov rdx, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xc0]
jmp 0x14005e677
call qword [rsp + 0xa0]
add rsp, 0xb0
pop rdi
ret