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

Disassembly:
push rax
pushf
mov eax, 0xb25068b0
pushf
not eax
add eax, 0xe053db05
xor eax, 0xb9085a9c
rol eax, 0x50
popf
pushf
not eax
add eax, 0x82cfce71
xor eax, 0x8c2c3bb7
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xcc74e7de
xor eax, 0xb726737a
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xddd86e6d
xor eax, 0x9bfd9f4a
rol eax, 0x18
popf
cmp eax, 4
jne 0x140067a8a
popf
pop rax
jmp 0x140068360
cmp eax, 0
jne 0x140067a99
popf
pop rax
jmp 0x140067b2f
cmp eax, 3
jne 0x140067aa8
popf
pop rax
jmp 0x14006830d
cmp eax, 1
jne 0x140067ab7
popf
pop rax
jmp 0x140067c66
cmp eax, 0xa
jne 0x140067ac6
popf
pop rax
jmp 0x140068b7b
cmp eax, 7
jne 0x140067ad5
popf
pop rax
jmp 0x1400689ec
cmp eax, 6
jne 0x140067ae4
popf
pop rax
jmp 0x140068476
cmp eax, 0xb
jne 0x140067af3
popf
pop rax
jmp 0x140068c57
cmp eax, 9
jne 0x140067b02
popf
pop rax
jmp 0x140068af9
cmp eax, 8
jne 0x140067b11
popf
pop rax
jmp 0x140068a52
cmp eax, 5
jne 0x140067b20
popf
pop rax
jmp 0x1400683f4
cmp eax, 2
jne 0x140067b2f
popf
pop rax
jmp 0x140067d03
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0xb0
mov eax, 0x6ee6a233
pushf
not eax
add eax, 0x80b6b99a
xor eax, 0x92655845
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xf2d38b36
xor eax, 0xd7ee0fc2
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa8d0fec0
xor eax, 0x8f2483dc
rol eax, 0x89
popf
pushf
not eax
add eax, 0x933eced5
xor eax, 0xf6bbb110
rol eax, 0xae
popf
mov eax, eax
mov rcx, qword gs:[0x58]
mov rcx, qword [rcx]
mov eax, dword [rax + rcx]
cmp dword [0x140013b1c], eax
jle 0x140067c0d
push rax
pushf
mov eax, 0xe3bf794
pushf
not eax
add eax, 0xb6c30f9d
xor eax, 0xf386df08
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb173b4db
xor eax, 0xb2fd86c4
rol eax, 0x17
popf
pushf
not eax
add eax, 0x97811696
xor eax, 0xa6ca1b1f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x9eaf7c17
xor eax, 0xef1c559d
rol eax, 0xad
popf
jmp 0x140067a7b
push rax
pushf
mov eax, 0x2ef3fd72
pushf
not eax
add eax, 0x85b9e57e
xor eax, 0x949c11cf
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc895f08b
xor eax, 0x85ba0df0
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd51a5608
xor eax, 0xb5a7e4b2
rol eax, 0x17
popf
pushf
not eax
add eax, 0xe9ec2341
xor eax, 0x86b1f68e
rol eax, 0xdc
popf
jmp 0x140067a7b
lea rcx, [0x1910201e9]
pushf
sub rcx, 0x5100c6cd
popf
call fcn.140093e11
cmp dword [0x140013b1c], 0xffffffff
jne 0x140067cd0
push rax
pushf
mov eax, 0xa330a3cc
pushf
not eax
add eax, 0x89112910
xor eax, 0xb100547d
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xee939afc
xor eax, 0xd5da5f9e
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa8c9af26
xor eax, 0x8f43e69e
rol eax, 0x7e
popf
jmp 0x140067a7b
push rax
pushf
mov eax, 0xf036646e
pushf
not eax
add eax, 0xcb76d072
xor eax, 0x83d6cb12
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb01a2fda
xor eax, 0xd57dea72
rol eax, 0x61
popf
jmp 0x140067a7b
mov byte [rsp + 0x30], 0x5b
mov eax, 0x23bd5a84
pushf
not eax
add eax, 0xbfa8f1ae
xor eax, 0xa112117f
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa75383a9
xor eax, 0xaf40964f
rol eax, 0x11
popf
pushf
not eax
add eax, 0x8c0d54c9
xor eax, 0xfe9c9319
rol eax, 0xdb
popf
imul rax, rax, 0
lea rcx, [0x1ac4357c5]
pushf
sub rcx, 0x6c42523d
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x31], al
mov eax, 0x70ab8648
pushf
not eax
add eax, 0x9b06af2a
xor eax, 0x86a3366e
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe0ee9102
xor eax, 0x86fe5be2
rol eax, 0x15
popf
imul rax, rax, 1
lea rcx, [0x1860063db]
pushf
sub rcx, 0x45ff5e53
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x32], al
mov eax, 0x15e39b09
pushf
not eax
add eax, 0xe5fbec44
xor eax, 0xd4a2aa61
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x9c88e3c4
xor eax, 0xc5c7f505
rol eax, 0x92
popf
imul rax, rax, 2
lea rcx, [0x1b2343460]
pushf
sub rcx, 0x72332ed8
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x33], al
mov eax, 0xea5677a4
pushf
not eax
add eax, 0xaefe7b30
xor eax, 0xfc87bef5
rol eax, 0x15
popf
pushf
not eax
add eax, 0x80798c0d
xor eax, 0xd756518c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xdc5b90c3
xor eax, 0xfe32f0bb
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xdfc38737
xor eax, 0xf794ec79
rol eax, 0xa7
popf
imul rax, rax, 3
lea rcx, [0x181813cea]
pushf
sub rcx, 0x41803762
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x34], al
mov eax, 0x9b11b460
pushf
not eax
add eax, 0xbc36cc2e
xor eax, 0xaef75391
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd57370a4
xor eax, 0xfa377cbd
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xe92eb37d
xor eax, 0x9257daa2
rol eax, 0x27
popf
imul rax, rax, 4
lea rcx, [0x1bedaead8]
pushf
sub rcx, 0x7ed9e550
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x35], al
mov eax, 0x265b3db1
pushf
not eax
add eax, 0xcd220dad
xor eax, 0xe1b832ba
rol eax, 0x18
popf
pushf
not eax
add eax, 0xd8107de1
xor eax, 0xe0e33bbb
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf194107c
xor eax, 0xa818786e
rol eax, 5
popf
pushf
not eax
add eax, 0xc854a642
xor eax, 0xe8691ce8
rol eax, 9
popf
imul rax, rax, 5
lea rcx, [0x1ba8acc0e]
pushf
sub rcx, 0x7a89c686
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x36], al
mov eax, 0x6ad7c121
pushf
not eax
add eax, 0x8cfc1950
xor eax, 0xe28a8f1a
rol eax, 0xef
popf
pushf
not eax
add eax, 0xf8626dbb
xor eax, 0x98856c24
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc24f400e
xor eax, 0xa8169da2
rol eax, 0xa4
popf
imul rax, rax, 6
lea rcx, [0x1894e61a8]
pushf
sub rcx, 0x494d5c20
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x37], al
mov eax, 0x5127bcac
pushf
not eax
add eax, 0xd9198977
xor eax, 0xa37cd2cf
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd8306bbc
xor eax, 0xcc185e67
rol eax, 9
popf
pushf
not eax
add eax, 0xb45781a5
xor eax, 0xecfc0093
rol eax, 0xdf
popf
imul rax, rax, 7
lea rcx, [0x1af6c4dcc]
pushf
sub rcx, 0x6f6b4844
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x38], al
mov eax, 0x6f93e4ab
pushf
not eax
add eax, 0xe61af1e0
xor eax, 0xf7158a5e
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf36a03e1
xor eax, 0xb0299c7b
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xaabf3d8f
xor eax, 0xb9bc6542
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xf9230220
xor eax, 0x9b5a8977
rol eax, 0xc0
popf
imul rax, rax, 8
lea rcx, [0x1b85380bd]
pushf
sub rcx, 0x78527b35
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x39], al
mov eax, 0xc1cfe122
pushf
not eax
add eax, 0xd23010e0
xor eax, 0xb3a6ab8f
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xfb452896
xor eax, 0xbbf116e7
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xfc69d442
xor eax, 0xa0d0c88c
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8e9c00c0
xor eax, 0x936316df
rol eax, 0x87
popf
imul rax, rax, 9
lea rcx, [0x19c083d24]
pushf
sub rcx, 0x5c07379c
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x3a], al
mov eax, 0x62f96eef
pushf
not eax
add eax, 0xd3744c3c
xor eax, 0x95fc78b0
rol eax, 0x79
popf
pushf
not eax
add eax, 0xca2f7ef6
xor eax, 0xa7882100
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x9536b2da
xor eax, 0xeaaec689
rol eax, 0x2c
popf
imul rax, rax, 0xa
lea rcx, [0x189417a00]
pushf
sub rcx, 0x49407478
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x3b], al
mov eax, 0x8500c569
pushf
not eax
add eax, 0xf1148823
xor eax, 0xb933c0af
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa991fab3
xor eax, 0xc3b2a66c
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x9ad17008
xor eax, 0xcb31e5e6
rol eax, 0x8e
popf
imul rax, rax, 0xb
lea rcx, [0x1b61e5a38]
pushf
sub rcx, 0x761d54b0
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x3c], al
mov eax, 0x46c8bd60
pushf
not eax
add eax, 0xcee77c21
xor eax, 0xfd866d45
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9b9c8db1
xor eax, 0x85c42a62
rol eax, 0xf
popf
imul rax, rax, 0xc
lea rcx, [0x1a90441fc]
pushf
sub rcx, 0x69033c74
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x3d], al
mov eax, 0xf2f80e2d
pushf
not eax
add eax, 0xfb649f70
xor eax, 0xe78484a2
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x8adca5c9
xor eax, 0xd9c090df
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe1c63f55
xor eax, 0xeb5f27f5
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd94d7864
xor eax, 0xd6db0e1b
rol eax, 0x57
popf
imul rax, rax, 0xd
lea rcx, [0x1a75e5600]
pushf
sub rcx, 0x675d5078
popf
movzx edx, byte [rcx + rax]
lea rcx, [rsp + 0x30]
call fcn.14005a521
mov byte [rsp + 0x3e], al
lea rax, [rsp + 0x3f]
lea rax, [rsp + 0x3f]
mov rdi, rax
xor eax, eax
mov ecx, 0xd67bd6b8
pushf
not ecx
add ecx, 0x8855b38d
xor ecx, 0xac5bd172
rol ecx, 0x25
popf
pushf
not ecx
add ecx, 0x91351336
xor ecx, 0xe0fb5e72
rol ecx, 0x2d
popf
rep stosb byte [rdi], al
mov qword [rsp + 0x48], 0
jmp 0x140068360
mov rax, qword [rsp + 0x48]
inc rax
mov qword [rsp + 0x48], rax
push rax
pushf
mov eax, 0x4afb1a09
pushf
not eax
add eax, 0x9df05315
xor eax, 0xb7bc83d5
rol eax, 0xce
popf
pushf
not eax
add eax, 0x9816b300
xor eax, 0xc571b252
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xe97b8306
xor eax, 0xd1d58307
rol eax, 0xbf
popf
jmp 0x140067a7b
cmp qword [rsp + 0x48], 0xe
jae 0x1400683ae
push rax
pushf
mov eax, 0xf7d9563d
pushf
not eax
add eax, 0x870c0e09
xor eax, 0xf10ee125
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x898087aa
xor eax, 0xf5c026b0
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf244e855
xor eax, 0xe5a48305
rol eax, 0x8b
popf
jmp 0x140067a7b
push rax
pushf
mov eax, 0x79b0b91e
pushf
not eax
add eax, 0x98c71b27
xor eax, 0xf8fb0fe4
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf4f36428
xor eax, 0xe740edc4
rol eax, 0xe
popf
pushf
not eax
add eax, 0xff77e645
xor eax, 0xef228c55
rol eax, 0x6e
popf
jmp 0x140067a7b
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 0x14006830d
lea rax, [rsp + 0x31]
mov qword [rsp + 0x68], rax
mov edx, 0x94bb3b5d
pushf
not edx
add edx, 0xd8f7c341
xor edx, 0xd51243bd
rol edx, 0x22
popf
pushf
not edx
add edx, 0xf7e7656c
xor edx, 0xc37f5652
rol edx, 0xc7
popf
pushf
not edx
add edx, 0xf60deb3c
xor edx, 0xba9410cd
rol edx, 0x9d
popf
pushf
not edx
add edx, 0x99c89a9d
xor edx, 0xcb04b97d
rol edx, 0
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], 0x19
movsx eax, byte [rsp + 0x20]
mov ecx, 0xf95e9273
pushf
not ecx
add ecx, 0xa54f4c41
xor ecx, 0xaab540a5
rol ecx, 0xc8
popf
pushf
not ecx
add ecx, 0xb43f54f2
xor ecx, 0xa46aaf4a
rol ecx, 0xdb
popf
pushf
not ecx
add ecx, 0xd150c625
xor ecx, 0xfaff4807
rol ecx, 0x96
popf
imul rcx, rcx, 0
lea rdx, [0x1bbcbf92b]
pushf
sub rdx, 0x7bcaf413
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x21], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xfa32498b
pushf
not ecx
add ecx, 0xbb2af2aa
xor ecx, 0x8d427c35
rol ecx, 0x42
popf
pushf
not ecx
add ecx, 0xfdebf22f
xor ecx, 0x90231544
rol ecx, 0xb8
popf
pushf
not ecx
add ecx, 0xb222609b
xor ecx, 0xeceb3d12
rol ecx, 0x4b
popf
imul rcx, rcx, 1
lea rdx, [0x1a0e75f30]
pushf
sub rdx, 0x60e65a18
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x22], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x5b4fa78b
pushf
not ecx
add ecx, 0xe623188a
xor ecx, 0xaaaca080
rol ecx, 2
popf
pushf
not ecx
add ecx, 0x907bb9ec
xor ecx, 0xc27e6844
rol ecx, 0xd5
popf
pushf
not ecx
add ecx, 0xc249414b
xor ecx, 0xd8a8016b
rol ecx, 0xa6
popf
pushf
not ecx
add ecx, 0xb37b8f37
xor ecx, 0xb98b6432
rol ecx, 0xb4
popf
imul rcx, rcx, 2
lea rdx, [0x1b865ee2f]
pushf
sub rdx, 0x7864e917
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x23], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xc4b4a32b
pushf
not ecx
add ecx, 0xc7925e79
xor ecx, 0x882cfee4
rol ecx, 0x3b
popf
pushf
not ecx
add ecx, 0xf02936f9
xor ecx, 0x8a135ecb
rol ecx, 0x59
popf
pushf
not ecx
add ecx, 0x8c03e206
xor ecx, 0x9bb05c21
rol ecx, 4
popf
imul rcx, rcx, 3
lea rdx, [0x19c4575cd]
pushf
sub rdx, 0x5c4470b5
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x24], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x80798a13
pushf
not ecx
add ecx, 0xdac13555
xor ecx, 0xc754d4fd
rol ecx, 0x9e
popf
pushf
not ecx
add ecx, 0xb1427b11
xor ecx, 0x89fd9921
rol ecx, 0x37
popf
imul rcx, rcx, 4
lea rdx, [0x19495f6a0]
pushf
sub rdx, 0x5494f188
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x25], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x2887ab52
pushf
not ecx
add ecx, 0xdd6fd71d
xor ecx, 0xff099bce
rol ecx, 0xb8
popf
pushf
not ecx
add ecx, 0xd6b1a710
xor ecx, 0xd265e55f
rol ecx, 0xf3
popf
imul rcx, rcx, 5
lea rdx, [0x182235a3d]
pushf
sub rdx, 0x42225525
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x26], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xddfbe2ba
pushf
not ecx
add ecx, 0xca729077
xor ecx, 0xdfb2dd85
rol ecx, 0x44
popf
pushf
not ecx
add ecx, 0xf621e979
xor ecx, 0x812aa759
rol ecx, 0xdb
popf
pushf
not ecx
add ecx, 0xc3a1a2b2
xor ecx, 0x87088a70
rol ecx, 0xaf
popf
pushf
not ecx
add ecx, 0xe598c068
xor ecx, 0x90220cfe
rol ecx, 0x11
popf
imul rcx, rcx, 6
lea rdx, [0x1bf9a9dc5]
pushf
sub rdx, 0x7f9998ad
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x27], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x3924cf35
pushf
not ecx
add ecx, 0x8a5345bd
xor ecx, 0xabf3fc73
rol ecx, 0x4b
popf
pushf
not ecx
add ecx, 0xac37d0cf
xor ecx, 0xbfe029f8
rol ecx, 0x58
popf
imul rcx, rcx, 7
lea rdx, [0x1a179ee20]
pushf
sub rdx, 0x6178e908
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x28], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0x6674d78d
pushf
not ecx
add ecx, 0x8682aae7
xor ecx, 0xc7d4b061
rol ecx, 0x10
popf
pushf
not ecx
add ecx, 0xb220bd53
xor ecx, 0xca1aded5
rol ecx, 0xef
popf
pushf
not ecx
add ecx, 0xb187eeda
xor ecx, 0xd2402823
rol ecx, 0xe3
popf
pushf
not ecx
add ecx, 0x909cd89d
xor ecx, 0xc110b495
rol ecx, 0xda
popf
imul rcx, rcx, 8
lea rdx, [0x1a0e16e92]
pushf
sub rdx, 0x60e0697a
popf
movsx ecx, byte [rdx + rcx]
xor ecx, eax
mov eax, ecx
mov byte [rsp + 0x29], al
movsx eax, byte [rsp + 0x20]
mov ecx, 0xe1e8dea5
pushf
not ecx
add ecx, 0xa27e9e29
xor ecx, 0xe626d2c6
rol ecx, 0x30
popf
pushf
not ecx
add ecx, 0xdf19c1d0
xor ecx, 0x9f8a7f9a
rol ecx, 0xc2
popf
pushf
not ecx
add ecx, 0x85629871
xor ecx, 0xcbe50655
rol ecx, 0xcf
popf
imul rcx, rcx, 9
lea rdx, [0x1b9c59f5b]
pushf
sub rdx, 0x79c49a43
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, 0x15d31d66
pushf
not ecx
add ecx, 0xfecdb851
xor ecx, 0xbcf43d5b
rol ecx, 0x77
popf
pushf
not ecx
add ecx, 0xaddea578
xor ecx, 0xbe848419
rol ecx, 0xf2
popf
pushf
not ecx
add ecx, 0x933459c6
xor ecx, 0xd0519aca
rol ecx, 0x3d
popf
pushf
not ecx
add ecx, 0xb61fa495
xor ecx, 0xb6c1be5b
rol ecx, 0xc
popf
rep stosb byte [rdi], al
mov qword [rsp + 0x50], 0
jmp 0x140068a52
mov rax, qword [rsp + 0x50]
inc rax
mov qword [rsp + 0x50], rax
push rax
pushf
mov eax, 0x368a923c
pushf
not eax
add eax, 0xe26cf7cb
xor eax, 0xb782249c
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcd9b9d58
xor eax, 0xfff7bfd8
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x9f300d04
xor eax, 0xf19e67a9
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf3e41376
xor eax, 0xdb538417
rol eax, 0xf6
popf
jmp 0x140067a7b
cmp qword [rsp + 0x50], 0xa
jae 0x140068aa0
push rax
pushf
mov eax, 0x3deafeb0
pushf
not eax
add eax, 0xde7821bf
xor eax, 0xc7acdd61
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9612fdf3
xor eax, 0xfdd64c03
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe5173437
xor eax, 0xeaf193f4
rol eax, 0xc0
popf
jmp 0x140067a7b
push rax
pushf
mov eax, 0x76af8aed
pushf
not eax
add eax, 0x921c4739
xor eax, 0xdb8c1c38
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x9eecabe8
xor eax, 0xadbb99a5
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x9cab6742
xor eax, 0x91ab632a
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xfeb2fbaa
xor eax, 0xf556082e
rol eax, 0xc2
popf
jmp 0x140067a7b
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 0x1400689ec
lea rax, [rsp + 0x21]
mov qword [rsp + 0x80], rax
mov edx, 0xf490da80
pushf
not edx
add edx, 0x995f8e1a
xor edx, 0xac83628b
rol edx, 0xd8
popf
pushf
not edx
add edx, 0xba000595
xor edx, 0xa757b7c3
rol edx, 0x8c
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 [0x140013b80], rax
lea rcx, [0x1b180fe81]
pushf
sub rcx, 0x717fc365
popf
call fcn.14008e368
push rax
pushf
mov eax, 0x6d4b6228
pushf
not eax
add eax, 0x95084f3e
xor eax, 0xb19bea17
rol eax, 0x76
popf
pushf
not eax
add eax, 0xd996668d
xor eax, 0xd8f0dcc9
rol eax, 0x82
popf
jmp 0x140067a7b
mov rax, qword [0x140013b80]
mov qword [rsp + 0xa0], rax
mov r8d, dword [rsp + 0xd0]
mov rdx, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xc0]
jmp 0x140068c7f
call qword [rsp + 0xa0]
add rsp, 0xb0
pop rdi
ret