Skip to content

Instantly share code, notes, and snippets.

@sudhackar
Created November 17, 2021 07:15
Show Gist options
  • Save sudhackar/ef05e869f6558c0dd5a15d93fcf7d573 to your computer and use it in GitHub Desktop.
Save sudhackar/ef05e869f6558c0dd5a15d93fcf7d573 to your computer and use it in GitHub Desktop.
section .data
flag:
db 'y', 0xa, 'y', 0xa, "flag{wh0_n33ds_opc0des_wh3n_you_h4ve_CONTROL?}", 0
times 1000 db 0
c: dd 0
r1: dd 0
r2: dd 0
r3: dd 0
r4: dd 0
r5: dd 0
r6: dd 0
r7: dd 0
ridx: dd 0
readidx: dd 0
outb: dd 0
prev_dword_4080:
times 65535 dd 0
dword_4080:
times 65535 dd 0
next_dword_4080:
times 65535 dd 0
ptr1:
incbin "control.bin"
section .text
global _start
_start:
pos0x0 : mov dword[c], 0xffff
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x2
align 128,db 0xcc
pos0x1 : db 0xcc
align 128,db 0xcc
pos0x2 : mov dword[c], 0x47e
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x3
align 128,db 0xcc
pos0x3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x4
align 128,db 0xcc
pos0x4 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x5
align 128,db 0xcc
pos0x5 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x6
align 128,db 0xcc
pos0x6 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x8
align 128,db 0xcc
pos0x7 : db 0xcc
align 128,db 0xcc
pos0x8 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x9
align 128,db 0xcc
pos0x9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [ptr1]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa
align 128,db 0xcc
pos0xa : mov edi, dword [r2]
mov dword [c], edi
mov eax, dword[c]
mov dword[outb], eax
mov edx, 1 ; length
lea ecx, [outb] ; buffer
mov ebx, 1 ; stdout
mov eax, 4 ; sys_write
int 80h
jmp pos0xb
align 128,db 0xcc
pos0xb : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xc
align 128,db 0xcc
pos0xc : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xe
align 128,db 0xcc
pos0xd : db 0xcc
align 128,db 0xcc
pos0xe : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf
align 128,db 0xcc
pos0xf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [ptr1]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10
align 128,db 0xcc
pos0x10 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x11
align 128,db 0xcc
pos0x11 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x13
align 128,db 0xcc
pos0x12 : db 0xcc
align 128,db 0xcc
pos0x13 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x14
align 128,db 0xcc
pos0x14 : mov dword[c], 0x10
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x16
align 128,db 0xcc
pos0x15 : db 0xcc
align 128,db 0xcc
pos0x16 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x17
align 128,db 0xcc
pos0x17 : mov dword[c], 0xa
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x19
align 128,db 0xcc
pos0x18 : db 0xcc
align 128,db 0xcc
pos0x19 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x1a
align 128,db 0xcc
pos0x1a : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1b
align 128,db 0xcc
pos0x1b : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1d
align 128,db 0xcc
pos0x1c : db 0xcc
align 128,db 0xcc
pos0x1d : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1e
align 128,db 0xcc
pos0x1e : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1f
align 128,db 0xcc
pos0x1f : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x20
align 128,db 0xcc
pos0x20 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x22
align 128,db 0xcc
pos0x21 : db 0xcc
align 128,db 0xcc
pos0x22 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x23
align 128,db 0xcc
pos0x23 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x24
align 128,db 0xcc
pos0x24 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x25
align 128,db 0xcc
pos0x25 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x26
align 128,db 0xcc
pos0x26 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x28
align 128,db 0xcc
pos0x27 : db 0xcc
align 128,db 0xcc
pos0x28 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x29
align 128,db 0xcc
pos0x29 : mov edi, dword [readidx]
inc dword [readidx]
lea esi, [flag]
mov al, byte [esi+edi]
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x2a
align 128,db 0xcc
pos0x2a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2b
align 128,db 0xcc
pos0x2b : mov dword[c], 0xa
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2d
align 128,db 0xcc
pos0x2c : db 0xcc
align 128,db 0xcc
pos0x2d : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2e
align 128,db 0xcc
pos0x2e : mov dword[c], 0x13
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x30
align 128,db 0xcc
pos0x2f : db 0xcc
align 128,db 0xcc
pos0x30 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x31
align 128,db 0xcc
pos0x31 : mov dword[c], 0x34
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x33
align 128,db 0xcc
pos0x32 : db 0xcc
align 128,db 0xcc
pos0x33 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x34
align 128,db 0xcc
pos0x34 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x35
align 128,db 0xcc
pos0x35 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x36
align 128,db 0xcc
pos0x36 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x38
align 128,db 0xcc
pos0x37 : db 0xcc
align 128,db 0xcc
pos0x38 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x39
align 128,db 0xcc
pos0x39 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3a
align 128,db 0xcc
pos0x3a : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3c
align 128,db 0xcc
pos0x3b : db 0xcc
align 128,db 0xcc
pos0x3c : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x3d
align 128,db 0xcc
pos0x3d : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3e
align 128,db 0xcc
pos0x3e : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x40
align 128,db 0xcc
pos0x3f : db 0xcc
align 128,db 0xcc
pos0x40 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x41
align 128,db 0xcc
pos0x41 : mov dword[c], 0x1e
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x43
align 128,db 0xcc
pos0x42 : db 0xcc
align 128,db 0xcc
pos0x43 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x44
align 128,db 0xcc
pos0x44 : mov dword[c], 0x29
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x46
align 128,db 0xcc
pos0x45 : db 0xcc
align 128,db 0xcc
pos0x46 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x47
align 128,db 0xcc
pos0x47 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x48
align 128,db 0xcc
pos0x48 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4a
align 128,db 0xcc
pos0x49 : db 0xcc
align 128,db 0xcc
pos0x4a : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x4b
align 128,db 0xcc
pos0x4b : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x4c
align 128,db 0xcc
pos0x4c : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4d
align 128,db 0xcc
pos0x4d : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4f
align 128,db 0xcc
pos0x4e : db 0xcc
align 128,db 0xcc
pos0x4f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x50
align 128,db 0xcc
pos0x50 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x51
align 128,db 0xcc
pos0x51 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x52
align 128,db 0xcc
pos0x52 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x53
align 128,db 0xcc
pos0x53 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x55
align 128,db 0xcc
pos0x54 : db 0xcc
align 128,db 0xcc
pos0x55 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x56
align 128,db 0xcc
pos0x56 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [ptr1]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x57
align 128,db 0xcc
pos0x57 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x58
align 128,db 0xcc
pos0x58 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x59
align 128,db 0xcc
pos0x59 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x5b
align 128,db 0xcc
pos0x5a : db 0xcc
align 128,db 0xcc
pos0x5b : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x5c
align 128,db 0xcc
pos0x5c : mov dword[c], 0x80000
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x5e
align 128,db 0xcc
pos0x5d : db 0xcc
align 128,db 0xcc
pos0x5e : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x66
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x60
align 128,db 0xcc
pos0x5f : db 0xcc
align 128,db 0xcc
pos0x60 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x61
align 128,db 0xcc
pos0x61 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x63
align 128,db 0xcc
pos0x62 : db 0xcc
align 128,db 0xcc
pos0x63 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x64
align 128,db 0xcc
pos0x64 : mov dword[c], 0x140
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x65
align 128,db 0xcc
pos0x65 : mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x66
align 128,db 0xcc
pos0x66 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x67
align 128,db 0xcc
pos0x67 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x69
align 128,db 0xcc
pos0x68 : db 0xcc
align 128,db 0xcc
pos0x69 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x6a
align 128,db 0xcc
pos0x6a : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6b
align 128,db 0xcc
pos0x6b : mov edi, dword [r2]
mov dword [c], edi
mov eax, dword[c]
mov dword[outb], eax
mov edx, 1 ; length
lea ecx, [outb] ; buffer
mov ebx, 1 ; stdout
mov eax, 4 ; sys_write
int 80h
jmp pos0x6c
align 128,db 0xcc
pos0x6c : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x6d
align 128,db 0xcc
pos0x6d : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x6f
align 128,db 0xcc
pos0x6e : db 0xcc
align 128,db 0xcc
pos0x6f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x70
align 128,db 0xcc
pos0x70 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [ptr1]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x71
align 128,db 0xcc
pos0x71 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x72
align 128,db 0xcc
pos0x72 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x74
align 128,db 0xcc
pos0x73 : db 0xcc
align 128,db 0xcc
pos0x74 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x75
align 128,db 0xcc
pos0x75 : mov dword[c], 0x24
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x77
align 128,db 0xcc
pos0x76 : db 0xcc
align 128,db 0xcc
pos0x77 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x78
align 128,db 0xcc
pos0x78 : mov dword[c], 0x57
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x7a
align 128,db 0xcc
pos0x79 : db 0xcc
align 128,db 0xcc
pos0x7a : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x7b
align 128,db 0xcc
pos0x7b : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x7c
align 128,db 0xcc
pos0x7c : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x7e
align 128,db 0xcc
pos0x7d : db 0xcc
align 128,db 0xcc
pos0x7e : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x7f
align 128,db 0xcc
pos0x7f : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x80
align 128,db 0xcc
pos0x80 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x81
align 128,db 0xcc
pos0x81 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x83
align 128,db 0xcc
pos0x82 : db 0xcc
align 128,db 0xcc
pos0x83 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x84
align 128,db 0xcc
pos0x84 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x85
align 128,db 0xcc
pos0x85 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x86
align 128,db 0xcc
pos0x86 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [ptr1]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x87
align 128,db 0xcc
pos0x87 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x88
align 128,db 0xcc
pos0x88 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x8a
align 128,db 0xcc
pos0x89 : db 0xcc
align 128,db 0xcc
pos0x8a : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8b
align 128,db 0xcc
pos0x8b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x8c
align 128,db 0xcc
pos0x8c : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x8e
align 128,db 0xcc
pos0x8d : db 0xcc
align 128,db 0xcc
pos0x8e : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8f
align 128,db 0xcc
pos0x8f : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x90
align 128,db 0xcc
pos0x90 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x92
align 128,db 0xcc
pos0x91 : db 0xcc
align 128,db 0xcc
pos0x92 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x93
align 128,db 0xcc
pos0x93 : mov dword[c], 0x9
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x95
align 128,db 0xcc
pos0x94 : db 0xcc
align 128,db 0xcc
pos0x95 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x96
align 128,db 0xcc
pos0x96 : mov dword[c], 0x99
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x98
align 128,db 0xcc
pos0x97 : db 0xcc
align 128,db 0xcc
pos0x98 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x99
align 128,db 0xcc
pos0x99 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x9a
align 128,db 0xcc
pos0x9a : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x9b
align 128,db 0xcc
pos0x9b : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x9c
align 128,db 0xcc
pos0x9c : mov dword[c], 0xffffffdc
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x9e
align 128,db 0xcc
pos0x9d : db 0xcc
align 128,db 0xcc
pos0x9e : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x9f
align 128,db 0xcc
pos0x9f : mov dword[c], 0xa9
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xa1
align 128,db 0xcc
pos0xa0 : db 0xcc
align 128,db 0xcc
pos0xa1 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0xa2
align 128,db 0xcc
pos0xa2 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa4
align 128,db 0xcc
pos0xa3 : db 0xcc
align 128,db 0xcc
pos0xa4 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xa5
align 128,db 0xcc
pos0xa5 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xa7
align 128,db 0xcc
pos0xa6 : db 0xcc
align 128,db 0xcc
pos0xa7 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xa8
align 128,db 0xcc
pos0xa8 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0xa9
align 128,db 0xcc
pos0xa9 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xab
align 128,db 0xcc
pos0xaa : db 0xcc
align 128,db 0xcc
pos0xab : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xac
align 128,db 0xcc
pos0xac : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xae
align 128,db 0xcc
pos0xad : db 0xcc
align 128,db 0xcc
pos0xae : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xaf
align 128,db 0xcc
pos0xaf : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0xb0
align 128,db 0xcc
pos0xb0 : mov dword[c], 0xd9d
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb2
align 128,db 0xcc
pos0xb1 : db 0xcc
align 128,db 0xcc
pos0xb2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xb3
align 128,db 0xcc
pos0xb3 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xb4
align 128,db 0xcc
pos0xb4 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb5
align 128,db 0xcc
pos0xb5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [ptr1]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb6
align 128,db 0xcc
pos0xb6 : mov edi, dword [r1]
mov dword [c], edi
mov eax, dword[c]
mov dword[outb], eax
mov edx, 1 ; length
lea ecx, [outb] ; buffer
mov ebx, 1 ; stdout
mov eax, 4 ; sys_write
int 80h
jmp pos0xb7
align 128,db 0xcc
pos0xb7 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xb8
align 128,db 0xcc
pos0xb8 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xba
align 128,db 0xcc
pos0xb9 : db 0xcc
align 128,db 0xcc
pos0xba : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xbb
align 128,db 0xcc
pos0xbb : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0xbc
align 128,db 0xcc
pos0xbc : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0xbd
align 128,db 0xcc
pos0xbd : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xbe
align 128,db 0xcc
pos0xbe : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xc0
align 128,db 0xcc
pos0xbf : db 0xcc
align 128,db 0xcc
pos0xc0 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xc1
align 128,db 0xcc
pos0xc1 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xc2
align 128,db 0xcc
pos0xc2 : mov dword[c], 0x4
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xc4
align 128,db 0xcc
pos0xc3 : db 0xcc
align 128,db 0xcc
pos0xc4 : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .left314
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .fin314
.left314 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.fin314 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc5
align 128,db 0xcc
pos0xc5 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0xcd
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0xc7
align 128,db 0xcc
pos0xc6 : db 0xcc
align 128,db 0xcc
pos0xc7 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xc8
align 128,db 0xcc
pos0xc8 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xca
align 128,db 0xcc
pos0xc9 : db 0xcc
align 128,db 0xcc
pos0xca : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xcb
align 128,db 0xcc
pos0xcb : mov dword[c], 0xb0
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0xcc
align 128,db 0xcc
pos0xcc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcd
align 128,db 0xcc
pos0xcd : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xce
align 128,db 0xcc
pos0xce : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xd0
align 128,db 0xcc
pos0xcf : db 0xcc
align 128,db 0xcc
pos0xd0 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xd1
align 128,db 0xcc
pos0xd1 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xd2
align 128,db 0xcc
pos0xd2 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xd3
align 128,db 0xcc
pos0xd3 : mov dword[c], 0xffffffe4
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xd5
align 128,db 0xcc
pos0xd4 : db 0xcc
align 128,db 0xcc
pos0xd5 : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .left358
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .fin358
.left358 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.fin358 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xd6
align 128,db 0xcc
pos0xd6 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xd7
align 128,db 0xcc
pos0xd7 : mov dword[c], 0x1c
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xd9
align 128,db 0xcc
pos0xd8 : db 0xcc
align 128,db 0xcc
pos0xd9 : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .left368
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .fin368
.left368 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.fin368 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xda
align 128,db 0xcc
pos0xda : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0xe2
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0xdc
align 128,db 0xcc
pos0xdb : db 0xcc
align 128,db 0xcc
pos0xdc : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xdd
align 128,db 0xcc
pos0xdd : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xdf
align 128,db 0xcc
pos0xde : db 0xcc
align 128,db 0xcc
pos0xdf : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xe0
align 128,db 0xcc
pos0xe0 : mov dword[c], 0xb0
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0xe1
align 128,db 0xcc
pos0xe1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe2
align 128,db 0xcc
pos0xe2 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xe3
align 128,db 0xcc
pos0xe3 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xe5
align 128,db 0xcc
pos0xe4 : db 0xcc
align 128,db 0xcc
pos0xe5 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xe6
align 128,db 0xcc
pos0xe6 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0xe7
align 128,db 0xcc
pos0xe7 : mov dword[c], 0xcff
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe9
align 128,db 0xcc
pos0xe8 : db 0xcc
align 128,db 0xcc
pos0xe9 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0xf1
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0xeb
align 128,db 0xcc
pos0xea : db 0xcc
align 128,db 0xcc
pos0xeb : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xec
align 128,db 0xcc
pos0xec : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xee
align 128,db 0xcc
pos0xed : db 0xcc
align 128,db 0xcc
pos0xee : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xef
align 128,db 0xcc
pos0xef : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0xf0
align 128,db 0xcc
pos0xf0 : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0xf1
align 128,db 0xcc
pos0xf1 : mov dword[c], 0x3
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf3
align 128,db 0xcc
pos0xf2 : db 0xcc
align 128,db 0xcc
pos0xf3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf4
align 128,db 0xcc
pos0xf4 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0xfc
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0xf6
align 128,db 0xcc
pos0xf5 : db 0xcc
align 128,db 0xcc
pos0xf6 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0xf7
align 128,db 0xcc
pos0xf7 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0xf9
align 128,db 0xcc
pos0xf8 : db 0xcc
align 128,db 0xcc
pos0xf9 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0xfa
align 128,db 0xcc
pos0xfa : mov dword[c], 0xbc
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0xfb
align 128,db 0xcc
pos0xfb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfc
align 128,db 0xcc
pos0xfc : mov dword[c], 0x2
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfe
align 128,db 0xcc
pos0xfd : db 0xcc
align 128,db 0xcc
pos0xfe : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xff
align 128,db 0xcc
pos0xff : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x107
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x101
align 128,db 0xcc
pos0x100 : db 0xcc
align 128,db 0xcc
pos0x101 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x102
align 128,db 0xcc
pos0x102 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x104
align 128,db 0xcc
pos0x103 : db 0xcc
align 128,db 0xcc
pos0x104 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x105
align 128,db 0xcc
pos0x105 : mov dword[c], 0xbc
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x106
align 128,db 0xcc
pos0x106 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x107
align 128,db 0xcc
pos0x107 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x109
align 128,db 0xcc
pos0x108 : db 0xcc
align 128,db 0xcc
pos0x109 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10a
align 128,db 0xcc
pos0x10a : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x112
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x10c
align 128,db 0xcc
pos0x10b : db 0xcc
align 128,db 0xcc
pos0x10c : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x10d
align 128,db 0xcc
pos0x10d : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x10f
align 128,db 0xcc
pos0x10e : db 0xcc
align 128,db 0xcc
pos0x10f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x110
align 128,db 0xcc
pos0x110 : mov dword[c], 0xbc
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x111
align 128,db 0xcc
pos0x111 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x112
align 128,db 0xcc
pos0x112 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x114
align 128,db 0xcc
pos0x113 : db 0xcc
align 128,db 0xcc
pos0x114 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x115
align 128,db 0xcc
pos0x115 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x11d
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x117
align 128,db 0xcc
pos0x116 : db 0xcc
align 128,db 0xcc
pos0x117 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x118
align 128,db 0xcc
pos0x118 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x11a
align 128,db 0xcc
pos0x119 : db 0xcc
align 128,db 0xcc
pos0x11a : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x11b
align 128,db 0xcc
pos0x11b : mov dword[c], 0xbc
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x11c
align 128,db 0xcc
pos0x11c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11d
align 128,db 0xcc
pos0x11d : mov dword[c], 0xd37
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11f
align 128,db 0xcc
pos0x11e : db 0xcc
align 128,db 0xcc
pos0x11f : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x127
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x121
align 128,db 0xcc
pos0x120 : db 0xcc
align 128,db 0xcc
pos0x121 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x122
align 128,db 0xcc
pos0x122 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x124
align 128,db 0xcc
pos0x123 : db 0xcc
align 128,db 0xcc
pos0x124 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x125
align 128,db 0xcc
pos0x125 : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x126
align 128,db 0xcc
pos0x126 : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x127
align 128,db 0xcc
pos0x127 : mov dword[c], 0x1000000
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x129
align 128,db 0xcc
pos0x128 : db 0xcc
align 128,db 0xcc
pos0x129 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x131
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x12b
align 128,db 0xcc
pos0x12a : db 0xcc
align 128,db 0xcc
pos0x12b : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x12c
align 128,db 0xcc
pos0x12c : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x12e
align 128,db 0xcc
pos0x12d : db 0xcc
align 128,db 0xcc
pos0x12e : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x12f
align 128,db 0xcc
pos0x12f : mov dword[c], 0x140
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x130
align 128,db 0xcc
pos0x130 : mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x131
align 128,db 0xcc
pos0x131 : mov dword[c], 0xd54
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x133
align 128,db 0xcc
pos0x132 : db 0xcc
align 128,db 0xcc
pos0x133 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x13b
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x135
align 128,db 0xcc
pos0x134 : db 0xcc
align 128,db 0xcc
pos0x135 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x136
align 128,db 0xcc
pos0x136 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x138
align 128,db 0xcc
pos0x137 : db 0xcc
align 128,db 0xcc
pos0x138 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x139
align 128,db 0xcc
pos0x139 : mov dword[c], 0x51
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x13a
align 128,db 0xcc
pos0x13a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13b
align 128,db 0xcc
pos0x13b : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x13c
align 128,db 0xcc
pos0x13c : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x13e
align 128,db 0xcc
pos0x13d : db 0xcc
align 128,db 0xcc
pos0x13e : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x13f
align 128,db 0xcc
pos0x13f : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x140
align 128,db 0xcc
pos0x140 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x141
align 128,db 0xcc
pos0x141 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x143
align 128,db 0xcc
pos0x142 : db 0xcc
align 128,db 0xcc
pos0x143 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x144
align 128,db 0xcc
pos0x144 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x145
align 128,db 0xcc
pos0x145 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x147
align 128,db 0xcc
pos0x146 : db 0xcc
align 128,db 0xcc
pos0x147 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x148
align 128,db 0xcc
pos0x148 : mov dword[c], 0xe
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x14a
align 128,db 0xcc
pos0x149 : db 0xcc
align 128,db 0xcc
pos0x14a : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x14b
align 128,db 0xcc
pos0x14b : mov dword[c], 0x14e
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x14d
align 128,db 0xcc
pos0x14c : db 0xcc
align 128,db 0xcc
pos0x14d : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x14e
align 128,db 0xcc
pos0x14e : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x14f
align 128,db 0xcc
pos0x14f : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x151
align 128,db 0xcc
pos0x150 : db 0xcc
align 128,db 0xcc
pos0x151 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x152
align 128,db 0xcc
pos0x152 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x153
align 128,db 0xcc
pos0x153 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x155
align 128,db 0xcc
pos0x154 : db 0xcc
align 128,db 0xcc
pos0x155 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x156
align 128,db 0xcc
pos0x156 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x157
align 128,db 0xcc
pos0x157 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x159
align 128,db 0xcc
pos0x158 : db 0xcc
align 128,db 0xcc
pos0x159 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x15a
align 128,db 0xcc
pos0x15a : mov dword[c], 0xa
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x15c
align 128,db 0xcc
pos0x15b : db 0xcc
align 128,db 0xcc
pos0x15c : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x15d
align 128,db 0xcc
pos0x15d : mov dword[c], 0x160
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x15f
align 128,db 0xcc
pos0x15e : db 0xcc
align 128,db 0xcc
pos0x15f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x160
align 128,db 0xcc
pos0x160 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x161
align 128,db 0xcc
pos0x161 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x163
align 128,db 0xcc
pos0x162 : db 0xcc
align 128,db 0xcc
pos0x163 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x164
align 128,db 0xcc
pos0x164 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x165
align 128,db 0xcc
pos0x165 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x167
align 128,db 0xcc
pos0x166 : db 0xcc
align 128,db 0xcc
pos0x167 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x168
align 128,db 0xcc
pos0x168 : mov dword[c], 0x155
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x169
align 128,db 0xcc
pos0x169 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x16a
align 128,db 0xcc
pos0x16a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x16b
align 128,db 0xcc
pos0x16b : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x16c
align 128,db 0xcc
pos0x16c : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x16e
align 128,db 0xcc
pos0x16d : db 0xcc
align 128,db 0xcc
pos0x16e : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x16f
align 128,db 0xcc
pos0x16f : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x170
align 128,db 0xcc
pos0x170 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x171
align 128,db 0xcc
pos0x171 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x172
align 128,db 0xcc
pos0x172 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x174
align 128,db 0xcc
pos0x173 : db 0xcc
align 128,db 0xcc
pos0x174 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x175
align 128,db 0xcc
pos0x175 : mov dword[c], 0xd97
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x177
align 128,db 0xcc
pos0x176 : db 0xcc
align 128,db 0xcc
pos0x177 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x17f
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x179
align 128,db 0xcc
pos0x178 : db 0xcc
align 128,db 0xcc
pos0x179 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x17a
align 128,db 0xcc
pos0x17a : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x17c
align 128,db 0xcc
pos0x17b : db 0xcc
align 128,db 0xcc
pos0x17c : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x17d
align 128,db 0xcc
pos0x17d : mov dword[c], 0x85
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x17e
align 128,db 0xcc
pos0x17e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x17f
align 128,db 0xcc
pos0x17f : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x180
align 128,db 0xcc
pos0x180 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x182
align 128,db 0xcc
pos0x181 : db 0xcc
align 128,db 0xcc
pos0x182 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x183
align 128,db 0xcc
pos0x183 : mov dword[c], 0xffffffbe
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x185
align 128,db 0xcc
pos0x184 : db 0xcc
align 128,db 0xcc
pos0x185 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x186
align 128,db 0xcc
pos0x186 : mov dword[c], 0x1cb
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x188
align 128,db 0xcc
pos0x187 : db 0xcc
align 128,db 0xcc
pos0x188 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x189
align 128,db 0xcc
pos0x189 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x18a
align 128,db 0xcc
pos0x18a : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x18c
align 128,db 0xcc
pos0x18b : db 0xcc
align 128,db 0xcc
pos0x18c : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x18d
align 128,db 0xcc
pos0x18d : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x18e
align 128,db 0xcc
pos0x18e : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x18f
align 128,db 0xcc
pos0x18f : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x190
align 128,db 0xcc
pos0x190 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x192
align 128,db 0xcc
pos0x191 : db 0xcc
align 128,db 0xcc
pos0x192 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x193
align 128,db 0xcc
pos0x193 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x19b
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x195
align 128,db 0xcc
pos0x194 : db 0xcc
align 128,db 0xcc
pos0x195 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x196
align 128,db 0xcc
pos0x196 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x198
align 128,db 0xcc
pos0x197 : db 0xcc
align 128,db 0xcc
pos0x198 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x199
align 128,db 0xcc
pos0x199 : mov dword[c], 0x153
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x19a
align 128,db 0xcc
pos0x19a : mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x19b
align 128,db 0xcc
pos0x19b : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x19c
align 128,db 0xcc
pos0x19c : mov dword[c], 0x2e
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x19e
align 128,db 0xcc
pos0x19d : db 0xcc
align 128,db 0xcc
pos0x19e : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x19f
align 128,db 0xcc
pos0x19f : mov dword[c], 0xffffffda
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1a1
align 128,db 0xcc
pos0x1a0 : db 0xcc
align 128,db 0xcc
pos0x1a1 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1a2
align 128,db 0xcc
pos0x1a2 : mov dword[c], 0x1cb
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1a4
align 128,db 0xcc
pos0x1a3 : db 0xcc
align 128,db 0xcc
pos0x1a4 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x1a5
align 128,db 0xcc
pos0x1a5 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1a6
align 128,db 0xcc
pos0x1a6 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1a8
align 128,db 0xcc
pos0x1a7 : db 0xcc
align 128,db 0xcc
pos0x1a8 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1a9
align 128,db 0xcc
pos0x1a9 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1aa
align 128,db 0xcc
pos0x1aa : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x1ab
align 128,db 0xcc
pos0x1ab : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1ac
align 128,db 0xcc
pos0x1ac : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1ae
align 128,db 0xcc
pos0x1ad : db 0xcc
align 128,db 0xcc
pos0x1ae : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1af
align 128,db 0xcc
pos0x1af : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1b0
align 128,db 0xcc
pos0x1b0 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1b1
align 128,db 0xcc
pos0x1b1 : mov dword[c], 0x2d
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1b3
align 128,db 0xcc
pos0x1b2 : db 0xcc
align 128,db 0xcc
pos0x1b3 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1b4
align 128,db 0xcc
pos0x1b4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1b5
align 128,db 0xcc
pos0x1b5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1b6
align 128,db 0xcc
pos0x1b6 : mov dword[c], 0x7d
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1b8
align 128,db 0xcc
pos0x1b7 : db 0xcc
align 128,db 0xcc
pos0x1b8 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1b9
align 128,db 0xcc
pos0x1b9 : mov dword[c], 0xfffffff4
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1bb
align 128,db 0xcc
pos0x1ba : db 0xcc
align 128,db 0xcc
pos0x1bb : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1bc
align 128,db 0xcc
pos0x1bc : mov dword[c], 0x1cb
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1be
align 128,db 0xcc
pos0x1bd : db 0xcc
align 128,db 0xcc
pos0x1be : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x1bf
align 128,db 0xcc
pos0x1bf : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1c0
align 128,db 0xcc
pos0x1c0 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1c2
align 128,db 0xcc
pos0x1c1 : db 0xcc
align 128,db 0xcc
pos0x1c2 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1c3
align 128,db 0xcc
pos0x1c3 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1c4
align 128,db 0xcc
pos0x1c4 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1c6
align 128,db 0xcc
pos0x1c5 : db 0xcc
align 128,db 0xcc
pos0x1c6 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1c7
align 128,db 0xcc
pos0x1c7 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1c9
align 128,db 0xcc
pos0x1c8 : db 0xcc
align 128,db 0xcc
pos0x1c9 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1ca
align 128,db 0xcc
pos0x1ca : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x1cb
align 128,db 0xcc
pos0x1cb : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1cc
align 128,db 0xcc
pos0x1cc : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1ce
align 128,db 0xcc
pos0x1cd : db 0xcc
align 128,db 0xcc
pos0x1ce : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1cf
align 128,db 0xcc
pos0x1cf : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1d0
align 128,db 0xcc
pos0x1d0 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1d2
align 128,db 0xcc
pos0x1d1 : db 0xcc
align 128,db 0xcc
pos0x1d2 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1d3
align 128,db 0xcc
pos0x1d3 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1d5
align 128,db 0xcc
pos0x1d4 : db 0xcc
align 128,db 0xcc
pos0x1d5 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1d6
align 128,db 0xcc
pos0x1d6 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x1d7
align 128,db 0xcc
pos0x1d7 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x1d8
align 128,db 0xcc
pos0x1d8 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1d9
align 128,db 0xcc
pos0x1d9 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1db
align 128,db 0xcc
pos0x1da : db 0xcc
align 128,db 0xcc
pos0x1db : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1dc
align 128,db 0xcc
pos0x1dc : mov dword[c], 0x60
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1de
align 128,db 0xcc
pos0x1dd : db 0xcc
align 128,db 0xcc
pos0x1de : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x1df
align 128,db 0xcc
pos0x1df : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1e0
align 128,db 0xcc
pos0x1e0 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1e2
align 128,db 0xcc
pos0x1e1 : db 0xcc
align 128,db 0xcc
pos0x1e2 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1e3
align 128,db 0xcc
pos0x1e3 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1e4
align 128,db 0xcc
pos0x1e4 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1e5
align 128,db 0xcc
pos0x1e5 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1e7
align 128,db 0xcc
pos0x1e6 : db 0xcc
align 128,db 0xcc
pos0x1e7 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1e8
align 128,db 0xcc
pos0x1e8 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x1e9
align 128,db 0xcc
pos0x1e9 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x1ea
align 128,db 0xcc
pos0x1ea : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1eb
align 128,db 0xcc
pos0x1eb : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1ed
align 128,db 0xcc
pos0x1ec : db 0xcc
align 128,db 0xcc
pos0x1ed : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1ee
align 128,db 0xcc
pos0x1ee : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x1ef
align 128,db 0xcc
pos0x1ef : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1f0
align 128,db 0xcc
pos0x1f0 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1f2
align 128,db 0xcc
pos0x1f1 : db 0xcc
align 128,db 0xcc
pos0x1f2 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x1f3
align 128,db 0xcc
pos0x1f3 : mov dword[c], 0x60
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1f5
align 128,db 0xcc
pos0x1f4 : db 0xcc
align 128,db 0xcc
pos0x1f5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1f6
align 128,db 0xcc
pos0x1f6 : mov dword[c], 0x41c64e6d
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1f8
align 128,db 0xcc
pos0x1f7 : db 0xcc
align 128,db 0xcc
pos0x1f8 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1f9
align 128,db 0xcc
pos0x1f9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1fa
align 128,db 0xcc
pos0x1fa : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1fb
align 128,db 0xcc
pos0x1fb : mov dword[c], 0x3039
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1fd
align 128,db 0xcc
pos0x1fc : db 0xcc
align 128,db 0xcc
pos0x1fd : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x1fe
align 128,db 0xcc
pos0x1fe : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x1ff
align 128,db 0xcc
pos0x1ff : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x200
align 128,db 0xcc
pos0x200 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x201
align 128,db 0xcc
pos0x201 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x203
align 128,db 0xcc
pos0x202 : db 0xcc
align 128,db 0xcc
pos0x203 : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .left810
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .fin810
.left810 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.fin810 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x204
align 128,db 0xcc
pos0x204 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x205
align 128,db 0xcc
pos0x205 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x207
align 128,db 0xcc
pos0x206 : db 0xcc
align 128,db 0xcc
pos0x207 : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .left820
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .fin820
.left820 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.fin820 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x208
align 128,db 0xcc
pos0x208 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x209
align 128,db 0xcc
pos0x209 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x20a
align 128,db 0xcc
pos0x20a : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x20c
align 128,db 0xcc
pos0x20b : db 0xcc
align 128,db 0xcc
pos0x20c : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x20d
align 128,db 0xcc
pos0x20d : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x20e
align 128,db 0xcc
pos0x20e : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x20f
align 128,db 0xcc
pos0x20f : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x211
align 128,db 0xcc
pos0x210 : db 0xcc
align 128,db 0xcc
pos0x211 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x212
align 128,db 0xcc
pos0x212 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x213
align 128,db 0xcc
pos0x213 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x214
align 128,db 0xcc
pos0x214 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x216
align 128,db 0xcc
pos0x215 : db 0xcc
align 128,db 0xcc
pos0x216 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x217
align 128,db 0xcc
pos0x217 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x218
align 128,db 0xcc
pos0x218 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x219
align 128,db 0xcc
pos0x219 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x21a
align 128,db 0xcc
pos0x21a : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x21c
align 128,db 0xcc
pos0x21b : db 0xcc
align 128,db 0xcc
pos0x21c : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x21d
align 128,db 0xcc
pos0x21d : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x21f
align 128,db 0xcc
pos0x21e : db 0xcc
align 128,db 0xcc
pos0x21f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x220
align 128,db 0xcc
pos0x220 : mov dword[c], 0x8
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x222
align 128,db 0xcc
pos0x221 : db 0xcc
align 128,db 0xcc
pos0x222 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x223
align 128,db 0xcc
pos0x223 : mov dword[c], 0x18
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x225
align 128,db 0xcc
pos0x224 : db 0xcc
align 128,db 0xcc
pos0x225 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x226
align 128,db 0xcc
pos0x226 : mov dword[c], 0x229
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x228
align 128,db 0xcc
pos0x227 : db 0xcc
align 128,db 0xcc
pos0x228 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x229
align 128,db 0xcc
pos0x229 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x22a
align 128,db 0xcc
pos0x22a : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x22b
align 128,db 0xcc
pos0x22b : mov dword[c], 0xffffffe1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x22d
align 128,db 0xcc
pos0x22c : db 0xcc
align 128,db 0xcc
pos0x22d : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .left8b8
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .fin8b8
.left8b8 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.fin8b8 :
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x22e
align 128,db 0xcc
pos0x22e : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x22f
align 128,db 0xcc
pos0x22f : mov dword[c], 0x1f
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x231
align 128,db 0xcc
pos0x230 : db 0xcc
align 128,db 0xcc
pos0x231 : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .left8c8
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .fin8c8
.left8c8 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.fin8c8 :
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x232
align 128,db 0xcc
pos0x232 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x233
align 128,db 0xcc
pos0x233 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x234
align 128,db 0xcc
pos0x234 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x236
align 128,db 0xcc
pos0x235 : db 0xcc
align 128,db 0xcc
pos0x236 : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .left8dc
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .fin8dc
.left8dc :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.fin8dc :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x237
align 128,db 0xcc
pos0x237 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x238
align 128,db 0xcc
pos0x238 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x23a
align 128,db 0xcc
pos0x239 : db 0xcc
align 128,db 0xcc
pos0x23a : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x23b
align 128,db 0xcc
pos0x23b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x23c
align 128,db 0xcc
pos0x23c : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x23e
align 128,db 0xcc
pos0x23d : db 0xcc
align 128,db 0xcc
pos0x23e : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x23f
align 128,db 0xcc
pos0x23f : mov dword[c], 0x21f
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x240
align 128,db 0xcc
pos0x240 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x241
align 128,db 0xcc
pos0x241 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x242
align 128,db 0xcc
pos0x242 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x244
align 128,db 0xcc
pos0x243 : db 0xcc
align 128,db 0xcc
pos0x244 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x245
align 128,db 0xcc
pos0x245 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x246
align 128,db 0xcc
pos0x246 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x247
align 128,db 0xcc
pos0x247 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x249
align 128,db 0xcc
pos0x248 : db 0xcc
align 128,db 0xcc
pos0x249 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x24a
align 128,db 0xcc
pos0x24a : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x24b
align 128,db 0xcc
pos0x24b : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x24d
align 128,db 0xcc
pos0x24c : db 0xcc
align 128,db 0xcc
pos0x24d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x24e
align 128,db 0xcc
pos0x24e : mov dword[c], 0x8
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x250
align 128,db 0xcc
pos0x24f : db 0xcc
align 128,db 0xcc
pos0x250 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x251
align 128,db 0xcc
pos0x251 : mov dword[c], 0x36
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x253
align 128,db 0xcc
pos0x252 : db 0xcc
align 128,db 0xcc
pos0x253 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x254
align 128,db 0xcc
pos0x254 : mov dword[c], 0x257
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x256
align 128,db 0xcc
pos0x255 : db 0xcc
align 128,db 0xcc
pos0x256 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x257
align 128,db 0xcc
pos0x257 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x258
align 128,db 0xcc
pos0x258 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x259
align 128,db 0xcc
pos0x259 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x25a
align 128,db 0xcc
pos0x25a : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x25c
align 128,db 0xcc
pos0x25b : db 0xcc
align 128,db 0xcc
pos0x25c : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x25d
align 128,db 0xcc
pos0x25d : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x25e
align 128,db 0xcc
pos0x25e : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x25f
align 128,db 0xcc
pos0x25f : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x261
align 128,db 0xcc
pos0x260 : db 0xcc
align 128,db 0xcc
pos0x261 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x262
align 128,db 0xcc
pos0x262 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x263
align 128,db 0xcc
pos0x263 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x264
align 128,db 0xcc
pos0x264 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x266
align 128,db 0xcc
pos0x265 : db 0xcc
align 128,db 0xcc
pos0x266 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x267
align 128,db 0xcc
pos0x267 : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x268
align 128,db 0xcc
pos0x268 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x270
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x26a
align 128,db 0xcc
pos0x269 : db 0xcc
align 128,db 0xcc
pos0x26a : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x26b
align 128,db 0xcc
pos0x26b : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x26d
align 128,db 0xcc
pos0x26c : db 0xcc
align 128,db 0xcc
pos0x26d : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x26e
align 128,db 0xcc
pos0x26e : mov dword[c], 0x218
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x26f
align 128,db 0xcc
pos0x26f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x270
align 128,db 0xcc
pos0x270 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x271
align 128,db 0xcc
pos0x271 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x273
align 128,db 0xcc
pos0x272 : db 0xcc
align 128,db 0xcc
pos0x273 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x274
align 128,db 0xcc
pos0x274 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x275
align 128,db 0xcc
pos0x275 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x276
align 128,db 0xcc
pos0x276 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x278
align 128,db 0xcc
pos0x277 : db 0xcc
align 128,db 0xcc
pos0x278 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x279
align 128,db 0xcc
pos0x279 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x27a
align 128,db 0xcc
pos0x27a : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x27b
align 128,db 0xcc
pos0x27b : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x27d
align 128,db 0xcc
pos0x27c : db 0xcc
align 128,db 0xcc
pos0x27d : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x27e
align 128,db 0xcc
pos0x27e : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x27f
align 128,db 0xcc
pos0x27f : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x280
align 128,db 0xcc
pos0x280 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x282
align 128,db 0xcc
pos0x281 : db 0xcc
align 128,db 0xcc
pos0x282 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x283
align 128,db 0xcc
pos0x283 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x284
align 128,db 0xcc
pos0x284 : mov dword[c], 0x8
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x286
align 128,db 0xcc
pos0x285 : db 0xcc
align 128,db 0xcc
pos0x286 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x287
align 128,db 0xcc
pos0x287 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x288
align 128,db 0xcc
pos0x288 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x28a
align 128,db 0xcc
pos0x289 : db 0xcc
align 128,db 0xcc
pos0x28a : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x28b
align 128,db 0xcc
pos0x28b : mov dword[c], 0x24d
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x28c
align 128,db 0xcc
pos0x28c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x28d
align 128,db 0xcc
pos0x28d : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x28e
align 128,db 0xcc
pos0x28e : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x290
align 128,db 0xcc
pos0x28f : db 0xcc
align 128,db 0xcc
pos0x290 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x291
align 128,db 0xcc
pos0x291 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x292
align 128,db 0xcc
pos0x292 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x293
align 128,db 0xcc
pos0x293 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x294
align 128,db 0xcc
pos0x294 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x296
align 128,db 0xcc
pos0x295 : db 0xcc
align 128,db 0xcc
pos0x296 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x297
align 128,db 0xcc
pos0x297 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x298
align 128,db 0xcc
pos0x298 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x29a
align 128,db 0xcc
pos0x299 : db 0xcc
align 128,db 0xcc
pos0x29a : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x29b
align 128,db 0xcc
pos0x29b : mov dword[c], 0x10
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x29d
align 128,db 0xcc
pos0x29c : db 0xcc
align 128,db 0xcc
pos0x29d : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x29e
align 128,db 0xcc
pos0x29e : mov dword[c], 0x2a1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2a0
align 128,db 0xcc
pos0x29f : db 0xcc
align 128,db 0xcc
pos0x2a0 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x2a1
align 128,db 0xcc
pos0x2a1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [ptr1]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x2a2
align 128,db 0xcc
pos0x2a2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x2a3
align 128,db 0xcc
pos0x2a3 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2a4
align 128,db 0xcc
pos0x2a4 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2a6
align 128,db 0xcc
pos0x2a5 : db 0xcc
align 128,db 0xcc
pos0x2a6 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x2a7
align 128,db 0xcc
pos0x2a7 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2a8
align 128,db 0xcc
pos0x2a8 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2aa
align 128,db 0xcc
pos0x2a9 : db 0xcc
align 128,db 0xcc
pos0x2aa : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x2ab
align 128,db 0xcc
pos0x2ab : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2ac
align 128,db 0xcc
pos0x2ac : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2ae
align 128,db 0xcc
pos0x2ad : db 0xcc
align 128,db 0xcc
pos0x2ae : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x2af
align 128,db 0xcc
pos0x2af : mov dword[c], 0x297
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x2b0
align 128,db 0xcc
pos0x2b0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x2b1
align 128,db 0xcc
pos0x2b1 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2b2
align 128,db 0xcc
pos0x2b2 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2b4
align 128,db 0xcc
pos0x2b3 : db 0xcc
align 128,db 0xcc
pos0x2b4 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x2b5
align 128,db 0xcc
pos0x2b5 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x2b6
align 128,db 0xcc
pos0x2b6 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2b7
align 128,db 0xcc
pos0x2b7 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2b9
align 128,db 0xcc
pos0x2b8 : db 0xcc
align 128,db 0xcc
pos0x2b9 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x2ba
align 128,db 0xcc
pos0x2ba : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x2bb
align 128,db 0xcc
pos0x2bb : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x2bc
align 128,db 0xcc
pos0x2bc : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2bd
align 128,db 0xcc
pos0x2bd : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2bf
align 128,db 0xcc
pos0x2be : db 0xcc
align 128,db 0xcc
pos0x2bf : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x2c0
align 128,db 0xcc
pos0x2c0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2c1
align 128,db 0xcc
pos0x2c1 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2c3
align 128,db 0xcc
pos0x2c2 : db 0xcc
align 128,db 0xcc
pos0x2c3 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2c4
align 128,db 0xcc
pos0x2c4 : mov dword[c], 0x23
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2c6
align 128,db 0xcc
pos0x2c5 : db 0xcc
align 128,db 0xcc
pos0x2c6 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2c7
align 128,db 0xcc
pos0x2c7 : mov dword[c], 0x2ca
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2c9
align 128,db 0xcc
pos0x2c8 : db 0xcc
align 128,db 0xcc
pos0x2c9 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x2ca
align 128,db 0xcc
pos0x2ca : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2cb
align 128,db 0xcc
pos0x2cb : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2cd
align 128,db 0xcc
pos0x2cc : db 0xcc
align 128,db 0xcc
pos0x2cd : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x2ce
align 128,db 0xcc
pos0x2ce : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x2cf
align 128,db 0xcc
pos0x2cf : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2d0
align 128,db 0xcc
pos0x2d0 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2d2
align 128,db 0xcc
pos0x2d1 : db 0xcc
align 128,db 0xcc
pos0x2d2 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x2d3
align 128,db 0xcc
pos0x2d3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x2d4
align 128,db 0xcc
pos0x2d4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x2d5
align 128,db 0xcc
pos0x2d5 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2d6
align 128,db 0xcc
pos0x2d6 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2d8
align 128,db 0xcc
pos0x2d7 : db 0xcc
align 128,db 0xcc
pos0x2d8 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x2d9
align 128,db 0xcc
pos0x2d9 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2da
align 128,db 0xcc
pos0x2da : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2dc
align 128,db 0xcc
pos0x2db : db 0xcc
align 128,db 0xcc
pos0x2dc : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x2dd
align 128,db 0xcc
pos0x2dd : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2de
align 128,db 0xcc
pos0x2de : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2df
align 128,db 0xcc
pos0x2df : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2e0
align 128,db 0xcc
pos0x2e0 : mov dword[c], 0xffffffed
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2e2
align 128,db 0xcc
pos0x2e1 : db 0xcc
align 128,db 0xcc
pos0x2e2 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2e3
align 128,db 0xcc
pos0x2e3 : mov dword[c], 0x2f9
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2e5
align 128,db 0xcc
pos0x2e4 : db 0xcc
align 128,db 0xcc
pos0x2e5 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x2e6
align 128,db 0xcc
pos0x2e6 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2e7
align 128,db 0xcc
pos0x2e7 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2e9
align 128,db 0xcc
pos0x2e8 : db 0xcc
align 128,db 0xcc
pos0x2e9 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x2ea
align 128,db 0xcc
pos0x2ea : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x2eb
align 128,db 0xcc
pos0x2eb : mov dword[c], 0x2c0
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x2ec
align 128,db 0xcc
pos0x2ec : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x2ed
align 128,db 0xcc
pos0x2ed : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x2ef
align 128,db 0xcc
pos0x2ee : db 0xcc
align 128,db 0xcc
pos0x2ef : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2f0
align 128,db 0xcc
pos0x2f0 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2f2
align 128,db 0xcc
pos0x2f1 : db 0xcc
align 128,db 0xcc
pos0x2f2 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x2f3
align 128,db 0xcc
pos0x2f3 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x2f4
align 128,db 0xcc
pos0x2f4 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2f5
align 128,db 0xcc
pos0x2f5 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2f7
align 128,db 0xcc
pos0x2f6 : db 0xcc
align 128,db 0xcc
pos0x2f7 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x2f8
align 128,db 0xcc
pos0x2f8 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x2f9
align 128,db 0xcc
pos0x2f9 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x2fa
align 128,db 0xcc
pos0x2fa : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x2fc
align 128,db 0xcc
pos0x2fb : db 0xcc
align 128,db 0xcc
pos0x2fc : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x2fd
align 128,db 0xcc
pos0x2fd : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x2fe
align 128,db 0xcc
pos0x2fe : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x300
align 128,db 0xcc
pos0x2ff : db 0xcc
align 128,db 0xcc
pos0x300 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x301
align 128,db 0xcc
pos0x301 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x303
align 128,db 0xcc
pos0x302 : db 0xcc
align 128,db 0xcc
pos0x303 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x304
align 128,db 0xcc
pos0x304 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x305
align 128,db 0xcc
pos0x305 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x306
align 128,db 0xcc
pos0x306 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x308
align 128,db 0xcc
pos0x307 : db 0xcc
align 128,db 0xcc
pos0x308 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x309
align 128,db 0xcc
pos0x309 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x30a
align 128,db 0xcc
pos0x30a : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x30b
align 128,db 0xcc
pos0x30b : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x30c
align 128,db 0xcc
pos0x30c : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x30e
align 128,db 0xcc
pos0x30d : db 0xcc
align 128,db 0xcc
pos0x30e : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x30f
align 128,db 0xcc
pos0x30f : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x310
align 128,db 0xcc
pos0x310 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x311
align 128,db 0xcc
pos0x311 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x313
align 128,db 0xcc
pos0x312 : db 0xcc
align 128,db 0xcc
pos0x313 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x314
align 128,db 0xcc
pos0x314 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x315
align 128,db 0xcc
pos0x315 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x316
align 128,db 0xcc
pos0x316 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x317
align 128,db 0xcc
pos0x317 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x318
align 128,db 0xcc
pos0x318 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x319
align 128,db 0xcc
pos0x319 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x31b
align 128,db 0xcc
pos0x31a : db 0xcc
align 128,db 0xcc
pos0x31b : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x31c
align 128,db 0xcc
pos0x31c : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x31d
align 128,db 0xcc
pos0x31d : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x31e
align 128,db 0xcc
pos0x31e : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x320
align 128,db 0xcc
pos0x31f : db 0xcc
align 128,db 0xcc
pos0x320 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x321
align 128,db 0xcc
pos0x321 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x322
align 128,db 0xcc
pos0x322 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x323
align 128,db 0xcc
pos0x323 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x325
align 128,db 0xcc
pos0x324 : db 0xcc
align 128,db 0xcc
pos0x325 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x326
align 128,db 0xcc
pos0x326 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x327
align 128,db 0xcc
pos0x327 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x328
align 128,db 0xcc
pos0x328 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x329
align 128,db 0xcc
pos0x329 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x32b
align 128,db 0xcc
pos0x32a : db 0xcc
align 128,db 0xcc
pos0x32b : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x32c
align 128,db 0xcc
pos0x32c : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x32d
align 128,db 0xcc
pos0x32d : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x32e
align 128,db 0xcc
pos0x32e : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x330
align 128,db 0xcc
pos0x32f : db 0xcc
align 128,db 0xcc
pos0x330 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x331
align 128,db 0xcc
pos0x331 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x332
align 128,db 0xcc
pos0x332 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x333
align 128,db 0xcc
pos0x333 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x33b
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x335
align 128,db 0xcc
pos0x334 : db 0xcc
align 128,db 0xcc
pos0x335 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x336
align 128,db 0xcc
pos0x336 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x338
align 128,db 0xcc
pos0x337 : db 0xcc
align 128,db 0xcc
pos0x338 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x339
align 128,db 0xcc
pos0x339 : mov dword[c], 0x1d7
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x33a
align 128,db 0xcc
pos0x33a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x33b
align 128,db 0xcc
pos0x33b : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x33d
align 128,db 0xcc
pos0x33c : db 0xcc
align 128,db 0xcc
pos0x33d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x33e
align 128,db 0xcc
pos0x33e : mov dword[c], 0x1337
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x340
align 128,db 0xcc
pos0x33f : db 0xcc
align 128,db 0xcc
pos0x340 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x341
align 128,db 0xcc
pos0x341 : mov dword[c], 0x42
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x343
align 128,db 0xcc
pos0x342 : db 0xcc
align 128,db 0xcc
pos0x343 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x344
align 128,db 0xcc
pos0x344 : mov dword[c], 0x347
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x346
align 128,db 0xcc
pos0x345 : db 0xcc
align 128,db 0xcc
pos0x346 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x347
align 128,db 0xcc
pos0x347 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x348
align 128,db 0xcc
pos0x348 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x34a
align 128,db 0xcc
pos0x349 : db 0xcc
align 128,db 0xcc
pos0x34a : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x34b
align 128,db 0xcc
pos0x34b : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x34c
align 128,db 0xcc
pos0x34c : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x34d
align 128,db 0xcc
pos0x34d : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x34f
align 128,db 0xcc
pos0x34e : db 0xcc
align 128,db 0xcc
pos0x34f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x350
align 128,db 0xcc
pos0x350 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x358
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x352
align 128,db 0xcc
pos0x351 : db 0xcc
align 128,db 0xcc
pos0x352 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x353
align 128,db 0xcc
pos0x353 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x355
align 128,db 0xcc
pos0x354 : db 0xcc
align 128,db 0xcc
pos0x355 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x356
align 128,db 0xcc
pos0x356 : mov dword[c], 0x1e9
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x357
align 128,db 0xcc
pos0x357 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x358
align 128,db 0xcc
pos0x358 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x359
align 128,db 0xcc
pos0x359 : mov dword[c], 0xffffffe6
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x35b
align 128,db 0xcc
pos0x35a : db 0xcc
align 128,db 0xcc
pos0x35b : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .leftd70
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .find70
.leftd70 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.find70 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x35c
align 128,db 0xcc
pos0x35c : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x35d
align 128,db 0xcc
pos0x35d : mov dword[c], 0x1a
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x35f
align 128,db 0xcc
pos0x35e : db 0xcc
align 128,db 0xcc
pos0x35f : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .leftd80
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .find80
.leftd80 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.find80 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x360
align 128,db 0xcc
pos0x360 : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x361
align 128,db 0xcc
pos0x361 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x362
align 128,db 0xcc
pos0x362 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x363
align 128,db 0xcc
pos0x363 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x364
align 128,db 0xcc
pos0x364 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x36c
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x366
align 128,db 0xcc
pos0x365 : db 0xcc
align 128,db 0xcc
pos0x366 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x367
align 128,db 0xcc
pos0x367 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x369
align 128,db 0xcc
pos0x368 : db 0xcc
align 128,db 0xcc
pos0x369 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x36a
align 128,db 0xcc
pos0x36a : mov dword[c], 0x1e9
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x36b
align 128,db 0xcc
pos0x36b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x36c
align 128,db 0xcc
pos0x36c : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x36d
align 128,db 0xcc
pos0x36d : mov dword[c], 0xffffffe6
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x36f
align 128,db 0xcc
pos0x36e : db 0xcc
align 128,db 0xcc
pos0x36f : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .leftdc0
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .findc0
.leftdc0 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.findc0 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x370
align 128,db 0xcc
pos0x370 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x371
align 128,db 0xcc
pos0x371 : mov dword[c], 0x1a
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x373
align 128,db 0xcc
pos0x372 : db 0xcc
align 128,db 0xcc
pos0x373 : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .leftdd0
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .findd0
.leftdd0 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.findd0 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x374
align 128,db 0xcc
pos0x374 : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x375
align 128,db 0xcc
pos0x375 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x376
align 128,db 0xcc
pos0x376 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x377
align 128,db 0xcc
pos0x377 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x378
align 128,db 0xcc
pos0x378 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x379
align 128,db 0xcc
pos0x379 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x37a
align 128,db 0xcc
pos0x37a : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x382
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x37c
align 128,db 0xcc
pos0x37b : db 0xcc
align 128,db 0xcc
pos0x37c : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x37d
align 128,db 0xcc
pos0x37d : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x37f
align 128,db 0xcc
pos0x37e : db 0xcc
align 128,db 0xcc
pos0x37f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x380
align 128,db 0xcc
pos0x380 : mov dword[c], 0x30a
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x381
align 128,db 0xcc
pos0x381 : mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x382
align 128,db 0xcc
pos0x382 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x383
align 128,db 0xcc
pos0x383 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x385
align 128,db 0xcc
pos0x384 : db 0xcc
align 128,db 0xcc
pos0x385 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x386
align 128,db 0xcc
pos0x386 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x387
align 128,db 0xcc
pos0x387 : mov dword[c], 0x33d
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x388
align 128,db 0xcc
pos0x388 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x389
align 128,db 0xcc
pos0x389 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x38b
align 128,db 0xcc
pos0x38a : db 0xcc
align 128,db 0xcc
pos0x38b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x38c
align 128,db 0xcc
pos0x38c : mov dword[c], 0x1337
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x38e
align 128,db 0xcc
pos0x38d : db 0xcc
align 128,db 0xcc
pos0x38e : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x38f
align 128,db 0xcc
pos0x38f : mov dword[c], 0x2a
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x391
align 128,db 0xcc
pos0x390 : db 0xcc
align 128,db 0xcc
pos0x391 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x392
align 128,db 0xcc
pos0x392 : mov dword[c], 0x395
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x394
align 128,db 0xcc
pos0x393 : db 0xcc
align 128,db 0xcc
pos0x394 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x395
align 128,db 0xcc
pos0x395 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x396
align 128,db 0xcc
pos0x396 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x398
align 128,db 0xcc
pos0x397 : db 0xcc
align 128,db 0xcc
pos0x398 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x399
align 128,db 0xcc
pos0x399 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x39a
align 128,db 0xcc
pos0x39a : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x39b
align 128,db 0xcc
pos0x39b : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x39d
align 128,db 0xcc
pos0x39c : db 0xcc
align 128,db 0xcc
pos0x39d : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x39e
align 128,db 0xcc
pos0x39e : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x3a6
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x3a0
align 128,db 0xcc
pos0x39f : db 0xcc
align 128,db 0xcc
pos0x3a0 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3a1
align 128,db 0xcc
pos0x3a1 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3a3
align 128,db 0xcc
pos0x3a2 : db 0xcc
align 128,db 0xcc
pos0x3a3 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3a4
align 128,db 0xcc
pos0x3a4 : mov dword[c], 0x1e9
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x3a5
align 128,db 0xcc
pos0x3a5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x3a6
align 128,db 0xcc
pos0x3a6 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3a7
align 128,db 0xcc
pos0x3a7 : mov dword[c], 0xffffffe6
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3a9
align 128,db 0xcc
pos0x3a8 : db 0xcc
align 128,db 0xcc
pos0x3a9 : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .leftea8
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .finea8
.leftea8 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.finea8 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x3aa
align 128,db 0xcc
pos0x3aa : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3ab
align 128,db 0xcc
pos0x3ab : mov dword[c], 0x1a
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3ad
align 128,db 0xcc
pos0x3ac : db 0xcc
align 128,db 0xcc
pos0x3ad : mov edi, dword [r6]
mov esi, dword [r7]
cmp esi, 0
jle .lefteb8
mov ecx, esi
shr edi, cl
mov dword[c], edi
jmp .fineb8
.lefteb8 :
neg esi
mov ecx, esi
shl edi, cl
mov dword[c], edi
.fineb8 :
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x3ae
align 128,db 0xcc
pos0x3ae : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x3af
align 128,db 0xcc
pos0x3af : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3b0
align 128,db 0xcc
pos0x3b0 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3b1
align 128,db 0xcc
pos0x3b1 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x3b2
align 128,db 0xcc
pos0x3b2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x3b3
align 128,db 0xcc
pos0x3b3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3b4
align 128,db 0xcc
pos0x3b4 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3b6
align 128,db 0xcc
pos0x3b5 : db 0xcc
align 128,db 0xcc
pos0x3b6 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
xor eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x3b7
align 128,db 0xcc
pos0x3b7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x3b8
align 128,db 0xcc
pos0x3b8 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3b9
align 128,db 0xcc
pos0x3b9 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3bb
align 128,db 0xcc
pos0x3ba : db 0xcc
align 128,db 0xcc
pos0x3bb : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3bc
align 128,db 0xcc
pos0x3bc : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x3bd
align 128,db 0xcc
pos0x3bd : mov dword[c], 0x38b
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x3be
align 128,db 0xcc
pos0x3be : mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x3bf
align 128,db 0xcc
pos0x3bf : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3c0
align 128,db 0xcc
pos0x3c0 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3c2
align 128,db 0xcc
pos0x3c1 : db 0xcc
align 128,db 0xcc
pos0x3c2 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3c3
align 128,db 0xcc
pos0x3c3 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x3c4
align 128,db 0xcc
pos0x3c4 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3c5
align 128,db 0xcc
pos0x3c5 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3c7
align 128,db 0xcc
pos0x3c6 : db 0xcc
align 128,db 0xcc
pos0x3c7 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3c8
align 128,db 0xcc
pos0x3c8 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x3c9
align 128,db 0xcc
pos0x3c9 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3ca
align 128,db 0xcc
pos0x3ca : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3cc
align 128,db 0xcc
pos0x3cb : db 0xcc
align 128,db 0xcc
pos0x3cc : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3cd
align 128,db 0xcc
pos0x3cd : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x3ce
align 128,db 0xcc
pos0x3ce : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x3cf
align 128,db 0xcc
pos0x3cf : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3d0
align 128,db 0xcc
pos0x3d0 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3d2
align 128,db 0xcc
pos0x3d1 : db 0xcc
align 128,db 0xcc
pos0x3d2 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3d3
align 128,db 0xcc
pos0x3d3 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x3d4
align 128,db 0xcc
pos0x3d4 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3d5
align 128,db 0xcc
pos0x3d5 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3d7
align 128,db 0xcc
pos0x3d6 : db 0xcc
align 128,db 0xcc
pos0x3d7 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3d8
align 128,db 0xcc
pos0x3d8 : mov dword[c], 0x100
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x3da
align 128,db 0xcc
pos0x3d9 : db 0xcc
align 128,db 0xcc
pos0x3da : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x3e2
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x3dc
align 128,db 0xcc
pos0x3db : db 0xcc
align 128,db 0xcc
pos0x3dc : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3dd
align 128,db 0xcc
pos0x3dd : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3df
align 128,db 0xcc
pos0x3de : db 0xcc
align 128,db 0xcc
pos0x3df : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3e0
align 128,db 0xcc
pos0x3e0 : mov dword[c], 0x24b
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x3e1
align 128,db 0xcc
pos0x3e1 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x3e2
align 128,db 0xcc
pos0x3e2 : mov dword[c], 0x100
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x3e4
align 128,db 0xcc
pos0x3e3 : db 0xcc
align 128,db 0xcc
pos0x3e4 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3e5
align 128,db 0xcc
pos0x3e5 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3e7
align 128,db 0xcc
pos0x3e6 : db 0xcc
align 128,db 0xcc
pos0x3e7 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3e8
align 128,db 0xcc
pos0x3e8 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x3e9
align 128,db 0xcc
pos0x3e9 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x3f1
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x3eb
align 128,db 0xcc
pos0x3ea : db 0xcc
align 128,db 0xcc
pos0x3eb : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3ec
align 128,db 0xcc
pos0x3ec : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3ee
align 128,db 0xcc
pos0x3ed : db 0xcc
align 128,db 0xcc
pos0x3ee : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3ef
align 128,db 0xcc
pos0x3ef : mov dword[c], 0x327
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x3f0
align 128,db 0xcc
pos0x3f0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x3f1
align 128,db 0xcc
pos0x3f1 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3f2
align 128,db 0xcc
pos0x3f2 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3f4
align 128,db 0xcc
pos0x3f3 : db 0xcc
align 128,db 0xcc
pos0x3f4 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x3f5
align 128,db 0xcc
pos0x3f5 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x3f6
align 128,db 0xcc
pos0x3f6 : mov dword[c], 0x200
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x3f8
align 128,db 0xcc
pos0x3f7 : db 0xcc
align 128,db 0xcc
pos0x3f8 : mov dword[c], 0x8
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x3fa
align 128,db 0xcc
pos0x3f9 : db 0xcc
align 128,db 0xcc
pos0x3fa : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x402
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x3fc
align 128,db 0xcc
pos0x3fb : db 0xcc
align 128,db 0xcc
pos0x3fc : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x3fd
align 128,db 0xcc
pos0x3fd : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x3ff
align 128,db 0xcc
pos0x3fe : db 0xcc
align 128,db 0xcc
pos0x3ff : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x400
align 128,db 0xcc
pos0x400 : mov dword[c], 0x292
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x401
align 128,db 0xcc
pos0x401 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x402
align 128,db 0xcc
pos0x402 : mov dword[c], 0x200
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x404
align 128,db 0xcc
pos0x403 : db 0xcc
align 128,db 0xcc
pos0x404 : mov dword[c], 0x208
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x406
align 128,db 0xcc
pos0x405 : db 0xcc
align 128,db 0xcc
pos0x406 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x40e
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x408
align 128,db 0xcc
pos0x407 : db 0xcc
align 128,db 0xcc
pos0x408 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x409
align 128,db 0xcc
pos0x409 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x40b
align 128,db 0xcc
pos0x40a : db 0xcc
align 128,db 0xcc
pos0x40b : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x40c
align 128,db 0xcc
pos0x40c : mov dword[c], 0x24b
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x40d
align 128,db 0xcc
pos0x40d : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x40e
align 128,db 0xcc
pos0x40e : mov dword[c], 0x100
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x410
align 128,db 0xcc
pos0x40f : db 0xcc
align 128,db 0xcc
pos0x410 : mov dword[c], 0x208
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x412
align 128,db 0xcc
pos0x411 : db 0xcc
align 128,db 0xcc
pos0x412 : mov dword[c], 0x40
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x414
align 128,db 0xcc
pos0x413 : db 0xcc
align 128,db 0xcc
pos0x414 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x41c
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x416
align 128,db 0xcc
pos0x415 : db 0xcc
align 128,db 0xcc
pos0x416 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x417
align 128,db 0xcc
pos0x417 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x419
align 128,db 0xcc
pos0x418 : db 0xcc
align 128,db 0xcc
pos0x419 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x41a
align 128,db 0xcc
pos0x41a : mov dword[c], 0x2bb
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x41b
align 128,db 0xcc
pos0x41b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x41c
align 128,db 0xcc
pos0x41c : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x41d
align 128,db 0xcc
pos0x41d : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x41f
align 128,db 0xcc
pos0x41e : db 0xcc
align 128,db 0xcc
pos0x41f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x420
align 128,db 0xcc
pos0x420 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x421
align 128,db 0xcc
pos0x421 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x422
align 128,db 0xcc
pos0x422 : mov dword[c], 0x5
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x424
align 128,db 0xcc
pos0x423 : db 0xcc
align 128,db 0xcc
pos0x424 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x425
align 128,db 0xcc
pos0x425 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x427
align 128,db 0xcc
pos0x426 : db 0xcc
align 128,db 0xcc
pos0x427 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x428
align 128,db 0xcc
pos0x428 : mov dword[c], 0x5
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x42a
align 128,db 0xcc
pos0x429 : db 0xcc
align 128,db 0xcc
pos0x42a : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x42b
align 128,db 0xcc
pos0x42b : mov dword[c], 0x46
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x42d
align 128,db 0xcc
pos0x42c : db 0xcc
align 128,db 0xcc
pos0x42d : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x42e
align 128,db 0xcc
pos0x42e : mov dword[c], 0x431
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x430
align 128,db 0xcc
pos0x42f : db 0xcc
align 128,db 0xcc
pos0x430 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x431
align 128,db 0xcc
pos0x431 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x432
align 128,db 0xcc
pos0x432 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x433
align 128,db 0xcc
pos0x433 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x435
align 128,db 0xcc
pos0x434 : db 0xcc
align 128,db 0xcc
pos0x435 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x436
align 128,db 0xcc
pos0x436 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x437
align 128,db 0xcc
pos0x437 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x438
align 128,db 0xcc
pos0x438 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x43a
align 128,db 0xcc
pos0x439 : db 0xcc
align 128,db 0xcc
pos0x43a : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x43b
align 128,db 0xcc
pos0x43b : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x43c
align 128,db 0xcc
pos0x43c : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x43d
align 128,db 0xcc
pos0x43d : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x43f
align 128,db 0xcc
pos0x43e : db 0xcc
align 128,db 0xcc
pos0x43f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x440
align 128,db 0xcc
pos0x440 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x448
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x442
align 128,db 0xcc
pos0x441 : db 0xcc
align 128,db 0xcc
pos0x442 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x443
align 128,db 0xcc
pos0x443 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x445
align 128,db 0xcc
pos0x444 : db 0xcc
align 128,db 0xcc
pos0x445 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x446
align 128,db 0xcc
pos0x446 : mov dword[c], 0x3ce
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x447
align 128,db 0xcc
pos0x447 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x448
align 128,db 0xcc
pos0x448 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r4], edi
jmp pos0x449
align 128,db 0xcc
pos0x449 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x44a
align 128,db 0xcc
pos0x44a : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x44c
align 128,db 0xcc
pos0x44b : db 0xcc
align 128,db 0xcc
pos0x44c : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x44d
align 128,db 0xcc
pos0x44d : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x44e
align 128,db 0xcc
pos0x44e : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x44f
align 128,db 0xcc
pos0x44f : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x451
align 128,db 0xcc
pos0x450 : db 0xcc
align 128,db 0xcc
pos0x451 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x452
align 128,db 0xcc
pos0x452 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x453
align 128,db 0xcc
pos0x453 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x454
align 128,db 0xcc
pos0x454 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x456
align 128,db 0xcc
pos0x455 : db 0xcc
align 128,db 0xcc
pos0x456 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x457
align 128,db 0xcc
pos0x457 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x458
align 128,db 0xcc
pos0x458 : mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x459
align 128,db 0xcc
pos0x459 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x45b
align 128,db 0xcc
pos0x45a : db 0xcc
align 128,db 0xcc
pos0x45b : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x45c
align 128,db 0xcc
pos0x45c : mov dword[c], 0xe
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x45e
align 128,db 0xcc
pos0x45d : db 0xcc
align 128,db 0xcc
pos0x45e : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x45f
align 128,db 0xcc
pos0x45f : mov dword[c], 0x462
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x461
align 128,db 0xcc
pos0x460 : db 0xcc
align 128,db 0xcc
pos0x461 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x462
align 128,db 0xcc
pos0x462 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x463
align 128,db 0xcc
pos0x463 : mov dword[c], 0x8
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x465
align 128,db 0xcc
pos0x464 : db 0xcc
align 128,db 0xcc
pos0x465 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x466
align 128,db 0xcc
pos0x466 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x467
align 128,db 0xcc
pos0x467 : mov dword[c], 0x8
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x469
align 128,db 0xcc
pos0x468 : db 0xcc
align 128,db 0xcc
pos0x469 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x46a
align 128,db 0xcc
pos0x46a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x46b
align 128,db 0xcc
pos0x46b : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x46d
align 128,db 0xcc
pos0x46c : db 0xcc
align 128,db 0xcc
pos0x46d : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x46e
align 128,db 0xcc
pos0x46e : mov dword[c], 0x427
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x46f
align 128,db 0xcc
pos0x46f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x470
align 128,db 0xcc
pos0x470 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x472
align 128,db 0xcc
pos0x471 : db 0xcc
align 128,db 0xcc
pos0x472 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x473
align 128,db 0xcc
pos0x473 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x475
align 128,db 0xcc
pos0x474 : db 0xcc
align 128,db 0xcc
pos0x475 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x476
align 128,db 0xcc
pos0x476 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x477
align 128,db 0xcc
pos0x477 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x479
align 128,db 0xcc
pos0x478 : db 0xcc
align 128,db 0xcc
pos0x479 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x47a
align 128,db 0xcc
pos0x47a : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x47c
align 128,db 0xcc
pos0x47b : db 0xcc
align 128,db 0xcc
pos0x47c : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x47d
align 128,db 0xcc
pos0x47d : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x47e
align 128,db 0xcc
pos0x47e : mov dword[c], 0x594
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x480
align 128,db 0xcc
pos0x47f : db 0xcc
align 128,db 0xcc
pos0x480 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x488
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x482
align 128,db 0xcc
pos0x481 : db 0xcc
align 128,db 0xcc
pos0x482 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x483
align 128,db 0xcc
pos0x483 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x485
align 128,db 0xcc
pos0x484 : db 0xcc
align 128,db 0xcc
pos0x485 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x486
align 128,db 0xcc
pos0x486 : mov dword[c], 0x51
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x487
align 128,db 0xcc
pos0x487 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x488
align 128,db 0xcc
pos0x488 : mov dword[c], 0x9ad
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x48a
align 128,db 0xcc
pos0x489 : db 0xcc
align 128,db 0xcc
pos0x48a : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x492
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x48c
align 128,db 0xcc
pos0x48b : db 0xcc
align 128,db 0xcc
pos0x48c : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x48d
align 128,db 0xcc
pos0x48d : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x48f
align 128,db 0xcc
pos0x48e : db 0xcc
align 128,db 0xcc
pos0x48f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x490
align 128,db 0xcc
pos0x490 : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x491
align 128,db 0xcc
pos0x491 : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x492
align 128,db 0xcc
pos0x492 : mov dword[c], 0x5ac
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x494
align 128,db 0xcc
pos0x493 : db 0xcc
align 128,db 0xcc
pos0x494 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x49c
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x496
align 128,db 0xcc
pos0x495 : db 0xcc
align 128,db 0xcc
pos0x496 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x497
align 128,db 0xcc
pos0x497 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x499
align 128,db 0xcc
pos0x498 : db 0xcc
align 128,db 0xcc
pos0x499 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x49a
align 128,db 0xcc
pos0x49a : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x49b
align 128,db 0xcc
pos0x49b : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x49c
align 128,db 0xcc
pos0x49c : mov dword[c], 0x9b9
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x49e
align 128,db 0xcc
pos0x49d : db 0xcc
align 128,db 0xcc
pos0x49e : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x4a6
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x4a0
align 128,db 0xcc
pos0x49f : db 0xcc
align 128,db 0xcc
pos0x4a0 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4a1
align 128,db 0xcc
pos0x4a1 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4a3
align 128,db 0xcc
pos0x4a2 : db 0xcc
align 128,db 0xcc
pos0x4a3 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x4a4
align 128,db 0xcc
pos0x4a4 : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x4a5
align 128,db 0xcc
pos0x4a5 : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x4a6
align 128,db 0xcc
pos0x4a6 : mov dword[c], 0x9be
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x4a8
align 128,db 0xcc
pos0x4a7 : db 0xcc
align 128,db 0xcc
pos0x4a8 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x4b0
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x4aa
align 128,db 0xcc
pos0x4a9 : db 0xcc
align 128,db 0xcc
pos0x4aa : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4ab
align 128,db 0xcc
pos0x4ab : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4ad
align 128,db 0xcc
pos0x4ac : db 0xcc
align 128,db 0xcc
pos0x4ad : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x4ae
align 128,db 0xcc
pos0x4ae : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x4af
align 128,db 0xcc
pos0x4af : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x4b0
align 128,db 0xcc
pos0x4b0 : mov edi, dword [readidx]
inc dword [readidx]
lea esi, [flag]
mov al, byte [esi+edi]
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x4b1
align 128,db 0xcc
pos0x4b1 : mov edi, dword [readidx]
inc dword [readidx]
lea esi, [flag]
mov al, byte [esi+edi]
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x4b2
align 128,db 0xcc
pos0x4b2 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4b3
align 128,db 0xcc
pos0x4b3 : mov dword[c], 0x79
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4b5
align 128,db 0xcc
pos0x4b4 : db 0xcc
align 128,db 0xcc
pos0x4b5 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4b6
align 128,db 0xcc
pos0x4b6 : mov dword[c], 0xb
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4b8
align 128,db 0xcc
pos0x4b7 : db 0xcc
align 128,db 0xcc
pos0x4b8 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4b9
align 128,db 0xcc
pos0x4b9 : mov dword[c], 0x4bc
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4bb
align 128,db 0xcc
pos0x4ba : db 0xcc
align 128,db 0xcc
pos0x4bb : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x4bc
align 128,db 0xcc
pos0x4bc : mov dword[c], 0x9c6
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x4be
align 128,db 0xcc
pos0x4bd : db 0xcc
align 128,db 0xcc
pos0x4be : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x4c6
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x4c0
align 128,db 0xcc
pos0x4bf : db 0xcc
align 128,db 0xcc
pos0x4c0 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4c1
align 128,db 0xcc
pos0x4c1 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4c3
align 128,db 0xcc
pos0x4c2 : db 0xcc
align 128,db 0xcc
pos0x4c3 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x4c4
align 128,db 0xcc
pos0x4c4 : mov dword[c], 0x51
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x4c5
align 128,db 0xcc
pos0x4c5 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x4c6
align 128,db 0xcc
pos0x4c6 : jmp pos0x4c7
align 128,db 0xcc
pos0x4c7 : mov dword[c], 0x9df
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x4c9
align 128,db 0xcc
pos0x4c8 : db 0xcc
align 128,db 0xcc
pos0x4c9 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x4d1
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x4cb
align 128,db 0xcc
pos0x4ca : db 0xcc
align 128,db 0xcc
pos0x4cb : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4cc
align 128,db 0xcc
pos0x4cc : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4ce
align 128,db 0xcc
pos0x4cd : db 0xcc
align 128,db 0xcc
pos0x4ce : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x4cf
align 128,db 0xcc
pos0x4cf : mov dword[c], 0x51
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x4d0
align 128,db 0xcc
pos0x4d0 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x4d1
align 128,db 0xcc
pos0x4d1 : mov dword[c], 0x9b3
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x4d3
align 128,db 0xcc
pos0x4d2 : db 0xcc
align 128,db 0xcc
pos0x4d3 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x4db
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x4d5
align 128,db 0xcc
pos0x4d4 : db 0xcc
align 128,db 0xcc
pos0x4d5 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4d6
align 128,db 0xcc
pos0x4d6 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4d8
align 128,db 0xcc
pos0x4d7 : db 0xcc
align 128,db 0xcc
pos0x4d8 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x4d9
align 128,db 0xcc
pos0x4d9 : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x4da
align 128,db 0xcc
pos0x4da : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x4db
align 128,db 0xcc
pos0x4db : mov dword[c], 0x9f8
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x4dd
align 128,db 0xcc
pos0x4dc : db 0xcc
align 128,db 0xcc
pos0x4dd : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x4e5
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x4df
align 128,db 0xcc
pos0x4de : db 0xcc
align 128,db 0xcc
pos0x4df : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4e0
align 128,db 0xcc
pos0x4e0 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4e2
align 128,db 0xcc
pos0x4e1 : db 0xcc
align 128,db 0xcc
pos0x4e2 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x4e3
align 128,db 0xcc
pos0x4e3 : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x4e4
align 128,db 0xcc
pos0x4e4 : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x4e5
align 128,db 0xcc
pos0x4e5 : mov dword[c], 0x9b9
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x4e7
align 128,db 0xcc
pos0x4e6 : db 0xcc
align 128,db 0xcc
pos0x4e7 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x4ef
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x4e9
align 128,db 0xcc
pos0x4e8 : db 0xcc
align 128,db 0xcc
pos0x4e9 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4ea
align 128,db 0xcc
pos0x4ea : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4ec
align 128,db 0xcc
pos0x4eb : db 0xcc
align 128,db 0xcc
pos0x4ec : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x4ed
align 128,db 0xcc
pos0x4ed : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x4ee
align 128,db 0xcc
pos0x4ee : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x4ef
align 128,db 0xcc
pos0x4ef : mov dword[c], 0x9be
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x4f1
align 128,db 0xcc
pos0x4f0 : db 0xcc
align 128,db 0xcc
pos0x4f1 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x4f9
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x4f3
align 128,db 0xcc
pos0x4f2 : db 0xcc
align 128,db 0xcc
pos0x4f3 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4f4
align 128,db 0xcc
pos0x4f4 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4f6
align 128,db 0xcc
pos0x4f5 : db 0xcc
align 128,db 0xcc
pos0x4f6 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x4f7
align 128,db 0xcc
pos0x4f7 : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x4f8
align 128,db 0xcc
pos0x4f8 : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x4f9
align 128,db 0xcc
pos0x4f9 : mov edi, dword [readidx]
inc dword [readidx]
lea esi, [flag]
mov al, byte [esi+edi]
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x4fa
align 128,db 0xcc
pos0x4fa : mov edi, dword [readidx]
inc dword [readidx]
lea esi, [flag]
mov al, byte [esi+edi]
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x4fb
align 128,db 0xcc
pos0x4fb : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4fc
align 128,db 0xcc
pos0x4fc : mov dword[c], 0x79
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x4fe
align 128,db 0xcc
pos0x4fd : db 0xcc
align 128,db 0xcc
pos0x4fe : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x4ff
align 128,db 0xcc
pos0x4ff : mov dword[c], 0xb
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x501
align 128,db 0xcc
pos0x500 : db 0xcc
align 128,db 0xcc
pos0x501 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x502
align 128,db 0xcc
pos0x502 : mov dword[c], 0x505
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x504
align 128,db 0xcc
pos0x503 : db 0xcc
align 128,db 0xcc
pos0x504 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x505
align 128,db 0xcc
pos0x505 : mov dword[c], 0x9c6
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x507
align 128,db 0xcc
pos0x506 : db 0xcc
align 128,db 0xcc
pos0x507 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x50f
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x509
align 128,db 0xcc
pos0x508 : db 0xcc
align 128,db 0xcc
pos0x509 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x50a
align 128,db 0xcc
pos0x50a : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x50c
align 128,db 0xcc
pos0x50b : db 0xcc
align 128,db 0xcc
pos0x50c : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x50d
align 128,db 0xcc
pos0x50d : mov dword[c], 0x51
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x50e
align 128,db 0xcc
pos0x50e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x50f
align 128,db 0xcc
pos0x50f : jmp pos0x510
align 128,db 0xcc
pos0x510 : mov dword[c], 0xcf3
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x512
align 128,db 0xcc
pos0x511 : db 0xcc
align 128,db 0xcc
pos0x512 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x51a
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x514
align 128,db 0xcc
pos0x513 : db 0xcc
align 128,db 0xcc
pos0x514 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x515
align 128,db 0xcc
pos0x515 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x517
align 128,db 0xcc
pos0x516 : db 0xcc
align 128,db 0xcc
pos0x517 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x518
align 128,db 0xcc
pos0x518 : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x519
align 128,db 0xcc
pos0x519 : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x51a
align 128,db 0xcc
pos0x51a : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x51c
align 128,db 0xcc
pos0x51b : db 0xcc
align 128,db 0xcc
pos0x51c : mov dword[c], 0x30
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x51e
align 128,db 0xcc
pos0x51d : db 0xcc
align 128,db 0xcc
pos0x51e : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x526
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x520
align 128,db 0xcc
pos0x51f : db 0xcc
align 128,db 0xcc
pos0x520 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x521
align 128,db 0xcc
pos0x521 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x523
align 128,db 0xcc
pos0x522 : db 0xcc
align 128,db 0xcc
pos0x523 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x524
align 128,db 0xcc
pos0x524 : mov dword[c], 0x24
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x525
align 128,db 0xcc
pos0x525 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x526
align 128,db 0xcc
pos0x526 : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x528
align 128,db 0xcc
pos0x527 : db 0xcc
align 128,db 0xcc
pos0x528 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x530
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x52a
align 128,db 0xcc
pos0x529 : db 0xcc
align 128,db 0xcc
pos0x52a : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x52b
align 128,db 0xcc
pos0x52b : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x52d
align 128,db 0xcc
pos0x52c : db 0xcc
align 128,db 0xcc
pos0x52d : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x52e
align 128,db 0xcc
pos0x52e : mov dword[c], 0x170
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x52f
align 128,db 0xcc
pos0x52f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x530
align 128,db 0xcc
pos0x530 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x531
align 128,db 0xcc
pos0x531 : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x533
align 128,db 0xcc
pos0x532 : db 0xcc
align 128,db 0xcc
pos0x533 : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x534
align 128,db 0xcc
pos0x534 : mov dword[c], 0xa
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x536
align 128,db 0xcc
pos0x535 : db 0xcc
align 128,db 0xcc
pos0x536 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x537
align 128,db 0xcc
pos0x537 : mov dword[c], 0x53a
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x539
align 128,db 0xcc
pos0x538 : db 0xcc
align 128,db 0xcc
pos0x539 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x53a
align 128,db 0xcc
pos0x53a : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x542
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x53c
align 128,db 0xcc
pos0x53b : db 0xcc
align 128,db 0xcc
pos0x53c : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x53d
align 128,db 0xcc
pos0x53d : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x53f
align 128,db 0xcc
pos0x53e : db 0xcc
align 128,db 0xcc
pos0x53f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x540
align 128,db 0xcc
pos0x540 : mov dword[c], 0xe7
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x541
align 128,db 0xcc
pos0x541 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x542
align 128,db 0xcc
pos0x542 : mov dword[c], 0x593
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x543
align 128,db 0xcc
pos0x543 : mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x544
align 128,db 0xcc
pos0x544 : mov dword[c], 0xd42
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x546
align 128,db 0xcc
pos0x545 : db 0xcc
align 128,db 0xcc
pos0x546 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x54e
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x548
align 128,db 0xcc
pos0x547 : db 0xcc
align 128,db 0xcc
pos0x548 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x549
align 128,db 0xcc
pos0x549 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x54b
align 128,db 0xcc
pos0x54a : db 0xcc
align 128,db 0xcc
pos0x54b : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x54c
align 128,db 0xcc
pos0x54c : mov dword[c], 0x51
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x54d
align 128,db 0xcc
pos0x54d : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x54e
align 128,db 0xcc
pos0x54e : mov dword[c], 0x0
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x550
align 128,db 0xcc
pos0x54f : db 0xcc
align 128,db 0xcc
pos0x550 : mov dword[c], 0x148b
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x552
align 128,db 0xcc
pos0x551 : db 0xcc
align 128,db 0xcc
pos0x552 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x55a
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x554
align 128,db 0xcc
pos0x553 : db 0xcc
align 128,db 0xcc
pos0x554 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x555
align 128,db 0xcc
pos0x555 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x557
align 128,db 0xcc
pos0x556 : db 0xcc
align 128,db 0xcc
pos0x557 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x558
align 128,db 0xcc
pos0x558 : mov dword[c], 0x421
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x559
align 128,db 0xcc
pos0x559 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x55a
align 128,db 0xcc
pos0x55a : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x55b
align 128,db 0xcc
pos0x55b : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x55d
align 128,db 0xcc
pos0x55c : db 0xcc
align 128,db 0xcc
pos0x55d : mov edi, dword [r6]
mov esi, dword [r7]
cmp edi, esi
setz al
movzx eax, al
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x55e
align 128,db 0xcc
pos0x55e : mov dword[c], 0xfffffffa
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x560
align 128,db 0xcc
pos0x55f : db 0xcc
align 128,db 0xcc
pos0x560 : mov edi, dword [r6]
mov esi, dword [r7]
mov eax, esi
mul edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x561
align 128,db 0xcc
pos0x561 : mov dword[c], 0x56a
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x563
align 128,db 0xcc
pos0x562 : db 0xcc
align 128,db 0xcc
pos0x563 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x564
align 128,db 0xcc
pos0x564 : mov dword[c], 0xdad
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x566
align 128,db 0xcc
pos0x565 : db 0xcc
align 128,db 0xcc
pos0x566 : mov dword[c], 0x9b3
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x568
align 128,db 0xcc
pos0x567 : db 0xcc
align 128,db 0xcc
pos0x568 : mov dword[c], 0x56e
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x569
align 128,db 0xcc
pos0x569 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r4]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x56a
align 128,db 0xcc
pos0x56a : mov dword[c], 0x116e
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x56c
align 128,db 0xcc
pos0x56b : db 0xcc
align 128,db 0xcc
pos0x56c : mov dword[c], 0x9ad
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x56e
align 128,db 0xcc
pos0x56d : db 0xcc
align 128,db 0xcc
pos0x56e : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x56f
align 128,db 0xcc
pos0x56f : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x570
align 128,db 0xcc
pos0x570 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x572
align 128,db 0xcc
pos0x571 : db 0xcc
align 128,db 0xcc
pos0x572 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x573
align 128,db 0xcc
pos0x573 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x574
align 128,db 0xcc
pos0x574 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x57c
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x576
align 128,db 0xcc
pos0x575 : db 0xcc
align 128,db 0xcc
pos0x576 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x577
align 128,db 0xcc
pos0x577 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x579
align 128,db 0xcc
pos0x578 : db 0xcc
align 128,db 0xcc
pos0x579 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x57a
align 128,db 0xcc
pos0x57a : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x57b
align 128,db 0xcc
pos0x57b : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x57c
align 128,db 0xcc
pos0x57c : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x57d
align 128,db 0xcc
pos0x57d : mov dword[c], 0x1
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x57f
align 128,db 0xcc
pos0x57e : db 0xcc
align 128,db 0xcc
pos0x57f : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x580
align 128,db 0xcc
pos0x580 : mov edi, dword [r5]
mov dword [ridx], edi
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, [esi+edi*4]
mov dword[c], eax
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x581
align 128,db 0xcc
pos0x581 : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x589
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x583
align 128,db 0xcc
pos0x582 : db 0xcc
align 128,db 0xcc
pos0x583 : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x584
align 128,db 0xcc
pos0x584 : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x586
align 128,db 0xcc
pos0x585 : db 0xcc
align 128,db 0xcc
pos0x586 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x587
align 128,db 0xcc
pos0x587 : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x588
align 128,db 0xcc
pos0x588 : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x589
align 128,db 0xcc
pos0x589 : mov dword[c], 0x9b9
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x58b
align 128,db 0xcc
pos0x58a : db 0xcc
align 128,db 0xcc
pos0x58b : mov edi, dword [r5]
mov dword [ridx], edi
mov dword[c], 0x593
mov edi, dword [ridx]
lea esi, [dword_4080]
mov eax, dword[c]
mov [esi+edi*4], eax
jmp pos0x58d
align 128,db 0xcc
pos0x58c : db 0xcc
align 128,db 0xcc
pos0x58d : mov edi, dword [r5]
mov dword [c], edi
mov edi, dword [c]
mov dword [r6], edi
jmp pos0x58e
align 128,db 0xcc
pos0x58e : mov dword[c], 0xffffffff
mov edi, dword [c]
mov dword [r7], edi
jmp pos0x590
align 128,db 0xcc
pos0x58f : db 0xcc
align 128,db 0xcc
pos0x590 : mov edi, dword [r6]
mov esi, dword [r7]
xor eax, eax
add eax, esi
add eax, edi
mov dword[c], eax
mov edi, dword [c]
mov dword [r5], edi
jmp pos0x591
align 128,db 0xcc
pos0x591 : mov dword[c], 0x4
lea edi, [_start]
mov eax, dword[c]
mov ecx, 0x80
imul ecx
lea esi, [eax+edi]
jmp esi
jmp pos0x592
align 128,db 0xcc
pos0x592 : mov edi, dword [r1]
mov dword [ridx], edi
jmp pos0x593
align 128,db 0xcc
pos0x593 : jmp pos0x594
align 128,db 0xcc
pos0x594 : mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x595
align 128,db 0xcc
pos0x595 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x596
align 128,db 0xcc
pos0x596 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x597
align 128,db 0xcc
pos0x597 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x598
align 128,db 0xcc
pos0x598 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x599
align 128,db 0xcc
pos0x599 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x59a
align 128,db 0xcc
pos0x59a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x59b
align 128,db 0xcc
pos0x59b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x59c
align 128,db 0xcc
pos0x59c : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x59d
align 128,db 0xcc
pos0x59d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x59e
align 128,db 0xcc
pos0x59e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x59f
align 128,db 0xcc
pos0x59f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x5a0
align 128,db 0xcc
pos0x5a0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5a1
align 128,db 0xcc
pos0x5a1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5a2
align 128,db 0xcc
pos0x5a2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5a3
align 128,db 0xcc
pos0x5a3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x5a4
align 128,db 0xcc
pos0x5a4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5a5
align 128,db 0xcc
pos0x5a5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5a6
align 128,db 0xcc
pos0x5a6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5a7
align 128,db 0xcc
pos0x5a7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5a8
align 128,db 0xcc
pos0x5a8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5a9
align 128,db 0xcc
pos0x5a9 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x5aa
align 128,db 0xcc
pos0x5aa : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5ab
align 128,db 0xcc
pos0x5ab : jmp pos0x5ac
align 128,db 0xcc
pos0x5ac : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x5ad
align 128,db 0xcc
pos0x5ad : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5ae
align 128,db 0xcc
pos0x5ae : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5af
align 128,db 0xcc
pos0x5af : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5b0
align 128,db 0xcc
pos0x5b0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5b1
align 128,db 0xcc
pos0x5b1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5b2
align 128,db 0xcc
pos0x5b2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5b3
align 128,db 0xcc
pos0x5b3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5b4
align 128,db 0xcc
pos0x5b4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5b5
align 128,db 0xcc
pos0x5b5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5b6
align 128,db 0xcc
pos0x5b6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5b7
align 128,db 0xcc
pos0x5b7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5b8
align 128,db 0xcc
pos0x5b8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5b9
align 128,db 0xcc
pos0x5b9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5ba
align 128,db 0xcc
pos0x5ba : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5bb
align 128,db 0xcc
pos0x5bb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5bc
align 128,db 0xcc
pos0x5bc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5bd
align 128,db 0xcc
pos0x5bd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5be
align 128,db 0xcc
pos0x5be : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5bf
align 128,db 0xcc
pos0x5bf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5c0
align 128,db 0xcc
pos0x5c0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x5c1
align 128,db 0xcc
pos0x5c1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x5c2
align 128,db 0xcc
pos0x5c2 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x5c3
align 128,db 0xcc
pos0x5c3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5c4
align 128,db 0xcc
pos0x5c4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5c5
align 128,db 0xcc
pos0x5c5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5c6
align 128,db 0xcc
pos0x5c6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5c7
align 128,db 0xcc
pos0x5c7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5c8
align 128,db 0xcc
pos0x5c8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5c9
align 128,db 0xcc
pos0x5c9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5ca
align 128,db 0xcc
pos0x5ca : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5cb
align 128,db 0xcc
pos0x5cb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5cc
align 128,db 0xcc
pos0x5cc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5cd
align 128,db 0xcc
pos0x5cd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5ce
align 128,db 0xcc
pos0x5ce : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5cf
align 128,db 0xcc
pos0x5cf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5d0
align 128,db 0xcc
pos0x5d0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5d1
align 128,db 0xcc
pos0x5d1 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5d2
align 128,db 0xcc
pos0x5d2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5d3
align 128,db 0xcc
pos0x5d3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5d4
align 128,db 0xcc
pos0x5d4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5d5
align 128,db 0xcc
pos0x5d5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5d6
align 128,db 0xcc
pos0x5d6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x5d7
align 128,db 0xcc
pos0x5d7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x5d8
align 128,db 0xcc
pos0x5d8 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x5d9
align 128,db 0xcc
pos0x5d9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5da
align 128,db 0xcc
pos0x5da : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5db
align 128,db 0xcc
pos0x5db : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5dc
align 128,db 0xcc
pos0x5dc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5dd
align 128,db 0xcc
pos0x5dd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5de
align 128,db 0xcc
pos0x5de : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5df
align 128,db 0xcc
pos0x5df : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5e0
align 128,db 0xcc
pos0x5e0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5e1
align 128,db 0xcc
pos0x5e1 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5e2
align 128,db 0xcc
pos0x5e2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5e3
align 128,db 0xcc
pos0x5e3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x5e4
align 128,db 0xcc
pos0x5e4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x5e5
align 128,db 0xcc
pos0x5e5 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x5e6
align 128,db 0xcc
pos0x5e6 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x5e7
align 128,db 0xcc
pos0x5e7 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x5e8
align 128,db 0xcc
pos0x5e8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5e9
align 128,db 0xcc
pos0x5e9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5ea
align 128,db 0xcc
pos0x5ea : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5eb
align 128,db 0xcc
pos0x5eb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5ec
align 128,db 0xcc
pos0x5ec : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5ed
align 128,db 0xcc
pos0x5ed : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5ee
align 128,db 0xcc
pos0x5ee : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5ef
align 128,db 0xcc
pos0x5ef : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x5f0
align 128,db 0xcc
pos0x5f0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x5f1
align 128,db 0xcc
pos0x5f1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5f2
align 128,db 0xcc
pos0x5f2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5f3
align 128,db 0xcc
pos0x5f3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5f4
align 128,db 0xcc
pos0x5f4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5f5
align 128,db 0xcc
pos0x5f5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5f6
align 128,db 0xcc
pos0x5f6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5f7
align 128,db 0xcc
pos0x5f7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5f8
align 128,db 0xcc
pos0x5f8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5f9
align 128,db 0xcc
pos0x5f9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5fa
align 128,db 0xcc
pos0x5fa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5fb
align 128,db 0xcc
pos0x5fb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5fc
align 128,db 0xcc
pos0x5fc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x5fd
align 128,db 0xcc
pos0x5fd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x5fe
align 128,db 0xcc
pos0x5fe : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x5ff
align 128,db 0xcc
pos0x5ff : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x600
align 128,db 0xcc
pos0x600 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x601
align 128,db 0xcc
pos0x601 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x602
align 128,db 0xcc
pos0x602 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x603
align 128,db 0xcc
pos0x603 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x604
align 128,db 0xcc
pos0x604 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x605
align 128,db 0xcc
pos0x605 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x606
align 128,db 0xcc
pos0x606 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x607
align 128,db 0xcc
pos0x607 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x608
align 128,db 0xcc
pos0x608 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x609
align 128,db 0xcc
pos0x609 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x60a
align 128,db 0xcc
pos0x60a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x60b
align 128,db 0xcc
pos0x60b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x60c
align 128,db 0xcc
pos0x60c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x60d
align 128,db 0xcc
pos0x60d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x60e
align 128,db 0xcc
pos0x60e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x60f
align 128,db 0xcc
pos0x60f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x610
align 128,db 0xcc
pos0x610 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x611
align 128,db 0xcc
pos0x611 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x612
align 128,db 0xcc
pos0x612 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x613
align 128,db 0xcc
pos0x613 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x614
align 128,db 0xcc
pos0x614 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x615
align 128,db 0xcc
pos0x615 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x616
align 128,db 0xcc
pos0x616 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x617
align 128,db 0xcc
pos0x617 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x618
align 128,db 0xcc
pos0x618 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x619
align 128,db 0xcc
pos0x619 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x61a
align 128,db 0xcc
pos0x61a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x61b
align 128,db 0xcc
pos0x61b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x61c
align 128,db 0xcc
pos0x61c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x61d
align 128,db 0xcc
pos0x61d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x61e
align 128,db 0xcc
pos0x61e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x61f
align 128,db 0xcc
pos0x61f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x620
align 128,db 0xcc
pos0x620 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x621
align 128,db 0xcc
pos0x621 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x622
align 128,db 0xcc
pos0x622 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x623
align 128,db 0xcc
pos0x623 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x624
align 128,db 0xcc
pos0x624 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x625
align 128,db 0xcc
pos0x625 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x626
align 128,db 0xcc
pos0x626 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x627
align 128,db 0xcc
pos0x627 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x628
align 128,db 0xcc
pos0x628 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x629
align 128,db 0xcc
pos0x629 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x62a
align 128,db 0xcc
pos0x62a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x62b
align 128,db 0xcc
pos0x62b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x62c
align 128,db 0xcc
pos0x62c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x62d
align 128,db 0xcc
pos0x62d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x62e
align 128,db 0xcc
pos0x62e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x62f
align 128,db 0xcc
pos0x62f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x630
align 128,db 0xcc
pos0x630 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x631
align 128,db 0xcc
pos0x631 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x632
align 128,db 0xcc
pos0x632 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x633
align 128,db 0xcc
pos0x633 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x634
align 128,db 0xcc
pos0x634 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x635
align 128,db 0xcc
pos0x635 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x636
align 128,db 0xcc
pos0x636 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x637
align 128,db 0xcc
pos0x637 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x638
align 128,db 0xcc
pos0x638 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x639
align 128,db 0xcc
pos0x639 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x63a
align 128,db 0xcc
pos0x63a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x63b
align 128,db 0xcc
pos0x63b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x63c
align 128,db 0xcc
pos0x63c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x63d
align 128,db 0xcc
pos0x63d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x63e
align 128,db 0xcc
pos0x63e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x63f
align 128,db 0xcc
pos0x63f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x640
align 128,db 0xcc
pos0x640 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x641
align 128,db 0xcc
pos0x641 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x642
align 128,db 0xcc
pos0x642 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x643
align 128,db 0xcc
pos0x643 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x644
align 128,db 0xcc
pos0x644 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x645
align 128,db 0xcc
pos0x645 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x646
align 128,db 0xcc
pos0x646 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x647
align 128,db 0xcc
pos0x647 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x648
align 128,db 0xcc
pos0x648 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x649
align 128,db 0xcc
pos0x649 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x64a
align 128,db 0xcc
pos0x64a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x64b
align 128,db 0xcc
pos0x64b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x64c
align 128,db 0xcc
pos0x64c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x64d
align 128,db 0xcc
pos0x64d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x64e
align 128,db 0xcc
pos0x64e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x64f
align 128,db 0xcc
pos0x64f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x650
align 128,db 0xcc
pos0x650 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x651
align 128,db 0xcc
pos0x651 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x652
align 128,db 0xcc
pos0x652 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x653
align 128,db 0xcc
pos0x653 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x654
align 128,db 0xcc
pos0x654 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x655
align 128,db 0xcc
pos0x655 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x656
align 128,db 0xcc
pos0x656 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x657
align 128,db 0xcc
pos0x657 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x658
align 128,db 0xcc
pos0x658 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x659
align 128,db 0xcc
pos0x659 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x65a
align 128,db 0xcc
pos0x65a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x65b
align 128,db 0xcc
pos0x65b : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x65c
align 128,db 0xcc
pos0x65c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x65d
align 128,db 0xcc
pos0x65d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x65e
align 128,db 0xcc
pos0x65e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x65f
align 128,db 0xcc
pos0x65f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x660
align 128,db 0xcc
pos0x660 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x661
align 128,db 0xcc
pos0x661 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x662
align 128,db 0xcc
pos0x662 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x663
align 128,db 0xcc
pos0x663 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x664
align 128,db 0xcc
pos0x664 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x665
align 128,db 0xcc
pos0x665 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x666
align 128,db 0xcc
pos0x666 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x667
align 128,db 0xcc
pos0x667 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x668
align 128,db 0xcc
pos0x668 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x669
align 128,db 0xcc
pos0x669 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x66a
align 128,db 0xcc
pos0x66a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x66b
align 128,db 0xcc
pos0x66b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x66c
align 128,db 0xcc
pos0x66c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x66d
align 128,db 0xcc
pos0x66d : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x66e
align 128,db 0xcc
pos0x66e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x66f
align 128,db 0xcc
pos0x66f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x670
align 128,db 0xcc
pos0x670 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x671
align 128,db 0xcc
pos0x671 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x672
align 128,db 0xcc
pos0x672 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x673
align 128,db 0xcc
pos0x673 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x674
align 128,db 0xcc
pos0x674 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x675
align 128,db 0xcc
pos0x675 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x676
align 128,db 0xcc
pos0x676 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x677
align 128,db 0xcc
pos0x677 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x678
align 128,db 0xcc
pos0x678 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x679
align 128,db 0xcc
pos0x679 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x67a
align 128,db 0xcc
pos0x67a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x67b
align 128,db 0xcc
pos0x67b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x67c
align 128,db 0xcc
pos0x67c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x67d
align 128,db 0xcc
pos0x67d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x67e
align 128,db 0xcc
pos0x67e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x67f
align 128,db 0xcc
pos0x67f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x680
align 128,db 0xcc
pos0x680 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x681
align 128,db 0xcc
pos0x681 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x682
align 128,db 0xcc
pos0x682 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x683
align 128,db 0xcc
pos0x683 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x684
align 128,db 0xcc
pos0x684 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x685
align 128,db 0xcc
pos0x685 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x686
align 128,db 0xcc
pos0x686 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x687
align 128,db 0xcc
pos0x687 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x688
align 128,db 0xcc
pos0x688 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x689
align 128,db 0xcc
pos0x689 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x68a
align 128,db 0xcc
pos0x68a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x68b
align 128,db 0xcc
pos0x68b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x68c
align 128,db 0xcc
pos0x68c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x68d
align 128,db 0xcc
pos0x68d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x68e
align 128,db 0xcc
pos0x68e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x68f
align 128,db 0xcc
pos0x68f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x690
align 128,db 0xcc
pos0x690 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x691
align 128,db 0xcc
pos0x691 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x692
align 128,db 0xcc
pos0x692 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x693
align 128,db 0xcc
pos0x693 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x694
align 128,db 0xcc
pos0x694 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x695
align 128,db 0xcc
pos0x695 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x696
align 128,db 0xcc
pos0x696 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x697
align 128,db 0xcc
pos0x697 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x698
align 128,db 0xcc
pos0x698 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x699
align 128,db 0xcc
pos0x699 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x69a
align 128,db 0xcc
pos0x69a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x69b
align 128,db 0xcc
pos0x69b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x69c
align 128,db 0xcc
pos0x69c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x69d
align 128,db 0xcc
pos0x69d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x69e
align 128,db 0xcc
pos0x69e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x69f
align 128,db 0xcc
pos0x69f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x6a0
align 128,db 0xcc
pos0x6a0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6a1
align 128,db 0xcc
pos0x6a1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6a2
align 128,db 0xcc
pos0x6a2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6a3
align 128,db 0xcc
pos0x6a3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6a4
align 128,db 0xcc
pos0x6a4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6a5
align 128,db 0xcc
pos0x6a5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6a6
align 128,db 0xcc
pos0x6a6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6a7
align 128,db 0xcc
pos0x6a7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6a8
align 128,db 0xcc
pos0x6a8 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6a9
align 128,db 0xcc
pos0x6a9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6aa
align 128,db 0xcc
pos0x6aa : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6ab
align 128,db 0xcc
pos0x6ab : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6ac
align 128,db 0xcc
pos0x6ac : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6ad
align 128,db 0xcc
pos0x6ad : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6ae
align 128,db 0xcc
pos0x6ae : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6af
align 128,db 0xcc
pos0x6af : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6b0
align 128,db 0xcc
pos0x6b0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6b1
align 128,db 0xcc
pos0x6b1 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6b2
align 128,db 0xcc
pos0x6b2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6b3
align 128,db 0xcc
pos0x6b3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6b4
align 128,db 0xcc
pos0x6b4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6b5
align 128,db 0xcc
pos0x6b5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6b6
align 128,db 0xcc
pos0x6b6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6b7
align 128,db 0xcc
pos0x6b7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6b8
align 128,db 0xcc
pos0x6b8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6b9
align 128,db 0xcc
pos0x6b9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6ba
align 128,db 0xcc
pos0x6ba : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6bb
align 128,db 0xcc
pos0x6bb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6bc
align 128,db 0xcc
pos0x6bc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6bd
align 128,db 0xcc
pos0x6bd : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6be
align 128,db 0xcc
pos0x6be : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6bf
align 128,db 0xcc
pos0x6bf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6c0
align 128,db 0xcc
pos0x6c0 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6c1
align 128,db 0xcc
pos0x6c1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6c2
align 128,db 0xcc
pos0x6c2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6c3
align 128,db 0xcc
pos0x6c3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6c4
align 128,db 0xcc
pos0x6c4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6c5
align 128,db 0xcc
pos0x6c5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6c6
align 128,db 0xcc
pos0x6c6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6c7
align 128,db 0xcc
pos0x6c7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6c8
align 128,db 0xcc
pos0x6c8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6c9
align 128,db 0xcc
pos0x6c9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6ca
align 128,db 0xcc
pos0x6ca : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6cb
align 128,db 0xcc
pos0x6cb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6cc
align 128,db 0xcc
pos0x6cc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6cd
align 128,db 0xcc
pos0x6cd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6ce
align 128,db 0xcc
pos0x6ce : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6cf
align 128,db 0xcc
pos0x6cf : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6d0
align 128,db 0xcc
pos0x6d0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6d1
align 128,db 0xcc
pos0x6d1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6d2
align 128,db 0xcc
pos0x6d2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6d3
align 128,db 0xcc
pos0x6d3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6d4
align 128,db 0xcc
pos0x6d4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6d5
align 128,db 0xcc
pos0x6d5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6d6
align 128,db 0xcc
pos0x6d6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6d7
align 128,db 0xcc
pos0x6d7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6d8
align 128,db 0xcc
pos0x6d8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6d9
align 128,db 0xcc
pos0x6d9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6da
align 128,db 0xcc
pos0x6da : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6db
align 128,db 0xcc
pos0x6db : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6dc
align 128,db 0xcc
pos0x6dc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6dd
align 128,db 0xcc
pos0x6dd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6de
align 128,db 0xcc
pos0x6de : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6df
align 128,db 0xcc
pos0x6df : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6e0
align 128,db 0xcc
pos0x6e0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6e1
align 128,db 0xcc
pos0x6e1 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6e2
align 128,db 0xcc
pos0x6e2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6e3
align 128,db 0xcc
pos0x6e3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6e4
align 128,db 0xcc
pos0x6e4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6e5
align 128,db 0xcc
pos0x6e5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6e6
align 128,db 0xcc
pos0x6e6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6e7
align 128,db 0xcc
pos0x6e7 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6e8
align 128,db 0xcc
pos0x6e8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6e9
align 128,db 0xcc
pos0x6e9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6ea
align 128,db 0xcc
pos0x6ea : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6eb
align 128,db 0xcc
pos0x6eb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6ec
align 128,db 0xcc
pos0x6ec : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6ed
align 128,db 0xcc
pos0x6ed : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6ee
align 128,db 0xcc
pos0x6ee : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6ef
align 128,db 0xcc
pos0x6ef : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6f0
align 128,db 0xcc
pos0x6f0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6f1
align 128,db 0xcc
pos0x6f1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6f2
align 128,db 0xcc
pos0x6f2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6f3
align 128,db 0xcc
pos0x6f3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6f4
align 128,db 0xcc
pos0x6f4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6f5
align 128,db 0xcc
pos0x6f5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6f6
align 128,db 0xcc
pos0x6f6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6f7
align 128,db 0xcc
pos0x6f7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6f8
align 128,db 0xcc
pos0x6f8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6f9
align 128,db 0xcc
pos0x6f9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6fa
align 128,db 0xcc
pos0x6fa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6fb
align 128,db 0xcc
pos0x6fb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x6fc
align 128,db 0xcc
pos0x6fc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x6fd
align 128,db 0xcc
pos0x6fd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x6fe
align 128,db 0xcc
pos0x6fe : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x6ff
align 128,db 0xcc
pos0x6ff : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x700
align 128,db 0xcc
pos0x700 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x701
align 128,db 0xcc
pos0x701 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x702
align 128,db 0xcc
pos0x702 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x703
align 128,db 0xcc
pos0x703 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x704
align 128,db 0xcc
pos0x704 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x705
align 128,db 0xcc
pos0x705 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x706
align 128,db 0xcc
pos0x706 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x707
align 128,db 0xcc
pos0x707 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x708
align 128,db 0xcc
pos0x708 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x709
align 128,db 0xcc
pos0x709 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x70a
align 128,db 0xcc
pos0x70a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x70b
align 128,db 0xcc
pos0x70b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x70c
align 128,db 0xcc
pos0x70c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x70d
align 128,db 0xcc
pos0x70d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x70e
align 128,db 0xcc
pos0x70e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x70f
align 128,db 0xcc
pos0x70f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x710
align 128,db 0xcc
pos0x710 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x711
align 128,db 0xcc
pos0x711 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x712
align 128,db 0xcc
pos0x712 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x713
align 128,db 0xcc
pos0x713 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x714
align 128,db 0xcc
pos0x714 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x715
align 128,db 0xcc
pos0x715 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x716
align 128,db 0xcc
pos0x716 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x717
align 128,db 0xcc
pos0x717 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x718
align 128,db 0xcc
pos0x718 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x719
align 128,db 0xcc
pos0x719 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x71a
align 128,db 0xcc
pos0x71a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x71b
align 128,db 0xcc
pos0x71b : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x71c
align 128,db 0xcc
pos0x71c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x71d
align 128,db 0xcc
pos0x71d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x71e
align 128,db 0xcc
pos0x71e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x71f
align 128,db 0xcc
pos0x71f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x720
align 128,db 0xcc
pos0x720 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x721
align 128,db 0xcc
pos0x721 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x722
align 128,db 0xcc
pos0x722 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x723
align 128,db 0xcc
pos0x723 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x724
align 128,db 0xcc
pos0x724 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x725
align 128,db 0xcc
pos0x725 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x726
align 128,db 0xcc
pos0x726 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x727
align 128,db 0xcc
pos0x727 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x728
align 128,db 0xcc
pos0x728 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x729
align 128,db 0xcc
pos0x729 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x72a
align 128,db 0xcc
pos0x72a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x72b
align 128,db 0xcc
pos0x72b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x72c
align 128,db 0xcc
pos0x72c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x72d
align 128,db 0xcc
pos0x72d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x72e
align 128,db 0xcc
pos0x72e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x72f
align 128,db 0xcc
pos0x72f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x730
align 128,db 0xcc
pos0x730 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x731
align 128,db 0xcc
pos0x731 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x732
align 128,db 0xcc
pos0x732 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x733
align 128,db 0xcc
pos0x733 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x734
align 128,db 0xcc
pos0x734 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x735
align 128,db 0xcc
pos0x735 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x736
align 128,db 0xcc
pos0x736 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x737
align 128,db 0xcc
pos0x737 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x738
align 128,db 0xcc
pos0x738 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x739
align 128,db 0xcc
pos0x739 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x73a
align 128,db 0xcc
pos0x73a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x73b
align 128,db 0xcc
pos0x73b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x73c
align 128,db 0xcc
pos0x73c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x73d
align 128,db 0xcc
pos0x73d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x73e
align 128,db 0xcc
pos0x73e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x73f
align 128,db 0xcc
pos0x73f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x740
align 128,db 0xcc
pos0x740 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x741
align 128,db 0xcc
pos0x741 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x742
align 128,db 0xcc
pos0x742 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x743
align 128,db 0xcc
pos0x743 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x744
align 128,db 0xcc
pos0x744 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x745
align 128,db 0xcc
pos0x745 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x746
align 128,db 0xcc
pos0x746 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x747
align 128,db 0xcc
pos0x747 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x748
align 128,db 0xcc
pos0x748 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x749
align 128,db 0xcc
pos0x749 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x74a
align 128,db 0xcc
pos0x74a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x74b
align 128,db 0xcc
pos0x74b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x74c
align 128,db 0xcc
pos0x74c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x74d
align 128,db 0xcc
pos0x74d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x74e
align 128,db 0xcc
pos0x74e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x74f
align 128,db 0xcc
pos0x74f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x750
align 128,db 0xcc
pos0x750 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x751
align 128,db 0xcc
pos0x751 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x752
align 128,db 0xcc
pos0x752 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x753
align 128,db 0xcc
pos0x753 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x754
align 128,db 0xcc
pos0x754 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x755
align 128,db 0xcc
pos0x755 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x756
align 128,db 0xcc
pos0x756 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x757
align 128,db 0xcc
pos0x757 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x758
align 128,db 0xcc
pos0x758 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x759
align 128,db 0xcc
pos0x759 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x75a
align 128,db 0xcc
pos0x75a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x75b
align 128,db 0xcc
pos0x75b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x75c
align 128,db 0xcc
pos0x75c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x75d
align 128,db 0xcc
pos0x75d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x75e
align 128,db 0xcc
pos0x75e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x75f
align 128,db 0xcc
pos0x75f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x760
align 128,db 0xcc
pos0x760 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x761
align 128,db 0xcc
pos0x761 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x762
align 128,db 0xcc
pos0x762 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x763
align 128,db 0xcc
pos0x763 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x764
align 128,db 0xcc
pos0x764 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x765
align 128,db 0xcc
pos0x765 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x766
align 128,db 0xcc
pos0x766 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x767
align 128,db 0xcc
pos0x767 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x768
align 128,db 0xcc
pos0x768 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x769
align 128,db 0xcc
pos0x769 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x76a
align 128,db 0xcc
pos0x76a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x76b
align 128,db 0xcc
pos0x76b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x76c
align 128,db 0xcc
pos0x76c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x76d
align 128,db 0xcc
pos0x76d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x76e
align 128,db 0xcc
pos0x76e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x76f
align 128,db 0xcc
pos0x76f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x770
align 128,db 0xcc
pos0x770 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x771
align 128,db 0xcc
pos0x771 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x772
align 128,db 0xcc
pos0x772 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x773
align 128,db 0xcc
pos0x773 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x774
align 128,db 0xcc
pos0x774 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x775
align 128,db 0xcc
pos0x775 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x776
align 128,db 0xcc
pos0x776 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x777
align 128,db 0xcc
pos0x777 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x778
align 128,db 0xcc
pos0x778 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x779
align 128,db 0xcc
pos0x779 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x77a
align 128,db 0xcc
pos0x77a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x77b
align 128,db 0xcc
pos0x77b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x77c
align 128,db 0xcc
pos0x77c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x77d
align 128,db 0xcc
pos0x77d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x77e
align 128,db 0xcc
pos0x77e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x77f
align 128,db 0xcc
pos0x77f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x780
align 128,db 0xcc
pos0x780 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x781
align 128,db 0xcc
pos0x781 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x782
align 128,db 0xcc
pos0x782 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x783
align 128,db 0xcc
pos0x783 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x784
align 128,db 0xcc
pos0x784 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x785
align 128,db 0xcc
pos0x785 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x786
align 128,db 0xcc
pos0x786 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x787
align 128,db 0xcc
pos0x787 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x788
align 128,db 0xcc
pos0x788 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x789
align 128,db 0xcc
pos0x789 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x78a
align 128,db 0xcc
pos0x78a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x78b
align 128,db 0xcc
pos0x78b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x78c
align 128,db 0xcc
pos0x78c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x78d
align 128,db 0xcc
pos0x78d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x78e
align 128,db 0xcc
pos0x78e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x78f
align 128,db 0xcc
pos0x78f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x790
align 128,db 0xcc
pos0x790 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x791
align 128,db 0xcc
pos0x791 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x792
align 128,db 0xcc
pos0x792 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x793
align 128,db 0xcc
pos0x793 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x794
align 128,db 0xcc
pos0x794 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x795
align 128,db 0xcc
pos0x795 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x796
align 128,db 0xcc
pos0x796 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x797
align 128,db 0xcc
pos0x797 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x798
align 128,db 0xcc
pos0x798 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x799
align 128,db 0xcc
pos0x799 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x79a
align 128,db 0xcc
pos0x79a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x79b
align 128,db 0xcc
pos0x79b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x79c
align 128,db 0xcc
pos0x79c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x79d
align 128,db 0xcc
pos0x79d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x79e
align 128,db 0xcc
pos0x79e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x79f
align 128,db 0xcc
pos0x79f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7a0
align 128,db 0xcc
pos0x7a0 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7a1
align 128,db 0xcc
pos0x7a1 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7a2
align 128,db 0xcc
pos0x7a2 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7a3
align 128,db 0xcc
pos0x7a3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7a4
align 128,db 0xcc
pos0x7a4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7a5
align 128,db 0xcc
pos0x7a5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7a6
align 128,db 0xcc
pos0x7a6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7a7
align 128,db 0xcc
pos0x7a7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7a8
align 128,db 0xcc
pos0x7a8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7a9
align 128,db 0xcc
pos0x7a9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7aa
align 128,db 0xcc
pos0x7aa : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7ab
align 128,db 0xcc
pos0x7ab : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7ac
align 128,db 0xcc
pos0x7ac : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7ad
align 128,db 0xcc
pos0x7ad : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7ae
align 128,db 0xcc
pos0x7ae : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7af
align 128,db 0xcc
pos0x7af : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7b0
align 128,db 0xcc
pos0x7b0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7b1
align 128,db 0xcc
pos0x7b1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7b2
align 128,db 0xcc
pos0x7b2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7b3
align 128,db 0xcc
pos0x7b3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7b4
align 128,db 0xcc
pos0x7b4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7b5
align 128,db 0xcc
pos0x7b5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7b6
align 128,db 0xcc
pos0x7b6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7b7
align 128,db 0xcc
pos0x7b7 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7b8
align 128,db 0xcc
pos0x7b8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7b9
align 128,db 0xcc
pos0x7b9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7ba
align 128,db 0xcc
pos0x7ba : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7bb
align 128,db 0xcc
pos0x7bb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7bc
align 128,db 0xcc
pos0x7bc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7bd
align 128,db 0xcc
pos0x7bd : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7be
align 128,db 0xcc
pos0x7be : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7bf
align 128,db 0xcc
pos0x7bf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7c0
align 128,db 0xcc
pos0x7c0 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7c1
align 128,db 0xcc
pos0x7c1 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7c2
align 128,db 0xcc
pos0x7c2 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7c3
align 128,db 0xcc
pos0x7c3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7c4
align 128,db 0xcc
pos0x7c4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7c5
align 128,db 0xcc
pos0x7c5 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7c6
align 128,db 0xcc
pos0x7c6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7c7
align 128,db 0xcc
pos0x7c7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7c8
align 128,db 0xcc
pos0x7c8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7c9
align 128,db 0xcc
pos0x7c9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7ca
align 128,db 0xcc
pos0x7ca : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7cb
align 128,db 0xcc
pos0x7cb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7cc
align 128,db 0xcc
pos0x7cc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7cd
align 128,db 0xcc
pos0x7cd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7ce
align 128,db 0xcc
pos0x7ce : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7cf
align 128,db 0xcc
pos0x7cf : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7d0
align 128,db 0xcc
pos0x7d0 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7d1
align 128,db 0xcc
pos0x7d1 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7d2
align 128,db 0xcc
pos0x7d2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7d3
align 128,db 0xcc
pos0x7d3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7d4
align 128,db 0xcc
pos0x7d4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7d5
align 128,db 0xcc
pos0x7d5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7d6
align 128,db 0xcc
pos0x7d6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7d7
align 128,db 0xcc
pos0x7d7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7d8
align 128,db 0xcc
pos0x7d8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7d9
align 128,db 0xcc
pos0x7d9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7da
align 128,db 0xcc
pos0x7da : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7db
align 128,db 0xcc
pos0x7db : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7dc
align 128,db 0xcc
pos0x7dc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7dd
align 128,db 0xcc
pos0x7dd : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7de
align 128,db 0xcc
pos0x7de : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7df
align 128,db 0xcc
pos0x7df : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7e0
align 128,db 0xcc
pos0x7e0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7e1
align 128,db 0xcc
pos0x7e1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7e2
align 128,db 0xcc
pos0x7e2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7e3
align 128,db 0xcc
pos0x7e3 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7e4
align 128,db 0xcc
pos0x7e4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7e5
align 128,db 0xcc
pos0x7e5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7e6
align 128,db 0xcc
pos0x7e6 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7e7
align 128,db 0xcc
pos0x7e7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7e8
align 128,db 0xcc
pos0x7e8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7e9
align 128,db 0xcc
pos0x7e9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7ea
align 128,db 0xcc
pos0x7ea : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7eb
align 128,db 0xcc
pos0x7eb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7ec
align 128,db 0xcc
pos0x7ec : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7ed
align 128,db 0xcc
pos0x7ed : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7ee
align 128,db 0xcc
pos0x7ee : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7ef
align 128,db 0xcc
pos0x7ef : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7f0
align 128,db 0xcc
pos0x7f0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7f1
align 128,db 0xcc
pos0x7f1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7f2
align 128,db 0xcc
pos0x7f2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7f3
align 128,db 0xcc
pos0x7f3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7f4
align 128,db 0xcc
pos0x7f4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7f5
align 128,db 0xcc
pos0x7f5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7f6
align 128,db 0xcc
pos0x7f6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7f7
align 128,db 0xcc
pos0x7f7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7f8
align 128,db 0xcc
pos0x7f8 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x7f9
align 128,db 0xcc
pos0x7f9 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7fa
align 128,db 0xcc
pos0x7fa : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7fb
align 128,db 0xcc
pos0x7fb : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x7fc
align 128,db 0xcc
pos0x7fc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x7fd
align 128,db 0xcc
pos0x7fd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x7fe
align 128,db 0xcc
pos0x7fe : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x7ff
align 128,db 0xcc
pos0x7ff : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x800
align 128,db 0xcc
pos0x800 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x801
align 128,db 0xcc
pos0x801 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x802
align 128,db 0xcc
pos0x802 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x803
align 128,db 0xcc
pos0x803 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x804
align 128,db 0xcc
pos0x804 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x805
align 128,db 0xcc
pos0x805 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x806
align 128,db 0xcc
pos0x806 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x807
align 128,db 0xcc
pos0x807 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x808
align 128,db 0xcc
pos0x808 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x809
align 128,db 0xcc
pos0x809 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x80a
align 128,db 0xcc
pos0x80a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x80b
align 128,db 0xcc
pos0x80b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x80c
align 128,db 0xcc
pos0x80c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x80d
align 128,db 0xcc
pos0x80d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x80e
align 128,db 0xcc
pos0x80e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x80f
align 128,db 0xcc
pos0x80f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x810
align 128,db 0xcc
pos0x810 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x811
align 128,db 0xcc
pos0x811 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x812
align 128,db 0xcc
pos0x812 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x813
align 128,db 0xcc
pos0x813 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x814
align 128,db 0xcc
pos0x814 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x815
align 128,db 0xcc
pos0x815 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x816
align 128,db 0xcc
pos0x816 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x817
align 128,db 0xcc
pos0x817 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x818
align 128,db 0xcc
pos0x818 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x819
align 128,db 0xcc
pos0x819 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x81a
align 128,db 0xcc
pos0x81a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x81b
align 128,db 0xcc
pos0x81b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x81c
align 128,db 0xcc
pos0x81c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x81d
align 128,db 0xcc
pos0x81d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x81e
align 128,db 0xcc
pos0x81e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x81f
align 128,db 0xcc
pos0x81f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x820
align 128,db 0xcc
pos0x820 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x821
align 128,db 0xcc
pos0x821 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x822
align 128,db 0xcc
pos0x822 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x823
align 128,db 0xcc
pos0x823 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x824
align 128,db 0xcc
pos0x824 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x825
align 128,db 0xcc
pos0x825 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x826
align 128,db 0xcc
pos0x826 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x827
align 128,db 0xcc
pos0x827 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x828
align 128,db 0xcc
pos0x828 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x829
align 128,db 0xcc
pos0x829 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x82a
align 128,db 0xcc
pos0x82a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x82b
align 128,db 0xcc
pos0x82b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x82c
align 128,db 0xcc
pos0x82c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x82d
align 128,db 0xcc
pos0x82d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x82e
align 128,db 0xcc
pos0x82e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x82f
align 128,db 0xcc
pos0x82f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x830
align 128,db 0xcc
pos0x830 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x831
align 128,db 0xcc
pos0x831 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x832
align 128,db 0xcc
pos0x832 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x833
align 128,db 0xcc
pos0x833 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x834
align 128,db 0xcc
pos0x834 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x835
align 128,db 0xcc
pos0x835 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x836
align 128,db 0xcc
pos0x836 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x837
align 128,db 0xcc
pos0x837 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x838
align 128,db 0xcc
pos0x838 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x839
align 128,db 0xcc
pos0x839 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x83a
align 128,db 0xcc
pos0x83a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x83b
align 128,db 0xcc
pos0x83b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x83c
align 128,db 0xcc
pos0x83c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x83d
align 128,db 0xcc
pos0x83d : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x83e
align 128,db 0xcc
pos0x83e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x83f
align 128,db 0xcc
pos0x83f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x840
align 128,db 0xcc
pos0x840 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x841
align 128,db 0xcc
pos0x841 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x842
align 128,db 0xcc
pos0x842 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x843
align 128,db 0xcc
pos0x843 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x844
align 128,db 0xcc
pos0x844 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x845
align 128,db 0xcc
pos0x845 : mov edi, dword [r3]
mov dword [c], edi
jmp pos0x846
align 128,db 0xcc
pos0x846 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x847
align 128,db 0xcc
pos0x847 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x848
align 128,db 0xcc
pos0x848 : mov edi, dword [r3]
mov dword [c], edi
jmp pos0x849
align 128,db 0xcc
pos0x849 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x84a
align 128,db 0xcc
pos0x84a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x84b
align 128,db 0xcc
pos0x84b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x84c
align 128,db 0xcc
pos0x84c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x84d
align 128,db 0xcc
pos0x84d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x84e
align 128,db 0xcc
pos0x84e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x84f
align 128,db 0xcc
pos0x84f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x850
align 128,db 0xcc
pos0x850 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x851
align 128,db 0xcc
pos0x851 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x852
align 128,db 0xcc
pos0x852 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x853
align 128,db 0xcc
pos0x853 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x854
align 128,db 0xcc
pos0x854 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x855
align 128,db 0xcc
pos0x855 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x856
align 128,db 0xcc
pos0x856 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x857
align 128,db 0xcc
pos0x857 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x858
align 128,db 0xcc
pos0x858 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x859
align 128,db 0xcc
pos0x859 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x85a
align 128,db 0xcc
pos0x85a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x85b
align 128,db 0xcc
pos0x85b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x85c
align 128,db 0xcc
pos0x85c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x85d
align 128,db 0xcc
pos0x85d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x85e
align 128,db 0xcc
pos0x85e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x85f
align 128,db 0xcc
pos0x85f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x860
align 128,db 0xcc
pos0x860 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x861
align 128,db 0xcc
pos0x861 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x862
align 128,db 0xcc
pos0x862 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x863
align 128,db 0xcc
pos0x863 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x864
align 128,db 0xcc
pos0x864 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x865
align 128,db 0xcc
pos0x865 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x866
align 128,db 0xcc
pos0x866 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x867
align 128,db 0xcc
pos0x867 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x868
align 128,db 0xcc
pos0x868 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x869
align 128,db 0xcc
pos0x869 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x86a
align 128,db 0xcc
pos0x86a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x86b
align 128,db 0xcc
pos0x86b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x86c
align 128,db 0xcc
pos0x86c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x86d
align 128,db 0xcc
pos0x86d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x86e
align 128,db 0xcc
pos0x86e : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x86f
align 128,db 0xcc
pos0x86f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x870
align 128,db 0xcc
pos0x870 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x871
align 128,db 0xcc
pos0x871 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x872
align 128,db 0xcc
pos0x872 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x873
align 128,db 0xcc
pos0x873 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x874
align 128,db 0xcc
pos0x874 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x875
align 128,db 0xcc
pos0x875 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x876
align 128,db 0xcc
pos0x876 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x877
align 128,db 0xcc
pos0x877 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x878
align 128,db 0xcc
pos0x878 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x879
align 128,db 0xcc
pos0x879 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x87a
align 128,db 0xcc
pos0x87a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x87b
align 128,db 0xcc
pos0x87b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x87c
align 128,db 0xcc
pos0x87c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x87d
align 128,db 0xcc
pos0x87d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x87e
align 128,db 0xcc
pos0x87e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x87f
align 128,db 0xcc
pos0x87f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x880
align 128,db 0xcc
pos0x880 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x881
align 128,db 0xcc
pos0x881 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x882
align 128,db 0xcc
pos0x882 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x883
align 128,db 0xcc
pos0x883 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x884
align 128,db 0xcc
pos0x884 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x885
align 128,db 0xcc
pos0x885 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x886
align 128,db 0xcc
pos0x886 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x887
align 128,db 0xcc
pos0x887 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x888
align 128,db 0xcc
pos0x888 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x889
align 128,db 0xcc
pos0x889 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x88a
align 128,db 0xcc
pos0x88a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x88b
align 128,db 0xcc
pos0x88b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x88c
align 128,db 0xcc
pos0x88c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x88d
align 128,db 0xcc
pos0x88d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x88e
align 128,db 0xcc
pos0x88e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x88f
align 128,db 0xcc
pos0x88f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x890
align 128,db 0xcc
pos0x890 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x891
align 128,db 0xcc
pos0x891 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x892
align 128,db 0xcc
pos0x892 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x893
align 128,db 0xcc
pos0x893 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x894
align 128,db 0xcc
pos0x894 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x895
align 128,db 0xcc
pos0x895 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x896
align 128,db 0xcc
pos0x896 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x897
align 128,db 0xcc
pos0x897 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x898
align 128,db 0xcc
pos0x898 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x899
align 128,db 0xcc
pos0x899 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x89a
align 128,db 0xcc
pos0x89a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x89b
align 128,db 0xcc
pos0x89b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x89c
align 128,db 0xcc
pos0x89c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x89d
align 128,db 0xcc
pos0x89d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x89e
align 128,db 0xcc
pos0x89e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x89f
align 128,db 0xcc
pos0x89f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8a0
align 128,db 0xcc
pos0x8a0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8a1
align 128,db 0xcc
pos0x8a1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8a2
align 128,db 0xcc
pos0x8a2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8a3
align 128,db 0xcc
pos0x8a3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x8a4
align 128,db 0xcc
pos0x8a4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x8a5
align 128,db 0xcc
pos0x8a5 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x8a6
align 128,db 0xcc
pos0x8a6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8a7
align 128,db 0xcc
pos0x8a7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8a8
align 128,db 0xcc
pos0x8a8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8a9
align 128,db 0xcc
pos0x8a9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8aa
align 128,db 0xcc
pos0x8aa : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8ab
align 128,db 0xcc
pos0x8ab : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8ac
align 128,db 0xcc
pos0x8ac : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8ad
align 128,db 0xcc
pos0x8ad : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8ae
align 128,db 0xcc
pos0x8ae : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8af
align 128,db 0xcc
pos0x8af : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x8b0
align 128,db 0xcc
pos0x8b0 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x8b1
align 128,db 0xcc
pos0x8b1 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x8b2
align 128,db 0xcc
pos0x8b2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8b3
align 128,db 0xcc
pos0x8b3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8b4
align 128,db 0xcc
pos0x8b4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8b5
align 128,db 0xcc
pos0x8b5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8b6
align 128,db 0xcc
pos0x8b6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8b7
align 128,db 0xcc
pos0x8b7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8b8
align 128,db 0xcc
pos0x8b8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8b9
align 128,db 0xcc
pos0x8b9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8ba
align 128,db 0xcc
pos0x8ba : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8bb
align 128,db 0xcc
pos0x8bb : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x8bc
align 128,db 0xcc
pos0x8bc : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x8bd
align 128,db 0xcc
pos0x8bd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8be
align 128,db 0xcc
pos0x8be : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8bf
align 128,db 0xcc
pos0x8bf : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8c0
align 128,db 0xcc
pos0x8c0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8c1
align 128,db 0xcc
pos0x8c1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8c2
align 128,db 0xcc
pos0x8c2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8c3
align 128,db 0xcc
pos0x8c3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8c4
align 128,db 0xcc
pos0x8c4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8c5
align 128,db 0xcc
pos0x8c5 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8c6
align 128,db 0xcc
pos0x8c6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8c7
align 128,db 0xcc
pos0x8c7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8c8
align 128,db 0xcc
pos0x8c8 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8c9
align 128,db 0xcc
pos0x8c9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8ca
align 128,db 0xcc
pos0x8ca : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8cb
align 128,db 0xcc
pos0x8cb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8cc
align 128,db 0xcc
pos0x8cc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8cd
align 128,db 0xcc
pos0x8cd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8ce
align 128,db 0xcc
pos0x8ce : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8cf
align 128,db 0xcc
pos0x8cf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8d0
align 128,db 0xcc
pos0x8d0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8d1
align 128,db 0xcc
pos0x8d1 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8d2
align 128,db 0xcc
pos0x8d2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8d3
align 128,db 0xcc
pos0x8d3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8d4
align 128,db 0xcc
pos0x8d4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8d5
align 128,db 0xcc
pos0x8d5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8d6
align 128,db 0xcc
pos0x8d6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8d7
align 128,db 0xcc
pos0x8d7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8d8
align 128,db 0xcc
pos0x8d8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8d9
align 128,db 0xcc
pos0x8d9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8da
align 128,db 0xcc
pos0x8da : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8db
align 128,db 0xcc
pos0x8db : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8dc
align 128,db 0xcc
pos0x8dc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8dd
align 128,db 0xcc
pos0x8dd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8de
align 128,db 0xcc
pos0x8de : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8df
align 128,db 0xcc
pos0x8df : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8e0
align 128,db 0xcc
pos0x8e0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8e1
align 128,db 0xcc
pos0x8e1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8e2
align 128,db 0xcc
pos0x8e2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8e3
align 128,db 0xcc
pos0x8e3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8e4
align 128,db 0xcc
pos0x8e4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8e5
align 128,db 0xcc
pos0x8e5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8e6
align 128,db 0xcc
pos0x8e6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8e7
align 128,db 0xcc
pos0x8e7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8e8
align 128,db 0xcc
pos0x8e8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8e9
align 128,db 0xcc
pos0x8e9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8ea
align 128,db 0xcc
pos0x8ea : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8eb
align 128,db 0xcc
pos0x8eb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8ec
align 128,db 0xcc
pos0x8ec : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8ed
align 128,db 0xcc
pos0x8ed : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8ee
align 128,db 0xcc
pos0x8ee : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8ef
align 128,db 0xcc
pos0x8ef : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8f0
align 128,db 0xcc
pos0x8f0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8f1
align 128,db 0xcc
pos0x8f1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8f2
align 128,db 0xcc
pos0x8f2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8f3
align 128,db 0xcc
pos0x8f3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8f4
align 128,db 0xcc
pos0x8f4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8f5
align 128,db 0xcc
pos0x8f5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8f6
align 128,db 0xcc
pos0x8f6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8f7
align 128,db 0xcc
pos0x8f7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8f8
align 128,db 0xcc
pos0x8f8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x8f9
align 128,db 0xcc
pos0x8f9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8fa
align 128,db 0xcc
pos0x8fa : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8fb
align 128,db 0xcc
pos0x8fb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8fc
align 128,db 0xcc
pos0x8fc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x8fd
align 128,db 0xcc
pos0x8fd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x8fe
align 128,db 0xcc
pos0x8fe : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x8ff
align 128,db 0xcc
pos0x8ff : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x900
align 128,db 0xcc
pos0x900 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x901
align 128,db 0xcc
pos0x901 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x902
align 128,db 0xcc
pos0x902 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x903
align 128,db 0xcc
pos0x903 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x904
align 128,db 0xcc
pos0x904 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x905
align 128,db 0xcc
pos0x905 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x906
align 128,db 0xcc
pos0x906 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x907
align 128,db 0xcc
pos0x907 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x908
align 128,db 0xcc
pos0x908 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x909
align 128,db 0xcc
pos0x909 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x90a
align 128,db 0xcc
pos0x90a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x90b
align 128,db 0xcc
pos0x90b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x90c
align 128,db 0xcc
pos0x90c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x90d
align 128,db 0xcc
pos0x90d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x90e
align 128,db 0xcc
pos0x90e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x90f
align 128,db 0xcc
pos0x90f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x910
align 128,db 0xcc
pos0x910 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x911
align 128,db 0xcc
pos0x911 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x912
align 128,db 0xcc
pos0x912 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x913
align 128,db 0xcc
pos0x913 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x914
align 128,db 0xcc
pos0x914 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x915
align 128,db 0xcc
pos0x915 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x916
align 128,db 0xcc
pos0x916 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x917
align 128,db 0xcc
pos0x917 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x918
align 128,db 0xcc
pos0x918 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x919
align 128,db 0xcc
pos0x919 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x91a
align 128,db 0xcc
pos0x91a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x91b
align 128,db 0xcc
pos0x91b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x91c
align 128,db 0xcc
pos0x91c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x91d
align 128,db 0xcc
pos0x91d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x91e
align 128,db 0xcc
pos0x91e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x91f
align 128,db 0xcc
pos0x91f : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x920
align 128,db 0xcc
pos0x920 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x921
align 128,db 0xcc
pos0x921 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x922
align 128,db 0xcc
pos0x922 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x923
align 128,db 0xcc
pos0x923 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x924
align 128,db 0xcc
pos0x924 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x925
align 128,db 0xcc
pos0x925 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x926
align 128,db 0xcc
pos0x926 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x927
align 128,db 0xcc
pos0x927 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x928
align 128,db 0xcc
pos0x928 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x929
align 128,db 0xcc
pos0x929 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x92a
align 128,db 0xcc
pos0x92a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x92b
align 128,db 0xcc
pos0x92b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x92c
align 128,db 0xcc
pos0x92c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x92d
align 128,db 0xcc
pos0x92d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x92e
align 128,db 0xcc
pos0x92e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x92f
align 128,db 0xcc
pos0x92f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x930
align 128,db 0xcc
pos0x930 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x931
align 128,db 0xcc
pos0x931 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x932
align 128,db 0xcc
pos0x932 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x933
align 128,db 0xcc
pos0x933 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x934
align 128,db 0xcc
pos0x934 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x935
align 128,db 0xcc
pos0x935 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x936
align 128,db 0xcc
pos0x936 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x937
align 128,db 0xcc
pos0x937 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x938
align 128,db 0xcc
pos0x938 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x939
align 128,db 0xcc
pos0x939 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x93a
align 128,db 0xcc
pos0x93a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x93b
align 128,db 0xcc
pos0x93b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x93c
align 128,db 0xcc
pos0x93c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x93d
align 128,db 0xcc
pos0x93d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x93e
align 128,db 0xcc
pos0x93e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x93f
align 128,db 0xcc
pos0x93f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x940
align 128,db 0xcc
pos0x940 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x941
align 128,db 0xcc
pos0x941 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x942
align 128,db 0xcc
pos0x942 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x943
align 128,db 0xcc
pos0x943 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x944
align 128,db 0xcc
pos0x944 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x945
align 128,db 0xcc
pos0x945 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x946
align 128,db 0xcc
pos0x946 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x947
align 128,db 0xcc
pos0x947 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x948
align 128,db 0xcc
pos0x948 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x949
align 128,db 0xcc
pos0x949 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x94a
align 128,db 0xcc
pos0x94a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x94b
align 128,db 0xcc
pos0x94b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x94c
align 128,db 0xcc
pos0x94c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x94d
align 128,db 0xcc
pos0x94d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x94e
align 128,db 0xcc
pos0x94e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x94f
align 128,db 0xcc
pos0x94f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x950
align 128,db 0xcc
pos0x950 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x951
align 128,db 0xcc
pos0x951 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x952
align 128,db 0xcc
pos0x952 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x953
align 128,db 0xcc
pos0x953 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x954
align 128,db 0xcc
pos0x954 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x955
align 128,db 0xcc
pos0x955 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x956
align 128,db 0xcc
pos0x956 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x957
align 128,db 0xcc
pos0x957 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x958
align 128,db 0xcc
pos0x958 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x959
align 128,db 0xcc
pos0x959 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x95a
align 128,db 0xcc
pos0x95a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x95b
align 128,db 0xcc
pos0x95b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x95c
align 128,db 0xcc
pos0x95c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x95d
align 128,db 0xcc
pos0x95d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x95e
align 128,db 0xcc
pos0x95e : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x95f
align 128,db 0xcc
pos0x95f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x960
align 128,db 0xcc
pos0x960 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x961
align 128,db 0xcc
pos0x961 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x962
align 128,db 0xcc
pos0x962 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x963
align 128,db 0xcc
pos0x963 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x964
align 128,db 0xcc
pos0x964 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x965
align 128,db 0xcc
pos0x965 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x966
align 128,db 0xcc
pos0x966 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x967
align 128,db 0xcc
pos0x967 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x968
align 128,db 0xcc
pos0x968 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x969
align 128,db 0xcc
pos0x969 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x96a
align 128,db 0xcc
pos0x96a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x96b
align 128,db 0xcc
pos0x96b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x96c
align 128,db 0xcc
pos0x96c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x96d
align 128,db 0xcc
pos0x96d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x96e
align 128,db 0xcc
pos0x96e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x96f
align 128,db 0xcc
pos0x96f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x970
align 128,db 0xcc
pos0x970 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x971
align 128,db 0xcc
pos0x971 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x972
align 128,db 0xcc
pos0x972 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x973
align 128,db 0xcc
pos0x973 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x974
align 128,db 0xcc
pos0x974 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x975
align 128,db 0xcc
pos0x975 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x976
align 128,db 0xcc
pos0x976 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x977
align 128,db 0xcc
pos0x977 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x978
align 128,db 0xcc
pos0x978 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x979
align 128,db 0xcc
pos0x979 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x97a
align 128,db 0xcc
pos0x97a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x97b
align 128,db 0xcc
pos0x97b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x97c
align 128,db 0xcc
pos0x97c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x97d
align 128,db 0xcc
pos0x97d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x97e
align 128,db 0xcc
pos0x97e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x97f
align 128,db 0xcc
pos0x97f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x980
align 128,db 0xcc
pos0x980 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x981
align 128,db 0xcc
pos0x981 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x982
align 128,db 0xcc
pos0x982 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x983
align 128,db 0xcc
pos0x983 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x984
align 128,db 0xcc
pos0x984 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x985
align 128,db 0xcc
pos0x985 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x986
align 128,db 0xcc
pos0x986 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x987
align 128,db 0xcc
pos0x987 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x988
align 128,db 0xcc
pos0x988 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x989
align 128,db 0xcc
pos0x989 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x98a
align 128,db 0xcc
pos0x98a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x98b
align 128,db 0xcc
pos0x98b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x98c
align 128,db 0xcc
pos0x98c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x98d
align 128,db 0xcc
pos0x98d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x98e
align 128,db 0xcc
pos0x98e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x98f
align 128,db 0xcc
pos0x98f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x990
align 128,db 0xcc
pos0x990 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x991
align 128,db 0xcc
pos0x991 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x992
align 128,db 0xcc
pos0x992 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x993
align 128,db 0xcc
pos0x993 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x994
align 128,db 0xcc
pos0x994 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x995
align 128,db 0xcc
pos0x995 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x996
align 128,db 0xcc
pos0x996 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x997
align 128,db 0xcc
pos0x997 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x998
align 128,db 0xcc
pos0x998 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x999
align 128,db 0xcc
pos0x999 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x99a
align 128,db 0xcc
pos0x99a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x99b
align 128,db 0xcc
pos0x99b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x99c
align 128,db 0xcc
pos0x99c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x99d
align 128,db 0xcc
pos0x99d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x99e
align 128,db 0xcc
pos0x99e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x99f
align 128,db 0xcc
pos0x99f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9a0
align 128,db 0xcc
pos0x9a0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x9a1
align 128,db 0xcc
pos0x9a1 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9a2
align 128,db 0xcc
pos0x9a2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9a3
align 128,db 0xcc
pos0x9a3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x9a4
align 128,db 0xcc
pos0x9a4 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x9a5
align 128,db 0xcc
pos0x9a5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9a6
align 128,db 0xcc
pos0x9a6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x9a7
align 128,db 0xcc
pos0x9a7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9a8
align 128,db 0xcc
pos0x9a8 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9a9
align 128,db 0xcc
pos0x9a9 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9aa
align 128,db 0xcc
pos0x9aa : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9ab
align 128,db 0xcc
pos0x9ab : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9ac
align 128,db 0xcc
pos0x9ac : jmp pos0x9ad
align 128,db 0xcc
pos0x9ad : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9ae
align 128,db 0xcc
pos0x9ae : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9af
align 128,db 0xcc
pos0x9af : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x9b0
align 128,db 0xcc
pos0x9b0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x9b1
align 128,db 0xcc
pos0x9b1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9b2
align 128,db 0xcc
pos0x9b2 : jmp pos0x9b3
align 128,db 0xcc
pos0x9b3 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9b4
align 128,db 0xcc
pos0x9b4 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9b5
align 128,db 0xcc
pos0x9b5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x9b6
align 128,db 0xcc
pos0x9b6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
jmp pos0x9b7
align 128,db 0xcc
pos0x9b7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9b8
align 128,db 0xcc
pos0x9b8 : jmp pos0x9b9
align 128,db 0xcc
pos0x9b9 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9ba
align 128,db 0xcc
pos0x9ba : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9bb
align 128,db 0xcc
pos0x9bb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
jmp pos0x9bc
align 128,db 0xcc
pos0x9bc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9bd
align 128,db 0xcc
pos0x9bd : jmp pos0x9be
align 128,db 0xcc
pos0x9be : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9bf
align 128,db 0xcc
pos0x9bf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9c0
align 128,db 0xcc
pos0x9c0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9c1
align 128,db 0xcc
pos0x9c1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9c2
align 128,db 0xcc
pos0x9c2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9c3
align 128,db 0xcc
pos0x9c3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9c4
align 128,db 0xcc
pos0x9c4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9c5
align 128,db 0xcc
pos0x9c5 : jmp pos0x9c6
align 128,db 0xcc
pos0x9c6 : mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9c7
align 128,db 0xcc
pos0x9c7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9c8
align 128,db 0xcc
pos0x9c8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9c9
align 128,db 0xcc
pos0x9c9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9ca
align 128,db 0xcc
pos0x9ca : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9cb
align 128,db 0xcc
pos0x9cb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9cc
align 128,db 0xcc
pos0x9cc : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9cd
align 128,db 0xcc
pos0x9cd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9ce
align 128,db 0xcc
pos0x9ce : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9cf
align 128,db 0xcc
pos0x9cf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9d0
align 128,db 0xcc
pos0x9d0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9d1
align 128,db 0xcc
pos0x9d1 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9d2
align 128,db 0xcc
pos0x9d2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9d3
align 128,db 0xcc
pos0x9d3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9d4
align 128,db 0xcc
pos0x9d4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9d5
align 128,db 0xcc
pos0x9d5 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9d6
align 128,db 0xcc
pos0x9d6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9d7
align 128,db 0xcc
pos0x9d7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9d8
align 128,db 0xcc
pos0x9d8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9d9
align 128,db 0xcc
pos0x9d9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9da
align 128,db 0xcc
pos0x9da : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9db
align 128,db 0xcc
pos0x9db : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9dc
align 128,db 0xcc
pos0x9dc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9dd
align 128,db 0xcc
pos0x9dd : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9de
align 128,db 0xcc
pos0x9de : jmp pos0x9df
align 128,db 0xcc
pos0x9df : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9e0
align 128,db 0xcc
pos0x9e0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9e1
align 128,db 0xcc
pos0x9e1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9e2
align 128,db 0xcc
pos0x9e2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9e3
align 128,db 0xcc
pos0x9e3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x9e4
align 128,db 0xcc
pos0x9e4 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9e5
align 128,db 0xcc
pos0x9e5 : mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9e6
align 128,db 0xcc
pos0x9e6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9e7
align 128,db 0xcc
pos0x9e7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9e8
align 128,db 0xcc
pos0x9e8 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9e9
align 128,db 0xcc
pos0x9e9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9ea
align 128,db 0xcc
pos0x9ea : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9eb
align 128,db 0xcc
pos0x9eb : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9ec
align 128,db 0xcc
pos0x9ec : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9ed
align 128,db 0xcc
pos0x9ed : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9ee
align 128,db 0xcc
pos0x9ee : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9ef
align 128,db 0xcc
pos0x9ef : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9f0
align 128,db 0xcc
pos0x9f0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9f1
align 128,db 0xcc
pos0x9f1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9f2
align 128,db 0xcc
pos0x9f2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9f3
align 128,db 0xcc
pos0x9f3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9f4
align 128,db 0xcc
pos0x9f4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9f5
align 128,db 0xcc
pos0x9f5 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9f6
align 128,db 0xcc
pos0x9f6 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9f7
align 128,db 0xcc
pos0x9f7 : jmp pos0x9f8
align 128,db 0xcc
pos0x9f8 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x9f9
align 128,db 0xcc
pos0x9f9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9fa
align 128,db 0xcc
pos0x9fa : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x9fb
align 128,db 0xcc
pos0x9fb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9fc
align 128,db 0xcc
pos0x9fc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x9fd
align 128,db 0xcc
pos0x9fd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x9fe
align 128,db 0xcc
pos0x9fe : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x9ff
align 128,db 0xcc
pos0x9ff : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa00
align 128,db 0xcc
pos0xa00 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa01
align 128,db 0xcc
pos0xa01 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa02
align 128,db 0xcc
pos0xa02 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa03
align 128,db 0xcc
pos0xa03 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa04
align 128,db 0xcc
pos0xa04 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa05
align 128,db 0xcc
pos0xa05 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa06
align 128,db 0xcc
pos0xa06 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa07
align 128,db 0xcc
pos0xa07 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa08
align 128,db 0xcc
pos0xa08 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa09
align 128,db 0xcc
pos0xa09 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa0a
align 128,db 0xcc
pos0xa0a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa0b
align 128,db 0xcc
pos0xa0b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa0c
align 128,db 0xcc
pos0xa0c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa0d
align 128,db 0xcc
pos0xa0d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa0e
align 128,db 0xcc
pos0xa0e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa0f
align 128,db 0xcc
pos0xa0f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa10
align 128,db 0xcc
pos0xa10 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa11
align 128,db 0xcc
pos0xa11 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa12
align 128,db 0xcc
pos0xa12 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa13
align 128,db 0xcc
pos0xa13 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa14
align 128,db 0xcc
pos0xa14 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa15
align 128,db 0xcc
pos0xa15 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa16
align 128,db 0xcc
pos0xa16 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa17
align 128,db 0xcc
pos0xa17 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa18
align 128,db 0xcc
pos0xa18 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa19
align 128,db 0xcc
pos0xa19 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa1a
align 128,db 0xcc
pos0xa1a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa1b
align 128,db 0xcc
pos0xa1b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa1c
align 128,db 0xcc
pos0xa1c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa1d
align 128,db 0xcc
pos0xa1d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa1e
align 128,db 0xcc
pos0xa1e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa1f
align 128,db 0xcc
pos0xa1f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa20
align 128,db 0xcc
pos0xa20 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa21
align 128,db 0xcc
pos0xa21 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa22
align 128,db 0xcc
pos0xa22 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa23
align 128,db 0xcc
pos0xa23 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa24
align 128,db 0xcc
pos0xa24 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa25
align 128,db 0xcc
pos0xa25 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa26
align 128,db 0xcc
pos0xa26 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa27
align 128,db 0xcc
pos0xa27 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa28
align 128,db 0xcc
pos0xa28 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa29
align 128,db 0xcc
pos0xa29 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa2a
align 128,db 0xcc
pos0xa2a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa2b
align 128,db 0xcc
pos0xa2b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa2c
align 128,db 0xcc
pos0xa2c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa2d
align 128,db 0xcc
pos0xa2d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa2e
align 128,db 0xcc
pos0xa2e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa2f
align 128,db 0xcc
pos0xa2f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa30
align 128,db 0xcc
pos0xa30 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa31
align 128,db 0xcc
pos0xa31 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa32
align 128,db 0xcc
pos0xa32 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa33
align 128,db 0xcc
pos0xa33 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa34
align 128,db 0xcc
pos0xa34 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa35
align 128,db 0xcc
pos0xa35 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa36
align 128,db 0xcc
pos0xa36 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa37
align 128,db 0xcc
pos0xa37 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa38
align 128,db 0xcc
pos0xa38 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa39
align 128,db 0xcc
pos0xa39 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa3a
align 128,db 0xcc
pos0xa3a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa3b
align 128,db 0xcc
pos0xa3b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa3c
align 128,db 0xcc
pos0xa3c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa3d
align 128,db 0xcc
pos0xa3d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa3e
align 128,db 0xcc
pos0xa3e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa3f
align 128,db 0xcc
pos0xa3f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa40
align 128,db 0xcc
pos0xa40 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa41
align 128,db 0xcc
pos0xa41 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa42
align 128,db 0xcc
pos0xa42 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa43
align 128,db 0xcc
pos0xa43 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa44
align 128,db 0xcc
pos0xa44 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa45
align 128,db 0xcc
pos0xa45 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa46
align 128,db 0xcc
pos0xa46 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa47
align 128,db 0xcc
pos0xa47 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa48
align 128,db 0xcc
pos0xa48 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa49
align 128,db 0xcc
pos0xa49 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa4a
align 128,db 0xcc
pos0xa4a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa4b
align 128,db 0xcc
pos0xa4b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa4c
align 128,db 0xcc
pos0xa4c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa4d
align 128,db 0xcc
pos0xa4d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa4e
align 128,db 0xcc
pos0xa4e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa4f
align 128,db 0xcc
pos0xa4f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa50
align 128,db 0xcc
pos0xa50 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa51
align 128,db 0xcc
pos0xa51 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa52
align 128,db 0xcc
pos0xa52 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa53
align 128,db 0xcc
pos0xa53 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa54
align 128,db 0xcc
pos0xa54 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa55
align 128,db 0xcc
pos0xa55 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa56
align 128,db 0xcc
pos0xa56 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa57
align 128,db 0xcc
pos0xa57 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa58
align 128,db 0xcc
pos0xa58 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa59
align 128,db 0xcc
pos0xa59 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa5a
align 128,db 0xcc
pos0xa5a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa5b
align 128,db 0xcc
pos0xa5b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa5c
align 128,db 0xcc
pos0xa5c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa5d
align 128,db 0xcc
pos0xa5d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa5e
align 128,db 0xcc
pos0xa5e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa5f
align 128,db 0xcc
pos0xa5f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa60
align 128,db 0xcc
pos0xa60 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa61
align 128,db 0xcc
pos0xa61 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa62
align 128,db 0xcc
pos0xa62 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa63
align 128,db 0xcc
pos0xa63 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa64
align 128,db 0xcc
pos0xa64 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa65
align 128,db 0xcc
pos0xa65 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa66
align 128,db 0xcc
pos0xa66 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa67
align 128,db 0xcc
pos0xa67 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa68
align 128,db 0xcc
pos0xa68 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa69
align 128,db 0xcc
pos0xa69 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa6a
align 128,db 0xcc
pos0xa6a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa6b
align 128,db 0xcc
pos0xa6b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa6c
align 128,db 0xcc
pos0xa6c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa6d
align 128,db 0xcc
pos0xa6d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa6e
align 128,db 0xcc
pos0xa6e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa6f
align 128,db 0xcc
pos0xa6f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa70
align 128,db 0xcc
pos0xa70 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa71
align 128,db 0xcc
pos0xa71 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa72
align 128,db 0xcc
pos0xa72 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa73
align 128,db 0xcc
pos0xa73 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa74
align 128,db 0xcc
pos0xa74 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa75
align 128,db 0xcc
pos0xa75 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa76
align 128,db 0xcc
pos0xa76 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa77
align 128,db 0xcc
pos0xa77 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa78
align 128,db 0xcc
pos0xa78 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa79
align 128,db 0xcc
pos0xa79 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa7a
align 128,db 0xcc
pos0xa7a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa7b
align 128,db 0xcc
pos0xa7b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa7c
align 128,db 0xcc
pos0xa7c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa7d
align 128,db 0xcc
pos0xa7d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa7e
align 128,db 0xcc
pos0xa7e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa7f
align 128,db 0xcc
pos0xa7f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa80
align 128,db 0xcc
pos0xa80 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa81
align 128,db 0xcc
pos0xa81 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa82
align 128,db 0xcc
pos0xa82 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa83
align 128,db 0xcc
pos0xa83 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa84
align 128,db 0xcc
pos0xa84 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa85
align 128,db 0xcc
pos0xa85 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa86
align 128,db 0xcc
pos0xa86 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa87
align 128,db 0xcc
pos0xa87 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa88
align 128,db 0xcc
pos0xa88 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa89
align 128,db 0xcc
pos0xa89 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa8a
align 128,db 0xcc
pos0xa8a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa8b
align 128,db 0xcc
pos0xa8b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa8c
align 128,db 0xcc
pos0xa8c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa8d
align 128,db 0xcc
pos0xa8d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa8e
align 128,db 0xcc
pos0xa8e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa8f
align 128,db 0xcc
pos0xa8f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa90
align 128,db 0xcc
pos0xa90 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa91
align 128,db 0xcc
pos0xa91 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa92
align 128,db 0xcc
pos0xa92 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xa93
align 128,db 0xcc
pos0xa93 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa94
align 128,db 0xcc
pos0xa94 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa95
align 128,db 0xcc
pos0xa95 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa96
align 128,db 0xcc
pos0xa96 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa97
align 128,db 0xcc
pos0xa97 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa98
align 128,db 0xcc
pos0xa98 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xa99
align 128,db 0xcc
pos0xa99 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa9a
align 128,db 0xcc
pos0xa9a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa9b
align 128,db 0xcc
pos0xa9b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa9c
align 128,db 0xcc
pos0xa9c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xa9d
align 128,db 0xcc
pos0xa9d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xa9e
align 128,db 0xcc
pos0xa9e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xa9f
align 128,db 0xcc
pos0xa9f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaa0
align 128,db 0xcc
pos0xaa0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xaa1
align 128,db 0xcc
pos0xaa1 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xaa2
align 128,db 0xcc
pos0xaa2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaa3
align 128,db 0xcc
pos0xaa3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xaa4
align 128,db 0xcc
pos0xaa4 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xaa5
align 128,db 0xcc
pos0xaa5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaa6
align 128,db 0xcc
pos0xaa6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xaa7
align 128,db 0xcc
pos0xaa7 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xaa8
align 128,db 0xcc
pos0xaa8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaa9
align 128,db 0xcc
pos0xaa9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xaaa
align 128,db 0xcc
pos0xaaa : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xaab
align 128,db 0xcc
pos0xaab : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaac
align 128,db 0xcc
pos0xaac : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xaad
align 128,db 0xcc
pos0xaad : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xaae
align 128,db 0xcc
pos0xaae : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaaf
align 128,db 0xcc
pos0xaaf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xab0
align 128,db 0xcc
pos0xab0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xab1
align 128,db 0xcc
pos0xab1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xab2
align 128,db 0xcc
pos0xab2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xab3
align 128,db 0xcc
pos0xab3 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xab4
align 128,db 0xcc
pos0xab4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xab5
align 128,db 0xcc
pos0xab5 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xab6
align 128,db 0xcc
pos0xab6 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xab7
align 128,db 0xcc
pos0xab7 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xab8
align 128,db 0xcc
pos0xab8 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xab9
align 128,db 0xcc
pos0xab9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaba
align 128,db 0xcc
pos0xaba : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xabb
align 128,db 0xcc
pos0xabb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xabc
align 128,db 0xcc
pos0xabc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xabd
align 128,db 0xcc
pos0xabd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xabe
align 128,db 0xcc
pos0xabe : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xabf
align 128,db 0xcc
pos0xabf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xac0
align 128,db 0xcc
pos0xac0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xac1
align 128,db 0xcc
pos0xac1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xac2
align 128,db 0xcc
pos0xac2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xac3
align 128,db 0xcc
pos0xac3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xac4
align 128,db 0xcc
pos0xac4 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xac5
align 128,db 0xcc
pos0xac5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xac6
align 128,db 0xcc
pos0xac6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xac7
align 128,db 0xcc
pos0xac7 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xac8
align 128,db 0xcc
pos0xac8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xac9
align 128,db 0xcc
pos0xac9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xaca
align 128,db 0xcc
pos0xaca : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xacb
align 128,db 0xcc
pos0xacb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xacc
align 128,db 0xcc
pos0xacc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xacd
align 128,db 0xcc
pos0xacd : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xace
align 128,db 0xcc
pos0xace : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xacf
align 128,db 0xcc
pos0xacf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xad0
align 128,db 0xcc
pos0xad0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xad1
align 128,db 0xcc
pos0xad1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xad2
align 128,db 0xcc
pos0xad2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xad3
align 128,db 0xcc
pos0xad3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xad4
align 128,db 0xcc
pos0xad4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xad5
align 128,db 0xcc
pos0xad5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xad6
align 128,db 0xcc
pos0xad6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xad7
align 128,db 0xcc
pos0xad7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xad8
align 128,db 0xcc
pos0xad8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xad9
align 128,db 0xcc
pos0xad9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xada
align 128,db 0xcc
pos0xada : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xadb
align 128,db 0xcc
pos0xadb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xadc
align 128,db 0xcc
pos0xadc : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xadd
align 128,db 0xcc
pos0xadd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xade
align 128,db 0xcc
pos0xade : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xadf
align 128,db 0xcc
pos0xadf : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xae0
align 128,db 0xcc
pos0xae0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xae1
align 128,db 0xcc
pos0xae1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xae2
align 128,db 0xcc
pos0xae2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xae3
align 128,db 0xcc
pos0xae3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xae4
align 128,db 0xcc
pos0xae4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xae5
align 128,db 0xcc
pos0xae5 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xae6
align 128,db 0xcc
pos0xae6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xae7
align 128,db 0xcc
pos0xae7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xae8
align 128,db 0xcc
pos0xae8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xae9
align 128,db 0xcc
pos0xae9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaea
align 128,db 0xcc
pos0xaea : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xaeb
align 128,db 0xcc
pos0xaeb : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xaec
align 128,db 0xcc
pos0xaec : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaed
align 128,db 0xcc
pos0xaed : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xaee
align 128,db 0xcc
pos0xaee : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xaef
align 128,db 0xcc
pos0xaef : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaf0
align 128,db 0xcc
pos0xaf0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xaf1
align 128,db 0xcc
pos0xaf1 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xaf2
align 128,db 0xcc
pos0xaf2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaf3
align 128,db 0xcc
pos0xaf3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xaf4
align 128,db 0xcc
pos0xaf4 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xaf5
align 128,db 0xcc
pos0xaf5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaf6
align 128,db 0xcc
pos0xaf6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xaf7
align 128,db 0xcc
pos0xaf7 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xaf8
align 128,db 0xcc
pos0xaf8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaf9
align 128,db 0xcc
pos0xaf9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xafa
align 128,db 0xcc
pos0xafa : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xafb
align 128,db 0xcc
pos0xafb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xafc
align 128,db 0xcc
pos0xafc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xafd
align 128,db 0xcc
pos0xafd : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xafe
align 128,db 0xcc
pos0xafe : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xaff
align 128,db 0xcc
pos0xaff : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb00
align 128,db 0xcc
pos0xb00 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb01
align 128,db 0xcc
pos0xb01 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb02
align 128,db 0xcc
pos0xb02 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb03
align 128,db 0xcc
pos0xb03 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb04
align 128,db 0xcc
pos0xb04 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb05
align 128,db 0xcc
pos0xb05 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb06
align 128,db 0xcc
pos0xb06 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb07
align 128,db 0xcc
pos0xb07 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb08
align 128,db 0xcc
pos0xb08 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb09
align 128,db 0xcc
pos0xb09 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb0a
align 128,db 0xcc
pos0xb0a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb0b
align 128,db 0xcc
pos0xb0b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb0c
align 128,db 0xcc
pos0xb0c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb0d
align 128,db 0xcc
pos0xb0d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb0e
align 128,db 0xcc
pos0xb0e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb0f
align 128,db 0xcc
pos0xb0f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb10
align 128,db 0xcc
pos0xb10 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb11
align 128,db 0xcc
pos0xb11 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb12
align 128,db 0xcc
pos0xb12 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb13
align 128,db 0xcc
pos0xb13 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb14
align 128,db 0xcc
pos0xb14 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb15
align 128,db 0xcc
pos0xb15 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb16
align 128,db 0xcc
pos0xb16 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb17
align 128,db 0xcc
pos0xb17 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb18
align 128,db 0xcc
pos0xb18 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb19
align 128,db 0xcc
pos0xb19 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb1a
align 128,db 0xcc
pos0xb1a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb1b
align 128,db 0xcc
pos0xb1b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb1c
align 128,db 0xcc
pos0xb1c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb1d
align 128,db 0xcc
pos0xb1d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb1e
align 128,db 0xcc
pos0xb1e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb1f
align 128,db 0xcc
pos0xb1f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb20
align 128,db 0xcc
pos0xb20 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb21
align 128,db 0xcc
pos0xb21 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb22
align 128,db 0xcc
pos0xb22 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb23
align 128,db 0xcc
pos0xb23 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb24
align 128,db 0xcc
pos0xb24 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb25
align 128,db 0xcc
pos0xb25 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb26
align 128,db 0xcc
pos0xb26 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb27
align 128,db 0xcc
pos0xb27 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb28
align 128,db 0xcc
pos0xb28 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb29
align 128,db 0xcc
pos0xb29 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb2a
align 128,db 0xcc
pos0xb2a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb2b
align 128,db 0xcc
pos0xb2b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb2c
align 128,db 0xcc
pos0xb2c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb2d
align 128,db 0xcc
pos0xb2d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb2e
align 128,db 0xcc
pos0xb2e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb2f
align 128,db 0xcc
pos0xb2f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb30
align 128,db 0xcc
pos0xb30 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb31
align 128,db 0xcc
pos0xb31 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb32
align 128,db 0xcc
pos0xb32 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb33
align 128,db 0xcc
pos0xb33 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb34
align 128,db 0xcc
pos0xb34 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb35
align 128,db 0xcc
pos0xb35 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb36
align 128,db 0xcc
pos0xb36 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb37
align 128,db 0xcc
pos0xb37 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb38
align 128,db 0xcc
pos0xb38 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb39
align 128,db 0xcc
pos0xb39 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb3a
align 128,db 0xcc
pos0xb3a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb3b
align 128,db 0xcc
pos0xb3b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb3c
align 128,db 0xcc
pos0xb3c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb3d
align 128,db 0xcc
pos0xb3d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb3e
align 128,db 0xcc
pos0xb3e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb3f
align 128,db 0xcc
pos0xb3f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb40
align 128,db 0xcc
pos0xb40 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb41
align 128,db 0xcc
pos0xb41 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb42
align 128,db 0xcc
pos0xb42 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb43
align 128,db 0xcc
pos0xb43 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb44
align 128,db 0xcc
pos0xb44 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb45
align 128,db 0xcc
pos0xb45 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb46
align 128,db 0xcc
pos0xb46 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb47
align 128,db 0xcc
pos0xb47 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb48
align 128,db 0xcc
pos0xb48 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb49
align 128,db 0xcc
pos0xb49 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb4a
align 128,db 0xcc
pos0xb4a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb4b
align 128,db 0xcc
pos0xb4b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb4c
align 128,db 0xcc
pos0xb4c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb4d
align 128,db 0xcc
pos0xb4d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb4e
align 128,db 0xcc
pos0xb4e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb4f
align 128,db 0xcc
pos0xb4f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb50
align 128,db 0xcc
pos0xb50 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb51
align 128,db 0xcc
pos0xb51 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb52
align 128,db 0xcc
pos0xb52 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb53
align 128,db 0xcc
pos0xb53 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb54
align 128,db 0xcc
pos0xb54 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb55
align 128,db 0xcc
pos0xb55 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb56
align 128,db 0xcc
pos0xb56 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb57
align 128,db 0xcc
pos0xb57 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb58
align 128,db 0xcc
pos0xb58 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb59
align 128,db 0xcc
pos0xb59 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb5a
align 128,db 0xcc
pos0xb5a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb5b
align 128,db 0xcc
pos0xb5b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb5c
align 128,db 0xcc
pos0xb5c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb5d
align 128,db 0xcc
pos0xb5d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb5e
align 128,db 0xcc
pos0xb5e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb5f
align 128,db 0xcc
pos0xb5f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb60
align 128,db 0xcc
pos0xb60 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb61
align 128,db 0xcc
pos0xb61 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb62
align 128,db 0xcc
pos0xb62 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb63
align 128,db 0xcc
pos0xb63 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb64
align 128,db 0xcc
pos0xb64 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb65
align 128,db 0xcc
pos0xb65 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb66
align 128,db 0xcc
pos0xb66 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb67
align 128,db 0xcc
pos0xb67 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb68
align 128,db 0xcc
pos0xb68 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb69
align 128,db 0xcc
pos0xb69 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb6a
align 128,db 0xcc
pos0xb6a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb6b
align 128,db 0xcc
pos0xb6b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb6c
align 128,db 0xcc
pos0xb6c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb6d
align 128,db 0xcc
pos0xb6d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb6e
align 128,db 0xcc
pos0xb6e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb6f
align 128,db 0xcc
pos0xb6f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb70
align 128,db 0xcc
pos0xb70 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb71
align 128,db 0xcc
pos0xb71 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb72
align 128,db 0xcc
pos0xb72 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb73
align 128,db 0xcc
pos0xb73 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb74
align 128,db 0xcc
pos0xb74 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb75
align 128,db 0xcc
pos0xb75 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb76
align 128,db 0xcc
pos0xb76 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb77
align 128,db 0xcc
pos0xb77 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb78
align 128,db 0xcc
pos0xb78 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb79
align 128,db 0xcc
pos0xb79 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb7a
align 128,db 0xcc
pos0xb7a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb7b
align 128,db 0xcc
pos0xb7b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb7c
align 128,db 0xcc
pos0xb7c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb7d
align 128,db 0xcc
pos0xb7d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb7e
align 128,db 0xcc
pos0xb7e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb7f
align 128,db 0xcc
pos0xb7f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb80
align 128,db 0xcc
pos0xb80 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb81
align 128,db 0xcc
pos0xb81 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb82
align 128,db 0xcc
pos0xb82 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb83
align 128,db 0xcc
pos0xb83 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb84
align 128,db 0xcc
pos0xb84 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb85
align 128,db 0xcc
pos0xb85 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb86
align 128,db 0xcc
pos0xb86 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb87
align 128,db 0xcc
pos0xb87 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb88
align 128,db 0xcc
pos0xb88 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb89
align 128,db 0xcc
pos0xb89 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb8a
align 128,db 0xcc
pos0xb8a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb8b
align 128,db 0xcc
pos0xb8b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb8c
align 128,db 0xcc
pos0xb8c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb8d
align 128,db 0xcc
pos0xb8d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb8e
align 128,db 0xcc
pos0xb8e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb8f
align 128,db 0xcc
pos0xb8f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb90
align 128,db 0xcc
pos0xb90 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb91
align 128,db 0xcc
pos0xb91 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb92
align 128,db 0xcc
pos0xb92 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb93
align 128,db 0xcc
pos0xb93 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb94
align 128,db 0xcc
pos0xb94 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb95
align 128,db 0xcc
pos0xb95 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb96
align 128,db 0xcc
pos0xb96 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xb97
align 128,db 0xcc
pos0xb97 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xb98
align 128,db 0xcc
pos0xb98 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xb99
align 128,db 0xcc
pos0xb99 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb9a
align 128,db 0xcc
pos0xb9a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xb9b
align 128,db 0xcc
pos0xb9b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb9c
align 128,db 0xcc
pos0xb9c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb9d
align 128,db 0xcc
pos0xb9d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb9e
align 128,db 0xcc
pos0xb9e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xb9f
align 128,db 0xcc
pos0xb9f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xba0
align 128,db 0xcc
pos0xba0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xba1
align 128,db 0xcc
pos0xba1 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xba2
align 128,db 0xcc
pos0xba2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xba3
align 128,db 0xcc
pos0xba3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xba4
align 128,db 0xcc
pos0xba4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xba5
align 128,db 0xcc
pos0xba5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xba6
align 128,db 0xcc
pos0xba6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xba7
align 128,db 0xcc
pos0xba7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xba8
align 128,db 0xcc
pos0xba8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xba9
align 128,db 0xcc
pos0xba9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbaa
align 128,db 0xcc
pos0xbaa : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbab
align 128,db 0xcc
pos0xbab : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbac
align 128,db 0xcc
pos0xbac : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbad
align 128,db 0xcc
pos0xbad : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbae
align 128,db 0xcc
pos0xbae : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbaf
align 128,db 0xcc
pos0xbaf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbb0
align 128,db 0xcc
pos0xbb0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbb1
align 128,db 0xcc
pos0xbb1 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbb2
align 128,db 0xcc
pos0xbb2 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbb3
align 128,db 0xcc
pos0xbb3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbb4
align 128,db 0xcc
pos0xbb4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbb5
align 128,db 0xcc
pos0xbb5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbb6
align 128,db 0xcc
pos0xbb6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbb7
align 128,db 0xcc
pos0xbb7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbb8
align 128,db 0xcc
pos0xbb8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbb9
align 128,db 0xcc
pos0xbb9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbba
align 128,db 0xcc
pos0xbba : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbbb
align 128,db 0xcc
pos0xbbb : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbbc
align 128,db 0xcc
pos0xbbc : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbbd
align 128,db 0xcc
pos0xbbd : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbbe
align 128,db 0xcc
pos0xbbe : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbbf
align 128,db 0xcc
pos0xbbf : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbc0
align 128,db 0xcc
pos0xbc0 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbc1
align 128,db 0xcc
pos0xbc1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbc2
align 128,db 0xcc
pos0xbc2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbc3
align 128,db 0xcc
pos0xbc3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbc4
align 128,db 0xcc
pos0xbc4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbc5
align 128,db 0xcc
pos0xbc5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbc6
align 128,db 0xcc
pos0xbc6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbc7
align 128,db 0xcc
pos0xbc7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbc8
align 128,db 0xcc
pos0xbc8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbc9
align 128,db 0xcc
pos0xbc9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbca
align 128,db 0xcc
pos0xbca : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbcb
align 128,db 0xcc
pos0xbcb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbcc
align 128,db 0xcc
pos0xbcc : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbcd
align 128,db 0xcc
pos0xbcd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbce
align 128,db 0xcc
pos0xbce : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbcf
align 128,db 0xcc
pos0xbcf : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbd0
align 128,db 0xcc
pos0xbd0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbd1
align 128,db 0xcc
pos0xbd1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbd2
align 128,db 0xcc
pos0xbd2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbd3
align 128,db 0xcc
pos0xbd3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbd4
align 128,db 0xcc
pos0xbd4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbd5
align 128,db 0xcc
pos0xbd5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbd6
align 128,db 0xcc
pos0xbd6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbd7
align 128,db 0xcc
pos0xbd7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbd8
align 128,db 0xcc
pos0xbd8 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbd9
align 128,db 0xcc
pos0xbd9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbda
align 128,db 0xcc
pos0xbda : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbdb
align 128,db 0xcc
pos0xbdb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbdc
align 128,db 0xcc
pos0xbdc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbdd
align 128,db 0xcc
pos0xbdd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbde
align 128,db 0xcc
pos0xbde : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbdf
align 128,db 0xcc
pos0xbdf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbe0
align 128,db 0xcc
pos0xbe0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbe1
align 128,db 0xcc
pos0xbe1 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbe2
align 128,db 0xcc
pos0xbe2 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbe3
align 128,db 0xcc
pos0xbe3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbe4
align 128,db 0xcc
pos0xbe4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbe5
align 128,db 0xcc
pos0xbe5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbe6
align 128,db 0xcc
pos0xbe6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbe7
align 128,db 0xcc
pos0xbe7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbe8
align 128,db 0xcc
pos0xbe8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbe9
align 128,db 0xcc
pos0xbe9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbea
align 128,db 0xcc
pos0xbea : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbeb
align 128,db 0xcc
pos0xbeb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbec
align 128,db 0xcc
pos0xbec : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbed
align 128,db 0xcc
pos0xbed : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbee
align 128,db 0xcc
pos0xbee : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbef
align 128,db 0xcc
pos0xbef : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbf0
align 128,db 0xcc
pos0xbf0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbf1
align 128,db 0xcc
pos0xbf1 : mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbf2
align 128,db 0xcc
pos0xbf2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbf3
align 128,db 0xcc
pos0xbf3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbf4
align 128,db 0xcc
pos0xbf4 : mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbf5
align 128,db 0xcc
pos0xbf5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbf6
align 128,db 0xcc
pos0xbf6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbf7
align 128,db 0xcc
pos0xbf7 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbf8
align 128,db 0xcc
pos0xbf8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbf9
align 128,db 0xcc
pos0xbf9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbfa
align 128,db 0xcc
pos0xbfa : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xbfb
align 128,db 0xcc
pos0xbfb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xbfc
align 128,db 0xcc
pos0xbfc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xbfd
align 128,db 0xcc
pos0xbfd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xbfe
align 128,db 0xcc
pos0xbfe : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xbff
align 128,db 0xcc
pos0xbff : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc00
align 128,db 0xcc
pos0xc00 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc01
align 128,db 0xcc
pos0xc01 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc02
align 128,db 0xcc
pos0xc02 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc03
align 128,db 0xcc
pos0xc03 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc04
align 128,db 0xcc
pos0xc04 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc05
align 128,db 0xcc
pos0xc05 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc06
align 128,db 0xcc
pos0xc06 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc07
align 128,db 0xcc
pos0xc07 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc08
align 128,db 0xcc
pos0xc08 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc09
align 128,db 0xcc
pos0xc09 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc0a
align 128,db 0xcc
pos0xc0a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc0b
align 128,db 0xcc
pos0xc0b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc0c
align 128,db 0xcc
pos0xc0c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc0d
align 128,db 0xcc
pos0xc0d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc0e
align 128,db 0xcc
pos0xc0e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc0f
align 128,db 0xcc
pos0xc0f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc10
align 128,db 0xcc
pos0xc10 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc11
align 128,db 0xcc
pos0xc11 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc12
align 128,db 0xcc
pos0xc12 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc13
align 128,db 0xcc
pos0xc13 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc14
align 128,db 0xcc
pos0xc14 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc15
align 128,db 0xcc
pos0xc15 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc16
align 128,db 0xcc
pos0xc16 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc17
align 128,db 0xcc
pos0xc17 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc18
align 128,db 0xcc
pos0xc18 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc19
align 128,db 0xcc
pos0xc19 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc1a
align 128,db 0xcc
pos0xc1a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc1b
align 128,db 0xcc
pos0xc1b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc1c
align 128,db 0xcc
pos0xc1c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc1d
align 128,db 0xcc
pos0xc1d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc1e
align 128,db 0xcc
pos0xc1e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc1f
align 128,db 0xcc
pos0xc1f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc20
align 128,db 0xcc
pos0xc20 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc21
align 128,db 0xcc
pos0xc21 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc22
align 128,db 0xcc
pos0xc22 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc23
align 128,db 0xcc
pos0xc23 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc24
align 128,db 0xcc
pos0xc24 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc25
align 128,db 0xcc
pos0xc25 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc26
align 128,db 0xcc
pos0xc26 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc27
align 128,db 0xcc
pos0xc27 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc28
align 128,db 0xcc
pos0xc28 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc29
align 128,db 0xcc
pos0xc29 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc2a
align 128,db 0xcc
pos0xc2a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc2b
align 128,db 0xcc
pos0xc2b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc2c
align 128,db 0xcc
pos0xc2c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc2d
align 128,db 0xcc
pos0xc2d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc2e
align 128,db 0xcc
pos0xc2e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc2f
align 128,db 0xcc
pos0xc2f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc30
align 128,db 0xcc
pos0xc30 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc31
align 128,db 0xcc
pos0xc31 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc32
align 128,db 0xcc
pos0xc32 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc33
align 128,db 0xcc
pos0xc33 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc34
align 128,db 0xcc
pos0xc34 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc35
align 128,db 0xcc
pos0xc35 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc36
align 128,db 0xcc
pos0xc36 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc37
align 128,db 0xcc
pos0xc37 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc38
align 128,db 0xcc
pos0xc38 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc39
align 128,db 0xcc
pos0xc39 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc3a
align 128,db 0xcc
pos0xc3a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc3b
align 128,db 0xcc
pos0xc3b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc3c
align 128,db 0xcc
pos0xc3c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc3d
align 128,db 0xcc
pos0xc3d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc3e
align 128,db 0xcc
pos0xc3e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc3f
align 128,db 0xcc
pos0xc3f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc40
align 128,db 0xcc
pos0xc40 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc41
align 128,db 0xcc
pos0xc41 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc42
align 128,db 0xcc
pos0xc42 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc43
align 128,db 0xcc
pos0xc43 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc44
align 128,db 0xcc
pos0xc44 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc45
align 128,db 0xcc
pos0xc45 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc46
align 128,db 0xcc
pos0xc46 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc47
align 128,db 0xcc
pos0xc47 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc48
align 128,db 0xcc
pos0xc48 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc49
align 128,db 0xcc
pos0xc49 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc4a
align 128,db 0xcc
pos0xc4a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc4b
align 128,db 0xcc
pos0xc4b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc4c
align 128,db 0xcc
pos0xc4c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc4d
align 128,db 0xcc
pos0xc4d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc4e
align 128,db 0xcc
pos0xc4e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc4f
align 128,db 0xcc
pos0xc4f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc50
align 128,db 0xcc
pos0xc50 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc51
align 128,db 0xcc
pos0xc51 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc52
align 128,db 0xcc
pos0xc52 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc53
align 128,db 0xcc
pos0xc53 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc54
align 128,db 0xcc
pos0xc54 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc55
align 128,db 0xcc
pos0xc55 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc56
align 128,db 0xcc
pos0xc56 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc57
align 128,db 0xcc
pos0xc57 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc58
align 128,db 0xcc
pos0xc58 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc59
align 128,db 0xcc
pos0xc59 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc5a
align 128,db 0xcc
pos0xc5a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc5b
align 128,db 0xcc
pos0xc5b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc5c
align 128,db 0xcc
pos0xc5c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc5d
align 128,db 0xcc
pos0xc5d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc5e
align 128,db 0xcc
pos0xc5e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc5f
align 128,db 0xcc
pos0xc5f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc60
align 128,db 0xcc
pos0xc60 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc61
align 128,db 0xcc
pos0xc61 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc62
align 128,db 0xcc
pos0xc62 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc63
align 128,db 0xcc
pos0xc63 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc64
align 128,db 0xcc
pos0xc64 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc65
align 128,db 0xcc
pos0xc65 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc66
align 128,db 0xcc
pos0xc66 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc67
align 128,db 0xcc
pos0xc67 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc68
align 128,db 0xcc
pos0xc68 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc69
align 128,db 0xcc
pos0xc69 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc6a
align 128,db 0xcc
pos0xc6a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc6b
align 128,db 0xcc
pos0xc6b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc6c
align 128,db 0xcc
pos0xc6c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc6d
align 128,db 0xcc
pos0xc6d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc6e
align 128,db 0xcc
pos0xc6e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc6f
align 128,db 0xcc
pos0xc6f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc70
align 128,db 0xcc
pos0xc70 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc71
align 128,db 0xcc
pos0xc71 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc72
align 128,db 0xcc
pos0xc72 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc73
align 128,db 0xcc
pos0xc73 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc74
align 128,db 0xcc
pos0xc74 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc75
align 128,db 0xcc
pos0xc75 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc76
align 128,db 0xcc
pos0xc76 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc77
align 128,db 0xcc
pos0xc77 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc78
align 128,db 0xcc
pos0xc78 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc79
align 128,db 0xcc
pos0xc79 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc7a
align 128,db 0xcc
pos0xc7a : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc7b
align 128,db 0xcc
pos0xc7b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc7c
align 128,db 0xcc
pos0xc7c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc7d
align 128,db 0xcc
pos0xc7d : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc7e
align 128,db 0xcc
pos0xc7e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc7f
align 128,db 0xcc
pos0xc7f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc80
align 128,db 0xcc
pos0xc80 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc81
align 128,db 0xcc
pos0xc81 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc82
align 128,db 0xcc
pos0xc82 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc83
align 128,db 0xcc
pos0xc83 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc84
align 128,db 0xcc
pos0xc84 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc85
align 128,db 0xcc
pos0xc85 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc86
align 128,db 0xcc
pos0xc86 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc87
align 128,db 0xcc
pos0xc87 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc88
align 128,db 0xcc
pos0xc88 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc89
align 128,db 0xcc
pos0xc89 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc8a
align 128,db 0xcc
pos0xc8a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc8b
align 128,db 0xcc
pos0xc8b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc8c
align 128,db 0xcc
pos0xc8c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc8d
align 128,db 0xcc
pos0xc8d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc8e
align 128,db 0xcc
pos0xc8e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc8f
align 128,db 0xcc
pos0xc8f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc90
align 128,db 0xcc
pos0xc90 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc91
align 128,db 0xcc
pos0xc91 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc92
align 128,db 0xcc
pos0xc92 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc93
align 128,db 0xcc
pos0xc93 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc94
align 128,db 0xcc
pos0xc94 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc95
align 128,db 0xcc
pos0xc95 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc96
align 128,db 0xcc
pos0xc96 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc97
align 128,db 0xcc
pos0xc97 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc98
align 128,db 0xcc
pos0xc98 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xc99
align 128,db 0xcc
pos0xc99 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xc9a
align 128,db 0xcc
pos0xc9a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xc9b
align 128,db 0xcc
pos0xc9b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xc9c
align 128,db 0xcc
pos0xc9c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc9d
align 128,db 0xcc
pos0xc9d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc9e
align 128,db 0xcc
pos0xc9e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xc9f
align 128,db 0xcc
pos0xc9f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xca0
align 128,db 0xcc
pos0xca0 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xca1
align 128,db 0xcc
pos0xca1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xca2
align 128,db 0xcc
pos0xca2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xca3
align 128,db 0xcc
pos0xca3 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xca4
align 128,db 0xcc
pos0xca4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xca5
align 128,db 0xcc
pos0xca5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xca6
align 128,db 0xcc
pos0xca6 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xca7
align 128,db 0xcc
pos0xca7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xca8
align 128,db 0xcc
pos0xca8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xca9
align 128,db 0xcc
pos0xca9 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcaa
align 128,db 0xcc
pos0xcaa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcab
align 128,db 0xcc
pos0xcab : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcac
align 128,db 0xcc
pos0xcac : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcad
align 128,db 0xcc
pos0xcad : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcae
align 128,db 0xcc
pos0xcae : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcaf
align 128,db 0xcc
pos0xcaf : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcb0
align 128,db 0xcc
pos0xcb0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcb1
align 128,db 0xcc
pos0xcb1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcb2
align 128,db 0xcc
pos0xcb2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcb3
align 128,db 0xcc
pos0xcb3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcb4
align 128,db 0xcc
pos0xcb4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcb5
align 128,db 0xcc
pos0xcb5 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcb6
align 128,db 0xcc
pos0xcb6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcb7
align 128,db 0xcc
pos0xcb7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcb8
align 128,db 0xcc
pos0xcb8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xcb9
align 128,db 0xcc
pos0xcb9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcba
align 128,db 0xcc
pos0xcba : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcbb
align 128,db 0xcc
pos0xcbb : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xcbc
align 128,db 0xcc
pos0xcbc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcbd
align 128,db 0xcc
pos0xcbd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcbe
align 128,db 0xcc
pos0xcbe : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcbf
align 128,db 0xcc
pos0xcbf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcc0
align 128,db 0xcc
pos0xcc0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcc1
align 128,db 0xcc
pos0xcc1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xcc2
align 128,db 0xcc
pos0xcc2 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xcc3
align 128,db 0xcc
pos0xcc3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xcc4
align 128,db 0xcc
pos0xcc4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcc5
align 128,db 0xcc
pos0xcc5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcc6
align 128,db 0xcc
pos0xcc6 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xcc7
align 128,db 0xcc
pos0xcc7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcc8
align 128,db 0xcc
pos0xcc8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcc9
align 128,db 0xcc
pos0xcc9 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcca
align 128,db 0xcc
pos0xcca : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xccb
align 128,db 0xcc
pos0xccb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xccc
align 128,db 0xcc
pos0xccc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xccd
align 128,db 0xcc
pos0xccd : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xcce
align 128,db 0xcc
pos0xcce : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xccf
align 128,db 0xcc
pos0xccf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcd0
align 128,db 0xcc
pos0xcd0 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xcd1
align 128,db 0xcc
pos0xcd1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcd2
align 128,db 0xcc
pos0xcd2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcd3
align 128,db 0xcc
pos0xcd3 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcd4
align 128,db 0xcc
pos0xcd4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcd5
align 128,db 0xcc
pos0xcd5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcd6
align 128,db 0xcc
pos0xcd6 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcd7
align 128,db 0xcc
pos0xcd7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcd8
align 128,db 0xcc
pos0xcd8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcd9
align 128,db 0xcc
pos0xcd9 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcda
align 128,db 0xcc
pos0xcda : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcdb
align 128,db 0xcc
pos0xcdb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcdc
align 128,db 0xcc
pos0xcdc : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xcdd
align 128,db 0xcc
pos0xcdd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcde
align 128,db 0xcc
pos0xcde : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcdf
align 128,db 0xcc
pos0xcdf : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xce0
align 128,db 0xcc
pos0xce0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xce1
align 128,db 0xcc
pos0xce1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xce2
align 128,db 0xcc
pos0xce2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xce3
align 128,db 0xcc
pos0xce3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xce4
align 128,db 0xcc
pos0xce4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xce5
align 128,db 0xcc
pos0xce5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xce6
align 128,db 0xcc
pos0xce6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xce7
align 128,db 0xcc
pos0xce7 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xce8
align 128,db 0xcc
pos0xce8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xce9
align 128,db 0xcc
pos0xce9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xcea
align 128,db 0xcc
pos0xcea : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xceb
align 128,db 0xcc
pos0xceb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcec
align 128,db 0xcc
pos0xcec : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xced
align 128,db 0xcc
pos0xced : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xcee
align 128,db 0xcc
pos0xcee : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xcef
align 128,db 0xcc
pos0xcef : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xcf0
align 128,db 0xcc
pos0xcf0 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xcf1
align 128,db 0xcc
pos0xcf1 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xcf2
align 128,db 0xcc
pos0xcf2 : jmp pos0xcf3
align 128,db 0xcc
pos0xcf3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcf4
align 128,db 0xcc
pos0xcf4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcf5
align 128,db 0xcc
pos0xcf5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcf6
align 128,db 0xcc
pos0xcf6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcf7
align 128,db 0xcc
pos0xcf7 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xcf8
align 128,db 0xcc
pos0xcf8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcf9
align 128,db 0xcc
pos0xcf9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcfa
align 128,db 0xcc
pos0xcfa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcfb
align 128,db 0xcc
pos0xcfb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xcfc
align 128,db 0xcc
pos0xcfc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xcfd
align 128,db 0xcc
pos0xcfd : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xcfe
align 128,db 0xcc
pos0xcfe : jmp pos0xcff
align 128,db 0xcc
pos0xcff : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd00
align 128,db 0xcc
pos0xd00 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd01
align 128,db 0xcc
pos0xd01 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd02
align 128,db 0xcc
pos0xd02 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd03
align 128,db 0xcc
pos0xd03 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd04
align 128,db 0xcc
pos0xd04 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd05
align 128,db 0xcc
pos0xd05 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd06
align 128,db 0xcc
pos0xd06 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd07
align 128,db 0xcc
pos0xd07 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd08
align 128,db 0xcc
pos0xd08 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd09
align 128,db 0xcc
pos0xd09 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd0a
align 128,db 0xcc
pos0xd0a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd0b
align 128,db 0xcc
pos0xd0b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd0c
align 128,db 0xcc
pos0xd0c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd0d
align 128,db 0xcc
pos0xd0d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd0e
align 128,db 0xcc
pos0xd0e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd0f
align 128,db 0xcc
pos0xd0f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd10
align 128,db 0xcc
pos0xd10 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd11
align 128,db 0xcc
pos0xd11 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd12
align 128,db 0xcc
pos0xd12 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd13
align 128,db 0xcc
pos0xd13 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd14
align 128,db 0xcc
pos0xd14 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd15
align 128,db 0xcc
pos0xd15 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd16
align 128,db 0xcc
pos0xd16 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd17
align 128,db 0xcc
pos0xd17 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd18
align 128,db 0xcc
pos0xd18 : mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd19
align 128,db 0xcc
pos0xd19 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd1a
align 128,db 0xcc
pos0xd1a : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd1b
align 128,db 0xcc
pos0xd1b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd1c
align 128,db 0xcc
pos0xd1c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd1d
align 128,db 0xcc
pos0xd1d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd1e
align 128,db 0xcc
pos0xd1e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd1f
align 128,db 0xcc
pos0xd1f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd20
align 128,db 0xcc
pos0xd20 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd21
align 128,db 0xcc
pos0xd21 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd22
align 128,db 0xcc
pos0xd22 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd23
align 128,db 0xcc
pos0xd23 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd24
align 128,db 0xcc
pos0xd24 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd25
align 128,db 0xcc
pos0xd25 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd26
align 128,db 0xcc
pos0xd26 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd27
align 128,db 0xcc
pos0xd27 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd28
align 128,db 0xcc
pos0xd28 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd29
align 128,db 0xcc
pos0xd29 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd2a
align 128,db 0xcc
pos0xd2a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd2b
align 128,db 0xcc
pos0xd2b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd2c
align 128,db 0xcc
pos0xd2c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd2d
align 128,db 0xcc
pos0xd2d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd2e
align 128,db 0xcc
pos0xd2e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd2f
align 128,db 0xcc
pos0xd2f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd30
align 128,db 0xcc
pos0xd30 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd31
align 128,db 0xcc
pos0xd31 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd32
align 128,db 0xcc
pos0xd32 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd33
align 128,db 0xcc
pos0xd33 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd34
align 128,db 0xcc
pos0xd34 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
jmp pos0xd35
align 128,db 0xcc
pos0xd35 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd36
align 128,db 0xcc
pos0xd36 : jmp pos0xd37
align 128,db 0xcc
pos0xd37 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd38
align 128,db 0xcc
pos0xd38 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd39
align 128,db 0xcc
pos0xd39 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd3a
align 128,db 0xcc
pos0xd3a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd3b
align 128,db 0xcc
pos0xd3b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd3c
align 128,db 0xcc
pos0xd3c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd3d
align 128,db 0xcc
pos0xd3d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd3e
align 128,db 0xcc
pos0xd3e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd3f
align 128,db 0xcc
pos0xd3f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd40
align 128,db 0xcc
pos0xd40 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd41
align 128,db 0xcc
pos0xd41 : jmp pos0xd42
align 128,db 0xcc
pos0xd42 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd43
align 128,db 0xcc
pos0xd43 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd44
align 128,db 0xcc
pos0xd44 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd45
align 128,db 0xcc
pos0xd45 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd46
align 128,db 0xcc
pos0xd46 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd47
align 128,db 0xcc
pos0xd47 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd48
align 128,db 0xcc
pos0xd48 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd49
align 128,db 0xcc
pos0xd49 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd4a
align 128,db 0xcc
pos0xd4a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd4b
align 128,db 0xcc
pos0xd4b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd4c
align 128,db 0xcc
pos0xd4c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd4d
align 128,db 0xcc
pos0xd4d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd4e
align 128,db 0xcc
pos0xd4e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd4f
align 128,db 0xcc
pos0xd4f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd50
align 128,db 0xcc
pos0xd50 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd51
align 128,db 0xcc
pos0xd51 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd52
align 128,db 0xcc
pos0xd52 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd53
align 128,db 0xcc
pos0xd53 : jmp pos0xd54
align 128,db 0xcc
pos0xd54 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd55
align 128,db 0xcc
pos0xd55 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd56
align 128,db 0xcc
pos0xd56 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd57
align 128,db 0xcc
pos0xd57 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd58
align 128,db 0xcc
pos0xd58 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd59
align 128,db 0xcc
pos0xd59 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd5a
align 128,db 0xcc
pos0xd5a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd5b
align 128,db 0xcc
pos0xd5b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd5c
align 128,db 0xcc
pos0xd5c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd5d
align 128,db 0xcc
pos0xd5d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd5e
align 128,db 0xcc
pos0xd5e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd5f
align 128,db 0xcc
pos0xd5f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd60
align 128,db 0xcc
pos0xd60 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd61
align 128,db 0xcc
pos0xd61 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd62
align 128,db 0xcc
pos0xd62 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd63
align 128,db 0xcc
pos0xd63 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd64
align 128,db 0xcc
pos0xd64 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd65
align 128,db 0xcc
pos0xd65 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd66
align 128,db 0xcc
pos0xd66 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd67
align 128,db 0xcc
pos0xd67 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd68
align 128,db 0xcc
pos0xd68 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd69
align 128,db 0xcc
pos0xd69 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd6a
align 128,db 0xcc
pos0xd6a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd6b
align 128,db 0xcc
pos0xd6b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd6c
align 128,db 0xcc
pos0xd6c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd6d
align 128,db 0xcc
pos0xd6d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd6e
align 128,db 0xcc
pos0xd6e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd6f
align 128,db 0xcc
pos0xd6f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd70
align 128,db 0xcc
pos0xd70 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd71
align 128,db 0xcc
pos0xd71 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd72
align 128,db 0xcc
pos0xd72 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd73
align 128,db 0xcc
pos0xd73 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd74
align 128,db 0xcc
pos0xd74 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd75
align 128,db 0xcc
pos0xd75 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd76
align 128,db 0xcc
pos0xd76 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd77
align 128,db 0xcc
pos0xd77 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd78
align 128,db 0xcc
pos0xd78 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd79
align 128,db 0xcc
pos0xd79 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd7a
align 128,db 0xcc
pos0xd7a : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd7b
align 128,db 0xcc
pos0xd7b : mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd7c
align 128,db 0xcc
pos0xd7c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd7d
align 128,db 0xcc
pos0xd7d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd7e
align 128,db 0xcc
pos0xd7e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd7f
align 128,db 0xcc
pos0xd7f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd80
align 128,db 0xcc
pos0xd80 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd81
align 128,db 0xcc
pos0xd81 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd82
align 128,db 0xcc
pos0xd82 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd83
align 128,db 0xcc
pos0xd83 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd84
align 128,db 0xcc
pos0xd84 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd85
align 128,db 0xcc
pos0xd85 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd86
align 128,db 0xcc
pos0xd86 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd87
align 128,db 0xcc
pos0xd87 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd88
align 128,db 0xcc
pos0xd88 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd89
align 128,db 0xcc
pos0xd89 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd8a
align 128,db 0xcc
pos0xd8a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd8b
align 128,db 0xcc
pos0xd8b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd8c
align 128,db 0xcc
pos0xd8c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xd8d
align 128,db 0xcc
pos0xd8d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd8e
align 128,db 0xcc
pos0xd8e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd8f
align 128,db 0xcc
pos0xd8f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd90
align 128,db 0xcc
pos0xd90 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd91
align 128,db 0xcc
pos0xd91 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd92
align 128,db 0xcc
pos0xd92 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd93
align 128,db 0xcc
pos0xd93 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd94
align 128,db 0xcc
pos0xd94 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xd95
align 128,db 0xcc
pos0xd95 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xd96
align 128,db 0xcc
pos0xd96 : jmp pos0xd97
align 128,db 0xcc
pos0xd97 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd98
align 128,db 0xcc
pos0xd98 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd99
align 128,db 0xcc
pos0xd99 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd9a
align 128,db 0xcc
pos0xd9a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd9b
align 128,db 0xcc
pos0xd9b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xd9c
align 128,db 0xcc
pos0xd9c : jmp pos0xd9d
align 128,db 0xcc
pos0xd9d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
jmp pos0xd9e
align 128,db 0xcc
pos0xd9e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xd9f
align 128,db 0xcc
pos0xd9f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
jmp pos0xda0
align 128,db 0xcc
pos0xda0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xda1
align 128,db 0xcc
pos0xda1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
jmp pos0xda2
align 128,db 0xcc
pos0xda2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xda3
align 128,db 0xcc
pos0xda3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
jmp pos0xda4
align 128,db 0xcc
pos0xda4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xda5
align 128,db 0xcc
pos0xda5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xda6
align 128,db 0xcc
pos0xda6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xda7
align 128,db 0xcc
pos0xda7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xda8
align 128,db 0xcc
pos0xda8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xda9
align 128,db 0xcc
pos0xda9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdaa
align 128,db 0xcc
pos0xdaa : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdab
align 128,db 0xcc
pos0xdab : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdac
align 128,db 0xcc
pos0xdac : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdad
align 128,db 0xcc
pos0xdad : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xdae
align 128,db 0xcc
pos0xdae : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdaf
align 128,db 0xcc
pos0xdaf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdb0
align 128,db 0xcc
pos0xdb0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdb1
align 128,db 0xcc
pos0xdb1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdb2
align 128,db 0xcc
pos0xdb2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdb3
align 128,db 0xcc
pos0xdb3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdb4
align 128,db 0xcc
pos0xdb4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdb5
align 128,db 0xcc
pos0xdb5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdb6
align 128,db 0xcc
pos0xdb6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdb7
align 128,db 0xcc
pos0xdb7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdb8
align 128,db 0xcc
pos0xdb8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdb9
align 128,db 0xcc
pos0xdb9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdba
align 128,db 0xcc
pos0xdba : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdbb
align 128,db 0xcc
pos0xdbb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdbc
align 128,db 0xcc
pos0xdbc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdbd
align 128,db 0xcc
pos0xdbd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdbe
align 128,db 0xcc
pos0xdbe : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdbf
align 128,db 0xcc
pos0xdbf : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdc0
align 128,db 0xcc
pos0xdc0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdc1
align 128,db 0xcc
pos0xdc1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xdc2
align 128,db 0xcc
pos0xdc2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xdc3
align 128,db 0xcc
pos0xdc3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xdc4
align 128,db 0xcc
pos0xdc4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdc5
align 128,db 0xcc
pos0xdc5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdc6
align 128,db 0xcc
pos0xdc6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdc7
align 128,db 0xcc
pos0xdc7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdc8
align 128,db 0xcc
pos0xdc8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdc9
align 128,db 0xcc
pos0xdc9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdca
align 128,db 0xcc
pos0xdca : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdcb
align 128,db 0xcc
pos0xdcb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdcc
align 128,db 0xcc
pos0xdcc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdcd
align 128,db 0xcc
pos0xdcd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdce
align 128,db 0xcc
pos0xdce : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdcf
align 128,db 0xcc
pos0xdcf : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdd0
align 128,db 0xcc
pos0xdd0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdd1
align 128,db 0xcc
pos0xdd1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdd2
align 128,db 0xcc
pos0xdd2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdd3
align 128,db 0xcc
pos0xdd3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdd4
align 128,db 0xcc
pos0xdd4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdd5
align 128,db 0xcc
pos0xdd5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdd6
align 128,db 0xcc
pos0xdd6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdd7
align 128,db 0xcc
pos0xdd7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xdd8
align 128,db 0xcc
pos0xdd8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xdd9
align 128,db 0xcc
pos0xdd9 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xdda
align 128,db 0xcc
pos0xdda : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xddb
align 128,db 0xcc
pos0xddb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xddc
align 128,db 0xcc
pos0xddc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xddd
align 128,db 0xcc
pos0xddd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdde
align 128,db 0xcc
pos0xdde : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xddf
align 128,db 0xcc
pos0xddf : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xde0
align 128,db 0xcc
pos0xde0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xde1
align 128,db 0xcc
pos0xde1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xde2
align 128,db 0xcc
pos0xde2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xde3
align 128,db 0xcc
pos0xde3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xde4
align 128,db 0xcc
pos0xde4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xde5
align 128,db 0xcc
pos0xde5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xde6
align 128,db 0xcc
pos0xde6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xde7
align 128,db 0xcc
pos0xde7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xde8
align 128,db 0xcc
pos0xde8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xde9
align 128,db 0xcc
pos0xde9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdea
align 128,db 0xcc
pos0xdea : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdeb
align 128,db 0xcc
pos0xdeb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdec
align 128,db 0xcc
pos0xdec : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xded
align 128,db 0xcc
pos0xded : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xdee
align 128,db 0xcc
pos0xdee : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xdef
align 128,db 0xcc
pos0xdef : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xdf0
align 128,db 0xcc
pos0xdf0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdf1
align 128,db 0xcc
pos0xdf1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdf2
align 128,db 0xcc
pos0xdf2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdf3
align 128,db 0xcc
pos0xdf3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdf4
align 128,db 0xcc
pos0xdf4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdf5
align 128,db 0xcc
pos0xdf5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdf6
align 128,db 0xcc
pos0xdf6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdf7
align 128,db 0xcc
pos0xdf7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdf8
align 128,db 0xcc
pos0xdf8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdf9
align 128,db 0xcc
pos0xdf9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdfa
align 128,db 0xcc
pos0xdfa : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdfb
align 128,db 0xcc
pos0xdfb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdfc
align 128,db 0xcc
pos0xdfc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xdfd
align 128,db 0xcc
pos0xdfd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xdfe
align 128,db 0xcc
pos0xdfe : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xdff
align 128,db 0xcc
pos0xdff : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe00
align 128,db 0xcc
pos0xe00 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe01
align 128,db 0xcc
pos0xe01 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe02
align 128,db 0xcc
pos0xe02 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe03
align 128,db 0xcc
pos0xe03 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe04
align 128,db 0xcc
pos0xe04 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe05
align 128,db 0xcc
pos0xe05 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xe06
align 128,db 0xcc
pos0xe06 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe07
align 128,db 0xcc
pos0xe07 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe08
align 128,db 0xcc
pos0xe08 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe09
align 128,db 0xcc
pos0xe09 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe0a
align 128,db 0xcc
pos0xe0a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe0b
align 128,db 0xcc
pos0xe0b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe0c
align 128,db 0xcc
pos0xe0c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe0d
align 128,db 0xcc
pos0xe0d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe0e
align 128,db 0xcc
pos0xe0e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe0f
align 128,db 0xcc
pos0xe0f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe10
align 128,db 0xcc
pos0xe10 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe11
align 128,db 0xcc
pos0xe11 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe12
align 128,db 0xcc
pos0xe12 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe13
align 128,db 0xcc
pos0xe13 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe14
align 128,db 0xcc
pos0xe14 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe15
align 128,db 0xcc
pos0xe15 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe16
align 128,db 0xcc
pos0xe16 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe17
align 128,db 0xcc
pos0xe17 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe18
align 128,db 0xcc
pos0xe18 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe19
align 128,db 0xcc
pos0xe19 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe1a
align 128,db 0xcc
pos0xe1a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe1b
align 128,db 0xcc
pos0xe1b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe1c
align 128,db 0xcc
pos0xe1c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe1d
align 128,db 0xcc
pos0xe1d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe1e
align 128,db 0xcc
pos0xe1e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xe1f
align 128,db 0xcc
pos0xe1f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe20
align 128,db 0xcc
pos0xe20 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe21
align 128,db 0xcc
pos0xe21 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe22
align 128,db 0xcc
pos0xe22 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe23
align 128,db 0xcc
pos0xe23 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe24
align 128,db 0xcc
pos0xe24 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe25
align 128,db 0xcc
pos0xe25 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe26
align 128,db 0xcc
pos0xe26 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe27
align 128,db 0xcc
pos0xe27 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe28
align 128,db 0xcc
pos0xe28 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe29
align 128,db 0xcc
pos0xe29 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe2a
align 128,db 0xcc
pos0xe2a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe2b
align 128,db 0xcc
pos0xe2b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe2c
align 128,db 0xcc
pos0xe2c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe2d
align 128,db 0xcc
pos0xe2d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe2e
align 128,db 0xcc
pos0xe2e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe2f
align 128,db 0xcc
pos0xe2f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe30
align 128,db 0xcc
pos0xe30 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe31
align 128,db 0xcc
pos0xe31 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe32
align 128,db 0xcc
pos0xe32 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe33
align 128,db 0xcc
pos0xe33 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe34
align 128,db 0xcc
pos0xe34 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe35
align 128,db 0xcc
pos0xe35 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe36
align 128,db 0xcc
pos0xe36 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe37
align 128,db 0xcc
pos0xe37 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe38
align 128,db 0xcc
pos0xe38 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe39
align 128,db 0xcc
pos0xe39 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe3a
align 128,db 0xcc
pos0xe3a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe3b
align 128,db 0xcc
pos0xe3b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe3c
align 128,db 0xcc
pos0xe3c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe3d
align 128,db 0xcc
pos0xe3d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe3e
align 128,db 0xcc
pos0xe3e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe3f
align 128,db 0xcc
pos0xe3f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe40
align 128,db 0xcc
pos0xe40 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe41
align 128,db 0xcc
pos0xe41 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe42
align 128,db 0xcc
pos0xe42 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe43
align 128,db 0xcc
pos0xe43 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe44
align 128,db 0xcc
pos0xe44 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe45
align 128,db 0xcc
pos0xe45 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe46
align 128,db 0xcc
pos0xe46 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe47
align 128,db 0xcc
pos0xe47 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe48
align 128,db 0xcc
pos0xe48 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe49
align 128,db 0xcc
pos0xe49 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe4a
align 128,db 0xcc
pos0xe4a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe4b
align 128,db 0xcc
pos0xe4b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe4c
align 128,db 0xcc
pos0xe4c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe4d
align 128,db 0xcc
pos0xe4d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe4e
align 128,db 0xcc
pos0xe4e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe4f
align 128,db 0xcc
pos0xe4f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe50
align 128,db 0xcc
pos0xe50 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe51
align 128,db 0xcc
pos0xe51 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe52
align 128,db 0xcc
pos0xe52 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe53
align 128,db 0xcc
pos0xe53 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe54
align 128,db 0xcc
pos0xe54 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe55
align 128,db 0xcc
pos0xe55 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe56
align 128,db 0xcc
pos0xe56 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe57
align 128,db 0xcc
pos0xe57 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe58
align 128,db 0xcc
pos0xe58 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe59
align 128,db 0xcc
pos0xe59 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe5a
align 128,db 0xcc
pos0xe5a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe5b
align 128,db 0xcc
pos0xe5b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe5c
align 128,db 0xcc
pos0xe5c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe5d
align 128,db 0xcc
pos0xe5d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe5e
align 128,db 0xcc
pos0xe5e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe5f
align 128,db 0xcc
pos0xe5f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe60
align 128,db 0xcc
pos0xe60 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe61
align 128,db 0xcc
pos0xe61 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe62
align 128,db 0xcc
pos0xe62 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe63
align 128,db 0xcc
pos0xe63 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe64
align 128,db 0xcc
pos0xe64 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe65
align 128,db 0xcc
pos0xe65 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe66
align 128,db 0xcc
pos0xe66 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe67
align 128,db 0xcc
pos0xe67 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe68
align 128,db 0xcc
pos0xe68 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe69
align 128,db 0xcc
pos0xe69 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe6a
align 128,db 0xcc
pos0xe6a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe6b
align 128,db 0xcc
pos0xe6b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe6c
align 128,db 0xcc
pos0xe6c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe6d
align 128,db 0xcc
pos0xe6d : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe6e
align 128,db 0xcc
pos0xe6e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe6f
align 128,db 0xcc
pos0xe6f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe70
align 128,db 0xcc
pos0xe70 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe71
align 128,db 0xcc
pos0xe71 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe72
align 128,db 0xcc
pos0xe72 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe73
align 128,db 0xcc
pos0xe73 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe74
align 128,db 0xcc
pos0xe74 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe75
align 128,db 0xcc
pos0xe75 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe76
align 128,db 0xcc
pos0xe76 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe77
align 128,db 0xcc
pos0xe77 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe78
align 128,db 0xcc
pos0xe78 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe79
align 128,db 0xcc
pos0xe79 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe7a
align 128,db 0xcc
pos0xe7a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe7b
align 128,db 0xcc
pos0xe7b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe7c
align 128,db 0xcc
pos0xe7c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe7d
align 128,db 0xcc
pos0xe7d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe7e
align 128,db 0xcc
pos0xe7e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe7f
align 128,db 0xcc
pos0xe7f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe80
align 128,db 0xcc
pos0xe80 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe81
align 128,db 0xcc
pos0xe81 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe82
align 128,db 0xcc
pos0xe82 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe83
align 128,db 0xcc
pos0xe83 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe84
align 128,db 0xcc
pos0xe84 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe85
align 128,db 0xcc
pos0xe85 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe86
align 128,db 0xcc
pos0xe86 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe87
align 128,db 0xcc
pos0xe87 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe88
align 128,db 0xcc
pos0xe88 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe89
align 128,db 0xcc
pos0xe89 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe8a
align 128,db 0xcc
pos0xe8a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe8b
align 128,db 0xcc
pos0xe8b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe8c
align 128,db 0xcc
pos0xe8c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe8d
align 128,db 0xcc
pos0xe8d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe8e
align 128,db 0xcc
pos0xe8e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe8f
align 128,db 0xcc
pos0xe8f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe90
align 128,db 0xcc
pos0xe90 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe91
align 128,db 0xcc
pos0xe91 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe92
align 128,db 0xcc
pos0xe92 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe93
align 128,db 0xcc
pos0xe93 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe94
align 128,db 0xcc
pos0xe94 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe95
align 128,db 0xcc
pos0xe95 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe96
align 128,db 0xcc
pos0xe96 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe97
align 128,db 0xcc
pos0xe97 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe98
align 128,db 0xcc
pos0xe98 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe99
align 128,db 0xcc
pos0xe99 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xe9a
align 128,db 0xcc
pos0xe9a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe9b
align 128,db 0xcc
pos0xe9b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe9c
align 128,db 0xcc
pos0xe9c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xe9d
align 128,db 0xcc
pos0xe9d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xe9e
align 128,db 0xcc
pos0xe9e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xe9f
align 128,db 0xcc
pos0xe9f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xea0
align 128,db 0xcc
pos0xea0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xea1
align 128,db 0xcc
pos0xea1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xea2
align 128,db 0xcc
pos0xea2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xea3
align 128,db 0xcc
pos0xea3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xea4
align 128,db 0xcc
pos0xea4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xea5
align 128,db 0xcc
pos0xea5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xea6
align 128,db 0xcc
pos0xea6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xea7
align 128,db 0xcc
pos0xea7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xea8
align 128,db 0xcc
pos0xea8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xea9
align 128,db 0xcc
pos0xea9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xeaa
align 128,db 0xcc
pos0xeaa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xeab
align 128,db 0xcc
pos0xeab : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xeac
align 128,db 0xcc
pos0xeac : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xead
align 128,db 0xcc
pos0xead : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xeae
align 128,db 0xcc
pos0xeae : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xeaf
align 128,db 0xcc
pos0xeaf : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xeb0
align 128,db 0xcc
pos0xeb0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xeb1
align 128,db 0xcc
pos0xeb1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xeb2
align 128,db 0xcc
pos0xeb2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xeb3
align 128,db 0xcc
pos0xeb3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xeb4
align 128,db 0xcc
pos0xeb4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xeb5
align 128,db 0xcc
pos0xeb5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xeb6
align 128,db 0xcc
pos0xeb6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xeb7
align 128,db 0xcc
pos0xeb7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xeb8
align 128,db 0xcc
pos0xeb8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xeb9
align 128,db 0xcc
pos0xeb9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xeba
align 128,db 0xcc
pos0xeba : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xebb
align 128,db 0xcc
pos0xebb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xebc
align 128,db 0xcc
pos0xebc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xebd
align 128,db 0xcc
pos0xebd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xebe
align 128,db 0xcc
pos0xebe : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xebf
align 128,db 0xcc
pos0xebf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xec0
align 128,db 0xcc
pos0xec0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xec1
align 128,db 0xcc
pos0xec1 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xec2
align 128,db 0xcc
pos0xec2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xec3
align 128,db 0xcc
pos0xec3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xec4
align 128,db 0xcc
pos0xec4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xec5
align 128,db 0xcc
pos0xec5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xec6
align 128,db 0xcc
pos0xec6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xec7
align 128,db 0xcc
pos0xec7 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xec8
align 128,db 0xcc
pos0xec8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xec9
align 128,db 0xcc
pos0xec9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xeca
align 128,db 0xcc
pos0xeca : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xecb
align 128,db 0xcc
pos0xecb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xecc
align 128,db 0xcc
pos0xecc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xecd
align 128,db 0xcc
pos0xecd : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xece
align 128,db 0xcc
pos0xece : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xecf
align 128,db 0xcc
pos0xecf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xed0
align 128,db 0xcc
pos0xed0 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xed1
align 128,db 0xcc
pos0xed1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xed2
align 128,db 0xcc
pos0xed2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xed3
align 128,db 0xcc
pos0xed3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xed4
align 128,db 0xcc
pos0xed4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xed5
align 128,db 0xcc
pos0xed5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xed6
align 128,db 0xcc
pos0xed6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xed7
align 128,db 0xcc
pos0xed7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xed8
align 128,db 0xcc
pos0xed8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xed9
align 128,db 0xcc
pos0xed9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xeda
align 128,db 0xcc
pos0xeda : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xedb
align 128,db 0xcc
pos0xedb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xedc
align 128,db 0xcc
pos0xedc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xedd
align 128,db 0xcc
pos0xedd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xede
align 128,db 0xcc
pos0xede : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xedf
align 128,db 0xcc
pos0xedf : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xee0
align 128,db 0xcc
pos0xee0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xee1
align 128,db 0xcc
pos0xee1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xee2
align 128,db 0xcc
pos0xee2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xee3
align 128,db 0xcc
pos0xee3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xee4
align 128,db 0xcc
pos0xee4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xee5
align 128,db 0xcc
pos0xee5 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xee6
align 128,db 0xcc
pos0xee6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xee7
align 128,db 0xcc
pos0xee7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xee8
align 128,db 0xcc
pos0xee8 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xee9
align 128,db 0xcc
pos0xee9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xeea
align 128,db 0xcc
pos0xeea : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xeeb
align 128,db 0xcc
pos0xeeb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xeec
align 128,db 0xcc
pos0xeec : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xeed
align 128,db 0xcc
pos0xeed : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xeee
align 128,db 0xcc
pos0xeee : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xeef
align 128,db 0xcc
pos0xeef : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xef0
align 128,db 0xcc
pos0xef0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xef1
align 128,db 0xcc
pos0xef1 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xef2
align 128,db 0xcc
pos0xef2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xef3
align 128,db 0xcc
pos0xef3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xef4
align 128,db 0xcc
pos0xef4 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xef5
align 128,db 0xcc
pos0xef5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xef6
align 128,db 0xcc
pos0xef6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xef7
align 128,db 0xcc
pos0xef7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xef8
align 128,db 0xcc
pos0xef8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xef9
align 128,db 0xcc
pos0xef9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xefa
align 128,db 0xcc
pos0xefa : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xefb
align 128,db 0xcc
pos0xefb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xefc
align 128,db 0xcc
pos0xefc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xefd
align 128,db 0xcc
pos0xefd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xefe
align 128,db 0xcc
pos0xefe : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xeff
align 128,db 0xcc
pos0xeff : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf00
align 128,db 0xcc
pos0xf00 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf01
align 128,db 0xcc
pos0xf01 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf02
align 128,db 0xcc
pos0xf02 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf03
align 128,db 0xcc
pos0xf03 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf04
align 128,db 0xcc
pos0xf04 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf05
align 128,db 0xcc
pos0xf05 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf06
align 128,db 0xcc
pos0xf06 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf07
align 128,db 0xcc
pos0xf07 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf08
align 128,db 0xcc
pos0xf08 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf09
align 128,db 0xcc
pos0xf09 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf0a
align 128,db 0xcc
pos0xf0a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf0b
align 128,db 0xcc
pos0xf0b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf0c
align 128,db 0xcc
pos0xf0c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf0d
align 128,db 0xcc
pos0xf0d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf0e
align 128,db 0xcc
pos0xf0e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf0f
align 128,db 0xcc
pos0xf0f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf10
align 128,db 0xcc
pos0xf10 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf11
align 128,db 0xcc
pos0xf11 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf12
align 128,db 0xcc
pos0xf12 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf13
align 128,db 0xcc
pos0xf13 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf14
align 128,db 0xcc
pos0xf14 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf15
align 128,db 0xcc
pos0xf15 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf16
align 128,db 0xcc
pos0xf16 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf17
align 128,db 0xcc
pos0xf17 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf18
align 128,db 0xcc
pos0xf18 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf19
align 128,db 0xcc
pos0xf19 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf1a
align 128,db 0xcc
pos0xf1a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf1b
align 128,db 0xcc
pos0xf1b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf1c
align 128,db 0xcc
pos0xf1c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf1d
align 128,db 0xcc
pos0xf1d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf1e
align 128,db 0xcc
pos0xf1e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf1f
align 128,db 0xcc
pos0xf1f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf20
align 128,db 0xcc
pos0xf20 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf21
align 128,db 0xcc
pos0xf21 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf22
align 128,db 0xcc
pos0xf22 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf23
align 128,db 0xcc
pos0xf23 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf24
align 128,db 0xcc
pos0xf24 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf25
align 128,db 0xcc
pos0xf25 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf26
align 128,db 0xcc
pos0xf26 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf27
align 128,db 0xcc
pos0xf27 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf28
align 128,db 0xcc
pos0xf28 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf29
align 128,db 0xcc
pos0xf29 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf2a
align 128,db 0xcc
pos0xf2a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf2b
align 128,db 0xcc
pos0xf2b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf2c
align 128,db 0xcc
pos0xf2c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf2d
align 128,db 0xcc
pos0xf2d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf2e
align 128,db 0xcc
pos0xf2e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf2f
align 128,db 0xcc
pos0xf2f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf30
align 128,db 0xcc
pos0xf30 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf31
align 128,db 0xcc
pos0xf31 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf32
align 128,db 0xcc
pos0xf32 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf33
align 128,db 0xcc
pos0xf33 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf34
align 128,db 0xcc
pos0xf34 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf35
align 128,db 0xcc
pos0xf35 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf36
align 128,db 0xcc
pos0xf36 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf37
align 128,db 0xcc
pos0xf37 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf38
align 128,db 0xcc
pos0xf38 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf39
align 128,db 0xcc
pos0xf39 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf3a
align 128,db 0xcc
pos0xf3a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf3b
align 128,db 0xcc
pos0xf3b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf3c
align 128,db 0xcc
pos0xf3c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf3d
align 128,db 0xcc
pos0xf3d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf3e
align 128,db 0xcc
pos0xf3e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf3f
align 128,db 0xcc
pos0xf3f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf40
align 128,db 0xcc
pos0xf40 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf41
align 128,db 0xcc
pos0xf41 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf42
align 128,db 0xcc
pos0xf42 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf43
align 128,db 0xcc
pos0xf43 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf44
align 128,db 0xcc
pos0xf44 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf45
align 128,db 0xcc
pos0xf45 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf46
align 128,db 0xcc
pos0xf46 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf47
align 128,db 0xcc
pos0xf47 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf48
align 128,db 0xcc
pos0xf48 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf49
align 128,db 0xcc
pos0xf49 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf4a
align 128,db 0xcc
pos0xf4a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf4b
align 128,db 0xcc
pos0xf4b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf4c
align 128,db 0xcc
pos0xf4c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf4d
align 128,db 0xcc
pos0xf4d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf4e
align 128,db 0xcc
pos0xf4e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf4f
align 128,db 0xcc
pos0xf4f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf50
align 128,db 0xcc
pos0xf50 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf51
align 128,db 0xcc
pos0xf51 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf52
align 128,db 0xcc
pos0xf52 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf53
align 128,db 0xcc
pos0xf53 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf54
align 128,db 0xcc
pos0xf54 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf55
align 128,db 0xcc
pos0xf55 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf56
align 128,db 0xcc
pos0xf56 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf57
align 128,db 0xcc
pos0xf57 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf58
align 128,db 0xcc
pos0xf58 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf59
align 128,db 0xcc
pos0xf59 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf5a
align 128,db 0xcc
pos0xf5a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf5b
align 128,db 0xcc
pos0xf5b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf5c
align 128,db 0xcc
pos0xf5c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf5d
align 128,db 0xcc
pos0xf5d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf5e
align 128,db 0xcc
pos0xf5e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf5f
align 128,db 0xcc
pos0xf5f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf60
align 128,db 0xcc
pos0xf60 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf61
align 128,db 0xcc
pos0xf61 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf62
align 128,db 0xcc
pos0xf62 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf63
align 128,db 0xcc
pos0xf63 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf64
align 128,db 0xcc
pos0xf64 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf65
align 128,db 0xcc
pos0xf65 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf66
align 128,db 0xcc
pos0xf66 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf67
align 128,db 0xcc
pos0xf67 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf68
align 128,db 0xcc
pos0xf68 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf69
align 128,db 0xcc
pos0xf69 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf6a
align 128,db 0xcc
pos0xf6a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf6b
align 128,db 0xcc
pos0xf6b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf6c
align 128,db 0xcc
pos0xf6c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf6d
align 128,db 0xcc
pos0xf6d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf6e
align 128,db 0xcc
pos0xf6e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf6f
align 128,db 0xcc
pos0xf6f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf70
align 128,db 0xcc
pos0xf70 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf71
align 128,db 0xcc
pos0xf71 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf72
align 128,db 0xcc
pos0xf72 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf73
align 128,db 0xcc
pos0xf73 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf74
align 128,db 0xcc
pos0xf74 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf75
align 128,db 0xcc
pos0xf75 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf76
align 128,db 0xcc
pos0xf76 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf77
align 128,db 0xcc
pos0xf77 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf78
align 128,db 0xcc
pos0xf78 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf79
align 128,db 0xcc
pos0xf79 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf7a
align 128,db 0xcc
pos0xf7a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf7b
align 128,db 0xcc
pos0xf7b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf7c
align 128,db 0xcc
pos0xf7c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf7d
align 128,db 0xcc
pos0xf7d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf7e
align 128,db 0xcc
pos0xf7e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf7f
align 128,db 0xcc
pos0xf7f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf80
align 128,db 0xcc
pos0xf80 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf81
align 128,db 0xcc
pos0xf81 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf82
align 128,db 0xcc
pos0xf82 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf83
align 128,db 0xcc
pos0xf83 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf84
align 128,db 0xcc
pos0xf84 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf85
align 128,db 0xcc
pos0xf85 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf86
align 128,db 0xcc
pos0xf86 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf87
align 128,db 0xcc
pos0xf87 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf88
align 128,db 0xcc
pos0xf88 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf89
align 128,db 0xcc
pos0xf89 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf8a
align 128,db 0xcc
pos0xf8a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf8b
align 128,db 0xcc
pos0xf8b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf8c
align 128,db 0xcc
pos0xf8c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf8d
align 128,db 0xcc
pos0xf8d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf8e
align 128,db 0xcc
pos0xf8e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf8f
align 128,db 0xcc
pos0xf8f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf90
align 128,db 0xcc
pos0xf90 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf91
align 128,db 0xcc
pos0xf91 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf92
align 128,db 0xcc
pos0xf92 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf93
align 128,db 0xcc
pos0xf93 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf94
align 128,db 0xcc
pos0xf94 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xf95
align 128,db 0xcc
pos0xf95 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf96
align 128,db 0xcc
pos0xf96 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf97
align 128,db 0xcc
pos0xf97 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf98
align 128,db 0xcc
pos0xf98 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf99
align 128,db 0xcc
pos0xf99 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xf9a
align 128,db 0xcc
pos0xf9a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf9b
align 128,db 0xcc
pos0xf9b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xf9c
align 128,db 0xcc
pos0xf9c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf9d
align 128,db 0xcc
pos0xf9d : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xf9e
align 128,db 0xcc
pos0xf9e : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xf9f
align 128,db 0xcc
pos0xf9f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfa0
align 128,db 0xcc
pos0xfa0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfa1
align 128,db 0xcc
pos0xfa1 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfa2
align 128,db 0xcc
pos0xfa2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfa3
align 128,db 0xcc
pos0xfa3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfa4
align 128,db 0xcc
pos0xfa4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfa5
align 128,db 0xcc
pos0xfa5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfa6
align 128,db 0xcc
pos0xfa6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfa7
align 128,db 0xcc
pos0xfa7 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfa8
align 128,db 0xcc
pos0xfa8 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xfa9
align 128,db 0xcc
pos0xfa9 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xfaa
align 128,db 0xcc
pos0xfaa : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xfab
align 128,db 0xcc
pos0xfab : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xfac
align 128,db 0xcc
pos0xfac : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xfad
align 128,db 0xcc
pos0xfad : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfae
align 128,db 0xcc
pos0xfae : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfaf
align 128,db 0xcc
pos0xfaf : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfb0
align 128,db 0xcc
pos0xfb0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfb1
align 128,db 0xcc
pos0xfb1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfb2
align 128,db 0xcc
pos0xfb2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfb3
align 128,db 0xcc
pos0xfb3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfb4
align 128,db 0xcc
pos0xfb4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfb5
align 128,db 0xcc
pos0xfb5 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfb6
align 128,db 0xcc
pos0xfb6 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xfb7
align 128,db 0xcc
pos0xfb7 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xfb8
align 128,db 0xcc
pos0xfb8 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0xfb9
align 128,db 0xcc
pos0xfb9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfba
align 128,db 0xcc
pos0xfba : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfbb
align 128,db 0xcc
pos0xfbb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfbc
align 128,db 0xcc
pos0xfbc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfbd
align 128,db 0xcc
pos0xfbd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfbe
align 128,db 0xcc
pos0xfbe : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfbf
align 128,db 0xcc
pos0xfbf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfc0
align 128,db 0xcc
pos0xfc0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfc1
align 128,db 0xcc
pos0xfc1 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfc2
align 128,db 0xcc
pos0xfc2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfc3
align 128,db 0xcc
pos0xfc3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfc4
align 128,db 0xcc
pos0xfc4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfc5
align 128,db 0xcc
pos0xfc5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfc6
align 128,db 0xcc
pos0xfc6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfc7
align 128,db 0xcc
pos0xfc7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfc8
align 128,db 0xcc
pos0xfc8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfc9
align 128,db 0xcc
pos0xfc9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfca
align 128,db 0xcc
pos0xfca : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfcb
align 128,db 0xcc
pos0xfcb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfcc
align 128,db 0xcc
pos0xfcc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfcd
align 128,db 0xcc
pos0xfcd : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfce
align 128,db 0xcc
pos0xfce : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfcf
align 128,db 0xcc
pos0xfcf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfd0
align 128,db 0xcc
pos0xfd0 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfd1
align 128,db 0xcc
pos0xfd1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfd2
align 128,db 0xcc
pos0xfd2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfd3
align 128,db 0xcc
pos0xfd3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfd4
align 128,db 0xcc
pos0xfd4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfd5
align 128,db 0xcc
pos0xfd5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfd6
align 128,db 0xcc
pos0xfd6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfd7
align 128,db 0xcc
pos0xfd7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfd8
align 128,db 0xcc
pos0xfd8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfd9
align 128,db 0xcc
pos0xfd9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfda
align 128,db 0xcc
pos0xfda : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfdb
align 128,db 0xcc
pos0xfdb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfdc
align 128,db 0xcc
pos0xfdc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfdd
align 128,db 0xcc
pos0xfdd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfde
align 128,db 0xcc
pos0xfde : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfdf
align 128,db 0xcc
pos0xfdf : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfe0
align 128,db 0xcc
pos0xfe0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfe1
align 128,db 0xcc
pos0xfe1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfe2
align 128,db 0xcc
pos0xfe2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfe3
align 128,db 0xcc
pos0xfe3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfe4
align 128,db 0xcc
pos0xfe4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfe5
align 128,db 0xcc
pos0xfe5 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfe6
align 128,db 0xcc
pos0xfe6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfe7
align 128,db 0xcc
pos0xfe7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xfe8
align 128,db 0xcc
pos0xfe8 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfe9
align 128,db 0xcc
pos0xfe9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfea
align 128,db 0xcc
pos0xfea : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfeb
align 128,db 0xcc
pos0xfeb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfec
align 128,db 0xcc
pos0xfec : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfed
align 128,db 0xcc
pos0xfed : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xfee
align 128,db 0xcc
pos0xfee : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xfef
align 128,db 0xcc
pos0xfef : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xff0
align 128,db 0xcc
pos0xff0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xff1
align 128,db 0xcc
pos0xff1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xff2
align 128,db 0xcc
pos0xff2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xff3
align 128,db 0xcc
pos0xff3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xff4
align 128,db 0xcc
pos0xff4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xff5
align 128,db 0xcc
pos0xff5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xff6
align 128,db 0xcc
pos0xff6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xff7
align 128,db 0xcc
pos0xff7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0xff8
align 128,db 0xcc
pos0xff8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xff9
align 128,db 0xcc
pos0xff9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xffa
align 128,db 0xcc
pos0xffa : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xffb
align 128,db 0xcc
pos0xffb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xffc
align 128,db 0xcc
pos0xffc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0xffd
align 128,db 0xcc
pos0xffd : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0xffe
align 128,db 0xcc
pos0xffe : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0xfff
align 128,db 0xcc
pos0xfff : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1000
align 128,db 0xcc
pos0x1000 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1001
align 128,db 0xcc
pos0x1001 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1002
align 128,db 0xcc
pos0x1002 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1003
align 128,db 0xcc
pos0x1003 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1004
align 128,db 0xcc
pos0x1004 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1005
align 128,db 0xcc
pos0x1005 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1006
align 128,db 0xcc
pos0x1006 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1007
align 128,db 0xcc
pos0x1007 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1008
align 128,db 0xcc
pos0x1008 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1009
align 128,db 0xcc
pos0x1009 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x100a
align 128,db 0xcc
pos0x100a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x100b
align 128,db 0xcc
pos0x100b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x100c
align 128,db 0xcc
pos0x100c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x100d
align 128,db 0xcc
pos0x100d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x100e
align 128,db 0xcc
pos0x100e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x100f
align 128,db 0xcc
pos0x100f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1010
align 128,db 0xcc
pos0x1010 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1011
align 128,db 0xcc
pos0x1011 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1012
align 128,db 0xcc
pos0x1012 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1013
align 128,db 0xcc
pos0x1013 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1014
align 128,db 0xcc
pos0x1014 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1015
align 128,db 0xcc
pos0x1015 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1016
align 128,db 0xcc
pos0x1016 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1017
align 128,db 0xcc
pos0x1017 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1018
align 128,db 0xcc
pos0x1018 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1019
align 128,db 0xcc
pos0x1019 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x101a
align 128,db 0xcc
pos0x101a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x101b
align 128,db 0xcc
pos0x101b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x101c
align 128,db 0xcc
pos0x101c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x101d
align 128,db 0xcc
pos0x101d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x101e
align 128,db 0xcc
pos0x101e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x101f
align 128,db 0xcc
pos0x101f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1020
align 128,db 0xcc
pos0x1020 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1021
align 128,db 0xcc
pos0x1021 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1022
align 128,db 0xcc
pos0x1022 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1023
align 128,db 0xcc
pos0x1023 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1024
align 128,db 0xcc
pos0x1024 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1025
align 128,db 0xcc
pos0x1025 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1026
align 128,db 0xcc
pos0x1026 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1027
align 128,db 0xcc
pos0x1027 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1028
align 128,db 0xcc
pos0x1028 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1029
align 128,db 0xcc
pos0x1029 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x102a
align 128,db 0xcc
pos0x102a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x102b
align 128,db 0xcc
pos0x102b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x102c
align 128,db 0xcc
pos0x102c : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x102d
align 128,db 0xcc
pos0x102d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x102e
align 128,db 0xcc
pos0x102e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x102f
align 128,db 0xcc
pos0x102f : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1030
align 128,db 0xcc
pos0x1030 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1031
align 128,db 0xcc
pos0x1031 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1032
align 128,db 0xcc
pos0x1032 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1033
align 128,db 0xcc
pos0x1033 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1034
align 128,db 0xcc
pos0x1034 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1035
align 128,db 0xcc
pos0x1035 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1036
align 128,db 0xcc
pos0x1036 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1037
align 128,db 0xcc
pos0x1037 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1038
align 128,db 0xcc
pos0x1038 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1039
align 128,db 0xcc
pos0x1039 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x103a
align 128,db 0xcc
pos0x103a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x103b
align 128,db 0xcc
pos0x103b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x103c
align 128,db 0xcc
pos0x103c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x103d
align 128,db 0xcc
pos0x103d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x103e
align 128,db 0xcc
pos0x103e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x103f
align 128,db 0xcc
pos0x103f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1040
align 128,db 0xcc
pos0x1040 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1041
align 128,db 0xcc
pos0x1041 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1042
align 128,db 0xcc
pos0x1042 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1043
align 128,db 0xcc
pos0x1043 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1044
align 128,db 0xcc
pos0x1044 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1045
align 128,db 0xcc
pos0x1045 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1046
align 128,db 0xcc
pos0x1046 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1047
align 128,db 0xcc
pos0x1047 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1048
align 128,db 0xcc
pos0x1048 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1049
align 128,db 0xcc
pos0x1049 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x104a
align 128,db 0xcc
pos0x104a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x104b
align 128,db 0xcc
pos0x104b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x104c
align 128,db 0xcc
pos0x104c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x104d
align 128,db 0xcc
pos0x104d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x104e
align 128,db 0xcc
pos0x104e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x104f
align 128,db 0xcc
pos0x104f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1050
align 128,db 0xcc
pos0x1050 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1051
align 128,db 0xcc
pos0x1051 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1052
align 128,db 0xcc
pos0x1052 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1053
align 128,db 0xcc
pos0x1053 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1054
align 128,db 0xcc
pos0x1054 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1055
align 128,db 0xcc
pos0x1055 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1056
align 128,db 0xcc
pos0x1056 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1057
align 128,db 0xcc
pos0x1057 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1058
align 128,db 0xcc
pos0x1058 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1059
align 128,db 0xcc
pos0x1059 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x105a
align 128,db 0xcc
pos0x105a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x105b
align 128,db 0xcc
pos0x105b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x105c
align 128,db 0xcc
pos0x105c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x105d
align 128,db 0xcc
pos0x105d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x105e
align 128,db 0xcc
pos0x105e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x105f
align 128,db 0xcc
pos0x105f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1060
align 128,db 0xcc
pos0x1060 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1061
align 128,db 0xcc
pos0x1061 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1062
align 128,db 0xcc
pos0x1062 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1063
align 128,db 0xcc
pos0x1063 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1064
align 128,db 0xcc
pos0x1064 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1065
align 128,db 0xcc
pos0x1065 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1066
align 128,db 0xcc
pos0x1066 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1067
align 128,db 0xcc
pos0x1067 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1068
align 128,db 0xcc
pos0x1068 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1069
align 128,db 0xcc
pos0x1069 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x106a
align 128,db 0xcc
pos0x106a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x106b
align 128,db 0xcc
pos0x106b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x106c
align 128,db 0xcc
pos0x106c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x106d
align 128,db 0xcc
pos0x106d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x106e
align 128,db 0xcc
pos0x106e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x106f
align 128,db 0xcc
pos0x106f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1070
align 128,db 0xcc
pos0x1070 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1071
align 128,db 0xcc
pos0x1071 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1072
align 128,db 0xcc
pos0x1072 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1073
align 128,db 0xcc
pos0x1073 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1074
align 128,db 0xcc
pos0x1074 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1075
align 128,db 0xcc
pos0x1075 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1076
align 128,db 0xcc
pos0x1076 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1077
align 128,db 0xcc
pos0x1077 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1078
align 128,db 0xcc
pos0x1078 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1079
align 128,db 0xcc
pos0x1079 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x107a
align 128,db 0xcc
pos0x107a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x107b
align 128,db 0xcc
pos0x107b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x107c
align 128,db 0xcc
pos0x107c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x107d
align 128,db 0xcc
pos0x107d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x107e
align 128,db 0xcc
pos0x107e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x107f
align 128,db 0xcc
pos0x107f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1080
align 128,db 0xcc
pos0x1080 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1081
align 128,db 0xcc
pos0x1081 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1082
align 128,db 0xcc
pos0x1082 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1083
align 128,db 0xcc
pos0x1083 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1084
align 128,db 0xcc
pos0x1084 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1085
align 128,db 0xcc
pos0x1085 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1086
align 128,db 0xcc
pos0x1086 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1087
align 128,db 0xcc
pos0x1087 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1088
align 128,db 0xcc
pos0x1088 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1089
align 128,db 0xcc
pos0x1089 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x108a
align 128,db 0xcc
pos0x108a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x108b
align 128,db 0xcc
pos0x108b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x108c
align 128,db 0xcc
pos0x108c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x108d
align 128,db 0xcc
pos0x108d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x108e
align 128,db 0xcc
pos0x108e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x108f
align 128,db 0xcc
pos0x108f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1090
align 128,db 0xcc
pos0x1090 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1091
align 128,db 0xcc
pos0x1091 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1092
align 128,db 0xcc
pos0x1092 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1093
align 128,db 0xcc
pos0x1093 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1094
align 128,db 0xcc
pos0x1094 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1095
align 128,db 0xcc
pos0x1095 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1096
align 128,db 0xcc
pos0x1096 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1097
align 128,db 0xcc
pos0x1097 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1098
align 128,db 0xcc
pos0x1098 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1099
align 128,db 0xcc
pos0x1099 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x109a
align 128,db 0xcc
pos0x109a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x109b
align 128,db 0xcc
pos0x109b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x109c
align 128,db 0xcc
pos0x109c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x109d
align 128,db 0xcc
pos0x109d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x109e
align 128,db 0xcc
pos0x109e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x109f
align 128,db 0xcc
pos0x109f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10a0
align 128,db 0xcc
pos0x10a0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10a1
align 128,db 0xcc
pos0x10a1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10a2
align 128,db 0xcc
pos0x10a2 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10a3
align 128,db 0xcc
pos0x10a3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10a4
align 128,db 0xcc
pos0x10a4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10a5
align 128,db 0xcc
pos0x10a5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10a6
align 128,db 0xcc
pos0x10a6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10a7
align 128,db 0xcc
pos0x10a7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10a8
align 128,db 0xcc
pos0x10a8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10a9
align 128,db 0xcc
pos0x10a9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10aa
align 128,db 0xcc
pos0x10aa : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10ab
align 128,db 0xcc
pos0x10ab : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10ac
align 128,db 0xcc
pos0x10ac : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10ad
align 128,db 0xcc
pos0x10ad : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10ae
align 128,db 0xcc
pos0x10ae : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10af
align 128,db 0xcc
pos0x10af : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10b0
align 128,db 0xcc
pos0x10b0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10b1
align 128,db 0xcc
pos0x10b1 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10b2
align 128,db 0xcc
pos0x10b2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10b3
align 128,db 0xcc
pos0x10b3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10b4
align 128,db 0xcc
pos0x10b4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10b5
align 128,db 0xcc
pos0x10b5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10b6
align 128,db 0xcc
pos0x10b6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10b7
align 128,db 0xcc
pos0x10b7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10b8
align 128,db 0xcc
pos0x10b8 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x10b9
align 128,db 0xcc
pos0x10b9 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x10ba
align 128,db 0xcc
pos0x10ba : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x10bb
align 128,db 0xcc
pos0x10bb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10bc
align 128,db 0xcc
pos0x10bc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10bd
align 128,db 0xcc
pos0x10bd : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10be
align 128,db 0xcc
pos0x10be : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10bf
align 128,db 0xcc
pos0x10bf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10c0
align 128,db 0xcc
pos0x10c0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10c1
align 128,db 0xcc
pos0x10c1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10c2
align 128,db 0xcc
pos0x10c2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10c3
align 128,db 0xcc
pos0x10c3 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10c4
align 128,db 0xcc
pos0x10c4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x10c5
align 128,db 0xcc
pos0x10c5 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x10c6
align 128,db 0xcc
pos0x10c6 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x10c7
align 128,db 0xcc
pos0x10c7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10c8
align 128,db 0xcc
pos0x10c8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10c9
align 128,db 0xcc
pos0x10c9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10ca
align 128,db 0xcc
pos0x10ca : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10cb
align 128,db 0xcc
pos0x10cb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10cc
align 128,db 0xcc
pos0x10cc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10cd
align 128,db 0xcc
pos0x10cd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10ce
align 128,db 0xcc
pos0x10ce : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10cf
align 128,db 0xcc
pos0x10cf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10d0
align 128,db 0xcc
pos0x10d0 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10d1
align 128,db 0xcc
pos0x10d1 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x10d2
align 128,db 0xcc
pos0x10d2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10d3
align 128,db 0xcc
pos0x10d3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10d4
align 128,db 0xcc
pos0x10d4 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10d5
align 128,db 0xcc
pos0x10d5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10d6
align 128,db 0xcc
pos0x10d6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10d7
align 128,db 0xcc
pos0x10d7 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10d8
align 128,db 0xcc
pos0x10d8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10d9
align 128,db 0xcc
pos0x10d9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10da
align 128,db 0xcc
pos0x10da : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10db
align 128,db 0xcc
pos0x10db : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10dc
align 128,db 0xcc
pos0x10dc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10dd
align 128,db 0xcc
pos0x10dd : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10de
align 128,db 0xcc
pos0x10de : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10df
align 128,db 0xcc
pos0x10df : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10e0
align 128,db 0xcc
pos0x10e0 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10e1
align 128,db 0xcc
pos0x10e1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10e2
align 128,db 0xcc
pos0x10e2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10e3
align 128,db 0xcc
pos0x10e3 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10e4
align 128,db 0xcc
pos0x10e4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10e5
align 128,db 0xcc
pos0x10e5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10e6
align 128,db 0xcc
pos0x10e6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10e7
align 128,db 0xcc
pos0x10e7 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x10e8
align 128,db 0xcc
pos0x10e8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10e9
align 128,db 0xcc
pos0x10e9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10ea
align 128,db 0xcc
pos0x10ea : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10eb
align 128,db 0xcc
pos0x10eb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10ec
align 128,db 0xcc
pos0x10ec : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10ed
align 128,db 0xcc
pos0x10ed : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10ee
align 128,db 0xcc
pos0x10ee : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10ef
align 128,db 0xcc
pos0x10ef : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10f0
align 128,db 0xcc
pos0x10f0 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10f1
align 128,db 0xcc
pos0x10f1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10f2
align 128,db 0xcc
pos0x10f2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10f3
align 128,db 0xcc
pos0x10f3 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10f4
align 128,db 0xcc
pos0x10f4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10f5
align 128,db 0xcc
pos0x10f5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10f6
align 128,db 0xcc
pos0x10f6 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10f7
align 128,db 0xcc
pos0x10f7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10f8
align 128,db 0xcc
pos0x10f8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10f9
align 128,db 0xcc
pos0x10f9 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x10fa
align 128,db 0xcc
pos0x10fa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10fb
align 128,db 0xcc
pos0x10fb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x10fc
align 128,db 0xcc
pos0x10fc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x10fd
align 128,db 0xcc
pos0x10fd : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x10fe
align 128,db 0xcc
pos0x10fe : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x10ff
align 128,db 0xcc
pos0x10ff : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1100
align 128,db 0xcc
pos0x1100 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1101
align 128,db 0xcc
pos0x1101 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1102
align 128,db 0xcc
pos0x1102 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1103
align 128,db 0xcc
pos0x1103 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1104
align 128,db 0xcc
pos0x1104 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1105
align 128,db 0xcc
pos0x1105 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1106
align 128,db 0xcc
pos0x1106 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1107
align 128,db 0xcc
pos0x1107 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1108
align 128,db 0xcc
pos0x1108 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1109
align 128,db 0xcc
pos0x1109 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x110a
align 128,db 0xcc
pos0x110a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x110b
align 128,db 0xcc
pos0x110b : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x110c
align 128,db 0xcc
pos0x110c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x110d
align 128,db 0xcc
pos0x110d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x110e
align 128,db 0xcc
pos0x110e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x110f
align 128,db 0xcc
pos0x110f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1110
align 128,db 0xcc
pos0x1110 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1111
align 128,db 0xcc
pos0x1111 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1112
align 128,db 0xcc
pos0x1112 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1113
align 128,db 0xcc
pos0x1113 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1114
align 128,db 0xcc
pos0x1114 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1115
align 128,db 0xcc
pos0x1115 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1116
align 128,db 0xcc
pos0x1116 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1117
align 128,db 0xcc
pos0x1117 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1118
align 128,db 0xcc
pos0x1118 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1119
align 128,db 0xcc
pos0x1119 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x111a
align 128,db 0xcc
pos0x111a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x111b
align 128,db 0xcc
pos0x111b : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x111c
align 128,db 0xcc
pos0x111c : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x111d
align 128,db 0xcc
pos0x111d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x111e
align 128,db 0xcc
pos0x111e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x111f
align 128,db 0xcc
pos0x111f : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1120
align 128,db 0xcc
pos0x1120 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1121
align 128,db 0xcc
pos0x1121 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1122
align 128,db 0xcc
pos0x1122 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1123
align 128,db 0xcc
pos0x1123 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1124
align 128,db 0xcc
pos0x1124 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1125
align 128,db 0xcc
pos0x1125 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1126
align 128,db 0xcc
pos0x1126 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1127
align 128,db 0xcc
pos0x1127 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1128
align 128,db 0xcc
pos0x1128 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1129
align 128,db 0xcc
pos0x1129 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x112a
align 128,db 0xcc
pos0x112a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x112b
align 128,db 0xcc
pos0x112b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x112c
align 128,db 0xcc
pos0x112c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x112d
align 128,db 0xcc
pos0x112d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x112e
align 128,db 0xcc
pos0x112e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x112f
align 128,db 0xcc
pos0x112f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1130
align 128,db 0xcc
pos0x1130 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1131
align 128,db 0xcc
pos0x1131 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1132
align 128,db 0xcc
pos0x1132 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1133
align 128,db 0xcc
pos0x1133 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1134
align 128,db 0xcc
pos0x1134 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1135
align 128,db 0xcc
pos0x1135 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1136
align 128,db 0xcc
pos0x1136 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1137
align 128,db 0xcc
pos0x1137 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1138
align 128,db 0xcc
pos0x1138 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1139
align 128,db 0xcc
pos0x1139 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x113a
align 128,db 0xcc
pos0x113a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x113b
align 128,db 0xcc
pos0x113b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x113c
align 128,db 0xcc
pos0x113c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x113d
align 128,db 0xcc
pos0x113d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x113e
align 128,db 0xcc
pos0x113e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x113f
align 128,db 0xcc
pos0x113f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1140
align 128,db 0xcc
pos0x1140 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1141
align 128,db 0xcc
pos0x1141 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1142
align 128,db 0xcc
pos0x1142 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1143
align 128,db 0xcc
pos0x1143 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1144
align 128,db 0xcc
pos0x1144 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1145
align 128,db 0xcc
pos0x1145 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1146
align 128,db 0xcc
pos0x1146 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1147
align 128,db 0xcc
pos0x1147 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1148
align 128,db 0xcc
pos0x1148 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1149
align 128,db 0xcc
pos0x1149 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x114a
align 128,db 0xcc
pos0x114a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x114b
align 128,db 0xcc
pos0x114b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x114c
align 128,db 0xcc
pos0x114c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x114d
align 128,db 0xcc
pos0x114d : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x114e
align 128,db 0xcc
pos0x114e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x114f
align 128,db 0xcc
pos0x114f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1150
align 128,db 0xcc
pos0x1150 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1151
align 128,db 0xcc
pos0x1151 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1152
align 128,db 0xcc
pos0x1152 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1153
align 128,db 0xcc
pos0x1153 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1154
align 128,db 0xcc
pos0x1154 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1155
align 128,db 0xcc
pos0x1155 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1156
align 128,db 0xcc
pos0x1156 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1157
align 128,db 0xcc
pos0x1157 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1158
align 128,db 0xcc
pos0x1158 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1159
align 128,db 0xcc
pos0x1159 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x115a
align 128,db 0xcc
pos0x115a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x115b
align 128,db 0xcc
pos0x115b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x115c
align 128,db 0xcc
pos0x115c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x115d
align 128,db 0xcc
pos0x115d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x115e
align 128,db 0xcc
pos0x115e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x115f
align 128,db 0xcc
pos0x115f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1160
align 128,db 0xcc
pos0x1160 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1161
align 128,db 0xcc
pos0x1161 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1162
align 128,db 0xcc
pos0x1162 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1163
align 128,db 0xcc
pos0x1163 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1164
align 128,db 0xcc
pos0x1164 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1165
align 128,db 0xcc
pos0x1165 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1166
align 128,db 0xcc
pos0x1166 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1167
align 128,db 0xcc
pos0x1167 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1168
align 128,db 0xcc
pos0x1168 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1169
align 128,db 0xcc
pos0x1169 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x116a
align 128,db 0xcc
pos0x116a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x116b
align 128,db 0xcc
pos0x116b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x116c
align 128,db 0xcc
pos0x116c : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x116d
align 128,db 0xcc
pos0x116d : jmp pos0x116e
align 128,db 0xcc
pos0x116e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x116f
align 128,db 0xcc
pos0x116f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1170
align 128,db 0xcc
pos0x1170 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1171
align 128,db 0xcc
pos0x1171 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1172
align 128,db 0xcc
pos0x1172 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1173
align 128,db 0xcc
pos0x1173 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1174
align 128,db 0xcc
pos0x1174 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1175
align 128,db 0xcc
pos0x1175 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1176
align 128,db 0xcc
pos0x1176 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1177
align 128,db 0xcc
pos0x1177 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1178
align 128,db 0xcc
pos0x1178 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1179
align 128,db 0xcc
pos0x1179 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x117a
align 128,db 0xcc
pos0x117a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x117b
align 128,db 0xcc
pos0x117b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x117c
align 128,db 0xcc
pos0x117c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x117d
align 128,db 0xcc
pos0x117d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x117e
align 128,db 0xcc
pos0x117e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x117f
align 128,db 0xcc
pos0x117f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1180
align 128,db 0xcc
pos0x1180 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1181
align 128,db 0xcc
pos0x1181 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1182
align 128,db 0xcc
pos0x1182 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1183
align 128,db 0xcc
pos0x1183 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1184
align 128,db 0xcc
pos0x1184 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1185
align 128,db 0xcc
pos0x1185 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1186
align 128,db 0xcc
pos0x1186 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1187
align 128,db 0xcc
pos0x1187 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1188
align 128,db 0xcc
pos0x1188 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1189
align 128,db 0xcc
pos0x1189 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x118a
align 128,db 0xcc
pos0x118a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x118b
align 128,db 0xcc
pos0x118b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x118c
align 128,db 0xcc
pos0x118c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x118d
align 128,db 0xcc
pos0x118d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x118e
align 128,db 0xcc
pos0x118e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x118f
align 128,db 0xcc
pos0x118f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1190
align 128,db 0xcc
pos0x1190 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1191
align 128,db 0xcc
pos0x1191 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1192
align 128,db 0xcc
pos0x1192 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1193
align 128,db 0xcc
pos0x1193 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1194
align 128,db 0xcc
pos0x1194 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1195
align 128,db 0xcc
pos0x1195 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1196
align 128,db 0xcc
pos0x1196 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1197
align 128,db 0xcc
pos0x1197 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1198
align 128,db 0xcc
pos0x1198 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1199
align 128,db 0xcc
pos0x1199 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x119a
align 128,db 0xcc
pos0x119a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x119b
align 128,db 0xcc
pos0x119b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x119c
align 128,db 0xcc
pos0x119c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x119d
align 128,db 0xcc
pos0x119d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x119e
align 128,db 0xcc
pos0x119e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x119f
align 128,db 0xcc
pos0x119f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11a0
align 128,db 0xcc
pos0x11a0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11a1
align 128,db 0xcc
pos0x11a1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11a2
align 128,db 0xcc
pos0x11a2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11a3
align 128,db 0xcc
pos0x11a3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11a4
align 128,db 0xcc
pos0x11a4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11a5
align 128,db 0xcc
pos0x11a5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11a6
align 128,db 0xcc
pos0x11a6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11a7
align 128,db 0xcc
pos0x11a7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11a8
align 128,db 0xcc
pos0x11a8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11a9
align 128,db 0xcc
pos0x11a9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11aa
align 128,db 0xcc
pos0x11aa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11ab
align 128,db 0xcc
pos0x11ab : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11ac
align 128,db 0xcc
pos0x11ac : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11ad
align 128,db 0xcc
pos0x11ad : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11ae
align 128,db 0xcc
pos0x11ae : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11af
align 128,db 0xcc
pos0x11af : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11b0
align 128,db 0xcc
pos0x11b0 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11b1
align 128,db 0xcc
pos0x11b1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11b2
align 128,db 0xcc
pos0x11b2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11b3
align 128,db 0xcc
pos0x11b3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11b4
align 128,db 0xcc
pos0x11b4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11b5
align 128,db 0xcc
pos0x11b5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11b6
align 128,db 0xcc
pos0x11b6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11b7
align 128,db 0xcc
pos0x11b7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11b8
align 128,db 0xcc
pos0x11b8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11b9
align 128,db 0xcc
pos0x11b9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11ba
align 128,db 0xcc
pos0x11ba : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11bb
align 128,db 0xcc
pos0x11bb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11bc
align 128,db 0xcc
pos0x11bc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11bd
align 128,db 0xcc
pos0x11bd : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11be
align 128,db 0xcc
pos0x11be : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11bf
align 128,db 0xcc
pos0x11bf : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11c0
align 128,db 0xcc
pos0x11c0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11c1
align 128,db 0xcc
pos0x11c1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11c2
align 128,db 0xcc
pos0x11c2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11c3
align 128,db 0xcc
pos0x11c3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11c4
align 128,db 0xcc
pos0x11c4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11c5
align 128,db 0xcc
pos0x11c5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11c6
align 128,db 0xcc
pos0x11c6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11c7
align 128,db 0xcc
pos0x11c7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11c8
align 128,db 0xcc
pos0x11c8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11c9
align 128,db 0xcc
pos0x11c9 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11ca
align 128,db 0xcc
pos0x11ca : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11cb
align 128,db 0xcc
pos0x11cb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11cc
align 128,db 0xcc
pos0x11cc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11cd
align 128,db 0xcc
pos0x11cd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11ce
align 128,db 0xcc
pos0x11ce : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11cf
align 128,db 0xcc
pos0x11cf : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11d0
align 128,db 0xcc
pos0x11d0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11d1
align 128,db 0xcc
pos0x11d1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11d2
align 128,db 0xcc
pos0x11d2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11d3
align 128,db 0xcc
pos0x11d3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11d4
align 128,db 0xcc
pos0x11d4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11d5
align 128,db 0xcc
pos0x11d5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11d6
align 128,db 0xcc
pos0x11d6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11d7
align 128,db 0xcc
pos0x11d7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11d8
align 128,db 0xcc
pos0x11d8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11d9
align 128,db 0xcc
pos0x11d9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11da
align 128,db 0xcc
pos0x11da : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11db
align 128,db 0xcc
pos0x11db : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11dc
align 128,db 0xcc
pos0x11dc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11dd
align 128,db 0xcc
pos0x11dd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11de
align 128,db 0xcc
pos0x11de : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11df
align 128,db 0xcc
pos0x11df : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11e0
align 128,db 0xcc
pos0x11e0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11e1
align 128,db 0xcc
pos0x11e1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11e2
align 128,db 0xcc
pos0x11e2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11e3
align 128,db 0xcc
pos0x11e3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11e4
align 128,db 0xcc
pos0x11e4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11e5
align 128,db 0xcc
pos0x11e5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11e6
align 128,db 0xcc
pos0x11e6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11e7
align 128,db 0xcc
pos0x11e7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11e8
align 128,db 0xcc
pos0x11e8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11e9
align 128,db 0xcc
pos0x11e9 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11ea
align 128,db 0xcc
pos0x11ea : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11eb
align 128,db 0xcc
pos0x11eb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11ec
align 128,db 0xcc
pos0x11ec : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11ed
align 128,db 0xcc
pos0x11ed : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11ee
align 128,db 0xcc
pos0x11ee : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11ef
align 128,db 0xcc
pos0x11ef : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11f0
align 128,db 0xcc
pos0x11f0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11f1
align 128,db 0xcc
pos0x11f1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11f2
align 128,db 0xcc
pos0x11f2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11f3
align 128,db 0xcc
pos0x11f3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11f4
align 128,db 0xcc
pos0x11f4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11f5
align 128,db 0xcc
pos0x11f5 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11f6
align 128,db 0xcc
pos0x11f6 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x11f7
align 128,db 0xcc
pos0x11f7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11f8
align 128,db 0xcc
pos0x11f8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11f9
align 128,db 0xcc
pos0x11f9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11fa
align 128,db 0xcc
pos0x11fa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11fb
align 128,db 0xcc
pos0x11fb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x11fc
align 128,db 0xcc
pos0x11fc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x11fd
align 128,db 0xcc
pos0x11fd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x11fe
align 128,db 0xcc
pos0x11fe : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x11ff
align 128,db 0xcc
pos0x11ff : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1200
align 128,db 0xcc
pos0x1200 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1201
align 128,db 0xcc
pos0x1201 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1202
align 128,db 0xcc
pos0x1202 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1203
align 128,db 0xcc
pos0x1203 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1204
align 128,db 0xcc
pos0x1204 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1205
align 128,db 0xcc
pos0x1205 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1206
align 128,db 0xcc
pos0x1206 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1207
align 128,db 0xcc
pos0x1207 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1208
align 128,db 0xcc
pos0x1208 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1209
align 128,db 0xcc
pos0x1209 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x120a
align 128,db 0xcc
pos0x120a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x120b
align 128,db 0xcc
pos0x120b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x120c
align 128,db 0xcc
pos0x120c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x120d
align 128,db 0xcc
pos0x120d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x120e
align 128,db 0xcc
pos0x120e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x120f
align 128,db 0xcc
pos0x120f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1210
align 128,db 0xcc
pos0x1210 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1211
align 128,db 0xcc
pos0x1211 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1212
align 128,db 0xcc
pos0x1212 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1213
align 128,db 0xcc
pos0x1213 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1214
align 128,db 0xcc
pos0x1214 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1215
align 128,db 0xcc
pos0x1215 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1216
align 128,db 0xcc
pos0x1216 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1217
align 128,db 0xcc
pos0x1217 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1218
align 128,db 0xcc
pos0x1218 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1219
align 128,db 0xcc
pos0x1219 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x121a
align 128,db 0xcc
pos0x121a : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x121b
align 128,db 0xcc
pos0x121b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x121c
align 128,db 0xcc
pos0x121c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x121d
align 128,db 0xcc
pos0x121d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x121e
align 128,db 0xcc
pos0x121e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x121f
align 128,db 0xcc
pos0x121f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1220
align 128,db 0xcc
pos0x1220 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1221
align 128,db 0xcc
pos0x1221 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1222
align 128,db 0xcc
pos0x1222 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1223
align 128,db 0xcc
pos0x1223 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1224
align 128,db 0xcc
pos0x1224 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1225
align 128,db 0xcc
pos0x1225 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1226
align 128,db 0xcc
pos0x1226 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1227
align 128,db 0xcc
pos0x1227 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1228
align 128,db 0xcc
pos0x1228 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1229
align 128,db 0xcc
pos0x1229 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x122a
align 128,db 0xcc
pos0x122a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x122b
align 128,db 0xcc
pos0x122b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x122c
align 128,db 0xcc
pos0x122c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x122d
align 128,db 0xcc
pos0x122d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x122e
align 128,db 0xcc
pos0x122e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x122f
align 128,db 0xcc
pos0x122f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1230
align 128,db 0xcc
pos0x1230 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1231
align 128,db 0xcc
pos0x1231 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1232
align 128,db 0xcc
pos0x1232 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1233
align 128,db 0xcc
pos0x1233 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1234
align 128,db 0xcc
pos0x1234 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1235
align 128,db 0xcc
pos0x1235 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1236
align 128,db 0xcc
pos0x1236 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1237
align 128,db 0xcc
pos0x1237 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1238
align 128,db 0xcc
pos0x1238 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1239
align 128,db 0xcc
pos0x1239 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x123a
align 128,db 0xcc
pos0x123a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x123b
align 128,db 0xcc
pos0x123b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x123c
align 128,db 0xcc
pos0x123c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x123d
align 128,db 0xcc
pos0x123d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x123e
align 128,db 0xcc
pos0x123e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x123f
align 128,db 0xcc
pos0x123f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1240
align 128,db 0xcc
pos0x1240 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1241
align 128,db 0xcc
pos0x1241 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1242
align 128,db 0xcc
pos0x1242 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1243
align 128,db 0xcc
pos0x1243 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1244
align 128,db 0xcc
pos0x1244 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1245
align 128,db 0xcc
pos0x1245 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1246
align 128,db 0xcc
pos0x1246 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1247
align 128,db 0xcc
pos0x1247 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1248
align 128,db 0xcc
pos0x1248 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1249
align 128,db 0xcc
pos0x1249 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x124a
align 128,db 0xcc
pos0x124a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x124b
align 128,db 0xcc
pos0x124b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x124c
align 128,db 0xcc
pos0x124c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x124d
align 128,db 0xcc
pos0x124d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x124e
align 128,db 0xcc
pos0x124e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x124f
align 128,db 0xcc
pos0x124f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1250
align 128,db 0xcc
pos0x1250 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1251
align 128,db 0xcc
pos0x1251 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1252
align 128,db 0xcc
pos0x1252 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1253
align 128,db 0xcc
pos0x1253 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1254
align 128,db 0xcc
pos0x1254 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1255
align 128,db 0xcc
pos0x1255 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1256
align 128,db 0xcc
pos0x1256 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1257
align 128,db 0xcc
pos0x1257 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1258
align 128,db 0xcc
pos0x1258 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1259
align 128,db 0xcc
pos0x1259 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x125a
align 128,db 0xcc
pos0x125a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x125b
align 128,db 0xcc
pos0x125b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x125c
align 128,db 0xcc
pos0x125c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x125d
align 128,db 0xcc
pos0x125d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x125e
align 128,db 0xcc
pos0x125e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x125f
align 128,db 0xcc
pos0x125f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1260
align 128,db 0xcc
pos0x1260 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1261
align 128,db 0xcc
pos0x1261 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1262
align 128,db 0xcc
pos0x1262 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1263
align 128,db 0xcc
pos0x1263 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1264
align 128,db 0xcc
pos0x1264 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1265
align 128,db 0xcc
pos0x1265 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1266
align 128,db 0xcc
pos0x1266 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1267
align 128,db 0xcc
pos0x1267 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1268
align 128,db 0xcc
pos0x1268 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1269
align 128,db 0xcc
pos0x1269 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x126a
align 128,db 0xcc
pos0x126a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x126b
align 128,db 0xcc
pos0x126b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x126c
align 128,db 0xcc
pos0x126c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x126d
align 128,db 0xcc
pos0x126d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x126e
align 128,db 0xcc
pos0x126e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x126f
align 128,db 0xcc
pos0x126f : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1270
align 128,db 0xcc
pos0x1270 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1271
align 128,db 0xcc
pos0x1271 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1272
align 128,db 0xcc
pos0x1272 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1273
align 128,db 0xcc
pos0x1273 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1274
align 128,db 0xcc
pos0x1274 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1275
align 128,db 0xcc
pos0x1275 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1276
align 128,db 0xcc
pos0x1276 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1277
align 128,db 0xcc
pos0x1277 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1278
align 128,db 0xcc
pos0x1278 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1279
align 128,db 0xcc
pos0x1279 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x127a
align 128,db 0xcc
pos0x127a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x127b
align 128,db 0xcc
pos0x127b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x127c
align 128,db 0xcc
pos0x127c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x127d
align 128,db 0xcc
pos0x127d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x127e
align 128,db 0xcc
pos0x127e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x127f
align 128,db 0xcc
pos0x127f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1280
align 128,db 0xcc
pos0x1280 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1281
align 128,db 0xcc
pos0x1281 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1282
align 128,db 0xcc
pos0x1282 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1283
align 128,db 0xcc
pos0x1283 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1284
align 128,db 0xcc
pos0x1284 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1285
align 128,db 0xcc
pos0x1285 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1286
align 128,db 0xcc
pos0x1286 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1287
align 128,db 0xcc
pos0x1287 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1288
align 128,db 0xcc
pos0x1288 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1289
align 128,db 0xcc
pos0x1289 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x128a
align 128,db 0xcc
pos0x128a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x128b
align 128,db 0xcc
pos0x128b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x128c
align 128,db 0xcc
pos0x128c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x128d
align 128,db 0xcc
pos0x128d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x128e
align 128,db 0xcc
pos0x128e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x128f
align 128,db 0xcc
pos0x128f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1290
align 128,db 0xcc
pos0x1290 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1291
align 128,db 0xcc
pos0x1291 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1292
align 128,db 0xcc
pos0x1292 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1293
align 128,db 0xcc
pos0x1293 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1294
align 128,db 0xcc
pos0x1294 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1295
align 128,db 0xcc
pos0x1295 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1296
align 128,db 0xcc
pos0x1296 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1297
align 128,db 0xcc
pos0x1297 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1298
align 128,db 0xcc
pos0x1298 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1299
align 128,db 0xcc
pos0x1299 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x129a
align 128,db 0xcc
pos0x129a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x129b
align 128,db 0xcc
pos0x129b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x129c
align 128,db 0xcc
pos0x129c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x129d
align 128,db 0xcc
pos0x129d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x129e
align 128,db 0xcc
pos0x129e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x129f
align 128,db 0xcc
pos0x129f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12a0
align 128,db 0xcc
pos0x12a0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12a1
align 128,db 0xcc
pos0x12a1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12a2
align 128,db 0xcc
pos0x12a2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12a3
align 128,db 0xcc
pos0x12a3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12a4
align 128,db 0xcc
pos0x12a4 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12a5
align 128,db 0xcc
pos0x12a5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12a6
align 128,db 0xcc
pos0x12a6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12a7
align 128,db 0xcc
pos0x12a7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12a8
align 128,db 0xcc
pos0x12a8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12a9
align 128,db 0xcc
pos0x12a9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12aa
align 128,db 0xcc
pos0x12aa : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12ab
align 128,db 0xcc
pos0x12ab : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x12ac
align 128,db 0xcc
pos0x12ac : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x12ad
align 128,db 0xcc
pos0x12ad : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x12ae
align 128,db 0xcc
pos0x12ae : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12af
align 128,db 0xcc
pos0x12af : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12b0
align 128,db 0xcc
pos0x12b0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12b1
align 128,db 0xcc
pos0x12b1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12b2
align 128,db 0xcc
pos0x12b2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12b3
align 128,db 0xcc
pos0x12b3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12b4
align 128,db 0xcc
pos0x12b4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12b5
align 128,db 0xcc
pos0x12b5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12b6
align 128,db 0xcc
pos0x12b6 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12b7
align 128,db 0xcc
pos0x12b7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12b8
align 128,db 0xcc
pos0x12b8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12b9
align 128,db 0xcc
pos0x12b9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12ba
align 128,db 0xcc
pos0x12ba : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12bb
align 128,db 0xcc
pos0x12bb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12bc
align 128,db 0xcc
pos0x12bc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12bd
align 128,db 0xcc
pos0x12bd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12be
align 128,db 0xcc
pos0x12be : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12bf
align 128,db 0xcc
pos0x12bf : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12c0
align 128,db 0xcc
pos0x12c0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12c1
align 128,db 0xcc
pos0x12c1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12c2
align 128,db 0xcc
pos0x12c2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12c3
align 128,db 0xcc
pos0x12c3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12c4
align 128,db 0xcc
pos0x12c4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12c5
align 128,db 0xcc
pos0x12c5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12c6
align 128,db 0xcc
pos0x12c6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12c7
align 128,db 0xcc
pos0x12c7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12c8
align 128,db 0xcc
pos0x12c8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12c9
align 128,db 0xcc
pos0x12c9 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x12ca
align 128,db 0xcc
pos0x12ca : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12cb
align 128,db 0xcc
pos0x12cb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12cc
align 128,db 0xcc
pos0x12cc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12cd
align 128,db 0xcc
pos0x12cd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12ce
align 128,db 0xcc
pos0x12ce : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12cf
align 128,db 0xcc
pos0x12cf : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12d0
align 128,db 0xcc
pos0x12d0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12d1
align 128,db 0xcc
pos0x12d1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12d2
align 128,db 0xcc
pos0x12d2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12d3
align 128,db 0xcc
pos0x12d3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12d4
align 128,db 0xcc
pos0x12d4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12d5
align 128,db 0xcc
pos0x12d5 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12d6
align 128,db 0xcc
pos0x12d6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12d7
align 128,db 0xcc
pos0x12d7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12d8
align 128,db 0xcc
pos0x12d8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12d9
align 128,db 0xcc
pos0x12d9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12da
align 128,db 0xcc
pos0x12da : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12db
align 128,db 0xcc
pos0x12db : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12dc
align 128,db 0xcc
pos0x12dc : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x12dd
align 128,db 0xcc
pos0x12dd : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x12de
align 128,db 0xcc
pos0x12de : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12df
align 128,db 0xcc
pos0x12df : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12e0
align 128,db 0xcc
pos0x12e0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12e1
align 128,db 0xcc
pos0x12e1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12e2
align 128,db 0xcc
pos0x12e2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12e3
align 128,db 0xcc
pos0x12e3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12e4
align 128,db 0xcc
pos0x12e4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12e5
align 128,db 0xcc
pos0x12e5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12e6
align 128,db 0xcc
pos0x12e6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12e7
align 128,db 0xcc
pos0x12e7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12e8
align 128,db 0xcc
pos0x12e8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12e9
align 128,db 0xcc
pos0x12e9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12ea
align 128,db 0xcc
pos0x12ea : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12eb
align 128,db 0xcc
pos0x12eb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12ec
align 128,db 0xcc
pos0x12ec : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12ed
align 128,db 0xcc
pos0x12ed : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12ee
align 128,db 0xcc
pos0x12ee : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12ef
align 128,db 0xcc
pos0x12ef : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12f0
align 128,db 0xcc
pos0x12f0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12f1
align 128,db 0xcc
pos0x12f1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12f2
align 128,db 0xcc
pos0x12f2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12f3
align 128,db 0xcc
pos0x12f3 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12f4
align 128,db 0xcc
pos0x12f4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12f5
align 128,db 0xcc
pos0x12f5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12f6
align 128,db 0xcc
pos0x12f6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12f7
align 128,db 0xcc
pos0x12f7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12f8
align 128,db 0xcc
pos0x12f8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12f9
align 128,db 0xcc
pos0x12f9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x12fa
align 128,db 0xcc
pos0x12fa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12fb
align 128,db 0xcc
pos0x12fb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12fc
align 128,db 0xcc
pos0x12fc : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x12fd
align 128,db 0xcc
pos0x12fd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x12fe
align 128,db 0xcc
pos0x12fe : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x12ff
align 128,db 0xcc
pos0x12ff : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1300
align 128,db 0xcc
pos0x1300 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1301
align 128,db 0xcc
pos0x1301 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1302
align 128,db 0xcc
pos0x1302 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1303
align 128,db 0xcc
pos0x1303 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1304
align 128,db 0xcc
pos0x1304 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1305
align 128,db 0xcc
pos0x1305 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1306
align 128,db 0xcc
pos0x1306 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1307
align 128,db 0xcc
pos0x1307 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1308
align 128,db 0xcc
pos0x1308 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1309
align 128,db 0xcc
pos0x1309 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x130a
align 128,db 0xcc
pos0x130a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x130b
align 128,db 0xcc
pos0x130b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x130c
align 128,db 0xcc
pos0x130c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x130d
align 128,db 0xcc
pos0x130d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x130e
align 128,db 0xcc
pos0x130e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x130f
align 128,db 0xcc
pos0x130f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1310
align 128,db 0xcc
pos0x1310 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1311
align 128,db 0xcc
pos0x1311 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1312
align 128,db 0xcc
pos0x1312 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1313
align 128,db 0xcc
pos0x1313 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1314
align 128,db 0xcc
pos0x1314 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1315
align 128,db 0xcc
pos0x1315 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1316
align 128,db 0xcc
pos0x1316 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1317
align 128,db 0xcc
pos0x1317 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1318
align 128,db 0xcc
pos0x1318 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1319
align 128,db 0xcc
pos0x1319 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x131a
align 128,db 0xcc
pos0x131a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x131b
align 128,db 0xcc
pos0x131b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x131c
align 128,db 0xcc
pos0x131c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x131d
align 128,db 0xcc
pos0x131d : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x131e
align 128,db 0xcc
pos0x131e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x131f
align 128,db 0xcc
pos0x131f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1320
align 128,db 0xcc
pos0x1320 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1321
align 128,db 0xcc
pos0x1321 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1322
align 128,db 0xcc
pos0x1322 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1323
align 128,db 0xcc
pos0x1323 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1324
align 128,db 0xcc
pos0x1324 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1325
align 128,db 0xcc
pos0x1325 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1326
align 128,db 0xcc
pos0x1326 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1327
align 128,db 0xcc
pos0x1327 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1328
align 128,db 0xcc
pos0x1328 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1329
align 128,db 0xcc
pos0x1329 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x132a
align 128,db 0xcc
pos0x132a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x132b
align 128,db 0xcc
pos0x132b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x132c
align 128,db 0xcc
pos0x132c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x132d
align 128,db 0xcc
pos0x132d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x132e
align 128,db 0xcc
pos0x132e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x132f
align 128,db 0xcc
pos0x132f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1330
align 128,db 0xcc
pos0x1330 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1331
align 128,db 0xcc
pos0x1331 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1332
align 128,db 0xcc
pos0x1332 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1333
align 128,db 0xcc
pos0x1333 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1334
align 128,db 0xcc
pos0x1334 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1335
align 128,db 0xcc
pos0x1335 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1336
align 128,db 0xcc
pos0x1336 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1337
align 128,db 0xcc
pos0x1337 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1338
align 128,db 0xcc
pos0x1338 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1339
align 128,db 0xcc
pos0x1339 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x133a
align 128,db 0xcc
pos0x133a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x133b
align 128,db 0xcc
pos0x133b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x133c
align 128,db 0xcc
pos0x133c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x133d
align 128,db 0xcc
pos0x133d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x133e
align 128,db 0xcc
pos0x133e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x133f
align 128,db 0xcc
pos0x133f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1340
align 128,db 0xcc
pos0x1340 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1341
align 128,db 0xcc
pos0x1341 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1342
align 128,db 0xcc
pos0x1342 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1343
align 128,db 0xcc
pos0x1343 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1344
align 128,db 0xcc
pos0x1344 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1345
align 128,db 0xcc
pos0x1345 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1346
align 128,db 0xcc
pos0x1346 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1347
align 128,db 0xcc
pos0x1347 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1348
align 128,db 0xcc
pos0x1348 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1349
align 128,db 0xcc
pos0x1349 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x134a
align 128,db 0xcc
pos0x134a : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x134b
align 128,db 0xcc
pos0x134b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x134c
align 128,db 0xcc
pos0x134c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x134d
align 128,db 0xcc
pos0x134d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x134e
align 128,db 0xcc
pos0x134e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x134f
align 128,db 0xcc
pos0x134f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1350
align 128,db 0xcc
pos0x1350 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1351
align 128,db 0xcc
pos0x1351 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1352
align 128,db 0xcc
pos0x1352 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1353
align 128,db 0xcc
pos0x1353 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1354
align 128,db 0xcc
pos0x1354 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1355
align 128,db 0xcc
pos0x1355 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1356
align 128,db 0xcc
pos0x1356 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1357
align 128,db 0xcc
pos0x1357 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1358
align 128,db 0xcc
pos0x1358 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1359
align 128,db 0xcc
pos0x1359 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x135a
align 128,db 0xcc
pos0x135a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x135b
align 128,db 0xcc
pos0x135b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x135c
align 128,db 0xcc
pos0x135c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x135d
align 128,db 0xcc
pos0x135d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x135e
align 128,db 0xcc
pos0x135e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x135f
align 128,db 0xcc
pos0x135f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1360
align 128,db 0xcc
pos0x1360 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1361
align 128,db 0xcc
pos0x1361 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1362
align 128,db 0xcc
pos0x1362 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1363
align 128,db 0xcc
pos0x1363 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1364
align 128,db 0xcc
pos0x1364 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1365
align 128,db 0xcc
pos0x1365 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1366
align 128,db 0xcc
pos0x1366 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1367
align 128,db 0xcc
pos0x1367 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1368
align 128,db 0xcc
pos0x1368 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1369
align 128,db 0xcc
pos0x1369 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x136a
align 128,db 0xcc
pos0x136a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x136b
align 128,db 0xcc
pos0x136b : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x136c
align 128,db 0xcc
pos0x136c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x136d
align 128,db 0xcc
pos0x136d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x136e
align 128,db 0xcc
pos0x136e : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x136f
align 128,db 0xcc
pos0x136f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1370
align 128,db 0xcc
pos0x1370 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1371
align 128,db 0xcc
pos0x1371 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1372
align 128,db 0xcc
pos0x1372 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1373
align 128,db 0xcc
pos0x1373 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1374
align 128,db 0xcc
pos0x1374 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1375
align 128,db 0xcc
pos0x1375 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1376
align 128,db 0xcc
pos0x1376 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1377
align 128,db 0xcc
pos0x1377 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1378
align 128,db 0xcc
pos0x1378 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1379
align 128,db 0xcc
pos0x1379 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x137a
align 128,db 0xcc
pos0x137a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x137b
align 128,db 0xcc
pos0x137b : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x137c
align 128,db 0xcc
pos0x137c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x137d
align 128,db 0xcc
pos0x137d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x137e
align 128,db 0xcc
pos0x137e : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x137f
align 128,db 0xcc
pos0x137f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1380
align 128,db 0xcc
pos0x1380 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1381
align 128,db 0xcc
pos0x1381 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1382
align 128,db 0xcc
pos0x1382 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1383
align 128,db 0xcc
pos0x1383 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1384
align 128,db 0xcc
pos0x1384 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1385
align 128,db 0xcc
pos0x1385 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1386
align 128,db 0xcc
pos0x1386 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1387
align 128,db 0xcc
pos0x1387 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1388
align 128,db 0xcc
pos0x1388 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1389
align 128,db 0xcc
pos0x1389 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x138a
align 128,db 0xcc
pos0x138a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x138b
align 128,db 0xcc
pos0x138b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x138c
align 128,db 0xcc
pos0x138c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x138d
align 128,db 0xcc
pos0x138d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x138e
align 128,db 0xcc
pos0x138e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x138f
align 128,db 0xcc
pos0x138f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1390
align 128,db 0xcc
pos0x1390 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1391
align 128,db 0xcc
pos0x1391 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1392
align 128,db 0xcc
pos0x1392 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1393
align 128,db 0xcc
pos0x1393 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1394
align 128,db 0xcc
pos0x1394 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1395
align 128,db 0xcc
pos0x1395 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1396
align 128,db 0xcc
pos0x1396 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1397
align 128,db 0xcc
pos0x1397 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1398
align 128,db 0xcc
pos0x1398 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1399
align 128,db 0xcc
pos0x1399 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x139a
align 128,db 0xcc
pos0x139a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x139b
align 128,db 0xcc
pos0x139b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x139c
align 128,db 0xcc
pos0x139c : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x139d
align 128,db 0xcc
pos0x139d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x139e
align 128,db 0xcc
pos0x139e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x139f
align 128,db 0xcc
pos0x139f : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13a0
align 128,db 0xcc
pos0x13a0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13a1
align 128,db 0xcc
pos0x13a1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13a2
align 128,db 0xcc
pos0x13a2 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13a3
align 128,db 0xcc
pos0x13a3 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x13a4
align 128,db 0xcc
pos0x13a4 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x13a5
align 128,db 0xcc
pos0x13a5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13a6
align 128,db 0xcc
pos0x13a6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13a7
align 128,db 0xcc
pos0x13a7 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13a8
align 128,db 0xcc
pos0x13a8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13a9
align 128,db 0xcc
pos0x13a9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13aa
align 128,db 0xcc
pos0x13aa : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13ab
align 128,db 0xcc
pos0x13ab : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13ac
align 128,db 0xcc
pos0x13ac : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13ad
align 128,db 0xcc
pos0x13ad : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13ae
align 128,db 0xcc
pos0x13ae : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13af
align 128,db 0xcc
pos0x13af : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13b0
align 128,db 0xcc
pos0x13b0 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13b1
align 128,db 0xcc
pos0x13b1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13b2
align 128,db 0xcc
pos0x13b2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13b3
align 128,db 0xcc
pos0x13b3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13b4
align 128,db 0xcc
pos0x13b4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13b5
align 128,db 0xcc
pos0x13b5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13b6
align 128,db 0xcc
pos0x13b6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13b7
align 128,db 0xcc
pos0x13b7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13b8
align 128,db 0xcc
pos0x13b8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13b9
align 128,db 0xcc
pos0x13b9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13ba
align 128,db 0xcc
pos0x13ba : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13bb
align 128,db 0xcc
pos0x13bb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13bc
align 128,db 0xcc
pos0x13bc : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13bd
align 128,db 0xcc
pos0x13bd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13be
align 128,db 0xcc
pos0x13be : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13bf
align 128,db 0xcc
pos0x13bf : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13c0
align 128,db 0xcc
pos0x13c0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13c1
align 128,db 0xcc
pos0x13c1 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13c2
align 128,db 0xcc
pos0x13c2 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13c3
align 128,db 0xcc
pos0x13c3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13c4
align 128,db 0xcc
pos0x13c4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13c5
align 128,db 0xcc
pos0x13c5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13c6
align 128,db 0xcc
pos0x13c6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13c7
align 128,db 0xcc
pos0x13c7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13c8
align 128,db 0xcc
pos0x13c8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13c9
align 128,db 0xcc
pos0x13c9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13ca
align 128,db 0xcc
pos0x13ca : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13cb
align 128,db 0xcc
pos0x13cb : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13cc
align 128,db 0xcc
pos0x13cc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13cd
align 128,db 0xcc
pos0x13cd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13ce
align 128,db 0xcc
pos0x13ce : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13cf
align 128,db 0xcc
pos0x13cf : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13d0
align 128,db 0xcc
pos0x13d0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13d1
align 128,db 0xcc
pos0x13d1 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13d2
align 128,db 0xcc
pos0x13d2 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x13d3
align 128,db 0xcc
pos0x13d3 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13d4
align 128,db 0xcc
pos0x13d4 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13d5
align 128,db 0xcc
pos0x13d5 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13d6
align 128,db 0xcc
pos0x13d6 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13d7
align 128,db 0xcc
pos0x13d7 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13d8
align 128,db 0xcc
pos0x13d8 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13d9
align 128,db 0xcc
pos0x13d9 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13da
align 128,db 0xcc
pos0x13da : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13db
align 128,db 0xcc
pos0x13db : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13dc
align 128,db 0xcc
pos0x13dc : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13dd
align 128,db 0xcc
pos0x13dd : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13de
align 128,db 0xcc
pos0x13de : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13df
align 128,db 0xcc
pos0x13df : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13e0
align 128,db 0xcc
pos0x13e0 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13e1
align 128,db 0xcc
pos0x13e1 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13e2
align 128,db 0xcc
pos0x13e2 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13e3
align 128,db 0xcc
pos0x13e3 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13e4
align 128,db 0xcc
pos0x13e4 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13e5
align 128,db 0xcc
pos0x13e5 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13e6
align 128,db 0xcc
pos0x13e6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13e7
align 128,db 0xcc
pos0x13e7 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13e8
align 128,db 0xcc
pos0x13e8 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13e9
align 128,db 0xcc
pos0x13e9 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13ea
align 128,db 0xcc
pos0x13ea : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13eb
align 128,db 0xcc
pos0x13eb : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13ec
align 128,db 0xcc
pos0x13ec : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13ed
align 128,db 0xcc
pos0x13ed : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13ee
align 128,db 0xcc
pos0x13ee : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13ef
align 128,db 0xcc
pos0x13ef : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13f0
align 128,db 0xcc
pos0x13f0 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13f1
align 128,db 0xcc
pos0x13f1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13f2
align 128,db 0xcc
pos0x13f2 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13f3
align 128,db 0xcc
pos0x13f3 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13f4
align 128,db 0xcc
pos0x13f4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13f5
align 128,db 0xcc
pos0x13f5 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13f6
align 128,db 0xcc
pos0x13f6 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13f7
align 128,db 0xcc
pos0x13f7 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13f8
align 128,db 0xcc
pos0x13f8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13f9
align 128,db 0xcc
pos0x13f9 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x13fa
align 128,db 0xcc
pos0x13fa : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13fb
align 128,db 0xcc
pos0x13fb : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13fc
align 128,db 0xcc
pos0x13fc : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x13fd
align 128,db 0xcc
pos0x13fd : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x13fe
align 128,db 0xcc
pos0x13fe : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x13ff
align 128,db 0xcc
pos0x13ff : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1400
align 128,db 0xcc
pos0x1400 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1401
align 128,db 0xcc
pos0x1401 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1402
align 128,db 0xcc
pos0x1402 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1403
align 128,db 0xcc
pos0x1403 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1404
align 128,db 0xcc
pos0x1404 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1405
align 128,db 0xcc
pos0x1405 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1406
align 128,db 0xcc
pos0x1406 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1407
align 128,db 0xcc
pos0x1407 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1408
align 128,db 0xcc
pos0x1408 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1409
align 128,db 0xcc
pos0x1409 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x140a
align 128,db 0xcc
pos0x140a : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x140b
align 128,db 0xcc
pos0x140b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x140c
align 128,db 0xcc
pos0x140c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x140d
align 128,db 0xcc
pos0x140d : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x140e
align 128,db 0xcc
pos0x140e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x140f
align 128,db 0xcc
pos0x140f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1410
align 128,db 0xcc
pos0x1410 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1411
align 128,db 0xcc
pos0x1411 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1412
align 128,db 0xcc
pos0x1412 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1413
align 128,db 0xcc
pos0x1413 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1414
align 128,db 0xcc
pos0x1414 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1415
align 128,db 0xcc
pos0x1415 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1416
align 128,db 0xcc
pos0x1416 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1417
align 128,db 0xcc
pos0x1417 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1418
align 128,db 0xcc
pos0x1418 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1419
align 128,db 0xcc
pos0x1419 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x141a
align 128,db 0xcc
pos0x141a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x141b
align 128,db 0xcc
pos0x141b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x141c
align 128,db 0xcc
pos0x141c : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x141d
align 128,db 0xcc
pos0x141d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x141e
align 128,db 0xcc
pos0x141e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x141f
align 128,db 0xcc
pos0x141f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1420
align 128,db 0xcc
pos0x1420 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1421
align 128,db 0xcc
pos0x1421 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1422
align 128,db 0xcc
pos0x1422 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1423
align 128,db 0xcc
pos0x1423 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1424
align 128,db 0xcc
pos0x1424 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1425
align 128,db 0xcc
pos0x1425 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1426
align 128,db 0xcc
pos0x1426 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1427
align 128,db 0xcc
pos0x1427 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1428
align 128,db 0xcc
pos0x1428 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1429
align 128,db 0xcc
pos0x1429 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x142a
align 128,db 0xcc
pos0x142a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x142b
align 128,db 0xcc
pos0x142b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x142c
align 128,db 0xcc
pos0x142c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x142d
align 128,db 0xcc
pos0x142d : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x142e
align 128,db 0xcc
pos0x142e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x142f
align 128,db 0xcc
pos0x142f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1430
align 128,db 0xcc
pos0x1430 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1431
align 128,db 0xcc
pos0x1431 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1432
align 128,db 0xcc
pos0x1432 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1433
align 128,db 0xcc
pos0x1433 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1434
align 128,db 0xcc
pos0x1434 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1435
align 128,db 0xcc
pos0x1435 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1436
align 128,db 0xcc
pos0x1436 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1437
align 128,db 0xcc
pos0x1437 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1438
align 128,db 0xcc
pos0x1438 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1439
align 128,db 0xcc
pos0x1439 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x143a
align 128,db 0xcc
pos0x143a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x143b
align 128,db 0xcc
pos0x143b : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x143c
align 128,db 0xcc
pos0x143c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x143d
align 128,db 0xcc
pos0x143d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x143e
align 128,db 0xcc
pos0x143e : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x143f
align 128,db 0xcc
pos0x143f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1440
align 128,db 0xcc
pos0x1440 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1441
align 128,db 0xcc
pos0x1441 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1442
align 128,db 0xcc
pos0x1442 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1443
align 128,db 0xcc
pos0x1443 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1444
align 128,db 0xcc
pos0x1444 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1445
align 128,db 0xcc
pos0x1445 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1446
align 128,db 0xcc
pos0x1446 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1447
align 128,db 0xcc
pos0x1447 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1448
align 128,db 0xcc
pos0x1448 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1449
align 128,db 0xcc
pos0x1449 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x144a
align 128,db 0xcc
pos0x144a : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x144b
align 128,db 0xcc
pos0x144b : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x144c
align 128,db 0xcc
pos0x144c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x144d
align 128,db 0xcc
pos0x144d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x144e
align 128,db 0xcc
pos0x144e : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x144f
align 128,db 0xcc
pos0x144f : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1450
align 128,db 0xcc
pos0x1450 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1451
align 128,db 0xcc
pos0x1451 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1452
align 128,db 0xcc
pos0x1452 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1453
align 128,db 0xcc
pos0x1453 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1454
align 128,db 0xcc
pos0x1454 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1455
align 128,db 0xcc
pos0x1455 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1456
align 128,db 0xcc
pos0x1456 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1457
align 128,db 0xcc
pos0x1457 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1458
align 128,db 0xcc
pos0x1458 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1459
align 128,db 0xcc
pos0x1459 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x145a
align 128,db 0xcc
pos0x145a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x145b
align 128,db 0xcc
pos0x145b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x145c
align 128,db 0xcc
pos0x145c : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x145d
align 128,db 0xcc
pos0x145d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x145e
align 128,db 0xcc
pos0x145e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x145f
align 128,db 0xcc
pos0x145f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1460
align 128,db 0xcc
pos0x1460 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1461
align 128,db 0xcc
pos0x1461 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1462
align 128,db 0xcc
pos0x1462 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1463
align 128,db 0xcc
pos0x1463 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1464
align 128,db 0xcc
pos0x1464 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1465
align 128,db 0xcc
pos0x1465 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1466
align 128,db 0xcc
pos0x1466 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1467
align 128,db 0xcc
pos0x1467 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1468
align 128,db 0xcc
pos0x1468 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1469
align 128,db 0xcc
pos0x1469 : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x146a
align 128,db 0xcc
pos0x146a : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x146b
align 128,db 0xcc
pos0x146b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x146c
align 128,db 0xcc
pos0x146c : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x146d
align 128,db 0xcc
pos0x146d : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x146e
align 128,db 0xcc
pos0x146e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x146f
align 128,db 0xcc
pos0x146f : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1470
align 128,db 0xcc
pos0x1470 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1471
align 128,db 0xcc
pos0x1471 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1472
align 128,db 0xcc
pos0x1472 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1473
align 128,db 0xcc
pos0x1473 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1474
align 128,db 0xcc
pos0x1474 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1475
align 128,db 0xcc
pos0x1475 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1476
align 128,db 0xcc
pos0x1476 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1477
align 128,db 0xcc
pos0x1477 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1478
align 128,db 0xcc
pos0x1478 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1479
align 128,db 0xcc
pos0x1479 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x147a
align 128,db 0xcc
pos0x147a : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x147b
align 128,db 0xcc
pos0x147b : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x147c
align 128,db 0xcc
pos0x147c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x147d
align 128,db 0xcc
pos0x147d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x147e
align 128,db 0xcc
pos0x147e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x147f
align 128,db 0xcc
pos0x147f : mov edi, dword [r2]
mov dword [ridx], edi
jmp pos0x1480
align 128,db 0xcc
pos0x1480 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1481
align 128,db 0xcc
pos0x1481 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1482
align 128,db 0xcc
pos0x1482 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1483
align 128,db 0xcc
pos0x1483 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1484
align 128,db 0xcc
pos0x1484 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1485
align 128,db 0xcc
pos0x1485 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x1486
align 128,db 0xcc
pos0x1486 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1487
align 128,db 0xcc
pos0x1487 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1488
align 128,db 0xcc
pos0x1488 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1489
align 128,db 0xcc
pos0x1489 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x148a
align 128,db 0xcc
pos0x148a : jmp pos0x148b
align 128,db 0xcc
pos0x148b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x148c
align 128,db 0xcc
pos0x148c : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x148d
align 128,db 0xcc
pos0x148d : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x148e
align 128,db 0xcc
pos0x148e : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x148f
align 128,db 0xcc
pos0x148f : mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1490
align 128,db 0xcc
pos0x1490 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1491
align 128,db 0xcc
pos0x1491 : mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1492
align 128,db 0xcc
pos0x1492 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1493
align 128,db 0xcc
pos0x1493 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1494
align 128,db 0xcc
pos0x1494 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1495
align 128,db 0xcc
pos0x1495 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x1496
align 128,db 0xcc
pos0x1496 : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1497
align 128,db 0xcc
pos0x1497 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x1498
align 128,db 0xcc
pos0x1498 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x1499
align 128,db 0xcc
pos0x1499 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x149a
align 128,db 0xcc
pos0x149a : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x149b
align 128,db 0xcc
pos0x149b : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x149c
align 128,db 0xcc
pos0x149c : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x149d
align 128,db 0xcc
pos0x149d : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x149e
align 128,db 0xcc
pos0x149e : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x149f
align 128,db 0xcc
pos0x149f : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x14a0
align 128,db 0xcc
pos0x14a0 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x14a1
align 128,db 0xcc
pos0x14a1 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
jmp pos0x14a2
align 128,db 0xcc
pos0x14a2 : mov edi, dword [r1]
mov dword [c], edi
jmp pos0x14a3
align 128,db 0xcc
pos0x14a3 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
jmp pos0x14a4
align 128,db 0xcc
pos0x14a4 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x14a5
align 128,db 0xcc
pos0x14a5 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x14a6
align 128,db 0xcc
pos0x14a6 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x14a7
align 128,db 0xcc
pos0x14a7 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x14a8
align 128,db 0xcc
pos0x14a8 : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x14a9
align 128,db 0xcc
pos0x14a9 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x14aa
align 128,db 0xcc
pos0x14aa : mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x14ab
align 128,db 0xcc
pos0x14ab : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x14ac
align 128,db 0xcc
pos0x14ac : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x14ad
align 128,db 0xcc
pos0x14ad : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x14ae
align 128,db 0xcc
pos0x14ae : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x14af
align 128,db 0xcc
pos0x14af : mov edi, dword [r1]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
mov edi, dword [c]
mov dword [r2], edi
mov edi, dword [c]
mov dword [r3], edi
jmp pos0x14b0
align 128,db 0xcc
pos0x14b0 : mov edi, dword [r2]
mov dword [ridx], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x14b1
align 128,db 0xcc
pos0x14b1 : mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r1], edi
jmp pos0x14b2
align 128,db 0xcc
pos0x14b2 : mov edi, dword [r1]
mov dword [c], edi
mov edi, dword [r2]
mov dword [c], edi
mov edi, dword [r3]
mov dword [c], edi
mov edi, dword [c]
mov dword [r2], edi
jmp pos0x14b3
align 128,db 0xcc
pos0x14b3 :
mov eax, 1
mov ebx, 0
int 80h ; _exit(0)
from miasm.analysis.binary import Container
from miasm.analysis.machine import Machine
from miasm.core.locationdb import LocationDB
from miasm.expression.expression import *
from miasm.expression.simplifications import expr_simp
from miasm.ir.symbexec import SymbolicExecutionEngine
loc_db = LocationDB()
container = Container.from_stream(open("./a.out", "rb"), loc_db)
machine = Machine(container.arch)
mdis = machine.dis_engine(container.bin_stream, loc_db=loc_db)
def simplify(startlabel, endlabel):
print(f"{startlabel}, {endlabel}")
lifter = machine.lifter_model_call(mdis.loc_db)
asm_cfg = mdis.dis_multiblock(loc_db.get_name_offset(startlabel))
ira_cfg = lifter.new_ircfg_from_asmcfg(asm_cfg)
sb = SymbolicExecutionEngine(lifter)
for i in ["c", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "ridx"]:
sym_c = ExprMem(ExprInt(loc_db.get_name_offset(i), 32), 32)
sb.symbols[sym_c] = ExprId(i, 32)
sym_c = ExprMem(ExprInt(0x812E5C3, 32), 32)
sb.symbols[sym_c] = ExprId("seed", 32)
q = [ExprInt(loc_db.get_name_offset(startlabel), 32)]
init_state = sb.get_state()
while q:
bb = q.pop()
# print(f"curr block: {bb}")
next = sb.run_block_at(ira_cfg, bb, step=False)
if bb.is_int() and int(bb) == loc_db.get_name_offset(endlabel):
break
# print(f"next block: {next}")
if next.is_loc() or next.is_int():
q.append(next)
for variable, value in sb.modified(init_state=init_state, ids=False, mems=True):
print("%-18s" % variable, "=", "%s" % value)
for i in ["r1", "r2", "r3", "r4", "r5", "r6", "r7", "ridx"]:
print(f"{i} : {expr_simp(sb.symbols[ExprMem(ExprInt(loc_db.get_name_offset(i), 32), 32)])}")
simplify("pos0x1e9", "pos0x217")
# simplify("pos0x30a", "pos0x326")
# simplify("pos0x218", "pos0x228")
# simplify("pos0x140", "pos0x14d")
# simplify("pos0xbc", "pos0xcb")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment