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

Disassembly:
sub rsp, 0x148
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x70], 0
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x30], 0x82faa56e
mov eax, dword [rsp + 0x30]
mov ecx, eax
sub ecx, 0x8249bfe2
mov dword [rsp + 0x2c], eax
je 0x140018799
jmp 0x140016fd7
mov eax, dword [rsp + 0x2c]
sub eax, 0x82faa56e
je 0x1400179b4
jmp 0x140016feb
mov eax, dword [rsp + 0x2c]
sub eax, 0x83d6c46e
je 0x140018f6d
jmp 0x140016fff
mov eax, dword [rsp + 0x2c]
sub eax, 0x857ca33a
je 0x140018ab5
jmp 0x140017013
mov eax, dword [rsp + 0x2c]
sub eax, 0x86110313
je 0x140018a04
jmp 0x140017027
mov eax, dword [rsp + 0x2c]
sub eax, 0x8706c8e6
je 0x140017db3
jmp 0x14001703b
mov eax, dword [rsp + 0x2c]
sub eax, 0x8996a8ab
je 0x140018980
jmp 0x14001704f
mov eax, dword [rsp + 0x2c]
sub eax, 0x8b02063d
je 0x140019033
jmp 0x140017063
mov eax, dword [rsp + 0x2c]
sub eax, 0x8ba8c574
je 0x140018f3d
jmp 0x140017077
mov eax, dword [rsp + 0x2c]
sub eax, 0x8c513618
je 0x1400182f8
jmp 0x14001708b
mov eax, dword [rsp + 0x2c]
sub eax, 0x8e39bd91
je 0x1400190f0
jmp 0x14001709f
mov eax, dword [rsp + 0x2c]
sub eax, 0x8fbcb956
je 0x14001910a
jmp 0x1400170b3
mov eax, dword [rsp + 0x2c]
sub eax, 0x9012b3bd
je 0x140018ff8
jmp 0x1400170c7
mov eax, dword [rsp + 0x2c]
sub eax, 0x90b68c92
je 0x1400181a9
jmp 0x1400170db
mov eax, dword [rsp + 0x2c]
sub eax, 0x932be615
je 0x140017d22
jmp 0x1400170ef
mov eax, dword [rsp + 0x2c]
sub eax, 0x938fe39b
je 0x14001905d
jmp 0x140017103
mov eax, dword [rsp + 0x2c]
sub eax, 0x951281dc
je 0x140018a46
jmp 0x140017117
mov eax, dword [rsp + 0x2c]
sub eax, 0x98b6e334
je 0x140018f1b
jmp 0x14001712b
mov eax, dword [rsp + 0x2c]
sub eax, 0x9a45bb89
je 0x140018cf4
jmp 0x14001713f
mov eax, dword [rsp + 0x2c]
sub eax, 0x9defcb3a
je 0x140018f8f
jmp 0x140017153
mov eax, dword [rsp + 0x2c]
sub eax, 0x9f97f999
je 0x140017c59
jmp 0x140017167
mov eax, dword [rsp + 0x2c]
sub eax, 0xa22e6906
je 0x140019012
jmp 0x14001717b
mov eax, dword [rsp + 0x2c]
sub eax, 0xa773cdac
je 0x140017ca8
jmp 0x14001718f
mov eax, dword [rsp + 0x2c]
sub eax, 0xa8abd74a
je 0x140018d36
jmp 0x1400171a3
mov eax, dword [rsp + 0x2c]
sub eax, 0xa8e69622
je 0x1400190fd
jmp 0x1400171b7
mov eax, dword [rsp + 0x2c]
sub eax, 0xade64baa
je 0x140018f7a
jmp 0x1400171cb
mov eax, dword [rsp + 0x2c]
sub eax, 0xae079cc1
je 0x140018ae9
jmp 0x1400171df
mov eax, dword [rsp + 0x2c]
sub eax, 0xb192cdde
je 0x140017a37
jmp 0x1400171f3
mov eax, dword [rsp + 0x2c]
sub eax, 0xb1a8b4f2
je 0x140017da6
jmp 0x140017207
mov eax, dword [rsp + 0x2c]
sub eax, 0xb29ac77b
je 0x14001865b
jmp 0x14001721b
mov eax, dword [rsp + 0x2c]
sub eax, 0xb2e055fa
je 0x1400186aa
jmp 0x14001722f
mov eax, dword [rsp + 0x2c]
sub eax, 0xb716f949
je 0x140018241
jmp 0x140017243
mov eax, dword [rsp + 0x2c]
sub eax, 0xb83bae2d
je 0x1400188a2
jmp 0x140017257
mov eax, dword [rsp + 0x2c]
sub eax, 0xbda83906
je 0x140018ac2
jmp 0x14001726b
mov eax, dword [rsp + 0x2c]
sub eax, 0xc0d91b0c
je 0x1400188ef
jmp 0x14001727f
mov eax, dword [rsp + 0x2c]
sub eax, 0xc46a75be
je 0x140018ef9
jmp 0x140017293
mov eax, dword [rsp + 0x2c]
sub eax, 0xc6223b34
je 0x140018e68
jmp 0x1400172a7
mov eax, dword [rsp + 0x2c]
sub eax, 0xc79831c9
je 0x140018d85
jmp 0x1400172bb
mov eax, dword [rsp + 0x2c]
sub eax, 0xc827b8a0
je 0x140018125
jmp 0x1400172cf
mov eax, dword [rsp + 0x2c]
sub eax, 0xc9fe278b
je 0x140017faf
jmp 0x1400172e3
mov eax, dword [rsp + 0x2c]
sub eax, 0xca4a9121
je 0x140018493
jmp 0x1400172f7
mov eax, dword [rsp + 0x2c]
sub eax, 0xcb5d4888
je 0x140018931
jmp 0x14001730b
mov eax, dword [rsp + 0x2c]
sub eax, 0xcd4f6410
je 0x140018536
jmp 0x14001731f
mov eax, dword [rsp + 0x2c]
sub eax, 0xcd6efc26
je 0x14001906a
jmp 0x140017333
mov eax, dword [rsp + 0x2c]
sub eax, 0xd262e1c0
je 0x140018e09
jmp 0x140017347
mov eax, dword [rsp + 0x2c]
sub eax, 0xd36ec8f4
je 0x140018feb
jmp 0x14001735b
mov eax, dword [rsp + 0x2c]
sub eax, 0xd6c6d7b3
je 0x140018094
jmp 0x14001736f
mov eax, dword [rsp + 0x2c]
sub eax, 0xd9c5f970
je 0x140018c5d
jmp 0x140017383
mov eax, dword [rsp + 0x2c]
sub eax, 0xde3cf028
je 0x140017cea
jmp 0x140017397
mov eax, dword [rsp + 0x2c]
sub eax, 0xe1090be4
je 0x140018c1b
jmp 0x1400173ab
mov eax, dword [rsp + 0x2c]
sub eax, 0xe34208db
je 0x140017b0d
jmp 0x1400173bf
mov eax, dword [rsp + 0x2c]
sub eax, 0xe4b3df61
je 0x140019117
jmp 0x1400173d3
mov eax, dword [rsp + 0x2c]
sub eax, 0xe76b19e5
je 0x140018451
jmp 0x1400173e7
mov eax, dword [rsp + 0x2c]
sub eax, 0xe8fd5ab4
je 0x1400184d5
jmp 0x1400173fb
mov eax, dword [rsp + 0x2c]
sub eax, 0xeb0a5e92
je 0x1400182c5
jmp 0x14001740f
mov eax, dword [rsp + 0x2c]
sub eax, 0xeb229690
je 0x140018e5b
jmp 0x140017423
mov eax, dword [rsp + 0x2c]
sub eax, 0xec038cdd
je 0x1400187dc
jmp 0x140017437
mov eax, dword [rsp + 0x2c]
sub eax, 0xed6e1be1
je 0x140017eb7
jmp 0x14001744b
mov eax, dword [rsp + 0x2c]
sub eax, 0xee178597
je 0x140019077
jmp 0x14001745f
mov eax, dword [rsp + 0x2c]
sub eax, 0xefdaab60
je 0x1400181ff
jmp 0x140017473
mov eax, dword [rsp + 0x2c]
sub eax, 0xf2262a89
je 0x1400187a6
jmp 0x140017487
mov eax, dword [rsp + 0x2c]
sub eax, 0xf327c210
je 0x140018619
jmp 0x14001749b
mov eax, dword [rsp + 0x2c]
sub eax, 0xf5e3a921
je 0x14001901f
jmp 0x1400174af
mov eax, dword [rsp + 0x2c]
sub eax, 0xf61a6136
je 0x140019040
jmp 0x1400174c3
mov eax, dword [rsp + 0x2c]
sub eax, 0xf640d619
je 0x14001872e
mov rax, qword [rsp + 0x98]
movsxd rax, dword [rax + 0x3c]
mov rcx, qword [rsp + 0x90]
add rcx, rax
mov qword [rsp + 0x60], rcx
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]
add rax, 4
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0x30], 0x46255e0c
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x2220f79e
mov ecx, 0xeb229690
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x6f86a744
mov ecx, 0xeb229690
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov dword [rsp + 0x30], 0xe15213c
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xde3cf028
mov ecx, 0x8b02063d
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov al, byte [rsp + 0xbf]
test al, 1
mov ecx, 0x7725881f
mov edx, 0x8706c8e6
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xf7e5b37d
mov ecx, 0xc6223b34
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov dword [rsp + 0x30], 0x7c9b0cd6
jmp 0x140019146
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x50]
mov edx, dword [rcx + 0x20]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x40], rax
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 qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0x50]
add rax, 0x1c
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0x30], 0x669c9d76
jmp 0x140019146
mov dword [rsp + 0x30], 0x4e0ad06d
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x747b7a59
mov ecx, 0x938fe39b
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x122762f
mov ecx, 0xcd6efc26
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x696c600f
mov ecx, 0x5684bbf7
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov rax, qword [rsp + 0xe0]
mov ecx, dword [rax]
mov dword [rsp + 0xec], ecx
mov ecx, dword [0x1400451dc]
mov edx, dword [0x1400451e8]
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, 0xefdaab60
mov edx, 0xee178597
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xb716f949
mov ecx, 0x5684bbf7
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xf9243c4a
mov ecx, 0x6aa6d9a8
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov dword [rsp + 0x30], 0x2e95690d
jmp 0x140019146
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0xf8], rax
mov rax, qword [rsp + 0x40]
mov ecx, dword [rax]
mov dword [rsp + 0x104], ecx
mov dword [rsp + 0x30], 0x21a82a9b
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xca4a9121
mov ecx, 0x8ba8c574
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xe8fd5ab4
mov ecx, 0x622aea6b
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xeeef1af
mov ecx, 0x622aea6b
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x6a0ca52
mov ecx, 0x83d6c46e
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xb29ac77b
mov ecx, 0x26ee0602
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov dword [rsp + 0x30], 0x4d756f27
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x46585d8e
mov ecx, 0x6ccf1676
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov dword [rsp + 0x30], 0xf2262a89
jmp 0x140019146
mov rax, qword [rsp + 0x128]
mov ecx, dword [rax]
mov eax, ecx
mov rdx, qword [rsp + 0x118]
add rdx, rax
mov qword [rsp + 0x70], rdx
mov dword [rsp + 0x30], 0x301dc1d
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xfa427cde
mov ecx, 0x8e39bd91
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x134], eax
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xc0d91b0c
mov ecx, 0x9defcb3a
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xcb5d4888
mov ecx, 0xa8e69622
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x3d4d334b
mov ecx, 0xa8e69622
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x1678b44c
mov ecx, 0x8fbcb956
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x951281dc
mov ecx, 0x323e22d5
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [rsp + 0x134]
add eax, 1
mov dword [rsp + 0x34], eax
mov rcx, qword [rsp + 0x40]
add rcx, 4
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsp + 0x48]
add rcx, 2
mov qword [rsp + 0x48], rcx
mov eax, dword [0x1400451dc]
mov edx, dword [0x1400451e8]
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, 0x857ca33a
mov edx, 0x323e22d5
cmovne edx, eax
mov dword [rsp + 0x30], edx
jmp 0x140019146
mov dword [rsp + 0x30], 0xbda83906
jmp 0x140019146
mov dword [rsp + 0x30], 0x76df28b2
jmp 0x140019146
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x30], 0x879604f
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xd9c5f970
mov ecx, 0x9012b3bd
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x140], rax
mov ecx, dword [0x1400451dc]
mov edx, dword [0x1400451e8]
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, 0xf8269c24
mov edx, 0x9012b3bd
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0xa8abd74a
mov ecx, 0x5158666f
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov dword [rsp + 0x30], 0x473d0235
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x10346642
mov ecx, 0x2e08fa06
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x47abeeb3
mov ecx, 0x68a5992e
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov dword [rsp + 0x30], 0x2220f79e
jmp 0x140019146
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
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, 0x23ce53ae
mov ecx, 0x7f153ae2
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140019146
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x34], 0
mov dword [rsp + 0x30], 0xfcb1c721
jmp 0x140019146
mov dword [rsp + 0x30], 0xc9fe278b
jmp 0x140019146
mov rax, qword [rsp + 0xf8]
mov rcx, qword [rsp + 0x108]
add rax, rcx
mov rcx, qword [rsp + 0xf0]
mov rdx, rax
call fcn.14001e6e0
mov dword [rsp + 0x30], 0xf75d5061
jmp 0x140019146
mov dword [rsp + 0x30], 0x6a0ca52
jmp 0x140019146
mov rax, qword [rsp + 0x120]
mov dword [rsp + 0x30], 0xf640d619
jmp 0x140019146
mov dword [rsp + 0x30], 0xb83bae2d
jmp 0x140019146
mov dword [rsp + 0x30], 0x38e428d4
jmp 0x140019146
mov dword [rsp + 0x30], 0xd9c5f970
jmp 0x140019146
mov dword [rsp + 0x30], 0x24d530d3
jmp 0x140019146
mov eax, dword [rsp + 0xb8]
mov dword [rsp + 0x30], 0x36dbe90a
jmp 0x140019146
mov dword [rsp + 0x30], 0xa773cdac
jmp 0x140019146
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xc0]
mov dword [rsp + 0x30], 0x62d9fb68
jmp 0x140019146
mov dword [rsp + 0x30], 0x747b7a59
jmp 0x140019146
mov dword [rsp + 0x30], 0x122762f
jmp 0x140019146
mov rax, qword [rsp + 0xe0]
mov dword [rsp + 0x30], 0x90b68c92
jmp 0x140019146
mov dword [rsp + 0x30], 0xfa427cde
jmp 0x140019146
mov dword [rsp + 0x30], 0xcb5d4888
jmp 0x140019146
mov dword [rsp + 0x30], 0x1678b44c
jmp 0x140019146
mov dword [rsp + 0x30], 0x86be6d
jmp 0x140019146
jmp 0x140016fbc