Function at 0x1400ba3e0
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 0x1400ba453
sub ecx, 1
je 0x1400ba446
sub ecx, 1
je 0x1400ba440
sub ecx, 1
je 0x1400ba42e
sub ecx, 1
je 0x1400ba420
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba45c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba43a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba45c
sub dword [rdx + r9*4], r10d
jmp 0x1400ba45c
mov eax, dword [r8 + 4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba45c
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 0x1400ba4c9
sub ecx, 1
je 0x1400ba4bc
sub ecx, 1
je 0x1400ba4b6
sub ecx, 1
je 0x1400ba4a4
sub ecx, 1
je 0x1400ba496
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba4d2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba4b0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba4d2
sub dword [rdx + r9*4], r10d
jmp 0x1400ba4d2
mov eax, dword [r8 + 0xc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba4d2
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 0x1400ba53f
sub ecx, 1
je 0x1400ba532
sub ecx, 1
je 0x1400ba52c
sub ecx, 1
je 0x1400ba51a
sub ecx, 1
je 0x1400ba50c
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba548
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba526
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba548
sub dword [rdx + r9*4], r10d
jmp 0x1400ba548
mov eax, dword [r8 + 0x14]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba548
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 0x1400ba5b5
sub ecx, 1
je 0x1400ba5a8
sub ecx, 1
je 0x1400ba5a2
sub ecx, 1
je 0x1400ba590
sub ecx, 1
je 0x1400ba582
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba5be
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba59c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba5be
sub dword [rdx + r9*4], r10d
jmp 0x1400ba5be
mov eax, dword [r8 + 0x1c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba5be
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 0x1400ba62b
sub ecx, 1
je 0x1400ba61e
sub ecx, 1
je 0x1400ba618
sub ecx, 1
je 0x1400ba606
sub ecx, 1
je 0x1400ba5f8
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba634
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba612
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba634
sub dword [rdx + r9*4], r10d
jmp 0x1400ba634
mov eax, dword [r8 + 0x24]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba634
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 0x1400ba6a1
sub ecx, 1
je 0x1400ba694
sub ecx, 1
je 0x1400ba68e
sub ecx, 1
je 0x1400ba67c
sub ecx, 1
je 0x1400ba66e
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba6aa
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba688
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba6aa
sub dword [rdx + r9*4], r10d
jmp 0x1400ba6aa
mov eax, dword [r8 + 0x2c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba6aa
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 0x1400ba717
sub ecx, 1
je 0x1400ba70a
sub ecx, 1
je 0x1400ba704
sub ecx, 1
je 0x1400ba6f2
sub ecx, 1
je 0x1400ba6e4
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba720
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba6fe
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba720
sub dword [rdx + r9*4], r10d
jmp 0x1400ba720
mov eax, dword [r8 + 0x34]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba720
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 0x1400ba78d
sub ecx, 1
je 0x1400ba780
sub ecx, 1
je 0x1400ba77a
sub ecx, 1
je 0x1400ba768
sub ecx, 1
je 0x1400ba75a
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba796
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba774
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba796
sub dword [rdx + r9*4], r10d
jmp 0x1400ba796
mov eax, dword [r8 + 0x3c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba796
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 0x1400ba803
sub ecx, 1
je 0x1400ba7f6
sub ecx, 1
je 0x1400ba7f0
sub ecx, 1
je 0x1400ba7de
sub ecx, 1
je 0x1400ba7d0
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba80c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba7ea
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba80c
sub dword [rdx + r9*4], r10d
jmp 0x1400ba80c
mov eax, dword [r8 + 0x44]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba80c
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 0x1400ba879
sub ecx, 1
je 0x1400ba86c
sub ecx, 1
je 0x1400ba866
sub ecx, 1
je 0x1400ba854
sub ecx, 1
je 0x1400ba846
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba882
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba860
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba882
sub dword [rdx + r9*4], r10d
jmp 0x1400ba882
mov eax, dword [r8 + 0x4c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba882
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 0x1400ba8ef
sub ecx, 1
je 0x1400ba8e2
sub ecx, 1
je 0x1400ba8dc
sub ecx, 1
je 0x1400ba8ca
sub ecx, 1
je 0x1400ba8bc
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba8f8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba8d6
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba8f8
sub dword [rdx + r9*4], r10d
jmp 0x1400ba8f8
mov eax, dword [r8 + 0x54]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba8f8
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 0x1400ba965
sub ecx, 1
je 0x1400ba958
sub ecx, 1
je 0x1400ba952
sub ecx, 1
je 0x1400ba940
sub ecx, 1
je 0x1400ba932
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba96e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba94c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba96e
sub dword [rdx + r9*4], r10d
jmp 0x1400ba96e
mov eax, dword [r8 + 0x5c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba96e
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 0x1400ba9db
sub ecx, 1
je 0x1400ba9ce
sub ecx, 1
je 0x1400ba9c8
sub ecx, 1
je 0x1400ba9b6
sub ecx, 1
je 0x1400ba9a8
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400ba9e4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400ba9c2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400ba9e4
sub dword [rdx + r9*4], r10d
jmp 0x1400ba9e4
mov eax, dword [r8 + 0x64]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400ba9e4
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 0x1400baa51
sub ecx, 1
je 0x1400baa44
sub ecx, 1
je 0x1400baa3e
sub ecx, 1
je 0x1400baa2c
sub ecx, 1
je 0x1400baa1e
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400baa5a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400baa38
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400baa5a
sub dword [rdx + r9*4], r10d
jmp 0x1400baa5a
mov eax, dword [r8 + 0x6c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400baa5a
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 0x1400baac7
sub ecx, 1
je 0x1400baaba
sub ecx, 1
je 0x1400baab4
sub ecx, 1
je 0x1400baaa2
sub ecx, 1
je 0x1400baa94
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400baad0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400baaae
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400baad0
sub dword [rdx + r9*4], r10d
jmp 0x1400baad0
mov eax, dword [r8 + 0x74]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400baad0
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 0x1400bab3d
sub ecx, 1
je 0x1400bab30
sub ecx, 1
je 0x1400bab2a
sub ecx, 1
je 0x1400bab18
sub ecx, 1
je 0x1400bab0a
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bab46
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bab24
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bab46
sub dword [rdx + r9*4], r10d
jmp 0x1400bab46
mov eax, dword [r8 + 0x7c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bab46
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 0x1400babbf
sub ecx, 1
je 0x1400babaf
sub ecx, 1
je 0x1400baba9
sub ecx, 1
je 0x1400bab97
sub ecx, 1
je 0x1400bab89
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400babc8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400baba3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400babc8
sub dword [rdx + r9*4], r10d
jmp 0x1400babc8
mov eax, dword [r8 + 0x84]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400babc8
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 0x1400bac41
sub ecx, 1
je 0x1400bac31
sub ecx, 1
je 0x1400bac2b
sub ecx, 1
je 0x1400bac19
sub ecx, 1
je 0x1400bac0b
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bac4a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bac25
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bac4a
sub dword [rdx + r9*4], r10d
jmp 0x1400bac4a
mov eax, dword [r8 + 0x8c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bac4a
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 0x1400bacc3
sub ecx, 1
je 0x1400bacb3
sub ecx, 1
je 0x1400bacad
sub ecx, 1
je 0x1400bac9b
sub ecx, 1
je 0x1400bac8d
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400baccc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400baca7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400baccc
sub dword [rdx + r9*4], r10d
jmp 0x1400baccc
mov eax, dword [r8 + 0x94]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400baccc
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 0x1400bad45
sub ecx, 1
je 0x1400bad35
sub ecx, 1
je 0x1400bad2f
sub ecx, 1
je 0x1400bad1d
sub ecx, 1
je 0x1400bad0f
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bad4e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bad29
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bad4e
sub dword [rdx + r9*4], r10d
jmp 0x1400bad4e
mov eax, dword [r8 + 0x9c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bad4e
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 0x1400badc7
sub ecx, 1
je 0x1400badb7
sub ecx, 1
je 0x1400badb1
sub ecx, 1
je 0x1400bad9f
sub ecx, 1
je 0x1400bad91
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400badd0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400badab
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400badd0
sub dword [rdx + r9*4], r10d
jmp 0x1400badd0
mov eax, dword [r8 + 0xa4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400badd0
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 0x1400bae49
sub ecx, 1
je 0x1400bae39
sub ecx, 1
je 0x1400bae33
sub ecx, 1
je 0x1400bae21
sub ecx, 1
je 0x1400bae13
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bae52
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bae2d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bae52
sub dword [rdx + r9*4], r10d
jmp 0x1400bae52
mov eax, dword [r8 + 0xac]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bae52
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 0x1400baecb
sub ecx, 1
je 0x1400baebb
sub ecx, 1
je 0x1400baeb5
sub ecx, 1
je 0x1400baea3
sub ecx, 1
je 0x1400bae95
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400baed4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400baeaf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400baed4
sub dword [rdx + r9*4], r10d
jmp 0x1400baed4
mov eax, dword [r8 + 0xb4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400baed4
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 0x1400baf4d
sub ecx, 1
je 0x1400baf3d
sub ecx, 1
je 0x1400baf37
sub ecx, 1
je 0x1400baf25
sub ecx, 1
je 0x1400baf17
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400baf56
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400baf31
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400baf56
sub dword [rdx + r9*4], r10d
jmp 0x1400baf56
mov eax, dword [r8 + 0xbc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400baf56
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 0x1400bafcf
sub ecx, 1
je 0x1400bafbf
sub ecx, 1
je 0x1400bafb9
sub ecx, 1
je 0x1400bafa7
sub ecx, 1
je 0x1400baf99
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bafd8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bafb3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bafd8
sub dword [rdx + r9*4], r10d
jmp 0x1400bafd8
mov eax, dword [r8 + 0xc4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bafd8
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 0x1400bb051
sub ecx, 1
je 0x1400bb041
sub ecx, 1
je 0x1400bb03b
sub ecx, 1
je 0x1400bb029
sub ecx, 1
je 0x1400bb01b
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb05a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb035
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb05a
sub dword [rdx + r9*4], r10d
jmp 0x1400bb05a
mov eax, dword [r8 + 0xcc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb05a
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 0x1400bb0d3
sub ecx, 1
je 0x1400bb0c3
sub ecx, 1
je 0x1400bb0bd
sub ecx, 1
je 0x1400bb0ab
sub ecx, 1
je 0x1400bb09d
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb0dc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb0b7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb0dc
sub dword [rdx + r9*4], r10d
jmp 0x1400bb0dc
mov eax, dword [r8 + 0xd4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb0dc
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 0x1400bb155
sub ecx, 1
je 0x1400bb145
sub ecx, 1
je 0x1400bb13f
sub ecx, 1
je 0x1400bb12d
sub ecx, 1
je 0x1400bb11f
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb15e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb139
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb15e
sub dword [rdx + r9*4], r10d
jmp 0x1400bb15e
mov eax, dword [r8 + 0xdc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb15e
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 0x1400bb1d7
sub ecx, 1
je 0x1400bb1c7
sub ecx, 1
je 0x1400bb1c1
sub ecx, 1
je 0x1400bb1af
sub ecx, 1
je 0x1400bb1a1
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb1e0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb1bb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb1e0
sub dword [rdx + r9*4], r10d
jmp 0x1400bb1e0
mov eax, dword [r8 + 0xe4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb1e0
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 0x1400bb259
sub ecx, 1
je 0x1400bb249
sub ecx, 1
je 0x1400bb243
sub ecx, 1
je 0x1400bb231
sub ecx, 1
je 0x1400bb223
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb262
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb23d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb262
sub dword [rdx + r9*4], r10d
jmp 0x1400bb262
mov eax, dword [r8 + 0xec]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb262
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 0x1400bb2db
sub ecx, 1
je 0x1400bb2cb
sub ecx, 1
je 0x1400bb2c5
sub ecx, 1
je 0x1400bb2b3
sub ecx, 1
je 0x1400bb2a5
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb2e4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb2bf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb2e4
sub dword [rdx + r9*4], r10d
jmp 0x1400bb2e4
mov eax, dword [r8 + 0xf4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb2e4
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 0x1400bb35d
sub ecx, 1
je 0x1400bb34d
sub ecx, 1
je 0x1400bb347
sub ecx, 1
je 0x1400bb335
sub ecx, 1
je 0x1400bb327
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb366
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb341
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb366
sub dword [rdx + r9*4], r10d
jmp 0x1400bb366
mov eax, dword [r8 + 0xfc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb366
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 0x1400bb3df
sub ecx, 1
je 0x1400bb3cf
sub ecx, 1
je 0x1400bb3c9
sub ecx, 1
je 0x1400bb3b7
sub ecx, 1
je 0x1400bb3a9
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb3e8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb3c3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb3e8
sub dword [rdx + r9*4], r10d
jmp 0x1400bb3e8
mov eax, dword [r8 + 0x104]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb3e8
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 0x1400bb461
sub ecx, 1
je 0x1400bb451
sub ecx, 1
je 0x1400bb44b
sub ecx, 1
je 0x1400bb439
sub ecx, 1
je 0x1400bb42b
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb46a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb445
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb46a
sub dword [rdx + r9*4], r10d
jmp 0x1400bb46a
mov eax, dword [r8 + 0x10c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb46a
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 0x1400bb4e3
sub ecx, 1
je 0x1400bb4d3
sub ecx, 1
je 0x1400bb4cd
sub ecx, 1
je 0x1400bb4bb
sub ecx, 1
je 0x1400bb4ad
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb4ec
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb4c7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb4ec
sub dword [rdx + r9*4], r10d
jmp 0x1400bb4ec
mov eax, dword [r8 + 0x114]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb4ec
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 0x1400bb565
sub ecx, 1
je 0x1400bb555
sub ecx, 1
je 0x1400bb54f
sub ecx, 1
je 0x1400bb53d
sub ecx, 1
je 0x1400bb52f
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb56e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb549
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb56e
sub dword [rdx + r9*4], r10d
jmp 0x1400bb56e
mov eax, dword [r8 + 0x11c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb56e
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 0x1400bb5e7
sub ecx, 1
je 0x1400bb5d7
sub ecx, 1
je 0x1400bb5d1
sub ecx, 1
je 0x1400bb5bf
sub ecx, 1
je 0x1400bb5b1
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb5f0
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb5cb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb5f0
sub dword [rdx + r9*4], r10d
jmp 0x1400bb5f0
mov eax, dword [r8 + 0x124]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb5f0
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 0x1400bb669
sub ecx, 1
je 0x1400bb659
sub ecx, 1
je 0x1400bb653
sub ecx, 1
je 0x1400bb641
sub ecx, 1
je 0x1400bb633
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb672
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb64d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb672
sub dword [rdx + r9*4], r10d
jmp 0x1400bb672
mov eax, dword [r8 + 0x12c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb672
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 0x1400bb6eb
sub ecx, 1
je 0x1400bb6db
sub ecx, 1
je 0x1400bb6d5
sub ecx, 1
je 0x1400bb6c3
sub ecx, 1
je 0x1400bb6b5
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb6f4
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb6cf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb6f4
sub dword [rdx + r9*4], r10d
jmp 0x1400bb6f4
mov eax, dword [r8 + 0x134]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb6f4
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 0x1400bb76d
sub ecx, 1
je 0x1400bb75d
sub ecx, 1
je 0x1400bb757
sub ecx, 1
je 0x1400bb745
sub ecx, 1
je 0x1400bb737
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb776
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb751
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb776
sub dword [rdx + r9*4], r10d
jmp 0x1400bb776
mov eax, dword [r8 + 0x13c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb776
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 0x1400bb7ef
sub ecx, 1
je 0x1400bb7df
sub ecx, 1
je 0x1400bb7d9
sub ecx, 1
je 0x1400bb7c7
sub ecx, 1
je 0x1400bb7b9
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb7f8
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb7d3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb7f8
sub dword [rdx + r9*4], r10d
jmp 0x1400bb7f8
mov eax, dword [r8 + 0x144]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb7f8
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 0x1400bb871
sub ecx, 1
je 0x1400bb861
sub ecx, 1
je 0x1400bb85b
sub ecx, 1
je 0x1400bb849
sub ecx, 1
je 0x1400bb83b
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb87a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb855
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb87a
sub dword [rdx + r9*4], r10d
jmp 0x1400bb87a
mov eax, dword [r8 + 0x14c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb87a
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 0x1400bb8f3
sub ecx, 1
je 0x1400bb8e3
sub ecx, 1
je 0x1400bb8dd
sub ecx, 1
je 0x1400bb8cb
sub ecx, 1
je 0x1400bb8bd
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb8fc
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb8d7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb8fc
sub dword [rdx + r9*4], r10d
jmp 0x1400bb8fc
mov eax, dword [r8 + 0x154]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb8fc
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 0x1400bb975
sub ecx, 1
je 0x1400bb965
sub ecx, 1
je 0x1400bb95f
sub ecx, 1
je 0x1400bb94d
sub ecx, 1
je 0x1400bb93f
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bb97e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb959
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bb97e
sub dword [rdx + r9*4], r10d
jmp 0x1400bb97e
mov eax, dword [r8 + 0x15c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bb97e
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 0x1400bb9f7
sub ecx, 1
je 0x1400bb9e7
sub ecx, 1
je 0x1400bb9e1
sub ecx, 1
je 0x1400bb9cf
sub ecx, 1
je 0x1400bb9c1
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bba00
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bb9db
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bba00
sub dword [rdx + r9*4], r10d
jmp 0x1400bba00
mov eax, dword [r8 + 0x164]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bba00
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 0x1400bba79
sub ecx, 1
je 0x1400bba69
sub ecx, 1
je 0x1400bba63
sub ecx, 1
je 0x1400bba51
sub ecx, 1
je 0x1400bba43
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bba82
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bba5d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bba82
sub dword [rdx + r9*4], r10d
jmp 0x1400bba82
mov eax, dword [r8 + 0x16c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bba82
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 0x1400bbafb
sub ecx, 1
je 0x1400bbaeb
sub ecx, 1
je 0x1400bbae5
sub ecx, 1
je 0x1400bbad3
sub ecx, 1
je 0x1400bbac5
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbb04
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbadf
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbb04
sub dword [rdx + r9*4], r10d
jmp 0x1400bbb04
mov eax, dword [r8 + 0x174]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbb04
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 0x1400bbb7d
sub ecx, 1
je 0x1400bbb6d
sub ecx, 1
je 0x1400bbb67
sub ecx, 1
je 0x1400bbb55
sub ecx, 1
je 0x1400bbb47
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbb86
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbb61
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbb86
sub dword [rdx + r9*4], r10d
jmp 0x1400bbb86
mov eax, dword [r8 + 0x17c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbb86
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 0x1400bbbff
sub ecx, 1
je 0x1400bbbef
sub ecx, 1
je 0x1400bbbe9
sub ecx, 1
je 0x1400bbbd7
sub ecx, 1
je 0x1400bbbc9
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbc08
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbbe3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbc08
sub dword [rdx + r9*4], r10d
jmp 0x1400bbc08
mov eax, dword [r8 + 0x184]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbc08
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 0x1400bbc81
sub ecx, 1
je 0x1400bbc71
sub ecx, 1
je 0x1400bbc6b
sub ecx, 1
je 0x1400bbc59
sub ecx, 1
je 0x1400bbc4b
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbc8a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbc65
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbc8a
sub dword [rdx + r9*4], r10d
jmp 0x1400bbc8a
mov eax, dword [r8 + 0x18c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbc8a
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 0x1400bbd03
sub ecx, 1
je 0x1400bbcf3
sub ecx, 1
je 0x1400bbced
sub ecx, 1
je 0x1400bbcdb
sub ecx, 1
je 0x1400bbccd
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbd0c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbce7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbd0c
sub dword [rdx + r9*4], r10d
jmp 0x1400bbd0c
mov eax, dword [r8 + 0x194]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbd0c
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 0x1400bbd85
sub ecx, 1
je 0x1400bbd75
sub ecx, 1
je 0x1400bbd6f
sub ecx, 1
je 0x1400bbd5d
sub ecx, 1
je 0x1400bbd4f
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbd8e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbd69
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbd8e
sub dword [rdx + r9*4], r10d
jmp 0x1400bbd8e
mov eax, dword [r8 + 0x19c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbd8e
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 0x1400bbe07
sub ecx, 1
je 0x1400bbdf7
sub ecx, 1
je 0x1400bbdf1
sub ecx, 1
je 0x1400bbddf
sub ecx, 1
je 0x1400bbdd1
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbe10
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbdeb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbe10
sub dword [rdx + r9*4], r10d
jmp 0x1400bbe10
mov eax, dword [r8 + 0x1a4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbe10
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 0x1400bbe89
sub ecx, 1
je 0x1400bbe79
sub ecx, 1
je 0x1400bbe73
sub ecx, 1
je 0x1400bbe61
sub ecx, 1
je 0x1400bbe53
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbe92
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbe6d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbe92
sub dword [rdx + r9*4], r10d
jmp 0x1400bbe92
mov eax, dword [r8 + 0x1ac]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbe92
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 0x1400bbf0b
sub ecx, 1
je 0x1400bbefb
sub ecx, 1
je 0x1400bbef5
sub ecx, 1
je 0x1400bbee3
sub ecx, 1
je 0x1400bbed5
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbf14
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbeef
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbf14
sub dword [rdx + r9*4], r10d
jmp 0x1400bbf14
mov eax, dword [r8 + 0x1b4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbf14
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 0x1400bbf8d
sub ecx, 1
je 0x1400bbf7d
sub ecx, 1
je 0x1400bbf77
sub ecx, 1
je 0x1400bbf65
sub ecx, 1
je 0x1400bbf57
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bbf96
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbf71
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bbf96
sub dword [rdx + r9*4], r10d
jmp 0x1400bbf96
mov eax, dword [r8 + 0x1bc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bbf96
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 0x1400bc00f
sub ecx, 1
je 0x1400bbfff
sub ecx, 1
je 0x1400bbff9
sub ecx, 1
je 0x1400bbfe7
sub ecx, 1
je 0x1400bbfd9
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc018
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bbff3
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc018
sub dword [rdx + r9*4], r10d
jmp 0x1400bc018
mov eax, dword [r8 + 0x1c4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc018
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 0x1400bc091
sub ecx, 1
je 0x1400bc081
sub ecx, 1
je 0x1400bc07b
sub ecx, 1
je 0x1400bc069
sub ecx, 1
je 0x1400bc05b
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc09a
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc075
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc09a
sub dword [rdx + r9*4], r10d
jmp 0x1400bc09a
mov eax, dword [r8 + 0x1cc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc09a
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 0x1400bc113
sub ecx, 1
je 0x1400bc103
sub ecx, 1
je 0x1400bc0fd
sub ecx, 1
je 0x1400bc0eb
sub ecx, 1
je 0x1400bc0dd
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc11c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc0f7
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc11c
sub dword [rdx + r9*4], r10d
jmp 0x1400bc11c
mov eax, dword [r8 + 0x1d4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc11c
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 0x1400bc195
sub ecx, 1
je 0x1400bc185
sub ecx, 1
je 0x1400bc17f
sub ecx, 1
je 0x1400bc16d
sub ecx, 1
je 0x1400bc15f
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc19e
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc179
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc19e
sub dword [rdx + r9*4], r10d
jmp 0x1400bc19e
mov eax, dword [r8 + 0x1dc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc19e
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 0x1400bc217
sub ecx, 1
je 0x1400bc207
sub ecx, 1
je 0x1400bc201
sub ecx, 1
je 0x1400bc1ef
sub ecx, 1
je 0x1400bc1e1
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc220
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc1fb
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc220
sub dword [rdx + r9*4], r10d
jmp 0x1400bc220
mov eax, dword [r8 + 0x1e4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc220
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 0x1400bc299
sub ecx, 1
je 0x1400bc289
sub ecx, 1
je 0x1400bc283
sub ecx, 1
je 0x1400bc271
sub ecx, 1
je 0x1400bc263
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc2a2
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc27d
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc2a2
sub dword [rdx + r9*4], r10d
jmp 0x1400bc2a2
mov eax, dword [r8 + 0x1ec]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc2a2
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 0x1400bc31b
sub ecx, 1
je 0x1400bc30b
sub ecx, 1
je 0x1400bc305
sub ecx, 1
je 0x1400bc2f3
sub ecx, 1
je 0x1400bc2e5
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc324
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc2ff
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc324
sub dword [rdx + r9*4], r10d
jmp 0x1400bc324
mov eax, dword [r8 + 0x1f4]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc324
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 0x1400bc39d
sub ecx, 1
je 0x1400bc38d
sub ecx, 1
je 0x1400bc387
sub ecx, 1
je 0x1400bc375
sub ecx, 1
je 0x1400bc367
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc3a6
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc381
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc3a6
sub dword [rdx + r9*4], r10d
jmp 0x1400bc3a6
mov eax, dword [r8 + 0x1fc]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc3a6
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 0x1400bc41f
sub ecx, 1
je 0x1400bc40f
sub ecx, 1
je 0x1400bc409
sub ecx, 1
je 0x1400bc3f7
sub ecx, 1
je 0x1400bc3e9
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc428
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc403
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc428
sub dword [rdx + r9*4], r10d
jmp 0x1400bc428
mov eax, dword [r8 + 0x204]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc428
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 0x1400bc4a1
sub ecx, 1
je 0x1400bc491
sub ecx, 1
je 0x1400bc48b
sub ecx, 1
je 0x1400bc479
sub ecx, 1
je 0x1400bc46b
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc4aa
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc485
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc4aa
sub dword [rdx + r9*4], r10d
jmp 0x1400bc4aa
mov eax, dword [r8 + 0x20c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc4aa
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 0x1400bc523
sub ecx, 1
je 0x1400bc513
sub ecx, 1
je 0x1400bc50d
sub ecx, 1
je 0x1400bc4fb
sub ecx, 1
je 0x1400bc4ed
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc52c
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc507
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc52c
sub dword [rdx + r9*4], r10d
jmp 0x1400bc52c
mov eax, dword [r8 + 0x214]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc52c
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 0x1400bc5a5
sub ecx, 1
je 0x1400bc595
sub ecx, 1
je 0x1400bc58f
sub ecx, 1
je 0x1400bc57d
sub ecx, 1
je 0x1400bc56f
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc5ae
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc589
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc5ae
sub dword [rdx + r9*4], r10d
jmp 0x1400bc5ae
mov eax, dword [r8 + 0x21c]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc5ae
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 0x1400bc627
sub ecx, 1
je 0x1400bc617
sub ecx, 1
je 0x1400bc611
sub ecx, 1
je 0x1400bc5ff
sub ecx, 1
je 0x1400bc5f1
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
jmp 0x1400bc630
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc60b
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
ror eax, cl
mov dword [rdx + r9*4], eax
jmp 0x1400bc630
sub dword [rdx + r9*4], r10d
jmp 0x1400bc630
mov eax, dword [r8 + 0x224]
add eax, r10d
add dword [rdx + r9*4], eax
jmp 0x1400bc630
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 0x1400bc6a1
sub ecx, 1
je 0x1400bc692
sub ecx, 1
je 0x1400bc68d
sub ecx, 1
je 0x1400bc67c
sub ecx, 1
je 0x1400bc66e
cmp ecx, 1
jne 0x1400bc6aa
xor dword [rdx + r9*4], r10d
ret
mov eax, dword [rdx + r9*4]
and r10d, r11d
mov cl, r10b
rol eax, cl
jmp 0x1400bc688
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