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

Disassembly:
push rbx
sub rsp, 0x120
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x30], 0x32616c76
mov qword [rsp + 0x28], rdx
mov eax, dword [rsp + 0x30]
mov ecx, eax
sub ecx, 0x80a29ef4
mov dword [rsp + 0x24], eax
je 0x140010727
jmp 0x14000f918
mov eax, dword [rsp + 0x24]
sub eax, 0x85b5be64
je 0x14001155e
jmp 0x14000f92c
mov eax, dword [rsp + 0x24]
sub eax, 0x8a539dd3
je 0x14001112f
jmp 0x14000f940
mov eax, dword [rsp + 0x24]
sub eax, 0x8a5ad07f
je 0x140010954
jmp 0x14000f954
mov eax, dword [rsp + 0x24]
sub eax, 0x8dcc722b
je 0x140011b9e
jmp 0x14000f968
mov eax, dword [rsp + 0x24]
sub eax, 0x8e88cb31
je 0x140010881
jmp 0x14000f97c
mov eax, dword [rsp + 0x24]
sub eax, 0x8e8c5780
je 0x140011725
jmp 0x14000f990
mov eax, dword [rsp + 0x24]
sub eax, 0x925dab2e
je 0x140011714
jmp 0x14000f9a4
mov eax, dword [rsp + 0x24]
sub eax, 0x9444b0e7
je 0x14001186f
jmp 0x14000f9b8
mov eax, dword [rsp + 0x24]
sub eax, 0x970c06d2
je 0x140011690
jmp 0x14000f9cc
mov eax, dword [rsp + 0x24]
sub eax, 0x97c937e1
je 0x140011bab
jmp 0x14000f9e0
mov eax, dword [rsp + 0x24]
sub eax, 0x9caa9142
je 0x140010996
jmp 0x14000f9f4
mov eax, dword [rsp + 0x24]
sub eax, 0x9cf18994
je 0x140010b51
jmp 0x14000fa08
mov eax, dword [rsp + 0x24]
sub eax, 0x9e7b2f50
je 0x1400106c6
jmp 0x14000fa1c
mov eax, dword [rsp + 0x24]
sub eax, 0xa32ac33d
je 0x1400108c3
jmp 0x14000fa30
mov eax, dword [rsp + 0x24]
sub eax, 0xa3a2c0ed
je 0x140011b30
jmp 0x14000fa44
mov eax, dword [rsp + 0x24]
sub eax, 0xa41b64f4
je 0x140011a92
jmp 0x14000fa58
mov eax, dword [rsp + 0x24]
sub eax, 0xa772d752
je 0x140010ec1
jmp 0x14000fa6c
mov eax, dword [rsp + 0x24]
sub eax, 0xa7c0e766
je 0x140011c2a
jmp 0x14000fa80
mov eax, dword [rsp + 0x24]
sub eax, 0xa7faeae7
je 0x140011386
jmp 0x14000fa94
mov eax, dword [rsp + 0x24]
sub eax, 0xa84c63d3
je 0x14001129b
jmp 0x14000faa8
mov eax, dword [rsp + 0x24]
sub eax, 0xac142694
je 0x140010bd5
jmp 0x14000fabc
mov eax, dword [rsp + 0x24]
sub eax, 0xadb2f610
je 0x140011bcd
jmp 0x14000fad0
mov eax, dword [rsp + 0x24]
sub eax, 0xb03a8c9f
je 0x140011c7d
jmp 0x14000fae4
mov eax, dword [rsp + 0x24]
sub eax, 0xb409a2f1
je 0x140010e12
jmp 0x14000faf8
mov eax, dword [rsp + 0x24]
sub eax, 0xba029ab6
je 0x140011818
jmp 0x14000fb0c
mov eax, dword [rsp + 0x24]
sub eax, 0xba539808
je 0x1400104ec
jmp 0x14000fb20
mov eax, dword [rsp + 0x24]
sub eax, 0xbc0fbdf8
je 0x14001180b
jmp 0x14000fb34
mov eax, dword [rsp + 0x24]
sub eax, 0xc4f53ce6
je 0x140011b84
jmp 0x14000fb48
mov eax, dword [rsp + 0x24]
sub eax, 0xc5df5465
je 0x1400105e8
jmp 0x14000fb5c
mov eax, dword [rsp + 0x24]
sub eax, 0xc867eda4
je 0x140010912
jmp 0x14000fb70
mov eax, dword [rsp + 0x24]
sub eax, 0xc87f76b7
je 0x1400109d8
jmp 0x14000fb84
mov eax, dword [rsp + 0x24]
sub eax, 0xca170fc7
je 0x140011c1d
jmp 0x14000fb98
mov eax, dword [rsp + 0x24]
sub eax, 0xcef7a17d
je 0x1400119ad
jmp 0x14000fbac
mov eax, dword [rsp + 0x24]
sub eax, 0xd12b59e1
je 0x1400107ab
jmp 0x14000fbc0
mov eax, dword [rsp + 0x24]
sub eax, 0xd2ed7f9d
je 0x140011b91
jmp 0x14000fbd4
mov eax, dword [rsp + 0x24]
sub eax, 0xd7a54fc5
je 0x1400111f7
jmp 0x14000fbe8
mov eax, dword [rsp + 0x24]
sub eax, 0xdb4129ef
je 0x14001190c
jmp 0x14000fbfc
mov eax, dword [rsp + 0x24]
sub eax, 0xdbb88804
je 0x14001160c
jmp 0x14000fc10
mov eax, dword [rsp + 0x24]
sub eax, 0xdc645479
je 0x1400118ff
jmp 0x14000fc24
mov eax, dword [rsp + 0x24]
sub eax, 0xe13dc2ee
je 0x14001083f
jmp 0x14000fc38
mov eax, dword [rsp + 0x24]
sub eax, 0xe1c4fa41
je 0x1400114fc
jmp 0x14000fc4c
mov eax, dword [rsp + 0x24]
sub eax, 0xe7e016e9
je 0x140011344
jmp 0x14000fc60
mov eax, dword [rsp + 0x24]
sub eax, 0xe9643479
je 0x140010f03
jmp 0x14000fc74
mov eax, dword [rsp + 0x24]
sub eax, 0xe9839159
je 0x1400112a8
jmp 0x14000fc88
mov eax, dword [rsp + 0x24]
sub eax, 0xe9c54e78
je 0x140011c96
jmp 0x14000fc9c
mov eax, dword [rsp + 0x24]
sub eax, 0xebfbc396
je 0x1400114ba
jmp 0x14000fcb0
mov eax, dword [rsp + 0x24]
sub eax, 0xec807f38
je 0x140011770
jmp 0x14000fcc4
mov eax, dword [rsp + 0x24]
sub eax, 0xecc7a9ed
je 0x140011929
jmp 0x14000fcd8
mov eax, dword [rsp + 0x24]
sub eax, 0xee93af52
je 0x14001164e
jmp 0x14000fcec
mov eax, dword [rsp + 0x24]
sub eax, 0xf36ea2c0
je 0x1400111ea
jmp 0x14000fd00
mov eax, dword [rsp + 0x24]
sub eax, 0xf41cc156
je 0x1400112b5
jmp 0x14000fd14
mov eax, dword [rsp + 0x24]
sub eax, 0xf48b2ec5
je 0x140011012
jmp 0x14000fd28
mov eax, dword [rsp + 0x24]
sub eax, 0xf66dea10
je 0x140010db3
jmp 0x14000fd3c
mov eax, dword [rsp + 0x24]
sub eax, 0xf6f64308
je 0x140011239
jmp 0x14000fd50
mov eax, dword [rsp + 0x24]
sub eax, 0xf757610f
je 0x140010f52
jmp 0x14000fd64
mov eax, dword [rsp + 0x24]
sub eax, 0xfcb40cf9
je 0x140010aa7
jmp 0x14000fd78
mov eax, dword [rsp + 0x24]
sub eax, 0xfdb087b1
je 0x1400116d2
jmp 0x14000fd8c
mov eax, dword [rsp + 0x24]
sub eax, 0xfe6b6ef7
je 0x140010f45
jmp 0x14000fda0
mov eax, dword [rsp + 0x24]
sub eax, 0x1ee66c5
je 0x1400119fb
jmp 0x14000fdb4
mov eax, dword [rsp + 0x24]
sub eax, 0x29cb5c1
je 0x140011b77
jmp 0x14000fdc8
mov eax, dword [rsp + 0x24]
sub eax, 0x46b93e0
je 0x140010a7b
jmp 0x14000fddc
mov eax, dword [rsp + 0x24]
sub eax, 0x6114867
je 0x140010e61
jmp 0x14000fdf0
mov eax, dword [rsp + 0x24]
sub eax, 0x67b8f74
je 0x1400117b2
jmp 0x14000fe04
mov eax, dword [rsp + 0x24]
sub eax, 0x6f348d6
je 0x140010708
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x68]
movsxd rcx, dword [rcx + 0x3c]
add rax, rcx
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x60]
add rax, 0x18
add rax, 0x70
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x58]
mov edx, dword [rcx]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x58]
cmp dword [rax + 4], 0
sete r8b
and r8b, 1
mov byte [rsp + 0x97], r8b
mov edx, dword [0x1400421dc]
mov r9d, dword [0x1400421e8]
mov r10d, edx
sub r10d, 1
imul edx, r10d
and edx, 1
cmp edx, 0
sete r8b
cmp r9d, 0xa
setl r11b
or r8b, r11b
test r8b, 1
mov edx, 0x1ecd9940
mov r9d, 0x8e8c5780
cmovne r9d, edx
mov dword [rsp + 0x30], r9d
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x46030e77
mov ecx, 0xec807f38
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x6f348d6
mov ecx, 0x29cb5c1
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x4174ce5f
mov ecx, 0xbc0fbdf8
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xa8], rax
mov ecx, dword [0x1400421dc]
mov edx, dword [0x1400421e8]
mov r8d, ecx
sub r8d, 1
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov ecx, 0x47bb5387
mov edx, 0xc4f53ce6
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x8e88cb31
mov ecx, 0xd2ed7f9d
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xa32ac33d
mov ecx, 0xd2ed7f9d
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x5df5a844
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x8a5ad07f
mov ecx, 0x8dcc722b
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x9caa9142
mov ecx, 0xba029ab6
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xc87f76b7
mov ecx, 0x97c937e1
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov rax, qword [rsp + 0xa8]
cmp dword [rax + 0x18], 0
sete cl
and cl, 1
mov byte [rsp + 0xb7], cl
mov edx, dword [0x1400421dc]
mov r8d, dword [0x1400421e8]
mov r9d, edx
sub r9d, 1
imul edx, r9d
and edx, 1
cmp edx, 0
sete cl
cmp r8d, 0xa
setl r10b
or cl, r10b
test cl, 1
mov edx, 0x5f095275
mov r8d, 0x97c937e1
cmovne r8d, edx
mov dword [rsp + 0x30], r8d
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x23dd7bb3
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x7f4739d2
mov ecx, 0x70158ff
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x7e74f8e6
mov ecx, 0x1ac57229
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x57d61153
mov ecx, 0x5373bab9
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0xc4], eax
mov rcx, qword [rsp + 0x50]
mov eax, dword [rcx + 0x18]
mov dword [rsp + 0xc8], eax
mov eax, dword [0x1400421dc]
mov edx, dword [0x1400421e8]
mov r8d, eax
sub r8d, 1
imul eax, r8d
and eax, 1
cmp eax, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov eax, 0xb409a2f1
mov edx, 0x263b838f
cmovne edx, eax
mov dword [rsp + 0x30], edx
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x29019294
jmp 0x140011cc8
mov eax, dword [rsp + 0xc4]
mov ecx, dword [rsp + 0xc8]
cmp eax, ecx
setb dl
and dl, 1
mov byte [rsp + 0xcf], dl
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov r8d, eax
sub r8d, 1
imul eax, r8d
and eax, 1
cmp eax, 0
sete dl
cmp ecx, 0xa
setl r9b
or dl, r9b
test dl, 1
mov eax, 0xa772d752
mov ecx, 0x5fedd5ea
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xe9643479
mov ecx, 0x2b17bc29
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xfe6b6ef7
mov ecx, 0x2b17bc29
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov dword [rsp + 0x30], 0xf757610f
jmp 0x140011cc8
mov al, byte [rsp + 0xcf]
test al, 1
mov ecx, 0x3f246207
mov edx, 0x734e38b
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140011cc8
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0xd8], rax
mov rax, qword [rsp + 0x40]
mov ecx, dword [rax]
mov dword [rsp + 0xe4], ecx
mov dword [rsp + 0x30], 0x6ebcaa75
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x514af77c
jmp 0x140011cc8
mov dword [rsp + 0x30], 0xd7a54fc5
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xf6f64308
mov ecx, 0xa7c0e766
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov rax, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0x100]
add rax, rcx
mov qword [rsp + 0x70], rax
mov edx, dword [0x1400421dc]
mov r8d, dword [0x1400421e8]
mov r9d, edx
sub r9d, 1
imul edx, r9d
and edx, 1
cmp edx, 0
sete r10b
cmp r8d, 0xa
setl r11b
or r10b, r11b
test r10b, 1
mov edx, 0xa84c63d3
mov r8d, 0xa7c0e766
cmovne r8d, edx
mov dword [rsp + 0x30], r8d
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x734e38b
jmp 0x140011cc8
mov dword [rsp + 0x30], 0xf41cc156
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x228b48a9
mov ecx, 0xecc7a9ed
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xa7faeae7
mov ecx, 0x5b88b31b
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x7b705c96
mov ecx, 0x5b88b31b
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xe1c4fa41
mov ecx, 0x1ee66c5
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x88], rax
mov ecx, dword [0x1400421dc]
mov edx, dword [0x1400421e8]
mov r8d, ecx
sub r8d, 1
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov ecx, 0x63c845b8
mov edx, 0x1ee66c5
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x68f2c9b4
mov ecx, 0x35530c15
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xee93af52
mov ecx, 0xa3a2c0ed
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x970c06d2
mov ecx, 0xa3a2c0ed
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xfdb087b1
mov ecx, 0x610127d5
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x925dab2e
mov ecx, 0x610127d5
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov rax, qword [rsp + 0x118]
add rsp, 0x120
pop rbx
ret
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x68]
movsxd rcx, dword [rcx + 0x3c]
add rax, rcx
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x60]
add rax, 0x18
add rax, 0x70
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x58]
mov edx, dword [rcx]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x30], 0xba539808
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x67b8f74
mov ecx, 0x3610fd0e
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov eax, dword [rsp + 0xa0]
mov ecx, dword [0x1400421dc]
mov edx, dword [0x1400421e8]
mov r8d, ecx
sub r8d, 1
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov ecx, 0x338fa04b
mov edx, 0x3610fd0e
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x4174ce5f
jmp 0x140011cc8
mov rax, qword [rsp + 0xa8]
mov dword [rsp + 0x30], 0x9caa9142
jmp 0x140011cc8
mov qword [rsp + 0x88], 0
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x4f8a4387
mov ecx, 0xb03a8c9f
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x72107fdd
jmp 0x140011cc8
mov ax, word [rsp + 0xfe]
mov rcx, qword [rsp + 0xf0]
mov dword [rsp + 0x30], 0x6abe31cb
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x5ba7e840
mov ecx, 0xe9c54e78
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x228b48a9
jmp 0x140011cc8
mov eax, dword [0x1400421dc]
mov ecx, dword [0x1400421e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x352d498a
mov ecx, 0x19060932
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140011cc8
mov dword [rsp + 0x30], 0xe1c4fa41
jmp 0x140011cc8
mov dword [rsp + 0x30], 0xee93af52
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x9e7b2f50
jmp 0x140011cc8
mov dword [rsp + 0x30], 0xd12b59e1
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x8e88cb31
jmp 0x140011cc8
mov dword [rsp + 0x30], 0xc867eda4
jmp 0x140011cc8
mov rax, qword [rsp + 0xa8]
mov dword [rsp + 0x30], 0xc87f76b7
jmp 0x140011cc8
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x50]
mov edx, dword [rcx + 0x24]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x50]
mov edx, dword [rcx + 0x1c]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x34], 0
mov dword [rsp + 0x30], 0x245d4cdd
jmp 0x140011cc8
mov dword [rsp + 0x30], 0xd41a6fc
jmp 0x140011cc8
mov rax, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0x100]
add rax, rcx
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x30], 0xf6f64308
jmp 0x140011cc8
mov qword [rsp + 0x88], 0
mov dword [rsp + 0x30], 0x9444b0e7
jmp 0x140011cc8
mov dword [rsp + 0x30], 0x5ba7e840
jmp 0x140011cc8
jmp 0x14000f8fd