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

Disassembly:
movzx eax, byte [rcx + 2]
mov r8, rcx
movzx r9d, byte [rcx + 1]
mov r11d, 0x1f
movzx ecx, byte [rcx]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145653
sub ecx, 1
je 0x140145646
sub ecx, 1
je 0x140145640
sub ecx, 1
je 0x14014562e
sub ecx, 1
je 0x140145620
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x14014565c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014563a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014565c
sub dword [rdx + r9*4], r10d
jmp 0x14014565c
mov eax, dword [r8 + 4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014565c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xa]
movzx ecx, byte [r8 + 8]
movzx r9d, byte [r8 + 9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401456c9
sub ecx, 1
je 0x1401456bc
sub ecx, 1
je 0x1401456b6
sub ecx, 1
je 0x1401456a4
sub ecx, 1
je 0x140145696
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401456d2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401456b0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401456d2
sub dword [rdx + r9*4], r10d
jmp 0x1401456d2
mov eax, dword [r8 + 0xc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401456d2
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x12]
movzx ecx, byte [r8 + 0x10]
movzx r9d, byte [r8 + 0x11]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014573f
sub ecx, 1
je 0x140145732
sub ecx, 1
je 0x14014572c
sub ecx, 1
je 0x14014571a
sub ecx, 1
je 0x14014570c
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145748
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145726
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145748
sub dword [rdx + r9*4], r10d
jmp 0x140145748
mov eax, dword [r8 + 0x14]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145748
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1a]
movzx ecx, byte [r8 + 0x18]
movzx r9d, byte [r8 + 0x19]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401457b5
sub ecx, 1
je 0x1401457a8
sub ecx, 1
je 0x1401457a2
sub ecx, 1
je 0x140145790
sub ecx, 1
je 0x140145782
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401457be
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014579c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401457be
sub dword [rdx + r9*4], r10d
jmp 0x1401457be
mov eax, dword [r8 + 0x1c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401457be
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x22]
movzx ecx, byte [r8 + 0x20]
movzx r9d, byte [r8 + 0x21]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014582b
sub ecx, 1
je 0x14014581e
sub ecx, 1
je 0x140145818
sub ecx, 1
je 0x140145806
sub ecx, 1
je 0x1401457f8
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145834
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145812
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145834
sub dword [rdx + r9*4], r10d
jmp 0x140145834
mov eax, dword [r8 + 0x24]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145834
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x2a]
movzx ecx, byte [r8 + 0x28]
movzx r9d, byte [r8 + 0x29]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401458a1
sub ecx, 1
je 0x140145894
sub ecx, 1
je 0x14014588e
sub ecx, 1
je 0x14014587c
sub ecx, 1
je 0x14014586e
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401458aa
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145888
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401458aa
sub dword [rdx + r9*4], r10d
jmp 0x1401458aa
mov eax, dword [r8 + 0x2c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401458aa
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x32]
movzx ecx, byte [r8 + 0x30]
movzx r9d, byte [r8 + 0x31]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145917
sub ecx, 1
je 0x14014590a
sub ecx, 1
je 0x140145904
sub ecx, 1
je 0x1401458f2
sub ecx, 1
je 0x1401458e4
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145920
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401458fe
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145920
sub dword [rdx + r9*4], r10d
jmp 0x140145920
mov eax, dword [r8 + 0x34]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145920
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x3a]
movzx ecx, byte [r8 + 0x38]
movzx r9d, byte [r8 + 0x39]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014598d
sub ecx, 1
je 0x140145980
sub ecx, 1
je 0x14014597a
sub ecx, 1
je 0x140145968
sub ecx, 1
je 0x14014595a
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145996
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145974
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145996
sub dword [rdx + r9*4], r10d
jmp 0x140145996
mov eax, dword [r8 + 0x3c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145996
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x42]
movzx ecx, byte [r8 + 0x40]
movzx r9d, byte [r8 + 0x41]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145a03
sub ecx, 1
je 0x1401459f6
sub ecx, 1
je 0x1401459f0
sub ecx, 1
je 0x1401459de
sub ecx, 1
je 0x1401459d0
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145a0c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401459ea
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145a0c
sub dword [rdx + r9*4], r10d
jmp 0x140145a0c
mov eax, dword [r8 + 0x44]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145a0c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x4a]
movzx ecx, byte [r8 + 0x48]
movzx r9d, byte [r8 + 0x49]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145a79
sub ecx, 1
je 0x140145a6c
sub ecx, 1
je 0x140145a66
sub ecx, 1
je 0x140145a54
sub ecx, 1
je 0x140145a46
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145a82
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145a60
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145a82
sub dword [rdx + r9*4], r10d
jmp 0x140145a82
mov eax, dword [r8 + 0x4c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145a82
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x52]
movzx ecx, byte [r8 + 0x50]
movzx r9d, byte [r8 + 0x51]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145aef
sub ecx, 1
je 0x140145ae2
sub ecx, 1
je 0x140145adc
sub ecx, 1
je 0x140145aca
sub ecx, 1
je 0x140145abc
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145af8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145ad6
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145af8
sub dword [rdx + r9*4], r10d
jmp 0x140145af8
mov eax, dword [r8 + 0x54]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145af8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x5a]
movzx ecx, byte [r8 + 0x58]
movzx r9d, byte [r8 + 0x59]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145b65
sub ecx, 1
je 0x140145b58
sub ecx, 1
je 0x140145b52
sub ecx, 1
je 0x140145b40
sub ecx, 1
je 0x140145b32
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145b6e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145b4c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145b6e
sub dword [rdx + r9*4], r10d
jmp 0x140145b6e
mov eax, dword [r8 + 0x5c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145b6e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x62]
movzx ecx, byte [r8 + 0x60]
movzx r9d, byte [r8 + 0x61]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145bdb
sub ecx, 1
je 0x140145bce
sub ecx, 1
je 0x140145bc8
sub ecx, 1
je 0x140145bb6
sub ecx, 1
je 0x140145ba8
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145be4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145bc2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145be4
sub dword [rdx + r9*4], r10d
jmp 0x140145be4
mov eax, dword [r8 + 0x64]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145be4
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x6a]
movzx ecx, byte [r8 + 0x68]
movzx r9d, byte [r8 + 0x69]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145c51
sub ecx, 1
je 0x140145c44
sub ecx, 1
je 0x140145c3e
sub ecx, 1
je 0x140145c2c
sub ecx, 1
je 0x140145c1e
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145c5a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145c38
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145c5a
sub dword [rdx + r9*4], r10d
jmp 0x140145c5a
mov eax, dword [r8 + 0x6c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145c5a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x72]
movzx ecx, byte [r8 + 0x70]
movzx r9d, byte [r8 + 0x71]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145cc7
sub ecx, 1
je 0x140145cba
sub ecx, 1
je 0x140145cb4
sub ecx, 1
je 0x140145ca2
sub ecx, 1
je 0x140145c94
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145cd0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145cae
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145cd0
sub dword [rdx + r9*4], r10d
jmp 0x140145cd0
mov eax, dword [r8 + 0x74]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145cd0
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x7a]
movzx ecx, byte [r8 + 0x78]
movzx r9d, byte [r8 + 0x79]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145d3d
sub ecx, 1
je 0x140145d30
sub ecx, 1
je 0x140145d2a
sub ecx, 1
je 0x140145d18
sub ecx, 1
je 0x140145d0a
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145d46
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145d24
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145d46
sub dword [rdx + r9*4], r10d
jmp 0x140145d46
mov eax, dword [r8 + 0x7c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145d46
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x82]
movzx ecx, byte [r8 + 0x80]
movzx r9d, byte [r8 + 0x81]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145dbf
sub ecx, 1
je 0x140145daf
sub ecx, 1
je 0x140145da9
sub ecx, 1
je 0x140145d97
sub ecx, 1
je 0x140145d89
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145dc8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145da3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145dc8
sub dword [rdx + r9*4], r10d
jmp 0x140145dc8
mov eax, dword [r8 + 0x84]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145dc8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x8a]
movzx ecx, byte [r8 + 0x88]
movzx r9d, byte [r8 + 0x89]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145e41
sub ecx, 1
je 0x140145e31
sub ecx, 1
je 0x140145e2b
sub ecx, 1
je 0x140145e19
sub ecx, 1
je 0x140145e0b
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145e4a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145e25
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145e4a
sub dword [rdx + r9*4], r10d
jmp 0x140145e4a
mov eax, dword [r8 + 0x8c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145e4a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x92]
movzx ecx, byte [r8 + 0x90]
movzx r9d, byte [r8 + 0x91]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145ec3
sub ecx, 1
je 0x140145eb3
sub ecx, 1
je 0x140145ead
sub ecx, 1
je 0x140145e9b
sub ecx, 1
je 0x140145e8d
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145ecc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145ea7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145ecc
sub dword [rdx + r9*4], r10d
jmp 0x140145ecc
mov eax, dword [r8 + 0x94]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145ecc
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x9a]
movzx ecx, byte [r8 + 0x98]
movzx r9d, byte [r8 + 0x99]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145f45
sub ecx, 1
je 0x140145f35
sub ecx, 1
je 0x140145f2f
sub ecx, 1
je 0x140145f1d
sub ecx, 1
je 0x140145f0f
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145f4e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145f29
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145f4e
sub dword [rdx + r9*4], r10d
jmp 0x140145f4e
mov eax, dword [r8 + 0x9c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145f4e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xa2]
movzx ecx, byte [r8 + 0xa0]
movzx r9d, byte [r8 + 0xa1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140145fc7
sub ecx, 1
je 0x140145fb7
sub ecx, 1
je 0x140145fb1
sub ecx, 1
je 0x140145f9f
sub ecx, 1
je 0x140145f91
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140145fd0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140145fab
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140145fd0
sub dword [rdx + r9*4], r10d
jmp 0x140145fd0
mov eax, dword [r8 + 0xa4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140145fd0
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xaa]
movzx ecx, byte [r8 + 0xa8]
movzx r9d, byte [r8 + 0xa9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146049
sub ecx, 1
je 0x140146039
sub ecx, 1
je 0x140146033
sub ecx, 1
je 0x140146021
sub ecx, 1
je 0x140146013
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146052
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014602d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146052
sub dword [rdx + r9*4], r10d
jmp 0x140146052
mov eax, dword [r8 + 0xac]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146052
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xb2]
movzx ecx, byte [r8 + 0xb0]
movzx r9d, byte [r8 + 0xb1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401460cb
sub ecx, 1
je 0x1401460bb
sub ecx, 1
je 0x1401460b5
sub ecx, 1
je 0x1401460a3
sub ecx, 1
je 0x140146095
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401460d4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401460af
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401460d4
sub dword [rdx + r9*4], r10d
jmp 0x1401460d4
mov eax, dword [r8 + 0xb4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401460d4
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xba]
movzx ecx, byte [r8 + 0xb8]
movzx r9d, byte [r8 + 0xb9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014614d
sub ecx, 1
je 0x14014613d
sub ecx, 1
je 0x140146137
sub ecx, 1
je 0x140146125
sub ecx, 1
je 0x140146117
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146156
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146131
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146156
sub dword [rdx + r9*4], r10d
jmp 0x140146156
mov eax, dword [r8 + 0xbc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146156
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xc2]
movzx ecx, byte [r8 + 0xc0]
movzx r9d, byte [r8 + 0xc1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401461cf
sub ecx, 1
je 0x1401461bf
sub ecx, 1
je 0x1401461b9
sub ecx, 1
je 0x1401461a7
sub ecx, 1
je 0x140146199
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401461d8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401461b3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401461d8
sub dword [rdx + r9*4], r10d
jmp 0x1401461d8
mov eax, dword [r8 + 0xc4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401461d8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xca]
movzx ecx, byte [r8 + 0xc8]
movzx r9d, byte [r8 + 0xc9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146251
sub ecx, 1
je 0x140146241
sub ecx, 1
je 0x14014623b
sub ecx, 1
je 0x140146229
sub ecx, 1
je 0x14014621b
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x14014625a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146235
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014625a
sub dword [rdx + r9*4], r10d
jmp 0x14014625a
mov eax, dword [r8 + 0xcc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014625a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xd2]
movzx ecx, byte [r8 + 0xd0]
movzx r9d, byte [r8 + 0xd1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401462d3
sub ecx, 1
je 0x1401462c3
sub ecx, 1
je 0x1401462bd
sub ecx, 1
je 0x1401462ab
sub ecx, 1
je 0x14014629d
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401462dc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401462b7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401462dc
sub dword [rdx + r9*4], r10d
jmp 0x1401462dc
mov eax, dword [r8 + 0xd4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401462dc
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xda]
movzx ecx, byte [r8 + 0xd8]
movzx r9d, byte [r8 + 0xd9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146355
sub ecx, 1
je 0x140146345
sub ecx, 1
je 0x14014633f
sub ecx, 1
je 0x14014632d
sub ecx, 1
je 0x14014631f
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x14014635e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146339
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014635e
sub dword [rdx + r9*4], r10d
jmp 0x14014635e
mov eax, dword [r8 + 0xdc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014635e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xe2]
movzx ecx, byte [r8 + 0xe0]
movzx r9d, byte [r8 + 0xe1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401463d7
sub ecx, 1
je 0x1401463c7
sub ecx, 1
je 0x1401463c1
sub ecx, 1
je 0x1401463af
sub ecx, 1
je 0x1401463a1
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401463e0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401463bb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401463e0
sub dword [rdx + r9*4], r10d
jmp 0x1401463e0
mov eax, dword [r8 + 0xe4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401463e0
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xea]
movzx ecx, byte [r8 + 0xe8]
movzx r9d, byte [r8 + 0xe9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146459
sub ecx, 1
je 0x140146449
sub ecx, 1
je 0x140146443
sub ecx, 1
je 0x140146431
sub ecx, 1
je 0x140146423
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146462
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014643d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146462
sub dword [rdx + r9*4], r10d
jmp 0x140146462
mov eax, dword [r8 + 0xec]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146462
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xf2]
movzx ecx, byte [r8 + 0xf0]
movzx r9d, byte [r8 + 0xf1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401464db
sub ecx, 1
je 0x1401464cb
sub ecx, 1
je 0x1401464c5
sub ecx, 1
je 0x1401464b3
sub ecx, 1
je 0x1401464a5
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401464e4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401464bf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401464e4
sub dword [rdx + r9*4], r10d
jmp 0x1401464e4
mov eax, dword [r8 + 0xf4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401464e4
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0xfa]
movzx ecx, byte [r8 + 0xf8]
movzx r9d, byte [r8 + 0xf9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014655d
sub ecx, 1
je 0x14014654d
sub ecx, 1
je 0x140146547
sub ecx, 1
je 0x140146535
sub ecx, 1
je 0x140146527
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146566
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146541
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146566
sub dword [rdx + r9*4], r10d
jmp 0x140146566
mov eax, dword [r8 + 0xfc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146566
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x102]
movzx ecx, byte [r8 + 0x100]
movzx r9d, byte [r8 + 0x101]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401465df
sub ecx, 1
je 0x1401465cf
sub ecx, 1
je 0x1401465c9
sub ecx, 1
je 0x1401465b7
sub ecx, 1
je 0x1401465a9
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401465e8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401465c3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401465e8
sub dword [rdx + r9*4], r10d
jmp 0x1401465e8
mov eax, dword [r8 + 0x104]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401465e8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x10a]
movzx ecx, byte [r8 + 0x108]
movzx r9d, byte [r8 + 0x109]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146661
sub ecx, 1
je 0x140146651
sub ecx, 1
je 0x14014664b
sub ecx, 1
je 0x140146639
sub ecx, 1
je 0x14014662b
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x14014666a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146645
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014666a
sub dword [rdx + r9*4], r10d
jmp 0x14014666a
mov eax, dword [r8 + 0x10c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014666a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x112]
movzx ecx, byte [r8 + 0x110]
movzx r9d, byte [r8 + 0x111]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401466e3
sub ecx, 1
je 0x1401466d3
sub ecx, 1
je 0x1401466cd
sub ecx, 1
je 0x1401466bb
sub ecx, 1
je 0x1401466ad
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401466ec
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401466c7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401466ec
sub dword [rdx + r9*4], r10d
jmp 0x1401466ec
mov eax, dword [r8 + 0x114]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401466ec
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x11a]
movzx ecx, byte [r8 + 0x118]
movzx r9d, byte [r8 + 0x119]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146765
sub ecx, 1
je 0x140146755
sub ecx, 1
je 0x14014674f
sub ecx, 1
je 0x14014673d
sub ecx, 1
je 0x14014672f
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x14014676e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146749
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014676e
sub dword [rdx + r9*4], r10d
jmp 0x14014676e
mov eax, dword [r8 + 0x11c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014676e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x122]
movzx ecx, byte [r8 + 0x120]
movzx r9d, byte [r8 + 0x121]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401467e7
sub ecx, 1
je 0x1401467d7
sub ecx, 1
je 0x1401467d1
sub ecx, 1
je 0x1401467bf
sub ecx, 1
je 0x1401467b1
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401467f0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401467cb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401467f0
sub dword [rdx + r9*4], r10d
jmp 0x1401467f0
mov eax, dword [r8 + 0x124]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401467f0
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x12a]
movzx ecx, byte [r8 + 0x128]
movzx r9d, byte [r8 + 0x129]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146869
sub ecx, 1
je 0x140146859
sub ecx, 1
je 0x140146853
sub ecx, 1
je 0x140146841
sub ecx, 1
je 0x140146833
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146872
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014684d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146872
sub dword [rdx + r9*4], r10d
jmp 0x140146872
mov eax, dword [r8 + 0x12c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146872
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x132]
movzx ecx, byte [r8 + 0x130]
movzx r9d, byte [r8 + 0x131]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401468eb
sub ecx, 1
je 0x1401468db
sub ecx, 1
je 0x1401468d5
sub ecx, 1
je 0x1401468c3
sub ecx, 1
je 0x1401468b5
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401468f4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401468cf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401468f4
sub dword [rdx + r9*4], r10d
jmp 0x1401468f4
mov eax, dword [r8 + 0x134]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401468f4
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x13a]
movzx ecx, byte [r8 + 0x138]
movzx r9d, byte [r8 + 0x139]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014696d
sub ecx, 1
je 0x14014695d
sub ecx, 1
je 0x140146957
sub ecx, 1
je 0x140146945
sub ecx, 1
je 0x140146937
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146976
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146951
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146976
sub dword [rdx + r9*4], r10d
jmp 0x140146976
mov eax, dword [r8 + 0x13c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146976
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x142]
movzx ecx, byte [r8 + 0x140]
movzx r9d, byte [r8 + 0x141]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401469ef
sub ecx, 1
je 0x1401469df
sub ecx, 1
je 0x1401469d9
sub ecx, 1
je 0x1401469c7
sub ecx, 1
je 0x1401469b9
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401469f8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401469d3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401469f8
sub dword [rdx + r9*4], r10d
jmp 0x1401469f8
mov eax, dword [r8 + 0x144]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401469f8
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x14a]
movzx ecx, byte [r8 + 0x148]
movzx r9d, byte [r8 + 0x149]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146a71
sub ecx, 1
je 0x140146a61
sub ecx, 1
je 0x140146a5b
sub ecx, 1
je 0x140146a49
sub ecx, 1
je 0x140146a3b
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146a7a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146a55
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146a7a
sub dword [rdx + r9*4], r10d
jmp 0x140146a7a
mov eax, dword [r8 + 0x14c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146a7a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x152]
movzx ecx, byte [r8 + 0x150]
movzx r9d, byte [r8 + 0x151]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146af3
sub ecx, 1
je 0x140146ae3
sub ecx, 1
je 0x140146add
sub ecx, 1
je 0x140146acb
sub ecx, 1
je 0x140146abd
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146afc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146ad7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146afc
sub dword [rdx + r9*4], r10d
jmp 0x140146afc
mov eax, dword [r8 + 0x154]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146afc
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x15a]
movzx ecx, byte [r8 + 0x158]
movzx r9d, byte [r8 + 0x159]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146b75
sub ecx, 1
je 0x140146b65
sub ecx, 1
je 0x140146b5f
sub ecx, 1
je 0x140146b4d
sub ecx, 1
je 0x140146b3f
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146b7e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146b59
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146b7e
sub dword [rdx + r9*4], r10d
jmp 0x140146b7e
mov eax, dword [r8 + 0x15c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146b7e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x162]
movzx ecx, byte [r8 + 0x160]
movzx r9d, byte [r8 + 0x161]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146bf7
sub ecx, 1
je 0x140146be7
sub ecx, 1
je 0x140146be1
sub ecx, 1
je 0x140146bcf
sub ecx, 1
je 0x140146bc1
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146c00
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146bdb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146c00
sub dword [rdx + r9*4], r10d
jmp 0x140146c00
mov eax, dword [r8 + 0x164]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146c00
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x16a]
movzx ecx, byte [r8 + 0x168]
movzx r9d, byte [r8 + 0x169]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146c79
sub ecx, 1
je 0x140146c69
sub ecx, 1
je 0x140146c63
sub ecx, 1
je 0x140146c51
sub ecx, 1
je 0x140146c43
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146c82
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146c5d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146c82
sub dword [rdx + r9*4], r10d
jmp 0x140146c82
mov eax, dword [r8 + 0x16c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146c82
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x172]
movzx ecx, byte [r8 + 0x170]
movzx r9d, byte [r8 + 0x171]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146cfb
sub ecx, 1
je 0x140146ceb
sub ecx, 1
je 0x140146ce5
sub ecx, 1
je 0x140146cd3
sub ecx, 1
je 0x140146cc5
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146d04
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146cdf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146d04
sub dword [rdx + r9*4], r10d
jmp 0x140146d04
mov eax, dword [r8 + 0x174]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146d04
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x17a]
movzx ecx, byte [r8 + 0x178]
movzx r9d, byte [r8 + 0x179]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146d7d
sub ecx, 1
je 0x140146d6d
sub ecx, 1
je 0x140146d67
sub ecx, 1
je 0x140146d55
sub ecx, 1
je 0x140146d47
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146d86
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146d61
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146d86
sub dword [rdx + r9*4], r10d
jmp 0x140146d86
mov eax, dword [r8 + 0x17c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146d86
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x182]
movzx ecx, byte [r8 + 0x180]
movzx r9d, byte [r8 + 0x181]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146dff
sub ecx, 1
je 0x140146def
sub ecx, 1
je 0x140146de9
sub ecx, 1
je 0x140146dd7
sub ecx, 1
je 0x140146dc9
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146e08
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146de3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146e08
sub dword [rdx + r9*4], r10d
jmp 0x140146e08
mov eax, dword [r8 + 0x184]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146e08
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x18a]
movzx ecx, byte [r8 + 0x188]
movzx r9d, byte [r8 + 0x189]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146e81
sub ecx, 1
je 0x140146e71
sub ecx, 1
je 0x140146e6b
sub ecx, 1
je 0x140146e59
sub ecx, 1
je 0x140146e4b
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146e8a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146e65
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146e8a
sub dword [rdx + r9*4], r10d
jmp 0x140146e8a
mov eax, dword [r8 + 0x18c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146e8a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x192]
movzx ecx, byte [r8 + 0x190]
movzx r9d, byte [r8 + 0x191]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146f03
sub ecx, 1
je 0x140146ef3
sub ecx, 1
je 0x140146eed
sub ecx, 1
je 0x140146edb
sub ecx, 1
je 0x140146ecd
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146f0c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146ee7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146f0c
sub dword [rdx + r9*4], r10d
jmp 0x140146f0c
mov eax, dword [r8 + 0x194]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146f0c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x19a]
movzx ecx, byte [r8 + 0x198]
movzx r9d, byte [r8 + 0x199]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140146f85
sub ecx, 1
je 0x140146f75
sub ecx, 1
je 0x140146f6f
sub ecx, 1
je 0x140146f5d
sub ecx, 1
je 0x140146f4f
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140146f8e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146f69
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140146f8e
sub dword [rdx + r9*4], r10d
jmp 0x140146f8e
mov eax, dword [r8 + 0x19c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140146f8e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1a2]
movzx ecx, byte [r8 + 0x1a0]
movzx r9d, byte [r8 + 0x1a1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140147007
sub ecx, 1
je 0x140146ff7
sub ecx, 1
je 0x140146ff1
sub ecx, 1
je 0x140146fdf
sub ecx, 1
je 0x140146fd1
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140147010
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140146feb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147010
sub dword [rdx + r9*4], r10d
jmp 0x140147010
mov eax, dword [r8 + 0x1a4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147010
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1aa]
movzx ecx, byte [r8 + 0x1a8]
movzx r9d, byte [r8 + 0x1a9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140147089
sub ecx, 1
je 0x140147079
sub ecx, 1
je 0x140147073
sub ecx, 1
je 0x140147061
sub ecx, 1
je 0x140147053
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140147092
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014706d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147092
sub dword [rdx + r9*4], r10d
jmp 0x140147092
mov eax, dword [r8 + 0x1ac]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147092
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1b2]
movzx ecx, byte [r8 + 0x1b0]
movzx r9d, byte [r8 + 0x1b1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014710b
sub ecx, 1
je 0x1401470fb
sub ecx, 1
je 0x1401470f5
sub ecx, 1
je 0x1401470e3
sub ecx, 1
je 0x1401470d5
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140147114
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401470ef
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147114
sub dword [rdx + r9*4], r10d
jmp 0x140147114
mov eax, dword [r8 + 0x1b4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147114
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1ba]
movzx ecx, byte [r8 + 0x1b8]
movzx r9d, byte [r8 + 0x1b9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014718d
sub ecx, 1
je 0x14014717d
sub ecx, 1
je 0x140147177
sub ecx, 1
je 0x140147165
sub ecx, 1
je 0x140147157
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140147196
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147171
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147196
sub dword [rdx + r9*4], r10d
jmp 0x140147196
mov eax, dword [r8 + 0x1bc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147196
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1c2]
movzx ecx, byte [r8 + 0x1c0]
movzx r9d, byte [r8 + 0x1c1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014720f
sub ecx, 1
je 0x1401471ff
sub ecx, 1
je 0x1401471f9
sub ecx, 1
je 0x1401471e7
sub ecx, 1
je 0x1401471d9
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140147218
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401471f3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147218
sub dword [rdx + r9*4], r10d
jmp 0x140147218
mov eax, dword [r8 + 0x1c4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147218
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1ca]
movzx ecx, byte [r8 + 0x1c8]
movzx r9d, byte [r8 + 0x1c9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140147291
sub ecx, 1
je 0x140147281
sub ecx, 1
je 0x14014727b
sub ecx, 1
je 0x140147269
sub ecx, 1
je 0x14014725b
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x14014729a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147275
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014729a
sub dword [rdx + r9*4], r10d
jmp 0x14014729a
mov eax, dword [r8 + 0x1cc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014729a
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1d2]
movzx ecx, byte [r8 + 0x1d0]
movzx r9d, byte [r8 + 0x1d1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140147313
sub ecx, 1
je 0x140147303
sub ecx, 1
je 0x1401472fd
sub ecx, 1
je 0x1401472eb
sub ecx, 1
je 0x1401472dd
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x14014731c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401472f7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014731c
sub dword [rdx + r9*4], r10d
jmp 0x14014731c
mov eax, dword [r8 + 0x1d4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014731c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1da]
movzx ecx, byte [r8 + 0x1d8]
movzx r9d, byte [r8 + 0x1d9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140147395
sub ecx, 1
je 0x140147385
sub ecx, 1
je 0x14014737f
sub ecx, 1
je 0x14014736d
sub ecx, 1
je 0x14014735f
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x14014739e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147379
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014739e
sub dword [rdx + r9*4], r10d
jmp 0x14014739e
mov eax, dword [r8 + 0x1dc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014739e
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1e2]
movzx ecx, byte [r8 + 0x1e0]
movzx r9d, byte [r8 + 0x1e1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140147417
sub ecx, 1
je 0x140147407
sub ecx, 1
je 0x140147401
sub ecx, 1
je 0x1401473ef
sub ecx, 1
je 0x1401473e1
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140147420
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401473fb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147420
sub dword [rdx + r9*4], r10d
jmp 0x140147420
mov eax, dword [r8 + 0x1e4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147420
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1ea]
movzx ecx, byte [r8 + 0x1e8]
movzx r9d, byte [r8 + 0x1e9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140147499
sub ecx, 1
je 0x140147489
sub ecx, 1
je 0x140147483
sub ecx, 1
je 0x140147471
sub ecx, 1
je 0x140147463
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401474a2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014747d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401474a2
sub dword [rdx + r9*4], r10d
jmp 0x1401474a2
mov eax, dword [r8 + 0x1ec]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401474a2
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1f2]
movzx ecx, byte [r8 + 0x1f0]
movzx r9d, byte [r8 + 0x1f1]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014751b
sub ecx, 1
je 0x14014750b
sub ecx, 1
je 0x140147505
sub ecx, 1
je 0x1401474f3
sub ecx, 1
je 0x1401474e5
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140147524
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1401474ff
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147524
sub dword [rdx + r9*4], r10d
jmp 0x140147524
mov eax, dword [r8 + 0x1f4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147524
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x1fa]
movzx ecx, byte [r8 + 0x1f8]
movzx r9d, byte [r8 + 0x1f9]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014759d
sub ecx, 1
je 0x14014758d
sub ecx, 1
je 0x140147587
sub ecx, 1
je 0x140147575
sub ecx, 1
je 0x140147567
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401475a6
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147581
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401475a6
sub dword [rdx + r9*4], r10d
jmp 0x1401475a6
mov eax, dword [r8 + 0x1fc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401475a6
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x202]
movzx ecx, byte [r8 + 0x200]
movzx r9d, byte [r8 + 0x201]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x14014761f
sub ecx, 1
je 0x14014760f
sub ecx, 1
je 0x140147609
sub ecx, 1
je 0x1401475f7
sub ecx, 1
je 0x1401475e9
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140147628
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147603
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147628
sub dword [rdx + r9*4], r10d
jmp 0x140147628
mov eax, dword [r8 + 0x204]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147628
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x20a]
movzx ecx, byte [r8 + 0x208]
movzx r9d, byte [r8 + 0x209]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401476a1
sub ecx, 1
je 0x140147691
sub ecx, 1
je 0x14014768b
sub ecx, 1
je 0x140147679
sub ecx, 1
je 0x14014766b
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401476aa
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147685
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401476aa
sub dword [rdx + r9*4], r10d
jmp 0x1401476aa
mov eax, dword [r8 + 0x20c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401476aa
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x212]
movzx ecx, byte [r8 + 0x210]
movzx r9d, byte [r8 + 0x211]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140147723
sub ecx, 1
je 0x140147713
sub ecx, 1
je 0x14014770d
sub ecx, 1
je 0x1401476fb
sub ecx, 1
je 0x1401476ed
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x14014772c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147707
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x14014772c
sub dword [rdx + r9*4], r10d
jmp 0x14014772c
mov eax, dword [r8 + 0x214]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x14014772c
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x21a]
movzx ecx, byte [r8 + 0x218]
movzx r9d, byte [r8 + 0x219]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401477a5
sub ecx, 1
je 0x140147795
sub ecx, 1
je 0x14014778f
sub ecx, 1
je 0x14014777d
sub ecx, 1
je 0x14014776f
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x1401477ae
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147789
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1401477ae
sub dword [rdx + r9*4], r10d
jmp 0x1401477ae
mov eax, dword [r8 + 0x21c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1401477ae
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x222]
movzx ecx, byte [r8 + 0x220]
movzx r9d, byte [r8 + 0x221]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x140147827
sub ecx, 1
je 0x140147817
sub ecx, 1
je 0x140147811
sub ecx, 1
je 0x1401477ff
sub ecx, 1
je 0x1401477f1
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
jmp 0x140147830
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x14014780b
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x140147830
sub dword [rdx + r9*4], r10d
jmp 0x140147830
mov eax, dword [r8 + 0x224]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x140147830
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
movzx eax, byte [r8 + 0x22a]
movzx ecx, byte [r8 + 0x228]
movzx r9d, byte [r8 + 0x229]
mov r10d, dword [rdx + rax*4]
test ecx, ecx
je 0x1401478a1
sub ecx, 1
je 0x140147892
sub ecx, 1
je 0x14014788d
sub ecx, 1
je 0x14014787c
sub ecx, 1
je 0x14014786e
cmp ecx, 1
jne 0x1401478aa
xor dword [rdx + r9*4], r10d
ret
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x140147888
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
ret
sub dword [rdx + r9*4], r10d
ret
mov eax, dword [r8 + 0x22c]
add eax, r10d
add dword [rdx + r9*4], eax
ret
imul r10d, dword [rdx + r9*4]
mov dword [rdx + r9*4], r10d
ret